Skip to main content

Site Navigation

Your Account

Choose Language

This section is for questions and advanced guides for BoXZY's laser head.

28 Questions View all

Is there a way to laser engrave using g-code?

Is there a way to laser engrave using g-code?

It would be great if G01, G02, and G03, linear and circular interpolation moves would turn the laser on and G00 (rapid) moves would turn the laser off.

Answered! View the answer I have this problem too

Is this a good question?

Score 2
Add a comment

3 Answers

Chosen Solution

You sure can! Add a L1-100 command to any G1 line and it will power the laser at that given power level (1%-100%) while executing the coordinates. Example:

G1 X100 Y0 L50 F200

This would power the laser at 50% power while moving the axes to 100mm X and 0mm Y at 200mm/minute.

Was this answer helpful?

Score 3
Add a comment

I know it’s a bit late, but I think I have a solution. I have modified the smoothie post processor for Fusion360, and now it is possible to export laser gcode that the Boxzy can interpret.

Here is the guide to install the post processor: Install Modified F360 Processor for Boxzy laser

Here is a link to the post processor itself:

https://github.com/kingsbrother/Boxzy-Fu...

Was this answer helpful?

Score 2
Add a comment

Hi Just Helping,

Thanks for this information. We should find the list of all commands which are understood by BoXZY. I managed with Fusion 360 to draw a sketch and finally laser cut just this. But it was not possible with direct use of the G-code file. Fusion 360 created a .NC file which is basically the gcode for a milling machine. To get the desired results with the laser I had to remove all G1 commands with movement along Z-axis (cut-in runs and the like) and I changed all feed commands to slower values as well as added L100 before them to activate the laser.

There is a post-processor BoXZY_generic which I have used, but so far I couldn't manage to find a laser setting nor was I able to add a new tool to the milling tools library. Didn't try the local lib so far.

Was this answer helpful?

Score 0

Comments:

interesting. You could write some conversion code to handle all of the changes for you.

by

Add a comment

Add your answer

James Mason will be eternally grateful.
View Statistics:

Past 24 Hours: 0

Past 7 Days: 1

Past 30 Days: 11

All Time: 512