@donstauffer said in Simplify3D dual extruder starting script tuning:
@fcwilt That does make sense. I'm exploring how to organize things now. Thanks for the input.
When you create a Filament in the DWC three filament specific files are created: load.g, unload.g and config.g
Here is the contents of one of those filament specific config.g files:
M291 R"PLA - Generic - Red" P"Configuring..." T0
M221 S100 D0 ; set extrusion multiplier
G10 S190 R0 ; set extruder temps
M140 S60 R0 ; set bed temps
set global.g_print_beg_prime = 10 ;
set global.g_print_beg_retract = 0.5 ;
set global.g_print_end_retract = 0.5 ;
M291 R"PLA - Generic - Red" P"Configuring - Done" T1
I have all of the code that is executed at the start of a print in a file called print_begin.g.
The essential part is this:
T0
M703
The M703 executes the config.g file of the filament loaded into tool zero. The tool has to be selected for M703 to work.
The other code in print_begin.g does things like check for valid temp settings, wait for temp set points to be reached, priming the extruder and anything else that needs to be done or you want to be done at the start of a print.
Frederick