Skip to content

Instantly share code, notes, and snippets.

@dmopalmer
Last active October 7, 2016 21:44
Show Gist options
  • Save dmopalmer/a26081c86bf73613904857a24247f636 to your computer and use it in GitHub Desktop.
Save dmopalmer/a26081c86bf73613904857a24247f636 to your computer and use it in GitHub Desktop.
{
"id": "rostock-maxV3",
"version": 2,
"name": "Rostock Max v3",
"inherits": "fdmprinter",
"metadata": {
"type": "machine",
"visible": true,
"author": "dmpalmer",
"manufacturer": "SeeMeCNC",
"category": "Custom",
"weight": 8,
"file_formats": "text/x-gcode",
"icon": "icon_ultimaker.png",
"platform": "ultimaker_platform.stl",
"has_materials": true,
"first_start_actions": ["UMOUpgradeSelection", "UMOCheckup", "BedLevel"],
"supported_actions": ["UMOUpgradeSelection", "UMOCheckup", "BedLevel", "UpgradeFirmware"]
},
"overrides": {
"machine_name": { "default_value": "Rostock Max v3" },
"machine_width": {
"default_value": 270
},
"machine_height": {
"default_value": 400
},
"machine_depth": {
"default_value": 270
},
"machine_center_is_zero": {
"default_value": true
},
"machine_nozzle_size": {
"default_value": 0.5
},
"machine_nozzle_heat_up_speed": {
"default_value": 2
},
"machine_nozzle_cool_down_speed": {
"default_value": 2
},
"machine_head_with_fans_polygon":
{
"default_value": [
[ -60, 40 ],
[ 60, 40 ],
[ 0, -70]
]
},
"gantry_height": {
"default_value": 50
},
"machine_use_extruder_offset_to_offset_coords": {
"default_value": true
},
"machine_gcode_flavor": {
"default_value": "RepRap (Marlin/Sprinter)"
},
"machine_start_gcode": {
"default_value": "G21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107 ;start with the fan off\nG28 ; Home all axes\nG0 X100 Y95 Z0 F9000 ;move the platform down to a wipe area\nG92 E0 ;zero the extruded length\nG1 X95 Y100 Z0 E2 F2000 ;extrude 2 mm of feed stock while wiping\nG92 E0 ;zero the extruded length again\nG4 P2000 ; wait for extrusion and seepage to finish\nG1 X85 Y110 F2000 ; continue to wipe without further extrusion\nG1 X0 Y0 Z25 F9000; recenter with a slight lift\nG1 F9000\n;Put printing message on LCD screen\nM117 Printing..."
},
"machine_end_gcode": {
"default_value": "M104 S0 ;extruder heater off\nM140 S0 ;heated bed heater off (if you have it)\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 X-20 Y-20 F9000 ;move Z up a bit and retract filament even more\nG28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\nM84 ;steppers off\nG90 ;absolute positioning"
},
"machine_heated_bed":
{
"default_value": true
},
"material_diameter": {
"default_value": 1.70
},
"machine_disallowed_areas": {
"default_value": [[[137.5, 137.5], [137.5, 0.0], [132.8148011147469, 35.587618701596604]], [[-137.5, 137.5], [-137.5, 0.0], [-132.8148011147469, 35.587618701596604]], [[137.5, -137.5], [137.5, -0.0], [132.8148011147469, -35.587618701596604]], [[-137.5, -137.5], [-137.5, -0.0], [-132.8148011147469, -35.587618701596604]], [[137.5, 137.5], [132.8148011147469, 35.587618701596604], [119.07849302036033, 68.74999999999999]], [[-137.5, 137.5], [-132.8148011147469, 35.587618701596604], [-119.07849302036033, 68.74999999999999]], [[137.5, -137.5], [132.8148011147469, -35.587618701596604], [119.07849302036033, -68.74999999999999]], [[-137.5, -137.5], [-132.8148011147469, -35.587618701596604], [-119.07849302036033, -68.74999999999999]], [[137.5, 137.5], [119.07849302036033, 68.74999999999999], [97.22718241315029, 97.22718241315027]], [[-137.5, 137.5], [-119.07849302036033, 68.74999999999999], [-97.22718241315029, 97.22718241315027]], [[137.5, -137.5], [119.07849302036033, -68.74999999999999], [97.22718241315029, -97.22718241315027]], [[-137.5, -137.5], [-119.07849302036033, -68.74999999999999], [-97.22718241315029, -97.22718241315027]], [[137.5, 137.5], [97.22718241315029, 97.22718241315027], [68.75000000000001, 119.07849302036031]], [[-137.5, 137.5], [-97.22718241315029, 97.22718241315027], [-68.75000000000001, 119.07849302036031]], [[137.5, -137.5], [97.22718241315029, -97.22718241315027], [68.75000000000001, -119.07849302036031]], [[-137.5, -137.5], [-97.22718241315029, -97.22718241315027], [-68.75000000000001, -119.07849302036031]], [[137.5, 137.5], [68.75000000000001, 119.07849302036031], [35.58761870159663, 132.81480111474687]], [[-137.5, 137.5], [-68.75000000000001, 119.07849302036031], [-35.58761870159663, 132.81480111474687]], [[137.5, -137.5], [68.75000000000001, -119.07849302036031], [35.58761870159663, -132.81480111474687]], [[-137.5, -137.5], [-68.75000000000001, -119.07849302036031], [-35.58761870159663, -132.81480111474687]], [[137.5, 137.5], [35.58761870159663, 132.81480111474687], [8.419446744138054e-15, 137.5]], [[-137.5, 137.5], [-35.58761870159663, 132.81480111474687], [-8.419446744138054e-15, 137.5]], [[137.5, -137.5], [35.58761870159663, -132.81480111474687], [8.419446744138054e-15, -137.5]], [[-137.5, -137.5], [-35.58761870159663, -132.81480111474687], [-8.419446744138054e-15, -137.5]]]
}
}
}
@dmopalmer
Copy link
Author

dmopalmer commented Oct 7, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment