PP 5 axes TCP Fusion

More
10 Mar 2023 20:42 #266333 by JackRay
PP 5 axes TCP Fusion was created by JackRay
Hello everyone
I just installed a XYZBC CNC and I have a problem, I think, with the Fusion Post Processor between the simulation of my CAD/CAM and the reality of machining on the machine, as you can see on the two videos . 

I don't know how to solve the PB ...
does anyone have an idea .

Thanks for your help

drive.google.com/file/d/18AwfmqbwiTT7CzN.../view?usp=share_link
drive.google.com/file/d/18LofaJk8OwOP346.../view?usp=share_link

Please Log in or Create an account to join the conversation.

More
11 Mar 2023 07:58 - 11 Mar 2023 08:05 #266381 by CNC_ANDI
Replied by CNC_ANDI on topic PP 5 axes TCP Fusion
looks like your b axis is inverted.

i´ve had the same problem with my b axis... at my machine the b axis turning direction was right, but in Fusion was inverted.... so you have to do a invert in the fusion PP

so check this
  if (true) { // note: setup your machine here
    var bAxis = createAxis({coordinate:1, table:true, axis:[0, -1, 0], cyclic:true, preference:0});
    machineConfiguration = new MachineConfiguration(bAxis);

you have to change this
axis:[0, 1, 0]
to
axis:[0, -1, 0]
Last edit: 11 Mar 2023 08:05 by CNC_ANDI.

Please Log in or Create an account to join the conversation.

More
11 Mar 2023 08:23 #266385 by JackRay
Replied by JackRay on topic PP 5 axes TCP Fusion
Hello Thank you for your comments,
I have tried all possible configurations but it doesn't change anything.
Here is one of my configuration:

function onOpen() {
  if (properties.useRadius) {
    maximumCircularSweep = toRad(90); // avoid potential center calculation errors for CNC
  }

  if (true) { // note: setup your machine here
    var bAxis = createAxis({coordinate:1, table:true, axis:[0, -1, 0], cyclic:true, range:[-95, 95], offset:[0,0,0], preference:0});
    var cAxis = createAxis({coordinate:2, table:true, axis:[0, 0, 1], cyclic:true, range:[-720, 720], offset:[0,0,0], preference:0});
    machineConfiguration = new MachineConfiguration(bAxis, cAxis);

    setMachineConfiguration(machineConfiguration);
    optimizeMachineAngles2(0); // TCP mode
  }

1 or -1 on the B axis simply changes the direction of rotation but the problem remains the same
impossible to find the right solution

thank you

Please Log in or Create an account to join the conversation.

Moderators: Skullworks
Time to create page: 0.067 seconds
Powered by Kunena Forum