Table of Contents
- Summary
- Performance Characteristics
- Service Temperatures
- Fan Specification
- Motor Specification & Diagrams
- Heatsink Thermistor
- Filament Sensor
- Filament Sensor Wiring
- Maintenance
- Materials
- Volumes & Dimensions
- Assembly Guide
- Firmware/Printer Config
- Reference CAD
- Compliance
Summary
- Drive type: Dual drive
- Mass: 140g (157g including Revo hotside and nozzle)
- Nominal steps per mm (16x microstepping): 2682
- Rotation distance (including the gear ratio): 26.8937
- Extrusion force: 70N+
- Gear ratio: 11.262:1
- Minimum recommended current: 0.45A Peak (0.318A RMS)
- Maximum current: 0.6A Peak (0.424A RMS)
- Temperature sensor type: Thermistor, Semitec 104NT-4-R025H42G
- Motor voltage: 24V
- Fan voltage: 5V (12V/24V regulator boards available)
- Filament Diameter: 1.75mm
Performance Characteristics
- Maximum ambient printing temperature (PLA): 40°C
Service Temperatures
Note, these are maximum service temperatures of the components used and not a guaranteed operating temperature of the system
- Fan: 70°C (ambient temperature)
- Motor: 80°C (surface temperature)
- Gearbox: 85°C (surface temperature)
- Idler: 85°C (ambient temperature)
Fan Specification
2 wire fan
- Wire Length: 130mm
- Rated Voltage: 5 VDC
- Rated Current: 0.14 A + 10% Max
- Noise Level: 33.6 dB (A)
- Weight: 7g
- Black Wire: Ground
- Red Wire: Positive
3 wire fan
- Wire Length: 130mm
- Rated Voltage: 5 VDC
- Rated Current: 0.14 A + 10% Max
- Noise Level: 33.6 dB (A)
- Weight: 7g
- Black Wire: Ground
- Red Wire: Positive
Motor Specification & Diagrams
- Motor mass: 50 g
- Motor wire length: 40mm
- Phase number: 2 phases
- Rated voltage: 4.5 VDC
- Minimum recommended motor current: 0.45A Peak (0.318A RMS). Do not exceed 0.6A Peak (0.424A RMS).
- Resistance (20 °C): 7.5±10% Ω / Phase
- Holding torque: 75 mNm
- Detent torque: 5 mNm
- Rotate direction: ABCDA CW
- Step angle: 0.9°
- Rotor inertia: 7 gcm²
Heatsink Thermistor
- Cartridge length: 10mm
- Cartridge diameter: 3mm
- Thermistor wire length: 70mm
- Temperature sensor type: Thermistor, Semitec 104NT-4-R025H42G
Filament Sensor
- Weight ≈ 14.4g
- Connector: JST SH SM04B-SRSS-TB(LF)(SN)
- Filament runout sensor
- Programmable action button
- Bi-color LED to show status:
- Red - no filament detected
- No Light - filament present
- Blue - action button is pressed
Filament Sensor Wiring
- Green wire - Action Button
- Blue Wire - Filament Sensor
- Red - VCC (3.3V-5V)
- Black - GND
Maintenance
- Do not remove the grease from the drive gears.
- Use a brush or compressed air to dislodge filament debris from hobb teeth.
Materials
- Heatsink: Aluminium
- Gearbox: Steel, POM
- Idler: POM
- Bushings: Oilite
- Fixings: Steel
Volumes & Dimensions
Roto
Roto Sensored
Roto Bowden
Assembly Guide
Your upgrade kit will have the following components:
- 1 x Roto extruder assembly
- 1 x Roto fixings kit
- 1 x 3 or 2-wire 5V fan.
- 1 x filament sensor (Optional)
- 1 x Heatsink thermistor (Optional)
- 1 x Bowdapter (Optional)
- 1 x Extension cable kit
During this upgrade, you will need:
- 1 x 2.0mm hex key
- 1 x 1.5mm hex key
- Identify the M3x30 screw holding the heatsink, and unscrew it using a 2.0mm hex key.
- Keep the screw for later usage.
- Carefully detach the Roto heatsink from the gearbox.
- Place the filament sensor in its allocated place on the heatsink. (skip if using standard or Bowden variants)
- Be mindful of the orientation!
- Identify the heatsink thermistor, and insert it all the way in its allocated place. (skip if using standard or Bowden variants)
- Secure the heatsink's thermistor by tightening the M3x3 grub screw
- Reattach the heatsink. Make sure that the heatsink is flush with the gearbox and there is no gap between them.
- If the gap between the heatsink and the gearbox still exists, make sure that the gears are well alligned!
- Secure the heatsink by tightening the M3x30 screw using a 2.0mm hex key.
- The thermistor cables should go through the gap located at the bottom of the heatsink.
- Zip-tie the heatsink's thermistor to the heatercore's cables to provide strain relief for the thermistor.
- Make sure that the Revo spring is attached to the top of the heatercore.
- This step is valid for both Roto and Roto Sensored.
- Attach the hotside to the heatsink.
- Screw the nozzle through the hotside and into the heatsink using only your fingers.
- Place the 2/3-wire fan on the heatsink as shown below, and tighten it using M3x35 screws.
-
3-wire fan goes with the Sensored Roto, and the 2-wire fan goes with the standard Roto.
- This step is valid for both 2 and 3-wire fans.
- Be mindful of the fan's orientation, the sticker should be placed towards the heatsink!
- Mount the fan at a preferred angle, ensuring that its cables are positioned nearest to the wiring loom.
- Screw in the bowdaptor at the bottom of the heatsink (bowden variant only)
Firmware/Printer Config
Klipper Config
Add this to your printer.cfg file:
[extruder] step_pin: PD15 dir_pin: PD14 enable_pin: !PC7 rotation_distance: 26.8937 # Roto high precision measured value microsteps: 16 full_steps_per_rotation: 400 nozzle_diameter: 0.4 filament_diameter: 1.75 heater_pin: PB3 sensor_type: PT1000 sensor_pin: PA2 min_temp: 0 max_temp: 300 max_extrude_only_distance: 99999 pressure_advance: 0.04 pressure_advance_smooth_time: 0.04 control: pid pid_kp: 14.01 pid_ki: 0.59 pid_kd: 84.06 [tmc2209 extruder] uart_pin: PC6 interpolate: True run_current: 0.45 sense_resistor: 0.110 stealthchop_threshold: 0
RepRap and Marlin Firmware
For RepRap firmware, use:
Nominal steps per mm (16x microstepping): 2682 Rotation distance (including the gear ratio): 26.8937
Reference CAD
Compliance
Roto complies with the following standards:
- CE Marking
- RoHS Compliant
- REACH Compliant