Hi @cam4ADNY
I made a slight change to your post and it seems like it is posting correctly. Changes are in bold.
function defineMachine() {
var useTCP = true;
if (true) { // note: setup your machine here
//var aAxis = createAxis({coordinate:0, table:true, axis:[1, 0, 0], range:[-120.0001, 120.0001], preference:getProperty("preferTilt"), tcp:useTCP});
var bAxis = createAxis({coordinate:1, table:false, axis:[0, -1, 0], range:[-120.0001, 120.0001], tcp:useTCP, preference:getProperty("preferTilt")});
var cAxis = createAxis({coordinate:2, table:true, axis:[0, 0, 1], range:[0, 360], cyclic:true, tcp:useTCP, preference:getProperty("preferTilt")});
machineConfiguration = new MachineConfiguration(bAxis, cAxis);
I think the biggest culprit was the tcp info in the b axis designation and the negative vector. I also placed the prefered tilt property in, but I don't think this really affects anything.
Please just carefully check everything before running on the machine.
On a side note, is there a reason you are not using a Machine Configuration. To me, this is the easiest way to setup you machine kinematics and the ability to plug in machine simulation.
Post attached too!
Christopher Marion
Technical Specialist - CAM
SolidCAD - Canada