package re-organization
This commit is contained in:
parent
7176ab0822
commit
678316ac95
98 changed files with 63 additions and 62 deletions
48
src/kiri-dev/fdm/Any.Generic.Marlin
Normal file
48
src/kiri-dev/fdm/Any.Generic.Marlin
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"pre":[
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"M140 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M83 ; set relative positioning for extruder",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"G28 ; home axes",
|
||||
"G92 X0 Y0 Z0 E0 ; reset all axes positions",
|
||||
"G1 X0 Y0 Z0.25 F180 ; move xy to 0,0 and z 0.25mm over bed",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"M190 S{bed_temp} T{tool} ; wait for bed to reach target temp",
|
||||
"M109 S{temp} T{tool} ; wait for extruder to reach target temp",
|
||||
"G1 E15 F200 ; purge 15mm from extruder",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"G1 F225 ; set feed speed"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G1 Z{z_max} F1200 ; drop bed",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"extruders":[
|
||||
{
|
||||
"nozzle": 0.4,
|
||||
"filament": 1.75,
|
||||
"offset_x": 0,
|
||||
"offset_y": 0,
|
||||
"select": [ "T0" ]
|
||||
},{
|
||||
"nozzle": 0.4,
|
||||
"filament": 1.75,
|
||||
"offset_x": 30,
|
||||
"offset_y": 0,
|
||||
"select": [ "T1" ]
|
||||
}
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": false
|
||||
}
|
||||
}
|
||||
1
src/kiri-dev/fdm/Any.Generic.Sailfish
Symbolic link
1
src/kiri-dev/fdm/Any.Generic.Sailfish
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
Any.Generic.Marlin
|
||||
56
src/kiri-dev/fdm/Anycubic.Chiron
Normal file
56
src/kiri-dev/fdm/Anycubic.Chiron
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
{
|
||||
"pre":[
|
||||
"M107 ; turn off fan",
|
||||
"M140 S{bed_temp} T{tool}",
|
||||
"M105 ; update temperature",
|
||||
"M190 S{bed_temp} T{tool}",
|
||||
"M104 S{temp} T{tool}",
|
||||
"M105 ; update temperature",
|
||||
"M109 S{temp} T{tool}",
|
||||
"G21 ; set metric values",
|
||||
"G91 ; relative positioning",
|
||||
"G1 F1000 Z5 ; lift 5mm before homing",
|
||||
"G90 ; set absolute positioning",
|
||||
"M82 ; set extruder to absolute mode",
|
||||
"G28 X0 Y0 ; home X & Y",
|
||||
"G28 Z0 ; home Z",
|
||||
"G1 Z15 F1000 ; move the platform down 15mm",
|
||||
"G1 F4000 ; set default feed rate",
|
||||
"G92 E0 ; zero extruder",
|
||||
";G5 ; uncomment to enable resume after power failure",
|
||||
"M117 Printing..."
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off fan",
|
||||
"M104 S0 T{tool} ; turn off extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G92 E0 ; zero extruder",
|
||||
"G91 ; relative positioning",
|
||||
"G1 E-2 F300 ; retract filament",
|
||||
"G1 Z0.5 E-5 ; retract filament, move z up",
|
||||
"G90 ; absolute positioning",
|
||||
"G1 X0 Y400 ; move to best position for part removal",
|
||||
"M82 ; absolute extrusion mode",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"extruders":[
|
||||
{
|
||||
"nozzle": 0.4,
|
||||
"filament": 1.75,
|
||||
"offset_x": 0,
|
||||
"offset_y": 0,
|
||||
"select": [ "T0" ]
|
||||
}
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_circle": false,
|
||||
"bed_width": 400,
|
||||
"bed_depth": 400,
|
||||
"build_height": 450
|
||||
}
|
||||
}
|
||||
57
src/kiri-dev/fdm/Anycubic.Predator
Normal file
57
src/kiri-dev/fdm/Anycubic.Predator
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
{
|
||||
"pre":[
|
||||
"M140 S{bed_temp} T{tool}",
|
||||
"M105 ; update temperature",
|
||||
"M190 S{bed_temp} T{tool}",
|
||||
"M104 S{temp} T{tool}",
|
||||
"M105 ; update temperature",
|
||||
"M109 S{temp} T{tool}",
|
||||
"M82 ; set extruder to absolute mode",
|
||||
"G21 ; set metric values",
|
||||
"G90 ; set absolute positioning",
|
||||
"M82 ; set extruder to absolute mode",
|
||||
"M107 ; turn off fan",
|
||||
"G28 ; home",
|
||||
"G1 Z15 F1000 ; move the platform down 15mm",
|
||||
"G92 E0 ; zero extruder",
|
||||
"G1 F200 E3 ; extrude 3mm of feed stock",
|
||||
"G92 E0 ; zero extruder",
|
||||
"G1 F4000 ; set default feed rate",
|
||||
"G92 E0 ; zero extruder",
|
||||
";G5 ; uncomment to enable resume after power failure",
|
||||
"M117 Printing..."
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off fan",
|
||||
"M104 S0 T{tool} ; turn off extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G91 ; relative positioning",
|
||||
"G92 E0 ; zero extruder",
|
||||
"G1 E-2 F300 ; retract filament",
|
||||
"G1 Z0.5 E-5 ; retract filament, move z up",
|
||||
"G28 ; home all axes",
|
||||
"G90 ; absolute positioning",
|
||||
"M82 ; absolute extrusion mode",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"extruders":[
|
||||
{
|
||||
"nozzle": 0.4,
|
||||
"filament": 1.75,
|
||||
"offset_x": 0,
|
||||
"offset_y": 0,
|
||||
"select": [ "T0" ]
|
||||
}
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": true,
|
||||
"extrude_abs": true,
|
||||
"bed_circle": true,
|
||||
"bed_width": 370,
|
||||
"bed_depth": 370,
|
||||
"build_height": 455
|
||||
}
|
||||
}
|
||||
52
src/kiri-dev/fdm/Anycubic.i3.Mega
Normal file
52
src/kiri-dev/fdm/Anycubic.i3.Mega
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
{
|
||||
"pre":[
|
||||
"M105 ; update temperature",
|
||||
"M104 S{temp} T{tool}",
|
||||
"M140 S{bed_temp} T{tool}",
|
||||
"M109 S{temp} T{tool}",
|
||||
"M190 S{bed_temp} T{tool}",
|
||||
"M105 ; update temperature",
|
||||
"G21 ; set metric values",
|
||||
"G90 ; set absolute positioning",
|
||||
"M82 ; set extruder to absolute mode",
|
||||
"M107 ; turn off fan",
|
||||
"G28 X0 Y0 ; move X/Y to min",
|
||||
"G28 Z0 ; move Z to min",
|
||||
"G1 Z15.0 F100 ; move the platform down 15mm",
|
||||
"G92 E0 ; zero extruder",
|
||||
"G1 F200 E3 ; extrude 3mm of feed stock",
|
||||
"G92 E0 ; zero extruder",
|
||||
"G1 F100 ; set default feed rate",
|
||||
"G0 Y20 ; wipe move to Y20",
|
||||
"G92 E0 ; zero extruder",
|
||||
";G5 ; uncomment to enable resume after power failure",
|
||||
"M117 Printing..."
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off fan",
|
||||
"M104 S0 T{tool} ; turn off extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G1 Z{z_max} F1200 ; drop bed",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"extruders":[
|
||||
{
|
||||
"nozzle": 0.4,
|
||||
"filament": 1.75,
|
||||
"offset_x": 0,
|
||||
"offset_y": 0,
|
||||
"select": [ "T0" ]
|
||||
}
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_width": 210,
|
||||
"bed_depth": 210,
|
||||
"build_height": 205
|
||||
}
|
||||
}
|
||||
27
src/kiri-dev/fdm/Atom.v2
Normal file
27
src/kiri-dev/fdm/Atom.v2
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"pre":[
|
||||
"M104 S{temp} ; set extruder temperature",
|
||||
"M140 S{bed_temp} ; set bed temperature",
|
||||
"G28 ; Home",
|
||||
"G1 F5000 Z50 ; lift nozzle",
|
||||
"G0 X0 Y-100 Z50 ; parking",
|
||||
"G0 Z20 ; parking",
|
||||
"G92 E0 ; zero the extruded length",
|
||||
"G1 F200 E3 ; extrude 3mm of feed stock"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 ; turn off right extruder",
|
||||
"M140 S0 ; turn off bed"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": true,
|
||||
"bed_width": 210,
|
||||
"bed_depth": 210,
|
||||
"bed_circle": true,
|
||||
"build_height": 320
|
||||
}
|
||||
}
|
||||
57
src/kiri-dev/fdm/Creality.CR-10S
Normal file
57
src/kiri-dev/fdm/Creality.CR-10S
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
{
|
||||
"pre":[
|
||||
"M140 S{bed_temp} ; Set bed temp",
|
||||
"M105 ; Report Temps",
|
||||
"M190 S{bed_temp} ; Wait for bed to reach target",
|
||||
"M104 S{temp} ; Set hot end temp",
|
||||
"M105 ; Report Temps",
|
||||
"M109 S{temp} ; Wait for hot end to reach target",
|
||||
"M82 ; Absolute extrusion mode",
|
||||
"M201 X500.00 Y500.00 Z100.00 E5000.00 ; Setup machine max acceleration",
|
||||
"M203 X500.00 Y500.00 Z10.00 E50.00 ; Setup machine max feedrate",
|
||||
"M204 P500.00 R1000.00 T500.00 ; Setup Print/Retract/Travel acceleration",
|
||||
"M205 X8.00 Y8.00 Z0.40 E5.00 ; Setup Jerk",
|
||||
"M220 S100 ; Reset Feedrate",
|
||||
"M221 S100 ; Reset Flowrate",
|
||||
"G28 ; Home",
|
||||
"G92 E0 ; Reset Extruder",
|
||||
"G1 Z2.0 F3000 ; Move Z Axis up",
|
||||
"G1 X10.1 Y20 Z0.28 F5000.0 ; Move to start position",
|
||||
"G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ; Draw the first line",
|
||||
"G1 X10.4 Y200.0 Z0.28 F5000.0 ; Move to side a little",
|
||||
"G1 X10.4 Y20 Z0.28 F1500.0 E30 ; Draw the second line",
|
||||
"G92 E0 ; Reset Extruder",
|
||||
"G1 Z2.0 F3000 ; Move Z Axis up",
|
||||
"G92 E0 ; Reset Extruder"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; Turn off cooling fan",
|
||||
"G91 ; Relative positioning",
|
||||
"G1 E-2 F2700 ; Retract",
|
||||
"G1 Z10 ; Raise Z",
|
||||
"G90 ; Absolute positioning",
|
||||
"G1 X0 Y300 ; Eject print",
|
||||
"M104 S0 ; Turn-off hot end",
|
||||
"M140 S0 ; Turn-off bed",
|
||||
"M84 X Y E ; Disable steppers except Z"
|
||||
],
|
||||
"extruders":[
|
||||
{
|
||||
"nozzle": 0.4,
|
||||
"filament": 1.75,
|
||||
"offset_x": 0,
|
||||
"offset_y": 0,
|
||||
"select": [ "T0" ]
|
||||
}
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_width": 300,
|
||||
"bed_depth": 300,
|
||||
"build_height": 400
|
||||
}
|
||||
}
|
||||
58
src/kiri-dev/fdm/Creality.CR-10S-Pro
Normal file
58
src/kiri-dev/fdm/Creality.CR-10S-Pro
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
{
|
||||
"pre":[
|
||||
"M140 S{bed_temp} ; Set bed temp",
|
||||
"M105 ; Report Temps",
|
||||
"M190 S{bed_temp} ; Wait for bed to reach target",
|
||||
"M104 S{temp} ; Set hot end temp",
|
||||
"M105 ; Report Temps",
|
||||
"M109 S{temp} ; Wait for hot end to reach target",
|
||||
"M82 ; Absolute extrusion mode",
|
||||
"M201 X500.00 Y500.00 Z100.00 E5000.00 ; Setup machine max acceleration",
|
||||
"M203 X500.00 Y500.00 Z10.00 E50.00 ; Setup machine max feedrate",
|
||||
"M204 P500.00 R1000.00 T500.00 ; Setup Print/Retract/Travel acceleration",
|
||||
"M205 X8.00 Y8.00 Z0.40 E5.00 ; Setup Jerk",
|
||||
"M220 S100 ; Reset Feedrate",
|
||||
"M221 S100 ; Reset Flowrate",
|
||||
"G28 ; Home",
|
||||
"G29 ; Auto bed Level",
|
||||
"G92 E0 ; Reset Extruder",
|
||||
"G1 Z2.0 F3000 ; Move Z Axis up",
|
||||
"G1 X10.1 Y20 Z0.28 F5000.0 ; Move to start position",
|
||||
"G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ; Draw the first line",
|
||||
"G1 X10.4 Y200.0 Z0.28 F5000.0 ; Move to side a little",
|
||||
"G1 X10.4 Y20 Z0.28 F1500.0 E30 ; Draw the second line",
|
||||
"G92 E0 ; Reset Extruder",
|
||||
"G1 Z2.0 F3000 ; Move Z Axis up",
|
||||
"G92 E0 ; Reset Extruder"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; Turn off cooling fan",
|
||||
"G91 ; Relative positioning",
|
||||
"G1 E-2 F2700 ; Retract",
|
||||
"G1 Z10 ; Raise Z",
|
||||
"G90 ; Absolute positioning",
|
||||
"G1 X0 Y300 ; Eject print",
|
||||
"M104 S0 ; Turn-off hot end",
|
||||
"M140 S0 ; Turn-off bed",
|
||||
"M84 X Y E ; Disable steppers except Z"
|
||||
],
|
||||
"extruders":[
|
||||
{
|
||||
"nozzle": 0.4,
|
||||
"filament": 1.75,
|
||||
"offset_x": 0,
|
||||
"offset_y": 0,
|
||||
"select": [ "T0" ]
|
||||
}
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_width": 300,
|
||||
"bed_depth": 300,
|
||||
"build_height": 400
|
||||
}
|
||||
}
|
||||
173
src/kiri-dev/fdm/Creality.CR-30
Normal file
173
src/kiri-dev/fdm/Creality.CR-30
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
{
|
||||
"pre":[
|
||||
"G28 ; home axes",
|
||||
"G1 Y50 F1000 ; lift y axis off belt for heating",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M140 S{bed_temp} ; set bed temp",
|
||||
"M104 S{temp} ; set hot end temp",
|
||||
"M105 ; report temps",
|
||||
"M190 S{bed_temp} ; wait for bed",
|
||||
"M105 ; report temps",
|
||||
"M109 S{temp} ; wait for hot end",
|
||||
"M82 ; absolute extrusion mode",
|
||||
"G90 ; absolute positioning mode",
|
||||
"G21 ; use metric values",
|
||||
"G92 E0 ; reset filament position",
|
||||
"G1 Y0.15 ; move head to belt",
|
||||
"G1 X200 E50 F800 ; extruder purge line",
|
||||
"G1 Z0.3 ; shift belt away 0.3mm",
|
||||
"G1 X0 E100 ; extruder purge line",
|
||||
"G92 Z0 E0 ; reset bed + extruder position",
|
||||
"M117 CR-30 Printing..."
|
||||
],
|
||||
"post":[
|
||||
"M107 ; disable cooling fan",
|
||||
"M106 P0 S0 ; disable cooling fan",
|
||||
"M104 S0 ; shut down hot end",
|
||||
"M140 S0 ; shut down bed",
|
||||
"G92 E1 ; set filament position",
|
||||
"G1 E-1 F300 ; retract filament",
|
||||
"G28 X ; home X axis",
|
||||
"G1 Y50 F1000 ; lift y axis",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"extruders":[
|
||||
{
|
||||
"nozzle": 0.4,
|
||||
"filament": 1.75,
|
||||
"offset_x": 0,
|
||||
"offset_y": 0,
|
||||
"select": [ "T0" ]
|
||||
}
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}",
|
||||
"progress": "M117 {progress}% layer {layer} / {layers}",
|
||||
"layer": [
|
||||
";; --- layer {layer} {height} @ {z} ---",
|
||||
"M117 {progress}% layer {layer} / {layers}"
|
||||
]
|
||||
},
|
||||
"settings":{
|
||||
"image_url": "/decal/3dprintmill.png",
|
||||
"image_anchor": 0,
|
||||
"image_scale": 1,
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_belt": true,
|
||||
"bed_width": 220,
|
||||
"bed_depth": 350,
|
||||
"build_height": 170
|
||||
},
|
||||
"profiles":[{
|
||||
"processName": "CR30 PLA",
|
||||
"sliceHeight": 0.20,
|
||||
"sliceShells": 3,
|
||||
"sliceShellOrder": "in-out",
|
||||
"sliceLayerStart": "last",
|
||||
"sliceFillAngle": 45,
|
||||
"sliceFillOverlap": 0.3,
|
||||
"sliceFillSparse": 0.2,
|
||||
"sliceFillType": "linear",
|
||||
"sliceFillRepeat": 3,
|
||||
"sliceAdaptive": false,
|
||||
"sliceMinHeight": 0,
|
||||
"sliceSupportDensity": 0.25,
|
||||
"sliceSupportOffset": 0.4,
|
||||
"sliceSupportGap": 0,
|
||||
"sliceSupportSize": 6,
|
||||
"sliceSupportArea": 0.25,
|
||||
"sliceSupportExtra": 0,
|
||||
"sliceSupportAngle": 1,
|
||||
"sliceSupportNozzle": 0,
|
||||
"sliceSolidMinArea": 15,
|
||||
"sliceSolidLayers": 3,
|
||||
"sliceBottomLayers": 3,
|
||||
"sliceTopLayers": 3,
|
||||
"firstLayerRate": 10,
|
||||
"firstLayerPrintMult": 1.0,
|
||||
"firstLayerYOffset": 0,
|
||||
"firstLayerBrim": 0,
|
||||
"firstLayerBeltLead": 0,
|
||||
"firstLayerFanSpeed": 0,
|
||||
"outputLoops": 0,
|
||||
"outputTemp": 210,
|
||||
"outputFanMax": 255,
|
||||
"outputBedTemp": 70,
|
||||
"outputFanSpeed": 255,
|
||||
"outputFeedrate": 30,
|
||||
"outputFinishrate": 30,
|
||||
"outputSeekrate": 80,
|
||||
"outputShellMult": 1.15,
|
||||
"outputFillMult": 1.15,
|
||||
"outputSparseMult": 1.15,
|
||||
"outputFanLayer": 0,
|
||||
"outputRetractDist": 6,
|
||||
"outputRetractSpeed": 70,
|
||||
"outputRetractWipe": 0,
|
||||
"outputRetractDwell": 0,
|
||||
"outputShortPoly": 50.0,
|
||||
"outputMinSpeed": 5.0,
|
||||
"outputCoastDist": 0.1,
|
||||
"outputWipeDistance": 0,
|
||||
"outputLayerRetract": false,
|
||||
"detectThinWalls": false,
|
||||
"zHopDistance": 0,
|
||||
"antiBacklash": 0
|
||||
},{
|
||||
"processName": "CR30 PETG",
|
||||
"sliceHeight": 0.20,
|
||||
"sliceShells": 3,
|
||||
"sliceShellOrder": "in-out",
|
||||
"sliceLayerStart": "last",
|
||||
"sliceFillAngle": 45,
|
||||
"sliceFillOverlap": 0.3,
|
||||
"sliceFillSparse": 0.2,
|
||||
"sliceFillType": "linear",
|
||||
"sliceFillRepeat": 3,
|
||||
"sliceAdaptive": false,
|
||||
"sliceMinHeight": 0,
|
||||
"sliceSupportDensity": 0.25,
|
||||
"sliceSupportOffset": 0.4,
|
||||
"sliceSupportGap": 0,
|
||||
"sliceSupportSize": 6,
|
||||
"sliceSupportArea": 0.25,
|
||||
"sliceSupportExtra": 0,
|
||||
"sliceSupportAngle": 1,
|
||||
"sliceSupportNozzle": 0,
|
||||
"sliceSolidMinArea": 15,
|
||||
"sliceSolidLayers": 3,
|
||||
"sliceBottomLayers": 3,
|
||||
"sliceTopLayers": 3,
|
||||
"firstLayerRate": 10,
|
||||
"firstLayerPrintMult": 1.0,
|
||||
"firstLayerYOffset": 0,
|
||||
"firstLayerBrim": 0,
|
||||
"firstLayerBeltLead": 0,
|
||||
"firstLayerFanSpeed": 0,
|
||||
"outputLoops": 0,
|
||||
"outputTemp": 240,
|
||||
"outputFanMax": 0,
|
||||
"outputBedTemp": 70,
|
||||
"outputFanSpeed": 0,
|
||||
"outputFeedrate": 30,
|
||||
"outputFinishrate": 30,
|
||||
"outputSeekrate": 80,
|
||||
"outputShellMult": 1.15,
|
||||
"outputFillMult": 1.15,
|
||||
"outputSparseMult": 1.15,
|
||||
"outputFanLayer": 0,
|
||||
"outputRetractDist": 6,
|
||||
"outputRetractSpeed": 70,
|
||||
"outputRetractWipe": 0,
|
||||
"outputRetractDwell": 0,
|
||||
"outputShortPoly": 50.0,
|
||||
"outputMinSpeed": 5.0,
|
||||
"outputCoastDist": 0.1,
|
||||
"outputWipeDistance": 0,
|
||||
"outputLayerRetract": false,
|
||||
"detectThinWalls": false,
|
||||
"zHopDistance": 0,
|
||||
"antiBacklash": 0
|
||||
}]
|
||||
}
|
||||
97
src/kiri-dev/fdm/Creality.Ender.3
Normal file
97
src/kiri-dev/fdm/Creality.Ender.3
Normal file
|
|
@ -0,0 +1,97 @@
|
|||
{
|
||||
"pre":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M82 ; set absolute positioning for extruder",
|
||||
"M104 S{temp} ; set extruder temperature",
|
||||
"M140 S{bed_temp} ; set bed temperature",
|
||||
"G28 ; home axes",
|
||||
"G92 E0 ; reset extruder position",
|
||||
"M109 S{temp} ; wait for extruder to reach target temp",
|
||||
"M190 S{bed_temp} ; wait for bed to reach target temp"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G1 X0 Y300 F1200 ; end move eject bed",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"extruders":[
|
||||
{
|
||||
"nozzle": 0.4,
|
||||
"filament": 1.75,
|
||||
"offset_x": 0,
|
||||
"offset_y": 0,
|
||||
"select": [ "T0" ]
|
||||
}
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_width": 220,
|
||||
"bed_depth": 220,
|
||||
"build_height": 300
|
||||
},
|
||||
"profiles":[{
|
||||
"processName": "Ender3 PLA",
|
||||
"sliceHeight": 0.25,
|
||||
"sliceShells": 3,
|
||||
"sliceShellOrder": "in-out",
|
||||
"sliceLayerStart": "last",
|
||||
"sliceFillAngle": 45,
|
||||
"sliceFillWidth": 1,
|
||||
"sliceFillOverlap": 0.35,
|
||||
"sliceFillSparse": 0.2,
|
||||
"sliceFillType": "hex",
|
||||
"sliceAdaptive": false,
|
||||
"sliceMinHeight": 0,
|
||||
"sliceSupportDensity": 0.25,
|
||||
"sliceSupportOffset": 0.4,
|
||||
"sliceSupportGap": 1,
|
||||
"sliceSupportSize": 6,
|
||||
"sliceSupportArea": 0.25,
|
||||
"sliceSupportExtra": 0,
|
||||
"sliceSupportAngle": 50,
|
||||
"sliceSupportNozzle": 0,
|
||||
"sliceSolidMinArea": 1,
|
||||
"sliceSolidLayers": 3,
|
||||
"sliceBottomLayers": 3,
|
||||
"sliceTopLayers": 3,
|
||||
"firstLayerNozzleTemp": 0,
|
||||
"firstLayerBedTemp": 0,
|
||||
"firstLayerRate": 20,
|
||||
"firstLayerFillRate": 35,
|
||||
"firstLayerPrintMult": 1.10,
|
||||
"firstLayerLineMult": 1.0,
|
||||
"firstLayerFanSpeed": 0,
|
||||
"outputRaft": false,
|
||||
"outputRaftSpacing": 0.2,
|
||||
"outputTemp": 210,
|
||||
"outputFanMax": 255,
|
||||
"outputBedTemp": 70,
|
||||
"outputFanSpeed": 255,
|
||||
"outputFeedrate": 50,
|
||||
"outputFinishrate": 40,
|
||||
"outputSeekrate": 80,
|
||||
"outputShellMult": 1.2,
|
||||
"outputFillMult": 1.2,
|
||||
"outputSparseMult": 1.2,
|
||||
"outputBrimCount": 2,
|
||||
"outputBrimOffset": 2,
|
||||
"outputRetractDist": 5,
|
||||
"outputRetractSpeed": 40,
|
||||
"outputRetractWipe": 1,
|
||||
"outputRetractDwell": 20,
|
||||
"outputShortPoly": 50.0,
|
||||
"outputMinSpeed": 10.0,
|
||||
"outputCoastDist": 0.1,
|
||||
"outputLayerRetract": false,
|
||||
"detectThinWalls": false,
|
||||
"zHopDistance": 0,
|
||||
"antiBacklash": 0
|
||||
}]
|
||||
}
|
||||
39
src/kiri-dev/fdm/Creality.Ender.5
Normal file
39
src/kiri-dev/fdm/Creality.Ender.5
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
{
|
||||
"pre":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M82 ; set absolute positioning for extruder",
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"M140 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"G28 ; home axes",
|
||||
"G92 E0 ; reset extruder position",
|
||||
"M109 S{temp} T{tool} ; wait for extruder to reach target temp",
|
||||
"M190 S{bed_temp} T{tool} ; wait for bed to reach target temp"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G28 XY ; home XY",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"extruders":[
|
||||
{
|
||||
"nozzle": 0.4,
|
||||
"filament": 1.75,
|
||||
"offset_x": 0,
|
||||
"offset_y": 0,
|
||||
"select": [ "T0" ]
|
||||
}
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_width": 220,
|
||||
"bed_depth": 220,
|
||||
"build_height": 300
|
||||
}
|
||||
}
|
||||
39
src/kiri-dev/fdm/Creality.Ender.6
Normal file
39
src/kiri-dev/fdm/Creality.Ender.6
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
{
|
||||
"pre":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M82 ; set absolute positioning for extruder",
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"M140 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"G28 ; home axes",
|
||||
"G92 E0 ; reset extruder position",
|
||||
"G0 Z2 ; park Z at 2mm over bed for heating",
|
||||
"M109 S{temp} T{tool} ; wait for extruder to reach target temp",
|
||||
"M190 S{bed_temp} T{tool} ; wait for bed to reach target temp"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G28 XY ; home XY",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"extruders":[
|
||||
{
|
||||
"nozzle": 0.4,
|
||||
"filament": 1.75,
|
||||
"offset_x": 0,
|
||||
"offset_y": 0,
|
||||
"select": [ "T0" ]
|
||||
}
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_width": 250,
|
||||
"bed_depth": 250,
|
||||
"build_height": 400
|
||||
}
|
||||
}
|
||||
153
src/kiri-dev/fdm/Creality.Sermoon.D1
Normal file
153
src/kiri-dev/fdm/Creality.Sermoon.D1
Normal file
|
|
@ -0,0 +1,153 @@
|
|||
{
|
||||
"pre":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M82 ; set absolute positioning for extruder",
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"M140 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"G28 ; home axes",
|
||||
"G92 E0 ; reset extruder position",
|
||||
"M109 S{temp} T{tool} ; wait for extruder to reach target temp",
|
||||
"M190 S{bed_temp} T{tool} ; wait for bed to reach target temp"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G28 XY ; home XY",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"extruders":[
|
||||
{
|
||||
"nozzle": 0.4,
|
||||
"filament": 1.75,
|
||||
"offset_x": 0,
|
||||
"offset_y": 0,
|
||||
"select": [ "T0" ]
|
||||
}
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_width": 280,
|
||||
"bed_depth": 260,
|
||||
"build_height": 310
|
||||
},
|
||||
"profiles":[{
|
||||
"processName": "Sermoon PLA",
|
||||
"sliceHeight": 0.25,
|
||||
"sliceShells": 3,
|
||||
"sliceShellOrder": "in-out",
|
||||
"sliceLayerStart": "last",
|
||||
"sliceFillAngle": 45,
|
||||
"sliceFillWidth": 1,
|
||||
"sliceFillOverlap": 0.35,
|
||||
"sliceFillSparse": 0.2,
|
||||
"sliceFillType": "hex",
|
||||
"sliceAdaptive": false,
|
||||
"sliceMinHeight": 0,
|
||||
"sliceSupportDensity": 0.25,
|
||||
"sliceSupportOffset": 0.6,
|
||||
"sliceSupportGap": 1,
|
||||
"sliceSupportSize": 6,
|
||||
"sliceSupportArea": 0.25,
|
||||
"sliceSupportExtra": 0,
|
||||
"sliceSupportAngle": 50,
|
||||
"sliceSupportNozzle": 0,
|
||||
"sliceSolidMinArea": 1,
|
||||
"sliceSolidLayers": 3,
|
||||
"sliceBottomLayers": 3,
|
||||
"sliceTopLayers": 3,
|
||||
"firstLayerNozzleTemp": 0,
|
||||
"firstLayerBedTemp": 0,
|
||||
"firstLayerRate": 20,
|
||||
"firstLayerFillRate": 35,
|
||||
"firstLayerPrintMult": 1.10,
|
||||
"firstLayerLineMult": 1.0,
|
||||
"firstLayerFanSpeed": 0,
|
||||
"outputRaft": false,
|
||||
"outputRaftSpacing": 0.2,
|
||||
"outputTemp": 210,
|
||||
"outputFanMax": 255,
|
||||
"outputBedTemp": 70,
|
||||
"outputFanSpeed": 255,
|
||||
"outputFeedrate": 55,
|
||||
"outputFinishrate": 50,
|
||||
"outputSeekrate": 80,
|
||||
"outputShellMult": 1.2,
|
||||
"outputFillMult": 1.3,
|
||||
"outputSparseMult": 1.3,
|
||||
"outputBrimCount": 2,
|
||||
"outputBrimOffset": 2,
|
||||
"outputRetractDist": 1,
|
||||
"outputRetractSpeed": 50,
|
||||
"outputRetractWipe": 0,
|
||||
"outputRetractDwell": 10,
|
||||
"outputShortPoly": 50.0,
|
||||
"outputMinSpeed": 10.0,
|
||||
"outputCoastDist": 0,
|
||||
"outputLayerRetract": false,
|
||||
"detectThinWalls": false,
|
||||
"zHopDistance": 0,
|
||||
"antiBacklash": 0
|
||||
},{
|
||||
"processName": "Sermoon PETG",
|
||||
"sliceHeight": 0.25,
|
||||
"sliceShells": 3,
|
||||
"sliceShellOrder": "in-out",
|
||||
"sliceLayerStart": "last",
|
||||
"sliceFillAngle": 45,
|
||||
"sliceFillWidth": 1,
|
||||
"sliceFillOverlap": 0.35,
|
||||
"sliceFillSparse": 0.2,
|
||||
"sliceFillType": "hex",
|
||||
"sliceAdaptive": false,
|
||||
"sliceMinHeight": 0,
|
||||
"sliceSupportDensity": 0.25,
|
||||
"sliceSupportOffset": 0.6,
|
||||
"sliceSupportGap": 1,
|
||||
"sliceSupportSize": 6,
|
||||
"sliceSupportArea": 0.25,
|
||||
"sliceSupportExtra": 0,
|
||||
"sliceSupportAngle": 50,
|
||||
"sliceSupportNozzle": 0,
|
||||
"sliceSolidMinArea": 1,
|
||||
"sliceSolidLayers": 3,
|
||||
"sliceBottomLayers": 3,
|
||||
"sliceTopLayers": 3,
|
||||
"firstLayerNozzleTemp": 0,
|
||||
"firstLayerBedTemp": 0,
|
||||
"firstLayerRate": 20,
|
||||
"firstLayerFillRate": 35,
|
||||
"firstLayerPrintMult": 1.10,
|
||||
"firstLayerLineMult": 1.0,
|
||||
"firstLayerFanSpeed": 0,
|
||||
"outputRaft": false,
|
||||
"outputRaftSpacing": 0.2,
|
||||
"outputTemp": 230,
|
||||
"outputFanMax": 255,
|
||||
"outputBedTemp": 85,
|
||||
"outputFanSpeed": 255,
|
||||
"outputFeedrate": 55,
|
||||
"outputFinishrate": 50,
|
||||
"outputSeekrate": 100,
|
||||
"outputShellMult": 1.2,
|
||||
"outputFillMult": 1.3,
|
||||
"outputSparseMult": 1.3,
|
||||
"outputBrimCount": 2,
|
||||
"outputBrimOffset": 2,
|
||||
"outputRetractDist": 1.5,
|
||||
"outputRetractSpeed": 50,
|
||||
"outputRetractWipe": 0,
|
||||
"outputRetractDwell": 10,
|
||||
"outputShortPoly": 50.0,
|
||||
"outputMinSpeed": 10.0,
|
||||
"outputCoastDist": 0,
|
||||
"outputLayerRetract": false,
|
||||
"detectThinWalls": false,
|
||||
"zHopDistance": 0,
|
||||
"antiBacklash": 0
|
||||
}]}
|
||||
37
src/kiri-dev/fdm/Cubicon.Single+
Normal file
37
src/kiri-dev/fdm/Cubicon.Single+
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
{
|
||||
"pre":[
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"M140 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"M190 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"M109 S{temp} T{tool} ; set extruder temperature",
|
||||
"M901 S35 ; set chamber temperature to 35 (standard)",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M82 ; set absolute positioning for extruder",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"G28 ; home axes",
|
||||
"G29 ; level bed",
|
||||
"G92 E0 ; reset all axes positions",
|
||||
"G1 X0 Y0 Z0.25 F180 ; move xy to 0,0 and z 0.25mm over bed",
|
||||
"G92 E0 ; zero the extruder",
|
||||
"G1 E15 F200 ; purge 15mm from extruder",
|
||||
"G92 E0 ; zero the extruded"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 ; turn off bed",
|
||||
"M904 ; park extruder",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"file-ext": "hvs",
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_width": 240,
|
||||
"bed_depth": 190,
|
||||
"build_height": 200
|
||||
}
|
||||
}
|
||||
32
src/kiri-dev/fdm/Cubicon.Style
Normal file
32
src/kiri-dev/fdm/Cubicon.Style
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"pre":[
|
||||
"T{tool} ; select extruder #0",
|
||||
"M104 S{temp} ; set nozzle temp",
|
||||
"M140 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"M109 S{temp} ; wait for nozzle to heat",
|
||||
"S210 T{tool} ; wait for heating?",
|
||||
"M82 ; absolute extrusion mode",
|
||||
"G28 ; home",
|
||||
"G1 Z15 F6000 ; lower platform 15mm",
|
||||
"G92 E0 ; zero out extruder position",
|
||||
"G1 F200 E3 ; prime the extruder 3mm"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 ; turn off bed",
|
||||
"M904 ; park extruder",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"file-ext": "hvs",
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_width": 150,
|
||||
"bed_depth": 150,
|
||||
"build_height": 150
|
||||
}
|
||||
}
|
||||
31
src/kiri-dev/fdm/DeltaMaker.2T
Normal file
31
src/kiri-dev/fdm/DeltaMaker.2T
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"pre":[
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"G21 ; Make sure we're in metric mode",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M83 ; set relative positioning for extruder",
|
||||
"G28 ; home axes",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"M109 S{temp} T{tool} ; wait for extruder to reach target temp",
|
||||
"G1 F200 E3.5 ; set feed speed, prime nozzle",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"G1 Z30 ; position near the bed before first position"
|
||||
],
|
||||
"post":[
|
||||
"G28 ; home axes",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"nozzle_size": 0.5,
|
||||
"origin_center": true,
|
||||
"bed_width": 240,
|
||||
"bed_depth": 240,
|
||||
"bed_circle": true,
|
||||
"build_height": 480
|
||||
}
|
||||
}
|
||||
31
src/kiri-dev/fdm/DeltaMaker.Original
Normal file
31
src/kiri-dev/fdm/DeltaMaker.Original
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"pre":[
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"G21 ; Make sure we're in metric mode",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M83 ; set relative positioning for extruder",
|
||||
"G28 ; home axes",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"M109 S{temp} T{tool} ; wait for extruder to reach target temp",
|
||||
"G1 F200 E3.5 ; set feed speed, prime nozzle",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"G1 Z30 ; position near the bed before first position"
|
||||
],
|
||||
"post":[
|
||||
"G28 ; home axes",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"nozzle_size": 0.35,
|
||||
"origin_center": true,
|
||||
"bed_width": 240,
|
||||
"bed_depth": 240,
|
||||
"bed_circle": true,
|
||||
"build_height": 260
|
||||
}
|
||||
}
|
||||
40
src/kiri-dev/fdm/FLSUN.QQ-S
Normal file
40
src/kiri-dev/fdm/FLSUN.QQ-S
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
{
|
||||
"pre":[
|
||||
"M104 S{temp} T0 ; set extruder temperature",
|
||||
"M140 S{bed_temp} T0 ; set bed temperature",
|
||||
"M190 S{bed_temp} T0 ; wait for bed to reach target temp",
|
||||
"M109 S{temp} T0 ; wait for extruder to reach target temp",
|
||||
"M105 ; report temperatures",
|
||||
"M82 ; absolute extrusion mode",
|
||||
"G21 ; metric values",
|
||||
"G90 ; absolute positioning",
|
||||
"M82 ; set extruder to absolute mode",
|
||||
"M107 ; start with the fan off",
|
||||
"G28 ; Home all axes (max endstops)",
|
||||
"G1 Z15.0 F9000 ; move the platform down 15mm",
|
||||
"G92 E0 ; zero the extruded length",
|
||||
"G1 F200 E3 ; extrude 3mm of feed stock",
|
||||
"G92 E0 ; zero the extruded length again",
|
||||
"G1 F9000 ; set default move speed",
|
||||
"M117 Printing...",
|
||||
"G92 E0"
|
||||
],
|
||||
"post":[
|
||||
"G28 ; home axes",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"M107 ; fan off",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"nozzle_size": 0.4,
|
||||
"origin_center": true,
|
||||
"bed_width": 260,
|
||||
"bed_depth": 260,
|
||||
"bed_circle": true,
|
||||
"build_height": 320
|
||||
}
|
||||
}
|
||||
29
src/kiri-dev/fdm/Flashforge.Finder
Normal file
29
src/kiri-dev/fdm/Flashforge.Finder
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"pre":[
|
||||
"M118 X15.00 Y15.00 Z10.00 T{tool}",
|
||||
"M104 S{temp} T{tool}",
|
||||
"M107",
|
||||
"G90",
|
||||
"M132 X Y Z A B",
|
||||
"M907 X100 Y100 Z40 A80 B20",
|
||||
"; pre-extrude",
|
||||
"G1 X-75 Y-75 Z0.35 F400",
|
||||
"G1 Y75 E30 F1800"
|
||||
],
|
||||
"post":[
|
||||
"M107",
|
||||
"M104 S0 T{tool}",
|
||||
"G162 Z",
|
||||
"M18"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": true,
|
||||
"extrude_abs": true,
|
||||
"bed_width": 140,
|
||||
"bed_depth": 140,
|
||||
"build_height": 140
|
||||
}
|
||||
}
|
||||
43
src/kiri-dev/fdm/Flashforge.Guider.II
Normal file
43
src/kiri-dev/fdm/Flashforge.Guider.II
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
{
|
||||
"pre":[
|
||||
"; set bed and nozzle temps",
|
||||
"M104 S{temp} T{tool}",
|
||||
"M140 S{bed_temp}",
|
||||
"; absolute positioning and home",
|
||||
"G90",
|
||||
"G28",
|
||||
"; wait for nozzle and bed to reach target temps",
|
||||
"M190 S{bed_temp}",
|
||||
"M109 S{temp} T{tool}",
|
||||
"M7 T{tool}",
|
||||
"M6 T{tool}",
|
||||
"; select nozzle 0",
|
||||
"M108 T{tool}",
|
||||
"G92 E0",
|
||||
"G1 E0 F300",
|
||||
"; purge nozzle",
|
||||
"G1 X150 Y75 Z15 E-2 F500",
|
||||
"G1 Y125 Z0.5 F600",
|
||||
"G1 Y50 E40 F600"
|
||||
],
|
||||
"post":[
|
||||
"; stop fan, cool nozzle and bed",
|
||||
"M107",
|
||||
"M104 S0 T{tool}",
|
||||
"M140 S0",
|
||||
"; slow descent of bed",
|
||||
"G0 F300",
|
||||
"; end print",
|
||||
"M18"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": true,
|
||||
"extrude_abs": true,
|
||||
"bed_width": 280,
|
||||
"bed_depth": 250,
|
||||
"build_height": 300
|
||||
}
|
||||
}
|
||||
44
src/kiri-dev/fdm/FolgerTech.FT5
Normal file
44
src/kiri-dev/fdm/FolgerTech.FT5
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"pre":[
|
||||
"M117 Heating",
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"M140 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M83 ; set relative positioning for extruder",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"G28 ; home axes",
|
||||
"G92 X0 Y0 Z0 E0 ; reset all axes positions",
|
||||
"G1 X0 Y5 Z3 ; move XY to 0,5 and Z 3mm over bed",
|
||||
"M190 S{bed_temp} T{tool} ; wait for bed to reach target temp",
|
||||
"M109 S{temp} T{tool} ; wait for extruder to reach target temp",
|
||||
"G0 Z0.25 ; position 0.25mm over bed",
|
||||
"M117 Purge Nozzle",
|
||||
"G1 X100 E30 F600 ; purge 30mm from extruder",
|
||||
"M201 X1000 Y1000 Z100 E2000 ; max accel",
|
||||
"M204 P1000 T2000 ; default accel",
|
||||
"M301 P17.14 I1.12 D65.29 ; pid params",
|
||||
"M900 K{kfactor} ; k factor",
|
||||
"M205 X5 ; max xy jerk"
|
||||
],
|
||||
"post":[
|
||||
"M117 Done",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G91 ; relative movement",
|
||||
"G1 Z10 F1200 ; drop bed 10mm",
|
||||
"G90 ; absolute positioning",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}",
|
||||
"progress": "M117 {progress}% layer {layer} / {layers}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 300,
|
||||
"bed_depth": 300,
|
||||
"build_height": 300
|
||||
}
|
||||
}
|
||||
43
src/kiri-dev/fdm/GridBot.One
Normal file
43
src/kiri-dev/fdm/GridBot.One
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
{
|
||||
"pre":[
|
||||
"M117 Heating ; announce heating",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S{temp} T0 ; set extruder temperature",
|
||||
"M140 S{bed_temp} T0 ; set bed temperature",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M83 ; set relative positioning for extruder",
|
||||
"G28 ; home axes",
|
||||
"G1 F3000 ; set default move speed",
|
||||
"M190 S{bed_temp} T0 ; wait for bed to reach target temp",
|
||||
"M109 S{temp} T0 ; wait for extruder to reach target temp",
|
||||
"M117 Purge ; announce purge",
|
||||
"G92 E0 ; set extruder position to 0",
|
||||
"G1 E20 F250 ; purge 20mm from extruder",
|
||||
"G1 X0 Y0 Z0 E1 F3000 ; move to origin / wipe",
|
||||
"M117 Start Print ; announce start of print"
|
||||
],
|
||||
"post":[
|
||||
"M117 Done ; announce done",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T0 ; turn off extruder",
|
||||
"M140 S0 T0 ; turn off bed",
|
||||
"G91 ; relative movement",
|
||||
"G1 Z10 F1200 ; drop bed 10mm",
|
||||
"G90 ; absolute positioning",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}",
|
||||
"progress": "M117 {progress}% layer {layer} / {layers}"
|
||||
},
|
||||
"settings":{
|
||||
"image_url": "/decal/gridbot.png",
|
||||
"image_anchor": 0,
|
||||
"image_scale": 1,
|
||||
"origin_center": false,
|
||||
"bed_width": 300,
|
||||
"bed_depth": 300,
|
||||
"build_height": 300
|
||||
}
|
||||
}
|
||||
1
src/kiri-dev/fdm/GridBot.Two
Symbolic link
1
src/kiri-dev/fdm/GridBot.Two
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
GridBot.One
|
||||
75
src/kiri-dev/fdm/IMADE3D.JellyBOX.Original
Normal file
75
src/kiri-dev/fdm/IMADE3D.JellyBOX.Original
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"pre":[
|
||||
";---------------------------------------",
|
||||
"; ; ; Jellybox Start Script Begin ; ; ;",
|
||||
";_______________________________________",
|
||||
"; for slicer: Kiri",
|
||||
"; start gcode last modified Mar 28, 2019",
|
||||
"G21 ;metric values",
|
||||
"G90 ;absolute positioning",
|
||||
"M107 ;start with the fan off",
|
||||
"M117 Preparing ;write Preparing",
|
||||
"M190 S45 ;wait for the bed to reach 45C",
|
||||
"M109 S180 ;wait for the extruder to reach 180C",
|
||||
"G28 ;home all axes",
|
||||
"G29 O ;auto bed leveling procedure only if leveling NOT active",
|
||||
";M500 ;optionally save the mesh",
|
||||
"G28 X ;home x to get as far from the plate as possible",
|
||||
"M420 S1 ;(re) enable bed leveling if turned off by the G28",
|
||||
"G0 Y0 F5000 ;position Y in front",
|
||||
"G0 Z15 F3000 ;position Z",
|
||||
"M190 S{bed_temp} T{tool} ;wait for the bed to reach desired temperature",
|
||||
"M109 S{temp} T{tool} ;wait for the extruder to reach desired temperature",
|
||||
"; M300 S440 P300 ;play a tone",
|
||||
"G4 P200 ;pause",
|
||||
"; M0 Click to start print ; optional, recommended only with a rotary encoder",
|
||||
"M117 Print starting ;write Print starting",
|
||||
";================ ;PRINT:LINE start",
|
||||
"G90 ;absolute positioning",
|
||||
"M83 ;relative extrusion mode",
|
||||
"G0 Z0 ;get Z down",
|
||||
"G1 E18 F500 ;extrude __mm of feed stock",
|
||||
"G1 E16 F400 ;extrude __mm of feed stock",
|
||||
"G1 E8 F400 ;extrude __mm of feed stock",
|
||||
"G4 S2 ;pause for ooze",
|
||||
"M400 ;make sure all is finished",
|
||||
"G0 F500 X3 Y0 Z0.6;get to the start of the LINE",
|
||||
"G1 E2 F300 ;extrude __mm of feed stock",
|
||||
"G1 F1000 X104 E10 ;print a thick LINE extruding __mm along the way",
|
||||
"G92 E0 ;reset the extruder position",
|
||||
";---------------------------------------------",
|
||||
"; ; ; Jellybox Printer Start Script End ; ; ;",
|
||||
";_____________________________________________"
|
||||
],
|
||||
"post":[
|
||||
";---------------------------------",
|
||||
";;; Jellybox End Script Begin ;;;",
|
||||
";_________________________________",
|
||||
"; end gcode last modified Nov 30, 2018",
|
||||
"M117 Finishing Up ;write Finishing Up",
|
||||
"M107 ;turn the fan off",
|
||||
"M104 S0 ;extruder heater off",
|
||||
"M140 S0 ;bed heater off (if you have it)",
|
||||
"G91 ;relative positioning (includes extruder)",
|
||||
"G1 E-1 F2500 ;retract the filament a bit before lifting the nozzle to release some of the pressure",
|
||||
"G1 Z0.5 E-4 X-10 F9000 ;get out and retract filament even more",
|
||||
"G1 E-25 F2500 ;retract even more",
|
||||
"G90 ;absolute positioning (includes extruder)",
|
||||
"G28 X ;home X so the head is out of the way",
|
||||
"G1 Y140 ;move Y forward, so the print is more accessible",
|
||||
"M84 ;steppers off",
|
||||
"M117 Print finished ;write Print finished",
|
||||
";---------------------------------------",
|
||||
";;; Jellybox End Script End ;;;",
|
||||
";_______________________________________"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 170,
|
||||
"bed_depth": 145,
|
||||
"build_height": 140
|
||||
}
|
||||
}
|
||||
75
src/kiri-dev/fdm/IMADE3D.JellyBOX2
Normal file
75
src/kiri-dev/fdm/IMADE3D.JellyBOX2
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"pre":[
|
||||
";---------------------------------------",
|
||||
"; ; ; Jellybox Start Script Begin ; ; ;",
|
||||
";_______________________________________",
|
||||
"; for slicer: Kiri",
|
||||
"; start gcode last modified Mar 28, 2019",
|
||||
"G21 ;metric values",
|
||||
"G90 ;absolute positioning",
|
||||
"M107 ;start with the fan off",
|
||||
"M117 Preparing ;write Preparing",
|
||||
"M190 S45 ;wait for the bed to reach 45C",
|
||||
"M109 S180 ;wait for the extruder to reach 180C",
|
||||
"G28 ;home all axes",
|
||||
"G29 O ;auto bed leveling procedure only if leveling NOT active",
|
||||
";M500 ;optionally save the mesh",
|
||||
"G28 X ;home x to get as far from the plate as possible",
|
||||
"M420 S1 ;(re) enable bed leveling if turned off by the G28",
|
||||
"G0 Y0 F5000 ;position Y in front",
|
||||
"G0 Z15 F3000 ;position Z",
|
||||
"M190 S{bed_temp} T{tool} ;wait for the bed to reach desired temperature",
|
||||
"M109 S{temp} T{tool} ;wait for the extruder to reach desired temperature",
|
||||
"; M300 S440 P300 ;play a tone",
|
||||
"G4 P200 ;pause",
|
||||
"; M0 Click to start print ; optional, recommended only with a rotary encoder",
|
||||
"M117 Print starting ;write Print starting",
|
||||
";================ ;PRINT:LINE start",
|
||||
"G90 ;absolute positioning",
|
||||
"M83 ;relative extrusion mode",
|
||||
"G0 Z0 ;get Z down",
|
||||
"G1 E18 F500 ;extrude __mm of feed stock",
|
||||
"G1 E16 F400 ;extrude __mm of feed stock",
|
||||
"G1 E8 F400 ;extrude __mm of feed stock",
|
||||
"G4 S2 ;pause for ooze",
|
||||
"M400 ;make sure all is finished",
|
||||
"G0 F500 X3 Y0 Z0.6;get to the start of the LINE",
|
||||
"G1 E2 F300 ;extrude __mm of feed stock",
|
||||
"G1 F1000 X104 E10 ;print a thick LINE extruding __mm along the way",
|
||||
"G92 E0 ;reset the extruder position",
|
||||
";---------------------------------------------",
|
||||
"; ; ; Jellybox Printer Start Script End ; ; ;",
|
||||
";_____________________________________________"
|
||||
],
|
||||
"post":[
|
||||
";---------------------------------",
|
||||
";;; Jellybox End Script Begin ;;;",
|
||||
";_________________________________",
|
||||
"; end gcode last modified Nov 30, 2018",
|
||||
"M117 Finishing Up ;write Finishing Up",
|
||||
"M107 ;turn the fan off",
|
||||
"M104 S0 ;extruder heater off",
|
||||
"M140 S0 ;bed heater off (if you have it)",
|
||||
"G91 ;relative positioning (includes extruder)",
|
||||
"G1 E-1 F2500 ;retract the filament a bit before lifting the nozzle to release some of the pressure",
|
||||
"G1 Z0.5 E-4 X-10 F9000 ;get out and retract filament even more",
|
||||
"G1 E-25 F2500 ;retract even more",
|
||||
"G90 ;absolute positioning (includes extruder)",
|
||||
"G28 X ;home X so the head is out of the way",
|
||||
"G1 Y140 ;move Y forward, so the print is more accessible",
|
||||
"M84 ;steppers off",
|
||||
"M117 Print finished ;write Print finished",
|
||||
";---------------------------------------",
|
||||
";;; Jellybox End Script End ;;;",
|
||||
";_______________________________________"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 177,
|
||||
"bed_depth": 155,
|
||||
"build_height": 140
|
||||
}
|
||||
}
|
||||
35
src/kiri-dev/fdm/Leapfrog.CreatrHS
Normal file
35
src/kiri-dev/fdm/Leapfrog.CreatrHS
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
{
|
||||
"pre":[
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"M140 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M83 ; set relative positioning for extruder",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"G28 Z0 ; home Z axis",
|
||||
"G92 X0 Y0 Z0 E0 ; reset all axes positions",
|
||||
"G1 Z0.25 F180 ; move z to 0.25mm over bed",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"M109 S{temp} T{tool} ; wait for extruder to reach target temp",
|
||||
"G1 E15 F300 ; purge 15mm from extruder",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"G1 F225 ; set feed speed"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G1 Z{z_max} F1200 ; drop bed",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 270,
|
||||
"bed_depth": 280,
|
||||
"build_height": 180
|
||||
}
|
||||
}
|
||||
37
src/kiri-dev/fdm/MakerGear.M2
Normal file
37
src/kiri-dev/fdm/MakerGear.M2
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
{
|
||||
"pre":[
|
||||
"M108 S255 ; set extruder speed",
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"M140 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M83 ; set relative positioning for extruder",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"G28 XY ; home XY axes",
|
||||
"G28 Z ; home Z axis",
|
||||
"G92 X0 Y0 Z0 E0 ; reset all axes positions",
|
||||
"G1 Z0.25 F180 ; move z to 0.25mm over bed",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"M109 S{temp} T{tool} ; wait for extruder to reach target temp",
|
||||
"G1 E15 F300 ; purge 15mm from extruder",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"G1 F225 ; set feed speed"
|
||||
],
|
||||
"post":[
|
||||
"M108 S0 ; set extruder speed",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G1 Z200 F1200 ; drop bed",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 200,
|
||||
"bed_depth": 250,
|
||||
"build_height": 200
|
||||
}
|
||||
}
|
||||
44
src/kiri-dev/fdm/Makerbot.Replicator2
Normal file
44
src/kiri-dev/fdm/Makerbot.Replicator2
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"pre":[
|
||||
"M73 P0 ; set progress to 0%",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M83 ; set relative positioning for extruder",
|
||||
"M104 S{temp} T{tool} ; set extruder temperature for T{tool} (tool 0)",
|
||||
"M127 ; close extruder valve (if it has one)",
|
||||
"G162 X Y F3000 ; move X,Y axis to maximum position at speed 3000 (top/right of table)",
|
||||
"G161 Z F1200 ; move Z axis to minimum position as speed 1200 (bottom)",
|
||||
"G92 Z-5 ; set Z axis value to -5 (no move)",
|
||||
"G1 Z0 ; move Z axis to 0 (lifting it 5mm off endstop)",
|
||||
"G161 Z F100 ; move Z axis to minimum position at speed 100",
|
||||
"M132 X Y Z A B ; load EEPROM home offsets for all axis",
|
||||
"G1 X{left} Y{bottom+10} Z30 F9000 ; move to wait position off table",
|
||||
"G130 X20 Y20 Z20 A20 B20 ; lower stepper Vrefs to give more juice to the extruder heater",
|
||||
"M133 T{tool} ; wait for extruder T{tool} temperature to stabilize",
|
||||
"G130 X127 Y127 Z40 A127 B127 ; default stepper Vrefs now that extruder is hot",
|
||||
"G92 A0 ; set extruder position value to 0 (no move)",
|
||||
"G1 Z0.4 ; move nozzle just above the bed height",
|
||||
"G1 E25 F300 ; purge extruder for 25mm at speed 300",
|
||||
"G1 X{left+10} Y{bottom+10} Z0.15 F1200 ; slow wipe",
|
||||
"G1 X{left+15} Y{bottom+15} Z0.5 F1200 ; lift",
|
||||
"G92 A0 ; set extruder position value to 0 (no move)",
|
||||
"M135 T{tool} ; set toolhead 0"
|
||||
],
|
||||
"post":[
|
||||
"M127 ; stop filament cooling fan",
|
||||
"M73 P100 ; set build progress to 100%",
|
||||
"G1 Z150 F1000 ; send Z axis to bottom (engaging end stop)",
|
||||
"G162 X Y F3000 ; move X,Y axis to maximum position at speed 3000 (top/right of table)",
|
||||
"M18 ; disable all stepper motors",
|
||||
"M72 P1 ; play song 1 (tada)"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M126 S{fan_speed}",
|
||||
"progress": "M73 P{progress}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": true,
|
||||
"bed_width": 300,
|
||||
"bed_depth": 175,
|
||||
"build_height": 150
|
||||
}
|
||||
}
|
||||
37
src/kiri-dev/fdm/Prusa.i3.MK2S
Normal file
37
src/kiri-dev/fdm/Prusa.i3.MK2S
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
{
|
||||
"pre":[
|
||||
"M83 ; extruder relative mode",
|
||||
"M104 S160 ; set extruder to a temporary high enough temp",
|
||||
"M140 S{bed_temp} ; set bed temp",
|
||||
"M190 S{bed_temp} ; wait for bed temp",
|
||||
"M109 S160 ; wait for extruder temporary high enough temp",
|
||||
"G28 W ; home all without mesh bed level",
|
||||
"G80 ; mesh bed leveling",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M83 ; set relative positioning for extruder",
|
||||
"G1 Y-3.0 F1000.0 ; go outside print area",
|
||||
"M104 S{temp} ; set extruder actual required temp",
|
||||
"M109 S{temp} ; wait for extruder actual required temp",
|
||||
"G1 X60.0 E9.0 F1000.0 ; intro line",
|
||||
"G1 X100.0 E12.5 F1000.0 ; intro line",
|
||||
"M900 K{kfactor} ; set Linear Advance factor, see https://www.prusaprinters.org/fw-3-1-0-linear-advance-drivers-1-9-1/"
|
||||
],
|
||||
"post":[
|
||||
"G4 ; wait",
|
||||
"M104 S0 ; turn off temperature",
|
||||
"M140 S0 ; turn off heatbed",
|
||||
"M107 ; turn off fan",
|
||||
"G1 X0 Y200; home X axis",
|
||||
"G1 E-1 F900",
|
||||
"M84 ; disable motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 250,
|
||||
"bed_depth": 210,
|
||||
"build_height": 210
|
||||
}
|
||||
}
|
||||
65
src/kiri-dev/fdm/Raise3D.N2
Normal file
65
src/kiri-dev/fdm/Raise3D.N2
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
{
|
||||
"pre":[
|
||||
"M140 S{bed_temp}",
|
||||
"M221 T{tool} S100.00",
|
||||
"M104 T{tool} S{temp}",
|
||||
"M109 T{tool} S{temp}",
|
||||
"M190 S{bed_temp}",
|
||||
"G21",
|
||||
"G90",
|
||||
"M82",
|
||||
"M107",
|
||||
"G28 X0 Y0",
|
||||
"G28 Z0",
|
||||
"T{tool}",
|
||||
"G1 Z0.05 F6000.00",
|
||||
"G92 E0",
|
||||
"G1 F140 E29",
|
||||
"G4 P500",
|
||||
"G1 X15 Y15 Z0.02 F2000",
|
||||
"G1 F6000.00",
|
||||
"M117 Printing...",
|
||||
"M1001"
|
||||
],
|
||||
"post":[
|
||||
"G91",
|
||||
"G1 Z10",
|
||||
"G90",
|
||||
"M1002",
|
||||
"M104 T{tool} S0",
|
||||
"M104 S0",
|
||||
"M140 S0",
|
||||
"G1 X20 Y20 F6000",
|
||||
"G1 X0 Y0",
|
||||
"M84",
|
||||
";Print Time: {time}",
|
||||
";Material#1 Used: {material}",
|
||||
";Material#2 Used: 0.0"
|
||||
],
|
||||
"pause":[
|
||||
"; --- pause begin ---",
|
||||
"G91 ; Relative Positioning",
|
||||
"G0 Z20 ; Move Bed down 20mm",
|
||||
"G90 ; Absolute positioning",
|
||||
"G0 X10 Y10 ; Move to 10,10",
|
||||
"M2000 ; Pause command",
|
||||
"G91 ; Relative Positioning",
|
||||
"G0 Z-20 ; Move Bed up 20mm",
|
||||
"G90 ; Absolute positioning",
|
||||
"; --- pause end ---"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}",
|
||||
"layer": [
|
||||
";LAYER:{layer}",
|
||||
";HEIGHT:{height}"
|
||||
]
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_width": 310,
|
||||
"bed_depth": 310,
|
||||
"build_height": 305
|
||||
}
|
||||
}
|
||||
166
src/kiri-dev/fdm/SainSmart.Infi-20
Normal file
166
src/kiri-dev/fdm/SainSmart.Infi-20
Normal file
|
|
@ -0,0 +1,166 @@
|
|||
{
|
||||
"pre":[
|
||||
"G28 XY ; home XY axes",
|
||||
"G1 Y50 F1000 ; lift y axis off belt for heating",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M140 S{bed_temp} ; set bed temp",
|
||||
"M104 S{temp} ; set hot end temp",
|
||||
"M105 ; report temps",
|
||||
"M190 S{bed_temp} ; wait for bed",
|
||||
"M105 ; report temps",
|
||||
"M109 S{temp} ; wait for hot end",
|
||||
"M82 ; absolute extrusion mode",
|
||||
"G90 ; absolute positioning mode",
|
||||
"G21 ; use metric values",
|
||||
"G92 E0 ; reset filament position",
|
||||
"G1 Y0.15 ; move head to belt",
|
||||
"G1 X190 E50 F800 ; extruder purge line",
|
||||
"G1 Z0.3 ; shift belt away 0.3mm",
|
||||
"G1 X0 E100 ; extruder purge line",
|
||||
"G92 Z0 E0 ; reset bed + extruder position",
|
||||
"M117 CR-30 Printing..."
|
||||
],
|
||||
"post":[
|
||||
"M107 ; disable cooling fan",
|
||||
"M106 P0 S0 ; disable cooling fan",
|
||||
"M104 S0 ; shut down hot end",
|
||||
"M140 S0 ; shut down bed",
|
||||
"G92 E1 ; set filament position",
|
||||
"G1 E-1 F300 ; retract filament",
|
||||
"G28 X ; home X axis",
|
||||
"G1 Y50 F1000 ; lift y axis",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"extruders":[
|
||||
{
|
||||
"nozzle": 0.4,
|
||||
"filament": 1.75,
|
||||
"offset_x": 0,
|
||||
"offset_y": 0,
|
||||
"select": [ "T0" ]
|
||||
}
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}",
|
||||
"progress": "M117 {progress}% layer {layer} / {layers}",
|
||||
"layer": [
|
||||
";; --- layer {layer} {height} @ {z} ---",
|
||||
"M117 {progress}% layer {layer} / {layers}"
|
||||
]
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_belt": true,
|
||||
"bed_width": 200,
|
||||
"bed_depth": 300,
|
||||
"build_height": 170
|
||||
},
|
||||
"profiles":[{
|
||||
"processName": "SSI20 PLA",
|
||||
"sliceHeight": 0.25,
|
||||
"sliceShells": 3,
|
||||
"sliceShellOrder": "in-out",
|
||||
"sliceLayerStart": "last",
|
||||
"sliceFillAngle": 45,
|
||||
"sliceFillOverlap": 0.3,
|
||||
"sliceFillSparse": 0.2,
|
||||
"sliceFillType": "hex",
|
||||
"sliceAdaptive": false,
|
||||
"sliceMinHeight": 0,
|
||||
"sliceSupportDensity": 0.25,
|
||||
"sliceSupportOffset": 0.4,
|
||||
"sliceSupportGap": 0,
|
||||
"sliceSupportSize": 6,
|
||||
"sliceSupportArea": 0.25,
|
||||
"sliceSupportExtra": 0,
|
||||
"sliceSupportAngle": 1,
|
||||
"sliceSupportNozzle": 0,
|
||||
"sliceSolidMinArea": 15,
|
||||
"sliceSolidLayers": 2,
|
||||
"sliceBottomLayers": 3,
|
||||
"sliceTopLayers": 3,
|
||||
"firstLayerRate": 10,
|
||||
"firstLayerPrintMult": 1.0,
|
||||
"firstLayerYOffset": 0,
|
||||
"firstLayerBrim": 0,
|
||||
"firstLayerBeltLead": 0,
|
||||
"firstLayerFanSpeed": 0,
|
||||
"outputTemp": 210,
|
||||
"outputFanMax": 255,
|
||||
"outputBedTemp": 70,
|
||||
"outputFanSpeed": 255,
|
||||
"outputFeedrate": 30,
|
||||
"outputFinishrate": 30,
|
||||
"outputSeekrate": 80,
|
||||
"outputShellMult": 1.15,
|
||||
"outputFillMult": 1.15,
|
||||
"outputSparseMult": 1.15,
|
||||
"outputFanLayer": 0,
|
||||
"outputRetractDist": 6,
|
||||
"outputRetractSpeed": 70,
|
||||
"outputRetractWipe": 0,
|
||||
"outputRetractDwell": 0,
|
||||
"outputShortPoly": 50.0,
|
||||
"outputMinSpeed": 5.0,
|
||||
"outputCoastDist": 0.1,
|
||||
"outputWipeDistance": 0,
|
||||
"outputLayerRetract": false,
|
||||
"detectThinWalls": false,
|
||||
"zHopDistance": 0,
|
||||
"antiBacklash": 0
|
||||
},{
|
||||
"processName": "SSI20 PETG",
|
||||
"sliceHeight": 0.25,
|
||||
"sliceShells": 3,
|
||||
"sliceShellOrder": "in-out",
|
||||
"sliceLayerStart": "last",
|
||||
"sliceFillAngle": 45,
|
||||
"sliceFillOverlap": 0.3,
|
||||
"sliceFillSparse": 0.2,
|
||||
"sliceFillType": "hex",
|
||||
"sliceAdaptive": false,
|
||||
"sliceMinHeight": 0,
|
||||
"sliceSupportDensity": 0.25,
|
||||
"sliceSupportOffset": 0.4,
|
||||
"sliceSupportGap": 0,
|
||||
"sliceSupportSize": 6,
|
||||
"sliceSupportArea": 0.25,
|
||||
"sliceSupportExtra": 0,
|
||||
"sliceSupportAngle": 1,
|
||||
"sliceSupportNozzle": 0,
|
||||
"sliceSolidMinArea": 15,
|
||||
"sliceSolidLayers": 2,
|
||||
"sliceBottomLayers": 3,
|
||||
"sliceTopLayers": 3,
|
||||
"firstLayerRate": 10,
|
||||
"firstLayerPrintMult": 1.0,
|
||||
"firstLayerYOffset": 0,
|
||||
"firstLayerBrim": 0,
|
||||
"firstLayerBeltLead": 0,
|
||||
"firstLayerFanSpeed": 0,
|
||||
"outputTemp": 240,
|
||||
"outputFanMax": 0,
|
||||
"outputBedTemp": 70,
|
||||
"outputFanSpeed": 0,
|
||||
"outputFeedrate": 30,
|
||||
"outputFinishrate": 30,
|
||||
"outputSeekrate": 80,
|
||||
"outputShellMult": 1.15,
|
||||
"outputFillMult": 1.15,
|
||||
"outputSparseMult": 1.15,
|
||||
"outputFanLayer": 0,
|
||||
"outputRetractDist": 6,
|
||||
"outputRetractSpeed": 70,
|
||||
"outputRetractWipe": 0,
|
||||
"outputRetractDwell": 0,
|
||||
"outputShortPoly": 50.0,
|
||||
"outputMinSpeed": 5.0,
|
||||
"outputCoastDist": 0.1,
|
||||
"outputWipeDistance": 0,
|
||||
"outputLayerRetract": false,
|
||||
"detectThinWalls": false,
|
||||
"zHopDistance": 0,
|
||||
"antiBacklash": 0
|
||||
}]
|
||||
}
|
||||
37
src/kiri-dev/fdm/TypeA.Series1
Normal file
37
src/kiri-dev/fdm/TypeA.Series1
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
{
|
||||
"pre":[
|
||||
"G1 Z15.0 F12000 ; move the platform down 15mm",
|
||||
"G1 X150 Y5 F12000 ; center extruder on X",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M83 ; use relative positioning for extruder",
|
||||
"M104 S{temp} ; set extruder temperature",
|
||||
"G21 ; use metric values",
|
||||
"G90 ; use absolute positioning mode",
|
||||
"G28 ; move to endstops",
|
||||
"G29 ; perform auto-levelling",
|
||||
"M109 S{temp} ; wait for extruder to reach target temp",
|
||||
"G1 X150 Y5 Z0.3 ; move the platform to purge extrusion",
|
||||
"G92 E0 ; zero the extruded length",
|
||||
"G1 F200 X250 E30 ; extrude 30mm of feed stock",
|
||||
"G92 E0 ; zero the extruded length again",
|
||||
"G1 X150 Y150 Z25 F12000 ; center head for print",
|
||||
"G1 F12000 ; set head seek rate"
|
||||
],
|
||||
"post":[
|
||||
"G1 E-1 F300 ; retract the filament to release pressure",
|
||||
"G1 Z{z_max} E-5 F1200 ; drop bed, retract more filament",
|
||||
"G28 X0 Y0 ; move X/Y to min endstops",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 ; turn off extruder",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 305,
|
||||
"bed_depth": 305,
|
||||
"build_height": 305
|
||||
}
|
||||
}
|
||||
40
src/kiri-dev/fdm/TypeA.Series1Pro
Normal file
40
src/kiri-dev/fdm/TypeA.Series1Pro
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
{
|
||||
"pre":[
|
||||
"G1 Z15.0 F12000 ; move the platform down 15mm",
|
||||
"G1 X150 Y5 F12000 ; center extruder on X",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M83 ; use relative positioning for extruder",
|
||||
"M104 S{temp} ; set extruder temperature",
|
||||
"M140 S{bed_temp} ; set bed temperature",
|
||||
"G21 ; use metric values",
|
||||
"G90 ; use absolute positioning mode",
|
||||
"G28 ; move to endstops",
|
||||
"G29 ; perform auto-levelling",
|
||||
"M109 S{temp} ; wait for extruder to reach target temp",
|
||||
"M190 S{bed_temp} ; wait for bed to reach target temp",
|
||||
"G1 X150 Y5 Z0.3 ; move the platform to purge extrusion",
|
||||
"G92 E0 ; zero the extruded length",
|
||||
"G1 F200 X250 E30 ; extrude 30mm of feed stock",
|
||||
"G92 E0 ; zero the extruded length again",
|
||||
"G1 X150 Y150 Z25 F12000 ; center head for print",
|
||||
"G1 F12000 ; set head seek rate"
|
||||
],
|
||||
"post":[
|
||||
"G1 E-1 F300 ; retract the filament to release pressure",
|
||||
"G1 Z{z_max} E-5 F1200 ; drop bed, retract more filament",
|
||||
"G28 X0 Y0 ; move X/Y to min endstops",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 ; turn off extruder",
|
||||
"M140 S0 ; turn off bed",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 305,
|
||||
"bed_depth": 305,
|
||||
"build_height": 305
|
||||
}
|
||||
}
|
||||
43
src/kiri-dev/fdm/Ulio3D
Normal file
43
src/kiri-dev/fdm/Ulio3D
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
{
|
||||
"pre":[
|
||||
"G21 ; set to mm",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M82 ; set absolute positioning for extruder",
|
||||
"M104 S{temp} ; set extruder temperature",
|
||||
"M109 S{temp} ; wait for extruder to reach target temp",
|
||||
"G28 X0 Y0 ; move X/Y to min endstops",
|
||||
"G28 Z0 ; move Z to min endstops",
|
||||
"G92 X0 Y0 Z0 ; reset all axes positions",
|
||||
"G92 E0 ; reset extruder distance position (zero the extruder)",
|
||||
"G1 F{travel_speed} ; set feed speed",
|
||||
"M117 ULIO Printing ; text for screen"
|
||||
],
|
||||
"post":[
|
||||
"M104 S0 ; turn off right extruder",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"G1 Z{z_max} F300 ; drop bed",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"pause":[
|
||||
"; --- pause begin ---",
|
||||
"G91 ; Relative Positioning",
|
||||
"G0 Z20 ; Move Bed down 20mm",
|
||||
"G90 ; Absolute positioning",
|
||||
"G0 X10 Y10 ; Move to 10,10",
|
||||
"M2000 ; Pause command",
|
||||
"G91 ; Relative Positioning",
|
||||
"G0 Z-20 ; Move Bed up 20mm",
|
||||
"G90 ; Absolute positioning",
|
||||
"; --- pause end ---"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S200"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 103,
|
||||
"bed_depth": 103,
|
||||
"build_height": 78
|
||||
}
|
||||
}
|
||||
59
src/kiri-dev/fdm/Ulio3D.Purge
Normal file
59
src/kiri-dev/fdm/Ulio3D.Purge
Normal file
|
|
@ -0,0 +1,59 @@
|
|||
{
|
||||
"pre":[
|
||||
"G21 ; set to mm",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M82 ; set absolute positioning for extruder",
|
||||
"M104 S{temp} ; set extruder temperature",
|
||||
"M109 S{temp} ; wait for extruder to reach target temp",
|
||||
"G28 X0 Y0 ; move X/Y to min endstops",
|
||||
"G28 Z0 ; move Z to min endstops",
|
||||
"G92 X0 Y0 Z0 ; reset all axes positions",
|
||||
"G92 E0 ; reset extruder distance position (zero the extruder)",
|
||||
"M83 ; set extruder in relative mode",
|
||||
"G1 X100.0 E12 F1000 ; start perimiter leveling line",
|
||||
"G1 Y102.0 E12 F1000 ;",
|
||||
"G1 X2.0 E12 F1000 ;",
|
||||
"G1 Y2.0 E12 F1000 ;",
|
||||
"G1 X98.0 E12 F1000 ;",
|
||||
"G1 Y100.0 E12 F1000 ;",
|
||||
"G1 X4.0 E12 F1000 ;",
|
||||
"G1 Y4.0 E12 F1000 ;",
|
||||
"G1 X96.0 E12 F1000 ;",
|
||||
"G1 Y98.0 E12 F1000 ;",
|
||||
"G1 X6.0 E12 F1000 ;",
|
||||
"G1 Y6.0 E12 F1000 ; finish perimiter leveling line",
|
||||
"G28 X0 Y0 ; move X/Y to min endstops",
|
||||
"M82 ; set absolute positioning for extruder",
|
||||
"G92 E0 ; reset extruder distance position (zero the extruder)",
|
||||
"G1 F{travel_speed} ; set feed speed",
|
||||
"M117 ULIO Printing ; text for screen"
|
||||
],
|
||||
"post":[
|
||||
"M104 S0 ; turn off right extruder",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"G1 Z{z_max} F300 ; drop bed",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"pause":[
|
||||
"; --- pause begin ---",
|
||||
"G91 ; Relative Positioning",
|
||||
"G0 Z20 ; Move Bed down 20mm",
|
||||
"G90 ; Absolute positioning",
|
||||
"G0 X10 Y10 ; Move to 10,10",
|
||||
"M2000 ; Pause command",
|
||||
"G91 ; Relative Positioning",
|
||||
"G0 Z-20 ; Move Bed up 20mm",
|
||||
"G90 ; Absolute positioning",
|
||||
"; --- pause end ---"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S200"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 103,
|
||||
"bed_depth": 103,
|
||||
"build_height": 78
|
||||
}
|
||||
}
|
||||
41
src/kiri-dev/fdm/Ultimaker.Ultimaker2
Normal file
41
src/kiri-dev/fdm/Ultimaker.Ultimaker2
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
{
|
||||
"pre":[
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"M140 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M82 ; set absolute positioning for extruder",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"M109 S{temp} T{tool} ; wait for extruder to reach target temp",
|
||||
"G1 E15 F200 ; purge 15mm from extruder",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"G1 F225 ; set feed speed"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G1 Z205 F1200 ; drop bed",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"extruders":[
|
||||
{
|
||||
"nozzle": 0.4,
|
||||
"filament": 2.85,
|
||||
"offset_x": 0,
|
||||
"offset_y": 0,
|
||||
"select": [ "T0" ]
|
||||
}
|
||||
],
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 223,
|
||||
"bed_depth": 223,
|
||||
"build_height": 205,
|
||||
"extrude_abs": true
|
||||
}
|
||||
}
|
||||
33
src/kiri-dev/fdm/Wanhao.Duplicator_4s
Normal file
33
src/kiri-dev/fdm/Wanhao.Duplicator_4s
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
{
|
||||
"pre":[
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"M140 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M83 ; set relative positioning for extruder",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"G28 Z0 ; home Z",
|
||||
"G92 X0 Y0 Z0 E0 ; reset all axes positions",
|
||||
"G1 Z0.25 F180 ; move z to 0.25mm over bed",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"M109 S{temp} T{tool} ; wait for extruder to reach target temp",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"G1 F225 ; set feed speed"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 225,
|
||||
"bed_depth": 145,
|
||||
"build_height": 150
|
||||
}
|
||||
}
|
||||
33
src/kiri-dev/fdm/Wanhao.Duplicator_5s
Normal file
33
src/kiri-dev/fdm/Wanhao.Duplicator_5s
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
{
|
||||
"pre":[
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"M140 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M83 ; set relative positioning for extruder",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"G28 Z0 ; home Z",
|
||||
"G92 X0 Y0 Z0 E0 ; reset all axes positions",
|
||||
"G1 Z0.25 F180 ; move z to 0.25mm over bed",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"M109 S{temp} T{tool} ; wait for extruder to reach target temp",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"G1 F225 ; set feed speed"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 305,
|
||||
"bed_depth": 205,
|
||||
"build_height": 575
|
||||
}
|
||||
}
|
||||
33
src/kiri-dev/fdm/Wanhao.Duplicator_6
Normal file
33
src/kiri-dev/fdm/Wanhao.Duplicator_6
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
{
|
||||
"pre":[
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"M140 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M83 ; set relative positioning for extruder",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"G28 Z0 ; home Z",
|
||||
"G92 X0 Y0 Z0 E0 ; reset all axes positions",
|
||||
"G1 Z0.25 F180 ; move z to 0.25mm over bed",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"M109 S{temp} T{tool} ; wait for extruder to reach target temp",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"G1 F225 ; set feed speed"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 200,
|
||||
"bed_depth": 200,
|
||||
"build_height": 180
|
||||
}
|
||||
}
|
||||
33
src/kiri-dev/fdm/Wanhao.Duplicator_i3
Normal file
33
src/kiri-dev/fdm/Wanhao.Duplicator_i3
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
{
|
||||
"pre":[
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"M140 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M83 ; set relative positioning for extruder",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"G28 Z0 ; home Z",
|
||||
"G92 X0 Y0 Z0 E0 ; reset all axes positions",
|
||||
"G1 Z0.25 F180 ; move z to 0.25mm over bed",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"M109 S{temp} T{tool} ; wait for extruder to reach target temp",
|
||||
"G92 E0 ; zero the extruded",
|
||||
"G1 F225 ; set feed speed"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"M140 S0 T{tool} ; turn off bed",
|
||||
"G28 X0 Y0 ; home XY axes",
|
||||
"M84 ; disable stepper motors"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 200,
|
||||
"bed_depth": 200,
|
||||
"build_height": 180
|
||||
}
|
||||
}
|
||||
31
src/kiri-dev/fdm/XYZ.daVinci.Jr.Pro
Normal file
31
src/kiri-dev/fdm/XYZ.daVinci.Jr.Pro
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"pre":[
|
||||
"T{tool} ; select extruder #0",
|
||||
"M104 S{temp} ; set nozzle temp",
|
||||
"M109 S{temp} ; wait for nozzle to heat",
|
||||
"M82 ; absolute extrusion mode",
|
||||
"G28 ; home",
|
||||
"G1 Z15 F6000 ; lower platform 15mm",
|
||||
"G92 E0 ; zero out extruder position",
|
||||
"G1 F200 E3 ; prime the extruder 3mm"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; fan off",
|
||||
"M104 S0 ; set nozzle temp to 0",
|
||||
"M140 S0 ; set bed temp to 0",
|
||||
"G92 E0 ; zero out extruder position",
|
||||
"G1 E-1 F300 ; retract filament",
|
||||
"G28 X0 Y0 ; home X Y",
|
||||
"M84 ; disable steppers"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_width": 150,
|
||||
"bed_depth": 150,
|
||||
"build_height": 150
|
||||
}
|
||||
}
|
||||
32
src/kiri-dev/fdm/XYZ.daVinci.Mini.w
Normal file
32
src/kiri-dev/fdm/XYZ.daVinci.Mini.w
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"pre":[
|
||||
"T{tool} ; select extruder #0",
|
||||
"M104 S{temp} ; set nozzle temp",
|
||||
"M109 S{temp} ; wait for nozzle to heat",
|
||||
"G21 ; set units to millimeters",
|
||||
"M82 ; absolute extrusion mode",
|
||||
"G28 ; home",
|
||||
"G1 Z15 F6000 ; lower platform 15mm",
|
||||
"G92 E0 ; zero out extruder position",
|
||||
"G1 F200 E3 ; prime the extruder 3mm"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; fan off",
|
||||
"M104 S0 ; set nozzle temp to 0",
|
||||
"M140 S0 ; set bed temp to 0",
|
||||
"G92 E0 ; zero out extruder position",
|
||||
"G1 E-1 F300 ; retract filament",
|
||||
"G28 X0 Y0 ; home X Y",
|
||||
"M84 ; disable steppers"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_width": 150,
|
||||
"bed_depth": 150,
|
||||
"build_height": 150
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue