Welcome! Log In Create A New Profile

Advanced

Software and electronic boards for lasers

Posted by Origamib 
Software and electronic boards for lasers
December 26, 2017 08:17AM
I was given a simple 1.5w laser engraver for Christmas. It's great fun but it has some obvious drawbacks. I'd be quite interested to strap the laser into a proper machine. I could take the electronics board from my current engraver, but without much knowledge of what it is, the motor drivers etc I have a feeling it won't do.

What electronics boards work well, as well as firmware and software for making g code files? I'm not interested in using a 3D slicer as this is just awkward and will not turn a standard image into one that is engravable. I currently use the software that came with my engraver (Scarve). It works well but you cannot control speed or pwm, in fact I think it uses speed instead of pwm to achieve grayscale. There are few options to modify.

Edited 2 time(s). Last edit at 12/27/2017 02:14AM by Origamib.
VDX
Re: Software and electronics for lasers
December 26, 2017 08:53AM
... you can look into Inkscape for G-Code creation - there are several options for.

In some of my older threads I've posted hints and schematics how to drive laserdiodes ... here an old summary - [reprap.org]


Viktor
--------
Aufruf zum Projekt "Müll-freie Meere" - [reprap.org] -- Deutsche Facebook-Gruppe - [www.facebook.com]

Call for the project "garbage-free seas" - [reprap.org]
Re: Software and electronics for lasers
December 26, 2017 02:32PM
I was given a simple 1.5w laser engraver for Christmas. I won't tell you what brand it is or include any pictures so it is easy for you to reply.It's great fun but it has some obvious drawbacks. I'd be quite interested to strap the laser into a proper machine.Like a cooper mini! or Haas CNC machine I could take the electronics from my current engraver, but without much knowledge of what it is, the motor drivers etc I have a feeling it won't do. Since I want you to do everything for me I won't describe much --- just tell me how to do it in detail without using any other parts or money.

What electronics work well, as well as firmware and software for making g code files? I'm not interested in using a 3D slicer as this is just awkward and will not turn a standard image into one that is engravable. But if you can tell me how to do 3D laser engraving with my simple XY engraver that would be OK! I currently use the software that came with my engraver (Scarve). Here is the url for SCarve so you don't have to search for it, It works well but you cannot control speed or pwm, in fact I think it uses speed instead of pwm to achieve grayscale. It's only a $100 engraver but it should be able to perform like a $10000 machine with a few tweeks, There are few options to modify.

Oh and send elves to do all this -- elves with laser protection so I don't have a bunch of blind elves around!

angry smiley
Re: Software and electronics for lasers
December 27, 2017 02:04AM
Hi VDX,

Thanks for the info. I was not aware you could create g code from inkscape, I'll check it out. Are there any 'off the shelf' solutions such as ramps/marlin for 3D printing?

Im not against the total Diy option, but my level of effort for this little laser was to strap it into a decent XY gantry with (if possible) fairly similar electronics to what I normally use, eg, ramps or duet etc.

Edited 1 time(s). Last edit at 12/27/2017 02:25AM by Origamib.
Re: Software and electronics for lasers
December 27, 2017 02:08AM
Quote
cozmicray
I was given a simple 1.5w laser engraver for Christmas. I won't tell you what brand it is or include any pictures so it is easy for you to reply.It's great fun but it has some obvious drawbacks. I'd be quite interested to strap the laser into a proper machine.Like a cooper mini! or Haas CNC machine I could take the electronics from my current engraver, but without much knowledge of what it is, the motor drivers etc I have a feeling it won't do. Since I want you to do everything for me I won't describe much --- just tell me how to do it in detail without using any other parts or money.

What electronics work well, as well as firmware and software for making g code files? I'm not interested in using a 3D slicer as this is just awkward and will not turn a standard image into one that is engravable. But if you can tell me how to do 3D laser engraving with my simple XY engraver that would be OK! I currently use the software that came with my engraver (Scarve). Here is the url for SCarve so you don't have to search for it, It works well but you cannot control speed or pwm, in fact I think it uses speed instead of pwm to achieve grayscale. It's only a $100 engraver but it should be able to perform like a $10000 machine with a few tweeks, There are few options to modify.

