Feature Request - More lead in control

Just filing a feature request, hoping it would be easy.

One of the only things I miss from our previous CAD/CAM is increased control over lead-ins, namely:

→ Arc/tangent into a corner (vs along an edge) - this is handy running the lasers to bury the lead into the space between parts, and can help when starting thick parts. See pics (if they attach right). Bonus points to let me manually adjust the radius & degrees of arc’s sweep.


→ Forced parallel leads - I know I can spoof this with perpendicular at 90Degree corners, but it would be nice to be able to force it for starting in the wasted space at chamfers

→ Bonus: straight/arc leads - A straight lead (to activate cutter comp and establish kerf) that then arcs into the cut. You can see examples of this too, in the pics. The old 1990s CNC controllers throw a fit if you try to turn CC on in an arc, haha.

If this is already in there and I’m just being a doofus feel free to educate me. Thanks!

Sheetcam’s arc leadin is fixed at 90deg arc, but you control the radius with the length of the leadin. Experiment with different lengths to see this.
Use ArcAsMoves(0.1) as in 0.1mm or other values, to force arc toolpath to use G01 XY blocks instead of G02/03 XYIJ blocks.
UI control is available for the precise point of the start of the toolpath.
Tangent leadin my better serve this purpose as well.

Cutter compensation G41/42 Dnn is not what Sheetcam was designed to use. Sheetcam already handles offset toolpath compensation by applying 1/2 the kerf width to the entire toolpath when cutting Inside Offset or Outside Offset contours, taking into account toolpath adjustments for leadins that don’t fit and shape edges where the kerfs would overlap just to name two aspects of a complex solution. Although there is no guarantee that all obscure cases of a drawing shapes will solve to a toolpath that you expect, there are cases of some folks producing G41/42 by their heavily modified the post processor. We’d recommend if trying this that you don’t deviate from the toolpath by more than 20% of the kerf, and again, no guarantee all drawing angles and shapes will cut as expected.

I’m sorry, I didn’t communicate well (or I’m being oblivious to something obvious).

When oxygen cutting with the lasers, you’re in a careful balance to make good parts. Sharp directional changes and small web sizes can throw that balance off and lead to issues, hence the desire to put leads going smoothly into corners. This is the crux of the feature request.

In SheetCam, when I try to use arc or tangent leads to go into a corner optimally (no sharp changes, no thin webs) I get no joy - it seems like the software only applies leads along contours, and at a corner it simply wraps around to the next line.
arc lead fail
arc lead fail 2
Tangent lead fail
Tangent lead fail 2

In contrast, perpendicular leads allow spoofing of parallel leads at right angle corners.

parallel spoof

Honestly, working through this, perhaps I should request adjustable leadin angles - increasingly it looks like that would get us 90% of the functionality with (hopefully) minimal software complication?

Sheetcam’s arc leadin is fixed at 90deg arc, but you control the radius with the length of the leadin. Experiment with different lengths to see this.

As is, by the time the arcs are small enough for any thin-web cutting problems to dissappear, they are too small to be effective leadins (this has been the other use for a combo straight+arc lead, particularly on 12-25mm material; 10+mm to establish kerf with R1-2mm to transition smoothly).

Use ArcAsMoves(0.1) as in 0.1mm or other values, to force arc toolpath to use G01 XY blocks instead of G02/03 XYIJ blocks.

With our machines, ArcAsMoves creates as many or more problems than it solves

Tangent leadin my better serve this purpose as well.

See above - I was surprised tangent leads weren’t helpful, but I was also expecting something very different (more like 1st picture of 1st post).

Although there is no guarantee that all obscure cases of a drawing shapes will solve to a toolpath that you expect, there are cases of some folks producing G41/42 by their heavily modified the post processor.

We are some of these very folks, and the accessibility and friendliness of SheetCam’s post processors is a thing of beauty. This was a major selling point for us, and if you ever want a glowing recommendation thereof, just let me know where to sent it. I understand that cutter comp is a headache, but having to re-post (and keep track thereof) everything for the frequent kerf changes would be a nightmare in this shop.

So, you’re wanting the lead in to stay on the horizontal when moved to the corner? I see how this would be useful. Interesting that it flips sides when moved to the corner point. I would think there should be a way to avoid this behavior.

Which version of SheetCam are you using? The development version should allow lead ins that are perpendicular to corners.

Which version of SheetCam are you using? The development version should allow lead ins that are perpendicular to corners.

We’re on 7.0.21. It never occurred to me, but I can move to the development version and give feedback if that would help.

So, you’re wanting the lead in to stay on the horizontal when moved to the corner? I see how this would be useful. Interesting that it flips sides when moved to the corner point. I would think there should be a way to avoid this behavior.

Horizontal up through about 45 or 60 degrees would be great, heck an arc sweeping though 45 or 90 degrees would be great if it tangented into the corner horizontally.

I’ll try moving us to the development version and see how that goes. Should I
leave feedback here, somewhere else, or both?

Thanks for the quick response!

It would be best to keep everything in this thread.

So, running development version 7.1.36, I get almost the same behavior.

On an open pathway, tangent leads will attach to the end and come in parallel.

But once we move to closed paths, it’s the same behavior as before. Arc or tangent lead.

It’s still wrapping around to the other side once I get close to a corner.

I double checked this morning, and I can’t see any settings that would be causing it, but I can post screenshots if y’all want to review them if that might help.

Is this the sort of thing you are looking for?

Yes! That’s exactly the kind of thing I’m after.

Running parts this morning, I tried something on a lark and found my problem.

I have been running the system with a kerf width of “0.000” and doing offsets through cutter comp. Changing kerf width to “0.001” immediately resolved the behavior - the leads all work exactly as one would expect. Turns out kerf width <0.001 causes some wonkiness in lead creation at corners.

I’ll play with this more and update as needed. We may just switch to a 0.001 tool in the meantime.

A kerf width of <0.001 is rounded down to 0. That would explain it.