Problem enable only bAxis and cAxis
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
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:
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.
