restructure code, internalize devices
This commit is contained in:
parent
5b2271f005
commit
02feb524e6
110 changed files with 592 additions and 681 deletions
|
|
@ -1,22 +0,0 @@
|
|||
{
|
||||
"file-ext": "nc",
|
||||
"token-space": " ",
|
||||
"strip-comments": true,
|
||||
"pre":[
|
||||
"G21 ; set units to MM (required)",
|
||||
"G90 ; absolute position mode (required)"
|
||||
],
|
||||
"post":[
|
||||
"M30 ; program end"
|
||||
],
|
||||
"tool-change":[
|
||||
"M6 T{tool} ; change tool to '{tool_name}'"
|
||||
],
|
||||
"dwell":[
|
||||
"G4 P{time} ; dwell for {time}ms"
|
||||
],
|
||||
"settings": {
|
||||
"bed_width": 400,
|
||||
"bed_depth": 400
|
||||
}
|
||||
}
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
{
|
||||
"file-ext": "ngc",
|
||||
"token-space": " ",
|
||||
"strip-comments": true,
|
||||
"pre":[
|
||||
"G21 ; set units to MM (required)",
|
||||
"G90 ; absolute position mode (required)",
|
||||
"M03 S20000 ; spindle on"
|
||||
],
|
||||
"post":[
|
||||
"M05 ; spindle off",
|
||||
"M30 ; program end"
|
||||
],
|
||||
"tool-change":[
|
||||
"M6 T{tool} ; change tool to '{tool_name}'"
|
||||
],
|
||||
"dwell":[
|
||||
"G4 P{time} ; dwell for {time}ms"
|
||||
],
|
||||
"settings": {
|
||||
"bed_width": 400,
|
||||
"bed_depth": 400
|
||||
}
|
||||
}
|
||||
|
|
@ -1 +0,0 @@
|
|||
Any.Generic.Grbl
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
{
|
||||
"file-ext": "nc",
|
||||
"token-space": " ",
|
||||
"strip-comments": true,
|
||||
"pre":[
|
||||
"G21 ; set units to MM (required)",
|
||||
"G90 ; absolute position mode (required)"
|
||||
],
|
||||
"post":[
|
||||
"M30 ; program end"
|
||||
],
|
||||
"tool-change":[
|
||||
"M6 T{tool} ; change tool to '{tool_name}'"
|
||||
],
|
||||
"dwell":[
|
||||
"G4 P{time} ; dwell for {time}ms"
|
||||
],
|
||||
"settings": {
|
||||
"bed_width": 200,
|
||||
"bed_depth": 200
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
{
|
||||
"file-ext": "nc",
|
||||
"token-space": " ",
|
||||
"strip-comments": true,
|
||||
"pre":[
|
||||
"G21 ; set units to MM (required)",
|
||||
"G90 ; absolute position mode (required)"
|
||||
],
|
||||
"post":[
|
||||
"M30 ; program end"
|
||||
],
|
||||
"tool-change":[
|
||||
"M6 T{tool} ; change tool to '{tool_name}'"
|
||||
],
|
||||
"dwell":[
|
||||
"G4 P{time} ; dwell for {time}ms"
|
||||
],
|
||||
"settings": {
|
||||
"bed_width": 400,
|
||||
"bed_depth": 400
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
{
|
||||
"file-ext": "nc",
|
||||
"token-space": " ",
|
||||
"strip-comments": true,
|
||||
"pre":[
|
||||
"G21 ; set units to MM (required)",
|
||||
"G90 ; absolute position mode (required)"
|
||||
],
|
||||
"post":[
|
||||
"M30 ; program end"
|
||||
],
|
||||
"tool-change":[
|
||||
"M6 T{tool} ; change tool to '{tool_name}'"
|
||||
],
|
||||
"dwell":[
|
||||
"G4 P{time} ; dwell for {time}ms"
|
||||
],
|
||||
"settings": {
|
||||
"bed_width": 830,
|
||||
"bed_depth": 400
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
{
|
||||
"file-ext": "nc",
|
||||
"token-space": " ",
|
||||
"strip-comments": true,
|
||||
"pre":[
|
||||
"G21 ; set units to MM (required)",
|
||||
"G90 ; absolute position mode (required)"
|
||||
],
|
||||
"post":[
|
||||
"M30 ; program end"
|
||||
],
|
||||
"tool-change":[
|
||||
"M6 T{tool} ; change tool to '{tool_name}'"
|
||||
],
|
||||
"dwell":[
|
||||
"G4 P{time} ; dwell for {time}ms"
|
||||
],
|
||||
"settings": {
|
||||
"bed_width": 830,
|
||||
"bed_depth": 830
|
||||
}
|
||||
}
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
{
|
||||
"file-ext": "nc",
|
||||
"token-space": " ",
|
||||
"strip-comments": true,
|
||||
"pre":[
|
||||
"G21 ; set units to MM (required)",
|
||||
"G90 ; absolute position mode (required)"
|
||||
],
|
||||
"post":[
|
||||
"M30 ; program end"
|
||||
],
|
||||
"tool-change":[
|
||||
"M6 T{tool} ; change tool to '{tool_name}'"
|
||||
],
|
||||
"dwell":[
|
||||
"G4 P{time} ; dwell for {time}ms"
|
||||
],
|
||||
"settings": {
|
||||
"origin_center": false,
|
||||
"spindle_max": 12000,
|
||||
"bed_width": 290,
|
||||
"bed_depth": 200
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
{
|
||||
"file-ext": "nc",
|
||||
"token-space": " ",
|
||||
"strip-comments": true,
|
||||
"pre":[
|
||||
"G21 ; set units to MM (required)",
|
||||
"G90 ; absolute position mode (required)"
|
||||
],
|
||||
"post":[
|
||||
"M30 ; program end"
|
||||
],
|
||||
"tool-change":[
|
||||
"M6 T{tool} ; change tool to '{tool_name}'"
|
||||
],
|
||||
"dwell":[
|
||||
"G4 P{time} ; dwell for {time}ms"
|
||||
],
|
||||
"settings": {
|
||||
"bed_width": 1000,
|
||||
"bed_depth": 1000
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
{
|
||||
"file-ext": "nc",
|
||||
"token-space": " ",
|
||||
"strip-comments": true,
|
||||
"pre":[
|
||||
"G21 ; set units to MM (required)",
|
||||
"G90 ; absolute position mode (required)"
|
||||
],
|
||||
"post":[
|
||||
"M30 ; program end"
|
||||
],
|
||||
"tool-change":[
|
||||
"M6 T{tool} ; change tool to '{tool_name}'"
|
||||
],
|
||||
"dwell":[
|
||||
"G4 P{time} ; dwell for {time}ms"
|
||||
],
|
||||
"settings": {
|
||||
"bed_width": 500,
|
||||
"bed_depth": 500
|
||||
}
|
||||
}
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
{
|
||||
"file-ext": "nc",
|
||||
"token-space": " ",
|
||||
"strip-comments": true,
|
||||
"pre":[
|
||||
"G21 ; set units to MM (required)",
|
||||
"G90 ; absolute position mode (required)",
|
||||
"G0 F6000 ; default rapid move speed",
|
||||
"G1 F1500 ; default cutting speed"
|
||||
],
|
||||
"post":[
|
||||
"M30 ; program end"
|
||||
],
|
||||
"tool-change":[
|
||||
"M6 T{tool} ; change tool to '{tool_name}'"
|
||||
],
|
||||
"dwell":[
|
||||
"G4 P{time} ; dwell for {time}ms"
|
||||
],
|
||||
"settings": {
|
||||
"bed_width": 760,
|
||||
"bed_depth": 760
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
{
|
||||
"file-ext": "nc",
|
||||
"token-space": " ",
|
||||
"strip-comments": true,
|
||||
"pre":[
|
||||
"G21 ; set units to MM (required)",
|
||||
"G90 ; absolute position mode (required)"
|
||||
],
|
||||
"post":[
|
||||
"M30 ; program end"
|
||||
],
|
||||
"tool-change":[
|
||||
"M6 T{tool} ; change tool to '{tool_name}'"
|
||||
],
|
||||
"dwell":[
|
||||
"G4 P{time} ; dwell for {time}ms"
|
||||
],
|
||||
"settings": {
|
||||
"bed_width": 235,
|
||||
"bed_depth": 185
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
{
|
||||
"file-ext": "ncd",
|
||||
"token-space": " ",
|
||||
"strip-comments": true,
|
||||
"pre":[
|
||||
"G21 ; set units to MM (required)",
|
||||
"G90 ; absolute position mode (required)"
|
||||
],
|
||||
"post":[
|
||||
"M30 ; program end"
|
||||
],
|
||||
"tool-change":[
|
||||
"M6 T{tool} ; change tool to '{tool_name}'"
|
||||
],
|
||||
"dwell":[
|
||||
"G4 P{time} ; dwell for {time}ms"
|
||||
],
|
||||
"settings": {
|
||||
"bed_width": 250,
|
||||
"bed_depth": 300
|
||||
}
|
||||
}
|
||||
|
|
@ -1,48 +0,0 @@
|
|||
{
|
||||
"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 +0,0 @@
|
|||
Any.Generic.Marlin
|
||||
|
|
@ -1,51 +0,0 @@
|
|||
{
|
||||
"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",
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
{
|
||||
"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 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",
|
||||
"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 X0 Y300 F1200 ; end move",
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,40 +0,0 @@
|
|||
{
|
||||
"pre":[
|
||||
"G28 X ; home X",
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S{temp} T{tool} ; set extruder temperature",
|
||||
"M140 S{bed_temp} T{tool} ; set bed temperature",
|
||||
"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",
|
||||
"G90 ; set absolute positioning mode",
|
||||
"M82 ; set absolute positioning for extruder",
|
||||
"G28 ; home axes",
|
||||
"G1 X220 Y220 Z0.25 F180 ; move XY to 0,0 and Z 0.25mm over bed"
|
||||
],
|
||||
"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",
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,44 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,40 +0,0 @@
|
|||
{
|
||||
"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":{
|
||||
"origin_center": false,
|
||||
"bed_width": 300,
|
||||
"bed_depth": 300,
|
||||
"build_height": 300
|
||||
}
|
||||
}
|
||||
|
|
@ -1 +0,0 @@
|
|||
GridBot.One
|
||||
|
|
@ -1,75 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,75 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,44 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,65 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,40 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,45 +0,0 @@
|
|||
{
|
||||
"pre":[
|
||||
"M104 S{temp} T{tool} ; set extruder 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 Z20 F180 ; move xy to 0,0 and z 20mm over bed",
|
||||
"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",
|
||||
"M117 ULIO Printing ; text for screen"
|
||||
],
|
||||
"post":[
|
||||
"M107 ; turn off filament cooling fan",
|
||||
"M104 S0 T{tool} ; turn off right extruder",
|
||||
"G1 Z{z_max} F180 ; 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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
{
|
||||
"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",
|
||||
"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}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 223,
|
||||
"bed_depth": 223,
|
||||
"build_height": 205
|
||||
}
|
||||
}
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
{
|
||||
"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",
|
||||
"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"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 225,
|
||||
"bed_depth": 145,
|
||||
"build_height": 150
|
||||
}
|
||||
}
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
{
|
||||
"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",
|
||||
"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"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 305,
|
||||
"bed_depth": 205,
|
||||
"build_height": 575
|
||||
}
|
||||
}
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
{
|
||||
"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",
|
||||
"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"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 200,
|
||||
"bed_depth": 200,
|
||||
"build_height": 180
|
||||
}
|
||||
}
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
{
|
||||
"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",
|
||||
"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"
|
||||
],
|
||||
"cmd":{
|
||||
"fan_power": "M106 S{fan_speed}"
|
||||
},
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"bed_width": 200,
|
||||
"bed_depth": 200,
|
||||
"build_height": 180
|
||||
}
|
||||
}
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
|
|
@ -1,34 +0,0 @@
|
|||
{
|
||||
"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}"
|
||||
},
|
||||
"proc": "kiri_fdm_xyz_mini_w",
|
||||
"file-ext": "3w",
|
||||
"settings":{
|
||||
"origin_center": false,
|
||||
"extrude_abs": true,
|
||||
"bed_width": 150,
|
||||
"bed_depth": 150,
|
||||
"build_height": 150
|
||||
}
|
||||
}
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
{
|
||||
"file-ext": "gcode",
|
||||
"token-space": " ",
|
||||
"pre":[
|
||||
"G21 ; set units to MM (required)",
|
||||
"G90 ; absolute position mode (required)"
|
||||
],
|
||||
"post":[
|
||||
"M30 ; program end"
|
||||
],
|
||||
"laser-on":[
|
||||
"M106 S{power}"
|
||||
],
|
||||
"laser-off":[
|
||||
"M107"
|
||||
],
|
||||
"settings": {
|
||||
"bed_width": 300,
|
||||
"bed_depth": 300
|
||||
}
|
||||
}
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
{
|
||||
"file-ext": "gcode",
|
||||
"token-space": " ",
|
||||
"pre":[],
|
||||
"post":[],
|
||||
"laser-on":[],
|
||||
"laser-off":[],
|
||||
"settings": {
|
||||
"bed_width": 500,
|
||||
"bed_depth": 300
|
||||
}
|
||||
}
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
{
|
||||
"no_clone": true,
|
||||
"cmd":{},
|
||||
"settings":{
|
||||
"bed_width": 120.96,
|
||||
"bed_depth": 68.04,
|
||||
"bed_height": 1,
|
||||
"max_height": 150
|
||||
}
|
||||
}
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
{
|
||||
"no_clone": true,
|
||||
"cmd":{},
|
||||
"settings":{
|
||||
"bed_width": 120.96,
|
||||
"bed_depth": 68.04,
|
||||
"bed_height": 1,
|
||||
"max_height": 150
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue