Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.
xander.luciano
in reply to: tjd10684

Hey just wanted to toss in my opinion on the matter,

 

I looked at the dumper and the output code and it appears that a lead in occurs before compensation is enabled, and the current post doesn't allow compensation to be changed during cutting movements. I modified the post to allow compensation to be turned on during lead ins and lead outs, but this may cause gouging, so please, verify all files before running. 

 

I sent my findings to the post team to get their opinion on the matter as well, so either Paul or I will report back with more info. For now, this post should work for you. I posted out the first setup in your file and got this:

//            X           Y           Z   StartTilt     EndTilt         Bow   Quality    Side   Thickness
[0],     0.0000,     0.0000,     0.0000,     0.0000,     0.0000,     0.0000,        0,      0,          0, R,R,R,R,R,R,[END]
[0],     0.0000,     0.0000,     0.2000,     0.0000,     0.0000,     0.0000,        0,      0,          0, R,R,R,R,R,R,[END]
[0],     2.1094,     0.4090,     0.2000,     0.0000,     0.0000,     0.0000,        0,      0,          0, R,R,R,R,R,R,[END]
[0],     2.1094,     0.4090,     0.1000,     0.0000,     0.0000,     0.0000,        9,      0,          0, R,R,R,R,R,R,[END]
[0],     2.1204,     0.3798,     0.1000,     0.0000,     0.0000,     0.0000,        9,      1,          0, R,R,R,R,R,R,[END]
[0],     2.2140,     0.4148,     0.1000,     0.0000,     0.0000,     0.0000,        9,      1,          0, R,R,R,R,R,R,[END]
[0],     2.2287,     0.4202,     0.1000,     0.0000,     0.0000,     0.0000,        9,      1,          0, R,R,R,R,R,R,[END]
[0],     2.2313,     0.4235,     0.1000,     0.0000,     0.0000,     0.0000,        3,      1,          0, R,R,R,R,R,R,[END]
[0],     2.2339,     0.4389,     0.1000,     0.0000,     0.0000,     0.4142,        3,      1,          0, R,R,R,R,R,R,[END]
[0],     2.0992,     0.6277,     0.1000,     0.0000,     0.0000,     0.0349,        3,      1,          0, R,R,R,R,R,R,[END]
[0],     0.3666,     0.7945,     0.1000,     0.0000,     0.0000,     0.4142,        3,      1,          0, R,R,R,R,R,R,[END]
[0],     0.1984,     0.6349,     0.1000,     0.0000,     0.0000,     0.4142,        3,      1,          0, R,R,R,R,R,R,[END]
[0],     0.3580,     0.4667,     0.1000,     0.0000,     0.0000,    -0.0349,        3,      1,          0, R,R,R,R,R,R,[END]
[0],     2.0451,     0.3042,     0.1000,     0.0000,     0.0000,     0.4142,        3,      1,          0, R,R,R,R,R,R,[END]


So this looks to have solved the issue, but there may be a better way of approaching this. 

If anyone is curious, I changed line 276 to include quality 9 cuts, which which are lead ins/out:

if ((currentQual == 0) || (qualFeed == 0) || (currentQual == 9) || (qualFeed == 9)) {


Let me know if this works for you, or if there is more to this.

Thanks,

-Xander Luciano

 

 


Xander Luciano
CAM Content Developer

If my post is helpful, press the Kudo button - If it resolves your issue, press Accept as Solution!
Quick Tips: When to resselect CAM geometry | Understanding Smoothing in CAM | Adaptive Facing | Online GCode Viewer