Hi Derek,
OK, but I still don't know what the issue is, because your code runs just fine here on an UC300-5LPT USB.
Maybe the issue was not with this particular code part because for example it is absolutely not possible that lines 3613 is CV blended with line 3619 etc. and it is not possible because there is a M08 between them.
The M8 is a non syncronous command when the PC software side empties all the motion buffer which means all motion must be totally finished before the M8 is executed on the PC side.
If it was not done this way then the M8 could not be timed correctly, could not happen when it should. All text macros wait for the buffer to empty before execution and this is one serious reason why those lines are sure not blended and must happen as totally separate motions, otherwise the M8 would be out of syncron so much that it would happen in the very beginning of your example g-code program if there was no wait for the buffer to flush.
So, the CV issue which I've mentioned could happen between lines 3611 and 3613 only.
If the issue is something else then I think it happened somewhere else in other parts of your code which I do not see yet.
- Code: Select all
N3611 G00 Z4.9211
N3612 (M53) ( this is a clearance macro I disabled it in this example)
N3613 G00A95.
N3615 G00A90.
N3616 (drill #29 rotate 90)
N3617 (Offset #36)
N3618 M08
N3619 G00 Z3.1850
N3620 X0.5945 Y3.9088
N3621 G81 X0.5945 Y3.9088 Z1.2191 R1.9441 F22. Q0.125
N3622G80