Author Topic: I just assembled my machine but it won't work  (Read 16208 times)

rfresh737

  • Newbie
  • *
  • Posts: 2
    • View Profile
I just assembled my machine but it won't work
« on: January 25, 2016, 08:06:15 PM »
So, I just finished assembling my laser machine less the actual laser head. It is still being shipped to me. But I don't think it should matter, I should still be able to turn on my machines and move the laser mounting plate around, right?

I plugged in the 110v power support and the USB cable, and then I press the ON button on the controller board (I hear a humming sound) and then I start up Benbox and click on the < > up dn icons to move the head around but nothing moves, nothing happens.

Any trouble shooting suggestions welcome.

Thank you...

Zax

  • T2Laser
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7280
    • View Profile
    • T2Laser
Re: I just assembled my machine but it won't work
« Reply #1 on: February 01, 2016, 04:23:46 PM »
The Arduino controller likely has Grbl installed, so you will need to flash the Benbox firmware to it.

Click the lightning bolt icon; select your com port, nano (328p) and then load the firmware file (found in the benbox roms folder, the correct name should be something like LX-Nano.328p.20150626.hex). Then click the button and wait for the green check mark to appear.

- Zax.

Administrator

  • Administrator
  • Hero Member
  • *****
  • Posts: 2851
  • Administrator
    • View Profile
Re: I just assembled my machine but it won't work
« Reply #2 on: February 02, 2016, 08:06:16 AM »
The Arduino controller likely has Grbl installed, so you will need to flash the Benbox firmware to it.

Click the lightning bolt icon; select your com port, nano (328p) and then load the firmware file (found in the benbox roms folder, the correct name should be something like LX-Nano.328p.20150626.hex). Then click the button and wait for the green check mark to appear.

- Zax.

Yep...that was it...I'm learning about flashing this Benbox to run the Benbox software or to flash the Grbl .hex file to run other software like Universal Gcode Sender or the Grbl Controller.
Admin -- Ralph -- support @ BenCutLaser dot us
https://www.dropbox.com/s/qv1qee2vb65785t/SetupBenCutLaser3.2a.zip?dl=0
BCL Paid license: $49.95
via Paypal to bclpp@primemail.com

Zax

  • T2Laser
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7280
    • View Profile
    • T2Laser
Re: I just assembled my machine but it won't work
« Reply #3 on: February 02, 2016, 10:44:28 AM »
I am currently using Grbl 0.9i which has some better performance. To use it you need to compile with PWM disabled so the laser control pin is the same. It is simple, just comment out the VARIABLE_SPINDLE line in config.h and recompile/upload using Arduino IDE.

Administrator

  • Administrator
  • Hero Member
  • *****
  • Posts: 2851
  • Administrator
    • View Profile
Re: I just assembled my machine but it won't work
« Reply #4 on: February 02, 2016, 02:04:43 PM »
I went to the Grbl gitHub site a few times but I got lost looking at all the files. I didn't know which one was the latest/which one to down load?

Admin -- Ralph -- support @ BenCutLaser dot us
https://www.dropbox.com/s/qv1qee2vb65785t/SetupBenCutLaser3.2a.zip?dl=0
BCL Paid license: $49.95
via Paypal to bclpp@primemail.com

Zax

  • T2Laser
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7280
    • View Profile
    • T2Laser
Re: I just assembled my machine but it won't work
« Reply #5 on: February 02, 2016, 03:04:27 PM »
You want the master branch (latest version, currently Dec 18, 2015) from https://github.com/grbl/grbl .

It's the "Download ZIP" link on right side, https://github.com/grbl/grbl/archive/master.zip

- Zax.

Administrator

  • Administrator
  • Hero Member
  • *****
  • Posts: 2851
  • Administrator
    • View Profile
Re: I just assembled my machine but it won't work
« Reply #6 on: February 02, 2016, 03:22:13 PM »
I got it...flashed it and it seems to work OK...thanks for the help.

I want to write a step by step on how to do this for others.
Admin -- Ralph -- support @ BenCutLaser dot us
https://www.dropbox.com/s/qv1qee2vb65785t/SetupBenCutLaser3.2a.zip?dl=0
BCL Paid license: $49.95
via Paypal to bclpp@primemail.com

Zax

  • T2Laser
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7280
    • View Profile
    • T2Laser
Re: I just assembled my machine but it won't work
« Reply #7 on: February 02, 2016, 03:31:22 PM »
That would be great.

Grbl 0.9j has better trajectory planning and smoother stepping which allows faster scanning. If you build the hex file and post it that would allow others to simply upload it using XLoader, so they don't need to compile it.

Here are my settings for 0.8 and 0.9...

Grbl 0.8
$0=80.000 (x, step/mm)
$1=80.000 (y, step/mm)
$2=80.000 (z, step/mm)
$3=10 (step pulse, usec)
$4=1000.000 (default feed, mm/min)
$5=500.000 (default seek, mm/min)
$6=0 (step port invert mask, int:00000000)
$7=25 (step idle delay, msec)
$8=60.000 (acceleration, mm/sec^2)
$9=0.050 (junction deviation, mm)
$10=0.100 (arc, mm/segment)
$11=25 (n-arc correction, int)
$12=3 (n-decimals, int)
$13=0 (report inches, bool)
$14=1 (auto start, bool)
$15=0 (invert step enable, bool)
$16=0 (hard limits, bool)
$17=0 (homing cycle, bool)
$18=0 (homing dir invert mask, int:00000000)
$19=25.000 (homing feed, mm/min)
$20=250.000 (homing seek, mm/min)
$21=100 (homing debounce, msec)
$22=1.000 (homing pull-off, mm)

