[OpenSCAD] DXF for cut and engrave

lar3ry lar3ry at sasktel.net
Fri Oct 25 02:21:13 EDT 2019

I have been eying LightBurn, and have been thinking that I would buy it after
changing out my m2nano board. BUt this is the first time I've heard that it
offsets by half the kerf. Which direction is the offset? Generally, when I
want to cut or engrave  line, I want it where I put it.

I also wonder why a cut out circle and an engraved X need to be in different
layers. The software I use, Inkscape, allows me to colour the strokes and to
set the greyscale values of the fill. Because the control software I use
(K40 Whisperer), will cut a red line, vector engrave a blue line, and raster
engrave a grey-scale area, it means I don't have to mess with layers. I also
don't have to mess with line thicknesses, as any red or blue line is
considered a 'stroke' and will only cut or vector engrave once, right down
the middle.

I do agree that a line() would be nice in OpenSCAD. I do a fair bit of
design work in OpenSCAD that targets a laser.

Troberg wrote
> Actually, most laser software (LightBurn, RDWorks...) do offset by half
> the
> kerf. Not only that, they do a lot of other stuff associated with a tool
> path, such as which order to do things in (fastest, inside out, all at
> once,
> one object at the time...), burnthrough (remain still after igniting the
> laser for a short while to get a clean burn through), slowing down in
> corners (to avoid bounce), using less power in corners/starting/stopping
> to
> avoid overburn, adapting to acceleration limitations of the cutter and so
> on.
> They don't start from a 3D model, though, for obvious reasons. Lasers
> don't
> get 3D, they get X, Y, power, speed and that's all (slightly simplified).
> So, If I want to, say, cut out a circle with an engraved X, I need to
> model
> a circle, then two crossing lines. These needs to be in different layers
> in
> 2D.
> OpenSCAD does 2D fairly good, so usually it works out, but there are two
> missing primitives which would help a lot: line and point.

Sent from: http://forum.openscad.org/

More information about the Discuss mailing list