smro
Posts: 1
Joined: Thu Sep 12, 2019 6:49 am

Tool Change Script - Tool printing does not match up.

Thu Sep 12, 2019 7:50 am

MODEL:
- https://www.thingiverse.com/thing:1843576

HARDWARE/FILAMENT:
- Flashforge Dreamer (Dual extruder)
- PVA (Left Filament)
- PLA (Right Filament)

SCRIPT INFO (GCode file attached):
I have added a Tool Change script:
G28 X0 Y0; homes X-Y axis
{IF NEWTOOL=0}M104 S165 T1; (lower left extruder temp)
{IF NEWTOOL=0}M104 S180 T0; (lower right extruder)
{IF NEWTOOL=0}M6 T1 ; Wait for left extruder to reach target temp
{IF NEWTOOL=0}M104 S210 T0; (increase right extruder)
{IF NEWTOOL=0}M6 T0 ; Wait for right extruder to reach target temp

{IF NEWTOOL=1}M104 S165 T1; (lower left extruder)
{IF NEWTOOL=1}M104 S180 T0; (lower right extruder)
{IF NEWTOOL=1}M6 T0 ; Wait for left extruder to reach target temp
{IF NEWTOOL=1}M104 S190 T1; (increase right extruder)
{IF NEWTOOL=1}M6 T1 ; Wait for right extruder to reach target temp


Good afternoon,
I am trying to print the above and optimise print quality using both extruders. (I understand this will increase print time substantially so don't worry about that).

In Simplify3D and other online Gcode analysers, the model looks correct (with prime pillar and ooze shield included).
However, when I actually print the model, the PVA layer has been shifted to the left. SEE IMAGES: Expected 1st Layer vs. Actual 1st Layer.

The G-Code is set in 'absolute mode' (G90). Yet, it is as though, when the Tool Change script is initiated the machine loses or maybe resets it's y0,x0 coordinates, and when it repositions to start printing again... it doesn't match up to the previous positioning. I'm at a loss.

Any help here would be greatly appreciated.

Thank you in advance.

Kind Regards

Sachi
Attachments
Expected 1st Layer vs. Actaul 1st Layer.jpg
DualTest.gcode
(1.21 MiB) Not downloaded yet

Return to “Troubleshooting and Bug Reports”