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.

Figure1
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).

Figure2
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.

equation1

equation2

With this value, we can make the approximation of the torque needed to accelerate the system using Newton’s 2nd law of rotation : equation3.

After numerical simulation, we can obtain a theoretical maximum acceleration, useful to choose the motor, described by the function : equation4

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.

Figure3
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: Figure4

The driver also has a DIP switch to select the desired micro-stepping mode: Figure5

Belt selection

We have adjusted the number of teeth zp 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.

equation11

The diameter of the small (commercially available) pulley with zp = 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 :

equation12

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.

figure6
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.

figure7
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