Can Linux CNC control twin turrets?

More
6 years 5 months ago #168781 by andypugh

nkp wrote: My idea: use only 2 axes(XZ), and switch depending on the tool number.
Do you think it will work?


I think that would be fiddly to make work properly, and would also be less flexible and capable.

An intermediate solution (which would allow the use of conventional CAM tools) would be a G-code filter that converts from XZ code to XZ + UW code depending on tool number selected. (This would get complicated, (or impossible) if the G-code was to call the same subroutine with different tool numbers, but given that CAM generated code is typically completely linear this could be accepted as a limitation)

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

More
6 years 4 months ago #171072 by nkp
I want to make 4 lathe axis (x z u w) in gmoccapy.
It seems to me - this is not supported by default.
Is it so?

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

More
6 years 4 months ago - 6 years 4 months ago #171075 by Aciera
You can activate U and W axis by changing the ini file:
[TRAJ]
COORDINATES = X Z U W

and

[KINS]
KINEMATICS = trivkins coordinates=XZUW

this will also enable you to define tool offsets in U and W in the tool table.

[edit]
you will then of course also have to define the axis/joints for U/W in the lower part of the ini and the hal to actually use them
Last edit: 6 years 4 months ago by Aciera.

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

More
6 years 4 months ago #171078 by bbsr_5a
woudent be 2 extrajoints a better solution

this will keep up all kinetics for the lathe and add some neat featers

there are SIM machines for 2 extra joints in the AXIS folder see them
very easy to control over a limit3 comp

and the 2 carousell components will do the rest

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

More
6 years 4 months ago #171093 by andypugh
The AXIS GUI can handle XYUV foam cutters but I don't think anything does a preview for XZUW.
I think most of the GUIs will allow you to jog and run such G-code though.

I don't think extrajoints is an answer for any axes that you want to control from G-code.

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

More
6 years 4 months ago #171101 by Aciera

I don't think anything does a preview for XZUW.

Well it kind of does but not in the way you want it to.
In your INI under the [DISPLAY] section you can define how the preview for the different axis is handled. "GEOMETRY = xyz" will only show moves in xyz. You can change that to, for example, "GEOMETRY = xzuw" then x,z,u and w moves will be displayed BUT u,v,w are defined as incremental moves in x,y,z. So a move of say G0 U10 will add a move of +10 in X direction in the display.
So in that sense you will not get a display of the tool path of your second turret but the moves in u and w will be graphically added to the tool path in x and z.

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

Time to create page: 0.269 seconds
Powered by Kunena Forum