Ballscrew articulation, has anybody had success?

More
26 Oct 2022 11:00 #255088 by coaster
Has anybody replicated a 'port block' style of milling machine?

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

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
26 Oct 2022 14:34 #255101 by tommylight
Replied by tommylight on topic Ballscrew articulation, has anybody had success?
More info?

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

More
27 Oct 2022 03:18 #255161 by cakeslob
Didnt think they used this on cnc machines, but I guess you can get a whole 120 degrees outta it so not bad. I figured control would be something linear like (ballscrew travel/total degrees)/steps per mm

tommy, it looks like centroid has a 5 axis mill that uses linear ballscrews for rotary motion, like those fancy laser adjustment stages.

Thats if I understand it correctly. I havent seen any diy implementations before but my interest is piqued now.
The following user(s) said Thank You: tommylight

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

More
27 Oct 2022 07:35 #255169 by zack
The following user(s) said Thank You: tommylight, Stanislavz

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

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
27 Oct 2022 10:26 #255173 by tommylight
Replied by tommylight on topic Ballscrew articulation, has anybody had success?
Ok, that explains a lot.
A balscrew and some good bearings can get pretty good tolerances compared to cheap gearboxes, so that might be one of the reasons for using this.

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

More
27 Oct 2022 21:44 #255249 by andypugh
It would need some maths in the kinematics file to convert linear motion to the final angle, but it seems simple enough.

I think this is cooler:

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

More
28 Oct 2022 23:34 #255357 by coaster
I have designed a few iterations, 8 degrees plus and minus (16 total) can be done with just ballscrew mapping on Mach3 using an 80mm water cooled spindle held in a pillow ball.
Bigger ambitions require more forethought.

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

More
28 Oct 2022 23:39 #255358 by andypugh
That's a good point, ballscrew mapping would probably work for LinuxCNC too.

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

More
16 Jan 2025 09:37 #319104 by Gautham
Hi

I am new to CNC and specifically LInuxCNC. I am trying to build something like this for my B axis except I use the ball screw to turn the spindle rather than turning the workpiece. So it is possible to write a math function to relate the linear motion to the angle of the axis. It is similar to the formula used to find the crankshaft angle when the piston has travelled x distance. Like this


But how do I enter this into LinuxCNC? I am ok with the math I need help on the implementation into LinuxCNC

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

More
18 Jan 2025 12:29 #319274 by User_paulvdh_42
Replied by User_paulvdh_42 on topic Ballscrew articulation, has anybody had success?
Normally you get better answers on a forum if you show you've put in some effort yourself, and then ask more specific questions.

You can start by reading about Kinematics in LinuxCNC

linuxcnc.org/docs/2.8/html/motion/kinematics.html

In short: You write your custom kinematics in C, and "halcompile" compiles it into something compatible with LinuxCNC.

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

Time to create page: 0.172 seconds
Powered by Kunena Forum