FDM 3D Printer – TREX-300

FDM 3D Printer - TREX300 - MCAD render - 3
MCAD render – 3

My new FDM 3D Printer (TREX-300) is based on the design of the Profabb Gate XL printer . The Gate LE is a very old design which was designed and manufactured a few years ago when the rep-rap printers were getting popular in my country. It required many modifications to improve numerous design mistakes.

I decided to share this project, because some of the modifications might be useful for someone who owns this printer. I’ve decided to give this printer design a new name (there are only a few parts left from the previous printer).

During the design process I needed to reverse engineer all dimensions of the “factory made” parts. Then I’ve designed new parts that were intended for transplantation based on these measurements.

Definitely the hardest thing to do was to properly design the X-end and X-axis carriage ( in the way that no significant changes to the printer’s frame would be required). The whole redesign / rebuild process took about 2 weeks. I think that it’s safe to say that it would be much easier to build a new printer from scratch than to redesign the old one.


MCAD DESIGN

FDM 3D Printer - TREX300 - MCAD drawing
MCAD drawing

The printer was designed in Autodesk Inventor software. I have included most of the important parts in the design ( including screws, nuts, washers etc.). Please note that some of the parts may be still missing in the design.

In the GitHub repository (MCAD folder) you can find the following files:

  • Autodesk Inventor project,
  • Exported STEP file of the whole assembly,
  • Exported PDF file with assembly drawing,
  • Exported assembly renders,

Below you can find some renders of the MCAD design:

FDM 3D Printer - TREX300 - MCAD render - 2
MCAD render – 2
FDM 3D Printer - TREX300 - MCAD render - 1
MCAD render – 1
FDM 3D Printer - TREX300 - MCAD render - 7
MCAD render – 7
FDM 3D Printer - TREX300 - MCAD render - 6
MCAD render – 6
FDM 3D Printer - TREX300 - MCAD render - 5
MCAD render – 5
FDM 3D Printer - TREX300 - MCAD render - 3
MCAD render – 3

MODIFICATIONS LIST

FDM 3D Printer - TREX300 - MCAD render - Y axis and heatbed
MCAD render – Y axis and heatbed

Y-axis platform linear bearings mounting clamps were redesigned, the previous ones were too weak. New two-part clamps effectively stiffen the mechanical connection between steel platform and the bearing itself (3D printed form ABS filament). Everything fits to the old holes in the heatbed steel platform. Additionally, the Y axis platform has been lowered by a few millimeters (build area was expanded in Z-axis direction):

FDM 3D Printer - TREX300 - Y axis linear bearings mounting parts
Y axis linear bearings mounting parts

Y-axis belt idler assembly has been reinforced with use of some CNC- milled aluminium angle profiles. Previously, the whole thing was mounted to the frame with use of only one screw (this screw was bending slightly when the belt was fully tensioned ):

FDM 3D Printer - TREX300 - Y axis idler
Y axis idler

FDM 3D Printer - TREX300 - Ramps electronics case
Ramps electronics case

I’ve also designed a new enclosure / case for the Ramps controller PCB so that it fits nicely to the printer frame. All wires can be hidden inside in the way that none of them is visible. I have also added some vent holes and a place for 120 mm fan just to improve the cooling of some active parts (Mosfets etc.). Everything is assembled together with use of some M3 screws.

FDM 3D Printer - TREX300 - Ramps electronics
Ramps electronics
FDM 3D Printer - TREX300 - MCAD render - Ramps case
MCAD render – Ramps case
FDM 3D Printer - TREX300 - PSU and Electronics
PSU and Electronics

FDM 3D Printer - TREX300 - Z axis stepper
Z axis stepper

I’ve designed a new Z-axis stepper motors mounting brackets. They are made of 3 mm thick laser cut aluminium plate. Previous 3D printed mounting brackets were bending too much.

