Bestarc BTC800XP and CrossFire Pro

Thank you so much for that clarity. I have an email into Bestarc, a few other plasma cutters in my shopping baskets across the web, and I’m exploring some post file edits in fusion that look like this below to automatically add that cooling delay after each cut.

properties = {

// Cooling dwell inserted right after M5:

coolDelay: 0, // seconds (set to 3.0 for your case)

// Traditional pierce dwell relative to torch-on:

pierceDelay: 0.6, // seconds (typical pierce soak after M3)

// …keep existing properties…

};

propertyDefinitions = {

coolDelay: { title:“Cooling delay after M5 (s)”, type:“number”, range:[0, 30], description:“Dwell immediately after torch-off to allow cooling.” },

pierceDelay: { title:“Pierce delay after M3 (s)”, type:“number”, range:[0, 10], description:“Dwell after torch fires before XY motion.” },

// …keep existing definitions…

};

function torchOff() {

writeBlock(mFormat.format(5)); // M5 - torch OFF

if (properties.coolDelay > 0) {

writeBlock(gFormat.format(4), "P" + secFormat.format(properties.coolDelay));

}

}

1 Like