2 in 1 out dual extrusion (Cyclops) system Y shaped part with setup instruction

2 in 1 out dual extrusion (Cyclops) system Y shaped part with setup instruction

Description

2 In 1 Out System Is Designed In The Way That You Have 2 Bowden Extruder Motors With Bowden Tubes Feeding Filament To This Part Which Has Only 1 Outlet Side That Feeds Into Single Hotend. Existing Models Didn'T Fit My Needs So I Created Parametric Part. Current Parameters Are Tuned To Accommodate M6 Thread With Prior Tapping. I Recommend First To Print Test Part (Produced By Setting Debug = True) To Make Sure Your Tolerances Are Good. Radin - Radius For The Filament Radthread - Radius For Fitting If Your Fittings Don'T Let Bowden Tube To Go Straight Through Replace Radptfe = 2.5; With Radptfe = Radin; If You Don'T Want To Tap The Threads Try Increasing Radthread To Let Fitting Screw Right In. # Update 2017/06/13: Added Scripts For Cura: In Cura Add A New Printer With 2 Extruders And In Machine Settings Set Gcodes As Follows: `Cura_Printer_Start_Script_T0_First.Gcode` - Contains Code That Primes Extruder #0 For "Start Gcode" Field `Cura_Printer_Start_Script_T1_First.Gcode` - Contains Code That Primes Extruder #1 For "Start Gcode" Field `Cura_Printer_End_Script.Gcode` - "End Gcode" Field `Cura_Extruder_Start_Script.Gcode` - "Extruder Start Gcode" Field For **Both** Extruders `Cura_Extruder_End_Script.Gcode` - "Extruder End Gcode" Field For **Both** Extruders *Make Sure You Set Gcodes For Each Extruder.* # How This Works And What It Does: 0. Before The Start Of The Print Filament In Both Bowden Tubes Should Be Retracted To The Position Where It Is Out Of The Y-Part. I Call It **Storage Position**. On My Printer It'S 140Mm Before Nozzle, But Yours May Be Something Like 170, I Have Very Tight Fit (More On That In "What You Need To Tune" Section). When Filament Is In Storage Position You Can Start Extruding By Any Extruder Without Jamming 2 Filaments To Each Other. 1. Start Script Primes The Nozzle With One Of The Extruders (More On That In "First Extruder Selection" Section). 2. Skirt Is Printed. 3. Part Of The Layer Printed With One Extruder. 4. Extruder End Script Is Executed - It Retracts Filament To Storage Position With Old Extruder. 5. Extruder Start Script Is Executed - It Loads Filament To The Nozzle With New Extruder. 6. Second Part Of The Layer Is Printed With New Extruder. 7. First Part Of The New Layer Is Printed Without Switching Extruder. 8. Go To 4. This Cycle Is Repeated Until The End Of Print. On Each Layer There Is Only One Filament Switch. # First Extruder Selection 2 Cura_Printer_Start Scripts Are Provided: One Primes Nozzle With Extruder #0, Second With Extruder #1. `Cura_Printer_Start_Script_T0_First.Gcode` `Cura_Printer_Start_Script_T1_First.Gcode` I Find It Convenient To Setup 2 Almost Identical Printer Definitions, The Only Difference Is That They Use T0 And T1 Respectively For First Filament Loading. Seems Like Cura Determines Which Filament To Use First By The Selection Of Build Plate Adhesion Extruder. So When I Want Printer To Start With Left Filament First I: 1. Select Printer Definition That Loads Left Filament. 2. Select Left Extruder For Build Plate Adhesion Extruder. # What You Need To Tune Storage Position. When You Retract Filament From The Heated Hotend It Is Usually Stretches Into Hairs. Find How Much You Need To Retract Filament From Fully Primed Nozzle Until It Pulls Filament Hairs From The Y-Part. This Is Your Storage Length. My Storage Length Is 140 And This Is What You'Ll Find In Scripts. Replace: ` 140` With Your Value In Printer Start Gcode. `-140` With -Value In Printer End Gcode. ` 137` With Your Value Minus 3 In Extruder Start Gcode. `-137` With -(Value - 3) In Extruder End Gcode. Also Add A Gcode In Your Printing Host That Will Retract Last Extruder If You Cancel The Print. ``` G1 E-5 F10000 ; Stage 1 Of 3 Stage Retraction G1 E2 F10000 ; Stage 2 G1 E-137 F10000 ; Stage 3, This Keeps From Producing "Hair" ``` # Retraction To The Storage Position Retraction To The Storage Postition Happens In 3 Moves: ``` G1 E-5 F10000 ; Stage 1 Of 3 Stage Retraction G1 E2 F10000 ; Stage 2 G1 E-137 F10000 ; Stage 3 ``` This Should Minimize The Amouth Of Produced Filament Hair. The Idea Is Taken From [3Dator Wiki](Http://Wiki.3Dator.Com/Index.Php/Dual_Extruder_Single_Nozzle). It Is In German, But Fortunately Gcode Is The Common Language For All Of Us =). Google Translate Does A Good Job Also.

Statistics

Likes

307

Downloads

0

Category

3D Printing