Oh and send elves to do all this -- elves with laser protection so I don't have a bunch of blind elves around!

angry smiley

What crawled up your bonnet? I'm having some fun and looking to strap it into a proper gantry. I need to know what most people use for electronics / firmware in this area, my expertise is 3D printing. Tell me a board and a open source firmware and I'll get out of your cave you horrid troll.

The current engraver is a piece of Chinese rubbish. didn't really find it necessary to list a brand as it is sold under many brands. The board is proprietary and has only 4 connectors for motors, fan and laser diode.

I never asked for your expertise to make me a mini Cooper, and I don't need it to make a simple XY frame either. My post is only concerning the title.

Edited 1 time(s). Last edit at 12/27/2017 02:12AM by Origamib.
VDX
Re: Software and electronic boards for lasers
December 27, 2017 07:02AM
...for some of my laser-engravers I'm using Marlin4Due and Pronterface (my Pronterface version is higly modified, but more for GUI and import filters) - it's as simple, as feeding the STEP pin for the extruder als "laser pulse" to the diode driver.

For changing the power, to use it as engraver or cutter, I'm using a small Arduino (the Arduino Pro clone "Wattuino"), which receives the step pulse, and (depending on a trimpot set voltage while rebooting) gives out a varying pulse length -- I'm "engraving" with pulse lengths from 5µs to 30µs and "cutting" with slower moving speeds and pulse lengths of up to 300µs ...


Viktor
--------
Aufruf zum Projekt "Müll-freie Meere" - [reprap.org] -- Deutsche Facebook-Gruppe - [www.facebook.com]

Call for the project "garbage-free seas" - [reprap.org]
Re: Software and electronic boards for lasers
June 02, 2018 12:40PM
VICTOR! you can whether you can share the code for arduino and the diagram for converting STEP to TTL. i Say how the NC code for "greyscale" is practically generated
VDX
Re: Software and electronic boards for lasers
June 02, 2018 04:12PM
... I don't change the G-code! - it's essentially the same code as for 3D-printing ... the only adjustment is the "E-pulses per mm" value, what I'm changing in the firmware to get the wished amount of pulses per mm travel ...

*** EDIT ***

This is an example G-Code for a 16-sided circular polygon with a pulse every 25 microns:

G92 E0
G0 X-4.00 Y150.00 Z30.00 F4000
G1 X-5.14 Y155.74 Z30.00 E230.00 F2000
G1 X-8.39 Y160.61 Z30.00 E460.00 F2000
G1 X-13.26 Y163.86 Z30.00 E690.00 F2000
G1 X-19.00 Y165.00 Z30.00 E920.00 F2000
G1 X-24.74 Y163.86 Z30.00 E1150.00 F2000
G1 X-29.61 Y160.61 Z30.00 E1380.00 F2000
G1 X-32.86 Y155.74 Z30.00 E1610.00 F2000
G1 X-34.00 Y150.00 Z30.00 E1840.00 F2000
G1 X-32.86 Y144.26 Z30.00 E2070.00 F2000
G1 X-29.61 Y139.39 Z30.00 E2300.00 F2000
G1 X-24.74 Y136.14 Z30.00 E2530.00 F2000
G1 X-19.00 Y135.00 Z30.00 E2760.00 F2000
G1 X-13.26 Y136.14 Z30.00 E2990.00 F2000
G1 X-8.39 Y139.39 Z30.00 E3220.00 F2000
G1 X-5.14 Y144.26 Z30.00 E3450.00 F2000
G1 X-4.00 Y150.00 Z30.00 E3680.00 F2000
G92 E0
G0 E0

Edited 2 time(s). Last edit at 06/02/2018 04:18PM by VDX.


Viktor
--------
Aufruf zum Projekt "Müll-freie Meere" - [reprap.org] -- Deutsche Facebook-Gruppe - [www.facebook.com]

Call for the project "garbage-free seas" - [reprap.org]
Sorry, only registered users may post in this forum.

Click here to login