; -*- fundamental -*- ; slic3r originally produced this, with these comments, and then we edited: ; layer_height = 0.4 ; perimeters = 3 ; solid_layers = 3 ; fill_density = 0.4 ; perimeter_speed = 30 ; infill_speed = 60 ; travel_speed = 130 ; scale = 1 ; nozzle_diameter = 0.59 ; filament_diameter = 1.77 ; extrusion_multiplier = 1 ; single wall width = 0.71mm ; first layer single wall width = 0.60mm M190 S65 ; wait for bed temperature to be reached M104 S215 ; set temperature G28 ; home all axes M109 S215 ; wait for temperature to be reached G90 ; use absolute coordinates G21 ; set units to millimeters G92 E0 M82 ; use absolute distances for extrusion !zprint=0.3 ; "skirt" - prep extruder !draw 5,5 100,5 101,5.5 101,6.0 100,6.5 5,6.5 ; edge ticks for global motions sizing !edge_ticks(){ !draw 20,10 10,10 10,20 !draw 10,65 10,75 !draw 10,120 10,130 20,130 !draw 65,130 75,130 !draw 120,130 130,130 130,120 !draw 130,75 130,65 !draw 130,20 130,10 120,10 !draw 75,10 65,10 !} ;!edge_ticks() !outer_square(){ !draw @0.000,@0.000 @5.000,@0.000 @5.000,@5.000 @0.000,@5.000 @0.000,@0.000 !} !inner_square(){ !draw @0.500,@0.500 @4.500,@0.500 @4.500,@4.500 @0.500,@4.500 @0.500,@0.500 !} !outer_vlines(){ !draw @0.000,@0.000 @0.000,@5.000 !draw @5.000,@0.000 @5.000,@5.000 !} !inner_vlines(){ !draw @0.500,@0.500 @0.500,@4.500 !draw @4.500,@0.500 @4.500,@4.500 !} !outer_longrect(){ !draw @0.000,@0.000 @5.000,@0.000 @5.000,@20.000 @0.000,@20.000 @0.000,@0.000 !} !inner_longrect(){ !draw @0.500,@0.500 @4.500,@0.500 @4.500,@19.500 @0.500,@19.500 @0.500,@0.500 !} !org_oblong(){ ; original test oblong !draw 68.498,79.498 \ 71.502,79.498 \ 71.502,82.502 \ 68.498,82.502 \ 68.498,79.588 \ *67.899,78.899 \ 72.101,78.899 \ 72.101,83.101 \ 67.899,83.101 \ 67.899,78.989 \ *67.300,78.300 \ 72.700,78.300 \ 72.700,83.700 \ 67.300,83.700 \ 67.300,78.390 \ !} !squares_tests(){ !orgy=40 !orgx=30 !outer_longrect() !orgx=50 !inner_longrect() !outer_longrect() !orgx=90 !inner_square() !outer_square() !orgx=110 !outer_square() !orgy=60 !outer_vlines() !orgx=90 !inner_vlines() !outer_vlines() !orgy=80 !outer_square() !inner_square() !orgx=110 !inner_square() !orgy=100 !inner_vlines() !orgx=90 !outer_vlines() !inner_vlines() !orgx=50 !orgy=80 !outer_longrect() !inner_longrect() !orgx=30 !inner_longrect() !} !feedrate_tests(){ !orgx=20 !extruderate=0.045 !feedrate_test1() !orgx=30 !extruderate=0.060 !feedrate_test1() !orgx=40 !extruderate=0.080 !feedrate_test1() !orgx=50 !extruderate=0.100 !feedrate_test1() !orgx=60 !extruderate=0.125 !feedrate_test1() !orgx=70 !extruderate=0.150 !feedrate_test1() !orgx=80 !extruderate=0.200 !feedrate_test1() !} !feedrate_test1(){ !orgy=20 !outer_longrect() !orgy=50 !inner_longrect() !outer_longrect() !orgy=80 !outer_longrect() !inner_longrect() !} !layer(){ ;-------------------- ;!squares_tests() ;!org_oblong() !feedrate_tests() !} !layer() M104 S210 ; set temperature M140 S60 ; set bed temperature !zprint=0.7 !layer() !zprint=1.1 !layer() M83 ; extruder relative G1 F1000 ;1000mm/min extrusion G1 E-10; retract G1 X0 Y0 F10000 G28 X0 Y0 M104 S0 ; turn off temperature M140 S0 ; turn off bed M84 ; disable motors