TCP 5-axis kinematics

More
7 years 8 months ago #127097 by Leon82
Replied by Leon82 on topic TCP 5-axis kinematics
On fanuc if you are in g43.4 TCP it uses a standard feed rate. The actual is allover the place depending where on the rotary or trunion it is. Almost like constant surface footage.

Without this mode inverse time would be needed.

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

More
7 years 8 months ago #127206 by andypugh
Replied by andypugh on topic TCP 5-axis kinematics

Leon82 wrote: On fanuc if you are in g43.4 TCP it uses a standard feed rate. .


That's interesting. So there is an established G-code for this?

<Google> studylib.net/doc/6993852/fanuc-5-axis-programming-codes

So, not exactly what I was hoping for.
Still, it is an interesting idea to simply create a new feed or tool-length G-code that does this calculation. G94.1 Xn Yn Zn... for example.

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

More
7 years 8 months ago #127207 by Leon82
Replied by Leon82 on topic TCP 5-axis kinematics

andypugh wrote:

Leon82 wrote: On fanuc if you are in g43.4 TCP it uses a standard feed rate. .


That's interesting. So there is an established G-code for this?

<Google> studylib.net/doc/6993852/fanuc-5-axis-programming-codes

So, not exactly what I was hoping for.
Still, it is an interesting idea to simply create a new feed or tool-length G-code that does this calculation. G94.1 Xn Yn Zn... for example.


Other controls use different codes, sometimes an m code and they all call it something different too.

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

More
7 years 8 months ago #127209 by andypugh
Replied by andypugh on topic TCP 5-axis kinematics
Just trying to avoid:

The following user(s) said Thank You: tommylight, Leon82

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

More
7 years 8 months ago #127263 by pl7i92
Replied by pl7i92 on topic TCP 5-axis kinematics
the Heidenhain uses M128 to get a synchronised move

someone shoudt post a working TCP 5Axis and make it Sticky

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

More
7 years 8 months ago #127297 by 3D-Master
Replied by 3D-Master on topic TCP 5-axis kinematics

3D-Master wrote: how do you tell linuxcnc where the center of rotation of ABC is?

You can't tell it, and to an extent it doesn't need to know.

It would be useful to be able to do this to get a more accurate graphical preview, but it has no effect on what the G-code does.


well, at least what i think (correct me if i have a false thought) is, Linuxcnc should be able to grab the variables from the .var file in order to be able to change/correct (calibrate) the center of rotation on the fly (meaning no restart of the machine). also then you could have the machine origin where you want.

Basically afaiu the center of rotation is "locked" to the machine origin right? that means i would have to manually write the position in the ini file and then start the machine. But then when it is running it may shift over time and when i start the machine again the theoretical center of rotation is no more at the physical center of rotation so i have to manually recalibrate -restart the machine. Thats what i would like to avoid and make it automatic via subprogram and variables.

thanks

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

Time to create page: 2.073 seconds
Powered by Kunena Forum