D3D v19.04

From Open Source Ecology
Jump to navigation Jump to search

Scrumy

Overview

Features

  • Eco edition - insulated heatbed for 30%-60% lower energy consumption while printing with heated bed
  • Upgraded to 24V control system
  • Silent stepper drivers - uses TMC2208 in legacy mode instead of A4988
  • 500W heatbed for 1 minute bed heatup time
  • Added built-in GFCI electrical safety breaker as a standard feature
  • Still uses the Titan Aero extruder with 3 mm nozzle
  • Auto bed leveling with babystepping correction

Future Work

Working Doc

edit

CAD

HintLightbulb.png Hint: Tasks: (1) Updating Y axis holding bracket including 3D printed Corner Fit. (2) New insulated bed. (3) 3D Printed Control Panel. (4) Offset cable chain start piece. Finalprinter1902.png


Printer

Design Rationale:

  • 0.26 diameter hole through frame (6.6 mm) and through Y mount to frame

Framev1902.pngZ1D3Dv1902.pngAxis half carriage.pngFrame+axes.pngFrame+axes+extruder.pngXy bracket.pngFinished v1902.pngRaisedbed.pngWithcablechain.pngEndstopholder2.pngCablechainbracket.pngXy bracket hole.pngLimitswitch.pngEndstop assy.pngE3dtitanbracket.pngFramebracket.pngXcable.pngYcable.pngFinalprinter1902.pngNewymountbracket1904.pngNewymountbracket2 1904.pngNewymountbracket3 1904.pngChainoffset.png

Itemized:

  1. Frame
  2. Carriage
  3. Motor piece
  4. Idler piece
  5. Half-carriage with regular bearings
  6. Rods
  7. Extruder
  8. Endstop
  9. Heated Bed
  10. Cable chain start, simplified
  11. Cable chain end, simplified
  12. Cable chain link, simplified
  13. 18 mm bolt
  14. 30 mm bolt
  15. Angle for holding X to Y axis
  16. Controller - power supply - borrow from Lyman Filament Extruder
  17. Controller - Arduino
  18. Controller - RAMPS
  19. Controller - LCD screen - reverse engineer from drawing?
  20. Controller - MOSFET

Control Panel

See more at 3D Printer Control Panel

Framev1902.pngPowersupply v1904.pngRAMPS14 v1904.pngStepperdriver v1904.pngSsr v1904.pngSmartcontroller v1904.pngGfci v1904.pngControlpanel v1904.pngControlpanel+frame v1904.pngControlpanel+panel v1904.pngControlpanelproper v1904.pngControlpanelwithmounts v1904.pngWirecover v1904.pngPanelonly v1904.pngBentpanel v1904.pngHeatbed wirelock.pngFinalcontrolpanel.pngOntrolpanelseated.png D3DPlugInner.png D3DPlugCover.png

Heatbed

Framev1902.pngHeatbed snapbuckle.pngHeatbed1 body1904.pngHeatbed perf1 body1904.pngHeatbed standoffs body1904.pngHeatbed perforated.pngHeatbed wirelock.png

Frame

Framev1902.pngSpacer v1914.png

Extruder

Nozzleassembly.pngCarriageintegratedbracket.png

BOM

3D Printed Files and Production Engineering

  1. Check.png[8] Frame Corners - File:Framebracket.fcstd. 1 - File:Framebracket.stl. 8 - File:8corners.stl - 4:51 hr + 73 g PLA.
  2. Check.png[1] Control Panel - File:Controlpanel v1904.fcstd. 1 - File:Bentpanel v1904.stl - 7:28 hr and 111 g PLA.
  3. Check.png[4] Short carriage - File:Axis half carriage.fcstd. 1 - File:Axis half carriage.stl - 45 min 10 g PLA. 4 - File:4 Axis half carriage.stl - 2:41 hr, 40 g PLA
  4. Check.png[6] Carriage - File:Universal axis carriage side.fcstd. 1 - File:Universal axis carriage side.stl - 1:14 hr, 18 g PLA. 6 - 6 Carriages for printing - 7:26 hr + 108 g PLA
  5. Check.png[1] Offset Cable Chain - File:Offsetcablechain.fcstd. 1 - File:Offsetcablechain.stl. 18 min + 4 g PLA.
  6. Check.png[1] Sensor Holder - File:Nozzleassembly.fcstd. 1 - File:Nozzleassembly.stl - 1:01 hr and 14 g PLA
  7. [1] Extruder Mount Integrated Into Carriage - File:Brackettop.fcstd. 1 - File:Brackettop.stl. 10 - [[]]
  8. [1] Plug Top - File:D3DPlugCover.fcstd. 1 - [[]]. 10 - [[]]
  9. [1] Plug Bottom - File:D3DPlugInner.fcstd. 1 - [[]]. 10 - [[]]
  10. [2] Endstops - File:Endstopholder2.fcstd. 1 - File:Endstopholder2.stl. 10 - [[]]
  11. [4] XY bracket with hole - File:Xy bracket.fcstd. 1 - File:Xy bracket.stl. 10 - [[]]

  1. [10] Idler Piece - File:Universal Axis Idler Side short version.fcstd. 1 - File:Universal Axis Idler Side short version.stl. 10 - [[]]
  2. [10] Motor Piece - File:Universal axis motor side.fcstd. 1 - File:Universal axis motor side.stl. 10 - [[]]
  3. [30] Cable chain - File:Link.fcstd. 1 - File:Link.stl. 10 - [[]]
  4. [2] Cable chain end - File:D3dcablechain end.fcstd. 1 - File:D3dcablechain end.stl. 10 - [[]]
  5. [1] Control Panel Wire Cover - File:Wireboxcover v1904.fcstd. 1 - File:Wireboxcover v1904.stl
  6. [1] Extruder Bracket - File:E3dtitanbracket.fcstd. 1 - File:E3dtitanbracket.stl. 10 - [[]]
  7. [2] Y-Axis Bracket - [[]]. 1 - [[]]. 10 - [[]]
  8. [10] Belt Peg - File:Peg 8mm rods.fcstd. 1 - File:Peg 8mm rods.stl. 10 - [[]]

Fabrication

Frame Buiid

Control Panel Build

Plug

Heatbed

Code

  • Endstop_reversing was reversed on X and Y compared to pre v19.02 versions, where we now use default after going to plain endstop, and not the endstop breakout board. Optimizing bed coordinates and bed probing in Marlin. Marlin v19.04 can be used with v19.02 and should be the 8" bed standard from now on.
  • Mintemp reduced to 1C from 5C - to allow near freezing performance. Kept above 0, as 0 means disconnected. Thus, thermistor lockout is still present
  • Changed 408 to 425 steps per mm for Titan Aero - #define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 80, 425 }
  • Change probe location from 20 to -20 - #define X_PROBE_OFFSET_FROM_EXTRUDER -20
  • Changed X and Y bed limits to 8" - #define Y_MAX_POS 204 //changed from 175
    1. define LEFT_PROBE_BED_POSITION 40 // changed from 20
    2. define BACK_PROBE_BED_POSITION 160 //changed from 150. All together ~40 mm off each edge

Links