Main components
Rotary joint
A rotary joint enables electrical communications between the base and the rotating platform. It has a through-hole design for routing the compressed air tube. The selected model is the Senring UH1256-02-0610-06S, of the UH1256-02 Series. It has two USB ports that can be used to connect, e.g. cameras, and several power and data wires to connect different sensors and other accessories.
Figure 1. Senring UH1256-02-0610-06S Series |
Crossed roller bearing
The crossed roller bearing provides a stable joint between the fixed base and the rotation platform. A suitable model for the application is the BRS RU124X considering fitting the rotary joint (inner diameter > 55mm). This bearing provides strong joint stability against axial and radial forces as well as torque due to its best-in-class axial runout (2-5 µm).
Figure 2. SBRS RU124X Crossed roller bearing |
DC motor and driver
To approximate the motor requirements, we have estimated the moment of inertia around the vertical axis. For this approximation, we have considered two main components: the circular platform and all the elements on the platform and the inner ring of the crossed roller bearing. To simplify the approximation, the internal ring of the bearing has been considered as a stainless steel solid part. The negligible friction force of the bearing has not been taken into account.
Both moments of inertia have been extracted using the mass properties of the Solidworks® CAD software.
With this value, we can make the approximation of the torque needed to accelerate the system using Newton’s 2nd law of rotation : .
After numerical simulation, we can obtain a theoretical maximum acceleration, useful to choose the motor, described by the function :
With this relationship, we can estimate the maximum torque needed for the motor. The theoretical maximum angular acceleration is 1100 °/s^2 with a 3 Nm motor option.
A stepper motor was selected accordingly: Nema 23 Stepper Motor 3 Nm 4.2A with a DM542A driver.
Figure 3. Nema 23 stepper motor and DM542A stepper driver |
Nema 23 Stepper motor main features:
Property | value |
---|---|
steps/rev | 200 |
L (mH) | 3.2 |
Imax (A) | 4.2 |
V (V) | 24 |
T (N.m) | 3 |
Pmax (W) | 96 |
The current can be selected using the first four switches of the driver DIP switch:
The driver also has a DIP switch to select the desired micro-stepping mode:
Belt selection
We have adjusted the number of teeth of the big and the small pulley to get a gear ratio of 6:1 considering the minimum diameter of the big pulley as the outside diameter of the crossed roller bearing BRS RU124X.
The diameter of the small (commercially available) pulley with = 36 teeth is 34.38 mm. Once the big and small pulley diameters (D and d) have been defined, the distance between centers (C) is calculated to get the desired length L :
The number of teeth obtained for the big pulley is 216, and the distance between centers is 260 mm. These results determined the choice of the belt for our device.
The timing belt
The size of the belt was calculated considering the outside diameter of the crossed roller bearing (OD > 165 mm) and the desired gear ratio of 1:6, which provides the stage of a maximum theoretical value of 12 Nm. To calculate the belt parameters, first, we consider the maximum width of the belt for our space constraints, which is 20 mm. According to the distance between centers and the pulley diameters, the required belt length is 927 mm, and the chosen belt width is 15 mm.
Figure 6. Timing belt |
The small pulley
The pulley driven by the Nema 23 stepper motor is a 36 teeth HTD3 metal pulley provided by RS Components.
Figure 7. Small pulley |
Bill of materials
3D printing was done using FormLabs Clear V4 resin. PMMA (10 mm thickness) was used for all laser-cut parts unless otherwise indicated.
Component | Quantity | Supplier | Reference |
---|---|---|---|
Resin for 3D printing | |||
Plastic for laser cutting | |||
Base | 1 | Laser cut | STEP file |
Platform 2 (Rev1) | 1 | Laser cut | STEP file |
Belt cover (Rev1) | 1 | Laser cut | STEP file |
Circular platform | 1 | Laser cut | STEP file |
Platform spacer | 1 | Laser cut | STEP file |
Hall-effect sensor spacer | 2 | 3D printed | STEP file |
Hall-effect sensor holder | 1 | 3D printed | STEP file |
Big pulley (option 1) | 2 | Laser cut | dxf file, layer 1, 5mm thickness |
1 | Laser cut | dxf file, layer 2, 5mm thickness | |
2 | Laser cut | dxf file, layer 2, 3mm thickness | |
1 | Laser cut | dxf file, layer 3, 3mm thickness | |
Big pulley (option 2, Rev1) | 3D printed | STEP file, STL file | |
Belt tensor | 1 | 3D printed | STEP file |
Encoder holder | 1 | Laser cut | STEP file, 5mm thickness |
Encoder spacer | 4 | Laser cut / 3D printed | STEP file, 5mm thickness |
Encoder attachment | 1 | 3D printed | STEP file, STL file |
Cover spacer | 6 | 3D printed | STEP file |
Tube guide | 1 | 3D printed | STEP file |
Rotary joint spacer | 1 | 3D printed | STEP file |
Sphere holder | 1 | 3D printed | STL file |
Small pulley (Rev1) | 1 | RS Components | link |
Belt | 1 | Ebay | link |
CF175 | 4 | Thorlabs | link |
RS05P | 4 | Thorlabs | link |
RS150 | 7 | Thorlabs | link |
TR_50M | 2 | Thorlabs | link |
PH_50 | 2 | Thorlabs | link |
M6 washers | 2 | Thorlabs | link |
M6 screws | 44 | Thorlabs | link |
M5 screws | 24 | Thorlabs | link |
M4 screws | 11 | Thorlabs | link |
M3 screws | 7 | Thorlabs | link |
M3 grub screw (25mm) | Amazon | link | |
M6 nuts | 9 | Thorlabs | link |
M5 nuts | 14 | Thorlabs | link |
BRS RU124X bearing | 1 | BRS | link |
Rotary Joint | 1 | Senring | link |
Encoder | 1 | Amazon | link |
Hall effect sensor | 1 | Amazon | link |
Magnet | 1 | RS Components | link |
Nema 23 motor & driver | 1 | Ebay | link |
M6 threaded insert | RS Components | link | |
M4 threaded insert | RS Components | link | |
M3 threaded insert | RS Components | link | |
Bearings | 2 | RS Components | link |
Pneumatic tube | 1 | Amazon | link |
Pneumatic tube joint | 1 | Amazon | link |
Datasheets and documents
Component | Reference |
---|---|
BRS RU124X bearing | Datasheet |
Inspection Report | |
Nema 23 motor & driver | Datasheet |
Rotary joint | Datasheet |