The file 'Anet A6 Z-Carriage (modular, Parametric) 3D Printer Model' is (scad,stl) file type, size is 903.6KB.
This is a modular Z-Carriage upgrade for the Anet A6-printer. It replaces the stock carriages (those pierced with lots of screws).
The stock carriages don't have a belt tensioner which I consider to be crucial for good quality. I was a bit unsatisfied with the existing upgrades, as I had troubles to get the perfect measures due to warping issues.
The model I developed is 100 % parametric, so everyone can edit measures and tolerances at will.
My priorities were roughly:
Some detail decisions:
1 Shopping list
Lots of screws! That's the main downside of my design. I tried to mitigate this by allowing to use the screws from the original z-carriages.
All screws are M3 (3 mm thread diameter)
Also needed: a belt wheel
2 Calibration
First of all you should print right_inner_x_rod_brace and check for the following issues:
If anything is wrong, take a look into the tolerances.scad
. The variable _
can be altered to get a better fit. Have a look at https://www.thingiverse.com/thing:2805660 to figure out the perfect values.
3 What to print
Components from left to right (roughly):
left_outer_x_rod_brace
: holds the left ends of the x-rods and provides the motor supportleft_z_carriage
: the core part of the left carriage, connecting the z-rod, z-spindle, x-rod-bracesleft_inner_x_rod_brace
: holds x-rods and optionally the xz_stop
right_inner_x_rod_brace
: holds x-rods, can be used for calibrating the tolerances (see above)right_z_carriage
: the core part of the right carriage, connecting the z-rod, z-spindle, x-rod-braces and the belt tensionerright_outer_x_rod_brace
: holds the right ends of the x-rods, has a hole for the tensioner knob and has text on its surfacex_belt_tensioner
: holds the right wheel of the x-beltx_belt_tenioner_knob
: contains a hex nut to pull the x_belt_tensioner
away from the motorOptional:
xz_stop
: This is necessary when not using a proximity sensor for auto-leveling and when using the original position of the x-stop switch. If you're not sure about this: just print it.left_z_carriage_cover
, right_z_carriage_cover
: that's mostly for optics and maybe dust protectionbelt_holder
(2 x): An alternative to zip ties to fasten the x_belt to the x carriage. They're smaller than the popular ones and can be configured for you needs4 How to assemble
Please have a look at the overview
and the photos I made. If anything is unclear, don't hesitate to ask in the comment section and I'll do my best to explain. This section will be updated over time.
5 What's still open/planned
a6_dimensions.scad | 3.8KB | |
belt_fastener.scad | 594.0B | |
belt_fastener.stl | 12.5KB | |
dimensions.scad | 4.8KB | |
geometry.scad | 721.0B | |
iso_metric_screw.scad | 3.0KB | |
left_inner_x_rod_brace.scad | 466.0B | |
left_inner_x_rod_brace.stl | 401.7KB | |
left_outer_x_rod_brace.scad | 3.6KB | |
left_outer_x_rod_brace.stl | 778.3KB | |
left_z_carriage.scad | 912.0B | |
left_z_carriage.stl | 525.2KB | |
left_z_carriage_cover.scad | 460.0B | |
left_z_carriage_cover.stl | 600.6KB | |
overview.scad | 3.6KB | |
overview.stl | 6.8MB | |
right_inner_x_rod_brace.scad | 465.0B | |
right_inner_x_rod_brace.stl | 403.6KB | |
right_outer_x_rod_brace.scad | 1.3KB | |
right_outer_x_rod_brace.stl | 739.3KB | |
right_z_carriage.scad | 1.8KB | |
right_z_carriage.stl | 628.0KB | |
right_z_carriage_cover.scad | 310.0B | |
right_z_carriage_cover.stl | 605.7KB | |
tolerances.scad | 951.0B | |
voronoi.scad | 712.0B | |
xz_stop.scad | 942.0B | |
xz_stop.stl | 101.9KB | |
x_belt.scad | 654.0B | |
x_belt_tensioner.scad | 5.1KB | |
x_belt_tensioner.stl | 336.4KB | |
x_belt_tensioner_knob.scad | 1.2KB | |
x_belt_tensioner_knob.stl | 122.6KB | |
x_rod_brace.scad | 3.5KB | |
z_carriage.scad | 4.6KB | |
z_carriage_cover.scad | 4.1KB | |
z_rod_bearings_tube.scad | 1.8KB | |
z_spindle_nut.scad | 1.2KB |