Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
Please contribute by directly editing and/or commenting!

Images need to be redrawn and placed under a suitable license (CC BY-SA).

{twin-z} Second Z-Axis for D3D Universal

This draft document collects ideas how to add a second z-axis to the D3D Universal.

background

The D3D Universal has a single z-axis, which is a workable design, but has the drawback that there is quite a bit of weight on the x-axis (because of the printer head) and as a result

  • the x-axis tends to "droop/sag" from its ideally horizontal alignment.
  • the joint between the z-axis and x-axis (carriagetosidemotor) is a weak spot and can bend/warp (especially if the motor gets too hot).

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
The carriagetosidemotor piece can bend/warp.

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

design goals

  • (1) relieve stress from carriagetosidemotor piece
  • (2) improve horizontal alignment of x-axis
  • (3) better precision and reliability
  • (4) minimum additions to part count
  • (5) minimum additions of unique/CADed parts

design

baseplate

  • the baseplate needs more width to accomate the second z-axis

motor

  • Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →
    it seems highly advisable to use identical motors for both z-axes
    • rationale: different kinds of motors can have different resistances

motor wiring

There are two different options:

  • parallel wiring (more typical)
    • less save: if one motor stops, the other can still run (and potentially can cause damage)
    • potentially different motor behavior: parallel wiring allows, in principle, different currents on the motors this should not happen, but Murphy's Law applies
  • serial wiring
    • more save: if one motor receives no current, the other one also receives not current
    • same motor behaviors: same current for both motors is guaranteed

RAMPS 1.4

(1) parallel wiring

Parallel wiring is upported by the board.

Male connectors for two 4-pin plugs are provided for the z-axis.

(2) serial wiring

No special support from the board is needed.

The wiring of the plugs have to be custom-made.

new "joint" piece with more stability

(Benedikt)

references

Wiring Stepper Motors in Series, OSE Wiki

https://3dprinting.stackexchange.com/questions/403/how-do-i-wire-the-z-axis-motors-in-parallel-on-the-prusa-i3

Select a repo