Problem enable bAxis and cAxis

Problem enable bAxis and cAxis

cosmedsrl
Participant Participant
673 Views
1 Reply
Message 1 of 2

Problem enable bAxis and cAxis

cosmedsrl
Participant
Participant

Hi everyone,

I have a 5-axis with Heidenhain system, where the head rotates on the Y axis (bAxis) and the table rotates on the Z axis (cAxis) the machine is not enabled for rotation on the X axis (aAxis), I followed the guide for " disable "aAxis and enable only bAxis and cAxis as reported below:

else if (true) {
    // NOTE: setup your machine here
    //var aAxis = createAxis({coordinate:0, table:true, axis:[1, 0, 0], range:[-120.0001, 120.0001], preference: properties.preferTilt});
    var bAxis = createAxis({coordinate:1, table:true, axis:[0, 1, 0], range:[-5, 90], preference:1});
    var cAxis = createAxis({coordinate:2, table:true, axis:[0, 0, 1], range:[-360, 360], cyclic:true});
    machineConfiguration = new MachineConfiguration(bAxis, cAxis);

    setMachineConfiguration(machineConfiguration);
    optimizeMachineAngles2(0); // using M128 mode
  }

the problem is that when I go to do the operation where I set the tool orientation (2D Contour ) in the generated file it writes me a "wrong" positioning or better compiles me aAxis and bAxis instead of bAxis and cAxis, as follows :

 

11 PLANE SPATIAL SPA-90 SPB+90 SPC+0 TURN FMAX SEQ-

if instead he tries to do an operation in "continuous" mode:

cosmedsrl_0-1593095688571.png

this is the result of setting the axes

16 PLANE SPATIAL SPA+0 SPB+27.991 SPC-133.219 STAY

and then afterwards it works "correctly" with bAxis and cAxis, being a 5-axis simultaneous machining

 

my question is:

as it is possible to set in the PP not with 5 simultaneous axes but a simple Tool Orientation by rotating exclusively bAxis and cAxis.

 

 

PP --> https://cam.autodesk.com/posts/download.php?name=heidenhain
the only thing changed is the initial enablement for bAxis and cAxis

 

Thanks

0 Likes
674 Views
1 Reply
Reply (1)
Message 2 of 2

KrupalVala
Autodesk
Autodesk

Hi @cosmedsrl ,

 

It's because of Euler angle.

 

You can use/change workplane with other methods. To change Tilted workplane go to Post Properties and you will find "usePlane"

 
Specifies the tilted workplane you can choose below method based on your controller/requirement.
1) none : Use rotary angles 
2) true  :  Use Plane Spatial
3) false : Use Cycle19

 

 

 



Krupal Vala
Senior Technology Consultant - Post Processor & Machine Simulation
0 Likes