05-16-2022
10:02 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
05-16-2022
10:02 PM
Hi,
Thanks for the info. I added that line in the location you suggested. It worked for the first tool change of the program by adding an M110 right after N1.
Though it did not add an M110 after any of the other 'N' line numbers.
Here is a snip of what my post looks like in that area. Thanks for the help.
// Output the operation description
writeln("");
if (hasParameter("operation-comment")) {
var comment = getParameter("operation-comment");
if (comment) {
if (insertToolCall && getProperty("sequenceNumberToolOnly")) {
writeCommentSeqno(comment);
} else {
writeComment(comment);
}
}
}
// Add M110 after tool change
writeBlock(mInterferModal.format(getCode("INTERFERENCE_CHECK_OFF", getSpindle(PART))));
// invert axes for secondary spindle
if (getSpindle(PART) == SPINDLE_SUB) {
invertAxes(true, false); // polar mode has not been enabled yet
}
// Position all axes at home
if (insertToolCall && !machineState.stockTransferIsActive) {
moveSubSpindle(HOME, 0, 0, true, "SUB SPINDLE RETURN", false);
Fusion