FDM 3D Printer - TREX300 - Z axis stepper 2
Z axis stepper 2
FDM 3D Printer - TREX300 - MCAD render - Z axis stepper
MCAD render – Z axis stepper

FDM 3D Printer - TREX300 - X axis
X axis

I have redesigned both X-end’s to make them stiffer when comparing with the old 3D printed solution. Everything is mounted to the laser cut aluminium backplates. X axis stepper motor mount bracket was also integrated into the X-end backplate (it isn’t bending when the belt is fully tensioned)

FDM 3D Printer - TREX300 - MCAD render - X axis endstop
MCAD render – X axis endstop

FDM 3D Printer - TREX300 - FIlament spool holder
FIlament spool holder

I have designed a nice spool holder which can be easily adjusted to fit almost any filament spool width. Friction between the spool and the holder can be adjusted so that filament doesn’t unwind by itself.

FDM 3D Printer - TREX300 - FIlament spool holder 2
FIlament spool holder 2

FDM 3D Printer - TREX300 - X axis carriage
X axis carriage

Extruder assembly has been completely redesigned. I’ve added a 3:1 HTD3M timing belt gearbox to increase the torque and step resolution available at the output. Everything was designed in the way that no build volume was lost (without interference / collisions with old parts). Extruder was designed to fit a genuine E3D V6 hotend. The filament is pressed against the hobbed bolt with use of two springs and a ball bearing. Tension of these springs can be easily adjusted with 2 M3 screws.

FDM 3D Printer - TREX300 - Extruder stepper
Extruder stepper
FDM 3D Printer - TREX300 - X axis carriage back
X axis carriage back

New modular X-axis carriage is based on four linear bearings. In the previous design there were only 3 linear bearings which were a little bit loose. X axis carriage is made of two 3D printed halves that are mounted together with use of 6 M3 screws.

FDM 3D Printer - TREX300 - MCAD render - X axis carriage
MCAD render – X axis carriage

On the new X-axis carriage there are many holes that allow you to attach many accessories very easily (for ex. a laser,cooling fan,leveling sensor,servo etc.):

FDM 3D Printer - TREX300 - MCAD render - X axis
MCAD render – X axis

New cable pipe mounting brackets were added to clean up the cable spaghetti.

FDM 3D Printer - TREX300 - Cable pipe mounting clamps
Cable pipe mounting clamps

New Z-axis mechanical endstop mount was added. Z axis homing height can be adjusted easily by changing the position of a single screw.

FDM 3D Printer - TREX300 - MCAD render - Z axis endstop
MCAD render – Z axis endstop

ADDITIONAL PHOTOS

FDM 3D Printer - TREX300 - Front view 2
Front view 2
FDM 3D Printer - TREX300 - Front view
Front view
FDM 3D Printer - TREX300 - Rear view
Rear view
FDM 3D Printer - TREX300 - Side view
Side view
FDM 3D Printer - TREX300 - Y axis stepper
Y axis stepper
FDM 3D Printer - TREX300 - Z axis screw
Z axis screw

SAMPLE 3D PRINTS

FDM 3D Printer - TREX300 - Sample 3D print - 1
Sample 3D print – 1
FDM 3D Printer - TREX300 - Sample 3D print - 4
Sample 3D print – 4
FDM 3D Printer - TREX300 - Sample 3D print - 3
Sample 3D print – 3
FDM 3D Printer - TREX300 - Sample 3D print - 2
Sample 3D print – 2

SUMARRY

The FDM 3D Printer – TREX-300 is working quite well after implementing all of the upgrades, improvements, and design changes (print quality is decent). The whole design is not the most optimal one – many improvements are still possible but I think It’s better to simply design a new 3D printer instead of trying to fix this one.


LINKS

  1. Grabcad : https://grabcad.com/library/mech-fdm-3d-printer-trex-300-1

If you liked this post please consider donating:

Don’t forget to like, follow and subscribe ByTechLab on other websites:

As always, you can post comments down below↓↓ (If you have any questions feel free to ask):