Grbl 0.9j
$0=10 (step pulse, usec)
$1=200 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=0 (dir port invert mask:00000000)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask:00000011)
$11=0.010 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$20=0 (soft limits, bool)
$21=0 (hard limits, bool)
$22=0 (homing cycle, bool)
$23=0 (homing dir invert mask:00000000)
$24=1000.000 (homing feed, mm/min)
$25=1000.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$100=80.000 (x, step/mm)
$101=80.000 (y, step/mm)
$102=80.000 (z, step/mm)
$110=2000.000 (x max rate, mm/min)
$111=2000.000 (y max rate, mm/min)
$112=1000.000 (z max rate, mm/min)
$120=60.000 (x accel, mm/sec^2)
$121=60.000 (y accel, mm/sec^2)
$122=60.000 (z accel, mm/sec^2)
$130=400.000 (x max travel, mm)
$131=300.000 (y max travel, mm)
$132=200.000 (z max travel, mm)

Administrator

  • Administrator
  • Hero Member
  • *****
  • Posts: 2851
  • Administrator
    • View Profile
Re: I just assembled my machine but it won't work
« Reply #8 on: February 02, 2016, 04:21:25 PM »
Excellent Zak - thanks for sharing.

I posted How To Upgrade Your Grbl Software in the Software section of this Forum.

It would be great if you could also post your Grbl settings there in the Software section. Just create a new topic if you would please. Thanks.
Admin -- Ralph -- support @ BenCutLaser dot us
https://www.dropbox.com/s/qv1qee2vb65785t/SetupBenCutLaser3.2a.zip?dl=0
BCL Paid license: $49.95
via Paypal to bclpp@primemail.com

Administrator

  • Administrator
  • Hero Member
  • *****
  • Posts: 2851
  • Administrator
    • View Profile
Re: I just assembled my machine but it won't work
« Reply #9 on: February 02, 2016, 08:08:33 PM »
One thing to keep in mind for folks using the Benbox DIY Laser machine: the Grbl .hex file that came with it is the only Grbl file that you can used (assumes you know that you can flash either the Grbl .hex file -- or -- the Benbox software to the controller board).

Just be aware that if you flash any other version of Grbl that what came with your Benbox, the laser may not work as you expect or work at all.

The reason is the Benbox version of Grbl "knows" the laser gcodes to operate the laser. For example if you want to turn on the focusing feature of the laser, then send the gcode string "M3 L16 P0". The 'word' "L" tells the Benbox Grbl version this is a laser command to send an argument of 0-255 to the Ardunio Nano board (target pin) to set the laser intensity/power level.

Versions of Grbl you'll find on the Grbl gitHub won't know about the "L" gcode word and thus won't be able to operate the laser.

Just keep this in mind.
Admin -- Ralph -- support @ BenCutLaser dot us
https://www.dropbox.com/s/qv1qee2vb65785t/SetupBenCutLaser3.2a.zip?dl=0
BCL Paid license: $49.95
via Paypal to bclpp@primemail.com

Dusty

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: I just assembled my machine but it won't work
« Reply #10 on: March 30, 2016, 03:35:06 PM »
I also have the same problem. Installed software on gearbest site laser has never fired draw circle machine did everything but no laser,shut off came back after dinner turned back on no program is there a better place to down load software for this it's hard to fight through all the viruses 

Administrator

  • Administrator
  • Hero Member
  • *****
  • Posts: 2851
  • Administrator
    • View Profile
Re: I just assembled my machine but it won't work
« Reply #11 on: March 30, 2016, 03:49:18 PM »
Others can jump in, but my first question (assumption really) is: does GearBest use custom firmware do you know?
Admin -- Ralph -- support @ BenCutLaser dot us
https://www.dropbox.com/s/qv1qee2vb65785t/SetupBenCutLaser3.2a.zip?dl=0
BCL Paid license: $49.95
via Paypal to bclpp@primemail.com

Zax

  • T2Laser
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7280
    • View Profile
    • T2Laser
Re: I just assembled my machine but it won't work
« Reply #12 on: March 30, 2016, 04:58:49 PM »
I believe it's the same units that Banggood and others sell, made by Eleks Maker.

The Benbox software from most sources contains a virus, well actually a trojan called LaserDaemon.exe that opens a port to the internet. The file isn't required and can be deleted.

Your laser not coming on could be due to wiring or the firmware, although if Benbox works for moving the motors you likely have the correct firmware loaded.

Have you checked the settings? I suspect you need to correct the laser pin value.

Try 12 first, if that doesn't work, change it to 11 which is the setting for Grbl 0.9 firmware.

- Zax.

Dusty

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: I just assembled my machine but it won't work
« Reply #13 on: March 30, 2016, 06:19:23 PM »
I tried the settings still nothing machine has the L1 board The laser has never come on at anytime the stepper motors worked went through the motion to make a circle but no laser after I turned it off came back no software tried to reinstall from gearbest it starts to load but won't . finish loading all the software. the laser has never came on when you start the machine like in the videos on youtube.Is there  safe way to check the laser with a power source? Are there any sites to down load the software other than gearbest I've talk to them and they are no help at all .


Dusty

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: I just assembled my machine but it won't work
« Reply #14 on: March 30, 2016, 06:42:46 PM »
My mistake I have the L2 board