diff --git a/pa.py b/pa.py index d1b6e4a..70ffe56 100755 --- a/pa.py +++ b/pa.py @@ -108,197 +108,10 @@ def main(): with open("pa_patterns.gcode", "w") as f: f.write(gcode) - # g.do_initialization_routine() - # g.send_gcode(f""" - # M104 S180; preheat nozzle while waiting for build plate to get to temp - # M190 S{BUILD_PLATE_TEMPERATURE}; - # M109 S{HOTEND_TEMPERATURE}; - # """) - # g.send_gcode("CLEAN_NOZZLE") - # g.send_gcode( - # generate_pa_tune_gcode( - # 0, 0.1, - # 30, 30, - # 10, - # 30, 4 - # ) - # ) + if __name__=="__main__": main() - -# {% set BED = params.BED|default(99)|float %} -# {% set EXTRUDER = params.EXTRUDER|default(239)|float %} -# PRINT_START BED_TEMP={BED} EXTRUDER_TEMP={EXTRUDER} - -# G21 ; Millimeter units -# G90 ; Absolute XYZ -# M83 ; Relative E -# SET_VELOCITY_LIMIT ACCEL=3000 ACCEL_TO_DECEL=1500 -# G92 E0 ; -# M106 S0 ; set fan speed to 0 - -# G1 X{start_x} Y{start_y} F30000 ; move to start position -# G1 Z0.25 F300 ; move to layer height - -# G91 ; switch to relative movements -# G1 E0.75 F1800 ; un-retract -# G1 X10 E0.45899 F300 ; print line part one -# G1 X20 E0.91798 F9000 ; print line part two -# G1 X10 E0.45899 F300 ; print line part three -# G1 E-0.75 F1800 ; retract -# G1 Z0.75 F300 - -# {% for i in range(0, 20) %} -# SET_PRESSURE_ADVANCE ADVANCE={i*0.005} ; set Pressure Advance -# M117 Testing Pressure Advance at: {i*0.005} -# G1 X-40 Y4 F30000 ; move to start position -# G1 Z-0.75 F300 ; move to layer height -# G1 E0.75 F1800 ; un-retract -# G1 X10 E0.45899 F300 ; print line part one -# G1 X20 E0.91798 F9000 ; print line part two -# G1 X10 E0.45899 F300 ; print line part three -# G1 E-0.75 F1800 ; retract -# G1 Z0.75 F300 ; Move above layer height -# {% endfor %} - -# PRINT_END - -""" -[gcode_macro PA_CAL] -# Pressure Advance Simple Test macro, using .4mm nozzle. -# Usage: PA_CAL BED=100 EXTRUDER=240 -# First prints a line with current set PA, then prints 20 line segments -# starting with 0 PA, increasing each line by 0.005. - -# [gcode_macro CLEAN_NOZZLE] -# variable_start_x: 130 -# variable_start_y: 350 -# variable_start_z: 2 -# variable_wipe_dist: -50 -# variable_wipe_qty: 5 -# variable_wipe_spd: 200 -# variable_raise_distance: 10 - -# gcode: -# {% if "xyz" not in printer.toolhead.homed_axes %} -# G28 -# {% endif %} - -# G90 ; absolute positioning -# ## Move nozzle to start position -# G1 X{start_x} Y{start_y} F6000 -# G1 Z{start_z} F1500 -variable_start_x: 10 -variable_start_y: 200 - -gcode: - {% set BED = params.BED|default(99)|float %} - {% set EXTRUDER = params.EXTRUDER|default(239)|float %} - PRINT_START BED_TEMP={BED} EXTRUDER_TEMP={EXTRUDER} - - G21 ; Millimeter units - G90 ; Absolute XYZ - M83 ; Relative E - SET_VELOCITY_LIMIT ACCEL=3000 ACCEL_TO_DECEL=1500 - G92 E0 ; - M106 S0 ; set fan speed to 0 - - G1 X{start_x} Y{start_y} F30000 ; move to start position - G1 Z0.25 F300 ; move to layer height - - G91 ; switch to relative movements - G1 E0.75 F1800 ; un-retract - G1 X10 E0.45899 F300 ; print line part one - G1 X20 E0.91798 F9000 ; print line part two - G1 X10 E0.45899 F300 ; print line part three - G1 E-0.75 F1800 ; retract - G1 Z0.75 F300 - - {% for i in range(0, 20) %} - SET_PRESSURE_ADVANCE ADVANCE={i*0.005} ; set Pressure Advance - M117 Testing Pressure Advance at: {i*0.005} - G1 X-40 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.75 F1800 ; un-retract - G1 X10 E0.45899 F300 ; print line part one - G1 X20 E0.91798 F9000 ; print line part two - G1 X10 E0.45899 F300 ; print line part three - G1 E-0.75 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - {% endfor %} - - PRINT_END - - -# gcode: -# {% set BED = params.BED|default(99)|float %} -# {% set EXTRUDER = params.EXTRUDER|default(239)|float %} -# PRINT_START BED_TEMP={BED} EXTRUDER_TEMP={EXTRUDER} - -# G21 ; Millimeter units -# G90 ; Absolute XYZ -# M83 ; Relative E -# SET_VELOCITY_LIMIT ACCEL=3000 ACCEL_TO_DECEL=1500 -# G92 E0 ; -# M106 S0 ; set fan speed to 0 - -# G1 X{start_x} Y{start_y} F30000 ; move to start position -# G1 Z0.25 F300 ; move to layer height - -# G91 ; switch to relative movements -# G1 E0.75 F1800 ; un-retract -# G1 X20 E0.91798 F300 ; print line part one -# G1 X40 E1.83596 F9000 ; print line part two -# G1 X20 E0.91798 F300 ; print line part three -# G1 E-0.75 F1800 ; retract -# G1 Z0.75 F300 - -# {% for i in range(0, 20) %} -# SET_PRESSURE_ADVANCE ADVANCE={i*0.005} ; set Pressure Advance -# M117 Testing Pressure Advance at: {i*0.005} -# G1 X-80 Y5 F30000 ; move to start position -# G1 Z-0.75 F300 ; move to layer height -# G1 E0.75 F1800 ; un-retract -# G1 X20 E0.91798 F300 ; print line part one -# G1 X40 E1.83596 F9000 ; print line part two -# G1 X20 E0.91798 F300 ; print line part three -# G1 E-0.75 F1800 ; retract -# G1 Z0.75 F300 ; Move above layer height -# {% endfor %} - -# PRINT_END - - - # SET_VELOCITY_LIMIT ACCEL=3000 ACCEL_TO_DECEL=1500 - # G92 E0 ; - # M106 S0 ; set fan speed to 0 - - # G1 X120 Y70 F30000 ; move to start position - # G1 Z0.25 F300 ; move to layer height - # G1 E0.75 F1800 ; un-retract - # G1 X140 Y70 E0.91798 F300 ; print line part one - # G1 X180 Y70 E1.83596 F9000 ; print line part two - # G1 X200 Y70 E0.91798 F300 ; print line part three - # G1 E-0.75 F1800 ; retract - # G1 Z1 F300 ; Move above layer height - - # {% for i in range(0, 20) %} - # SET_PRESSURE_ADVANCE ADVANCE={i*0.005} ; set Pressure Advance - # M117 Testing Pressure Advance at: {i*0.005} - # G1 X120 Y{100+(5*i)} F30000 ; move to start position - # G1 Z0.25 F300 ; move to layer height - # G1 E0.75 F1800 ; un-retract - # G1 X140 Y{100+(5*i)} E0.91798 F300 ; print line part one - # G1 X180 Y{100+(5*i)} E1.83596 F9000 ; print line part two - # G1 X200 Y{100+(5*i)} E0.91798 F300 ; print line part three - # G1 E-0.75 F1800 ; retract - # G1 Z1 F300 ; Move above layer height - # {% endfor %} - - # PRINT_END -""" - diff --git a/pa_patterns.gcode b/pa_patterns.gcode deleted file mode 100644 index a6d603a..0000000 --- a/pa_patterns.gcode +++ /dev/null @@ -1,398 +0,0 @@ - - G28 - M104 S180; preheat nozzle while waiting for build plate to get to temp - M190 S110; - QUAD_GANTRY_LEVEL - CLEAN_NOZZLE - G28 Z - M109 S255; - - G21 ; Millimeter units - G90 ; Absolute XYZ - M83 ; Relative E - SET_VELOCITY_LIMIT ACCEL=3000 ACCEL_TO_DECEL=1500 - G92 E0 ; - M106 S0 ; set fan speed to 0 - - G1 X95 Y30 F30000 ; move to start position - G1 Z0.25 F300 ; move to layer height - G91 ; switch to relative movements - ; Print a bounding box to aid with removal and prime the extruder. - G1 Y40 E1.83596 F3000; - G1 X-30 E1.37697; - G1 Y-40 E1.83596; - G1 X30 E1.37697; - G1 Z0.75 Y-4 E-0.5 F300; retract and prepare to hop to first line location. - - SET_PRESSURE_ADVANCE ADVANCE=0.0 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.0 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.0 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.0 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.0 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.0 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.0 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.0 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.0 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.0 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.0 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.0 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.0 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.0 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.0 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.0 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.0 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.0 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.0 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.0 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - M117 - - G21 ; Millimeter units - G90 ; Absolute XYZ - M83 ; Relative E - SET_VELOCITY_LIMIT ACCEL=3000 ACCEL_TO_DECEL=1500 - G92 E0 ; - M106 S0 ; set fan speed to 0 - - G1 X60 Y30 F30000 ; move to start position - G1 Z0.25 F300 ; move to layer height - G91 ; switch to relative movements - ; Print a bounding box to aid with removal and prime the extruder. - G1 Y40 E1.83596 F3000; - G1 X-30 E1.37697; - G1 Y-40 E1.83596; - G1 X30 E1.37697; - G1 Z0.75 Y-4 E-0.5 F300; retract and prepare to hop to first line location. - - SET_PRESSURE_ADVANCE ADVANCE=0.0 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.0 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.006666666666666666 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.006666666666666666 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.013333333333333332 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.013333333333333332 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.019999999999999997 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.019999999999999997 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.026666666666666665 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.026666666666666665 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.03333333333333333 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.03333333333333333 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.039999999999999994 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.039999999999999994 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.04666666666666666 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.04666666666666666 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.05333333333333333 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.05333333333333333 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.06 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.06 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - M117 - - G21 ; Millimeter units - G90 ; Absolute XYZ - M83 ; Relative E - SET_VELOCITY_LIMIT ACCEL=3000 ACCEL_TO_DECEL=1500 - G92 E0 ; - M106 S0 ; set fan speed to 0 - - G1 X130 Y30 F30000 ; move to start position - G1 Z0.25 F300 ; move to layer height - G91 ; switch to relative movements - ; Print a bounding box to aid with removal and prime the extruder. - G1 Y40 E1.83596 F3000; - G1 X-30 E1.37697; - G1 Y-40 E1.83596; - G1 X30 E1.37697; - G1 Z0.75 Y-4 E-0.5 F300; retract and prepare to hop to first line location. - - SET_PRESSURE_ADVANCE ADVANCE=0.04 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.04 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.04 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.04 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.04 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.04 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.04 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.04 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.04 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.04 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.04 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.04 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.04 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.04 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.04 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.04 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.04 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.04 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - SET_PRESSURE_ADVANCE ADVANCE=0.04 ; set Pressure Advance - M117 Testing Pressure Advance at: 0.04 - G1 X-30 Y4 F30000 ; move to start position - G1 Z-0.75 F300 ; move to layer height - G1 E0.5 F1800 ; un-retract - G1 X7.5 E0.3442425 F300 ; print line part one - G1 X15.0 E0.688485 F9000 ; print line part two - G1 X7.5 E0.3442425 F300 ; print line part three - G1 E-0.5 F1800 ; retract - G1 Z0.75 F300 ; Move above layer height - - M117 - - SET_PRESSURE_ADVANCE ADVANCE=0.04 - \ No newline at end of file