initial commit
This commit is contained in:
commit
0d416e9a9d
18
README.md
Normal file
18
README.md
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
# Laserweb Files
|
||||||
|
These files are to be used in context of the [Laserweb](http://lazer.z9/)
|
||||||
|
interface of the K40 laser cutter in the [CCCHH](https://hamburg.ccc.de/).
|
||||||
|
|
||||||
|
## laserweb-settings.json
|
||||||
|
This file contains the settings for Laserweb. It is to be loaded under
|
||||||
|
|
||||||
|
`Setting > Tools > Settings`
|
||||||
|
|
||||||
|
## laserweb-profiles.json
|
||||||
|
This file contains the profile for the K40. It is to be loaded under
|
||||||
|
|
||||||
|
`Setting > Tools > Machine Profiles`
|
||||||
|
|
||||||
|
## laserweb-groups.json
|
||||||
|
This file contains the material database. It is to be loaded under
|
||||||
|
|
||||||
|
`Setting > Machine Profiles > Launch Material Database`
|
496
laserweb-groups.json
Normal file
496
laserweb-groups.json
Normal file
|
@ -0,0 +1,496 @@
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"id": "ce54fa3a-8c5d-4e9e-8643-bc910a85303a",
|
||||||
|
"name": "Cut Outside",
|
||||||
|
"notes": "",
|
||||||
|
"template": {
|
||||||
|
"id": "7624b78b-77dc-4051-9674-d630b832db11",
|
||||||
|
"name": "MDF 3mm",
|
||||||
|
"notes": "",
|
||||||
|
"type": "Laser Cut Outside",
|
||||||
|
"machine_profile": null,
|
||||||
|
"params": {
|
||||||
|
"id": "",
|
||||||
|
"name": "",
|
||||||
|
"enabled": true,
|
||||||
|
"documents": [],
|
||||||
|
"tabDocuments": [],
|
||||||
|
"expanded": false,
|
||||||
|
"type": "Laser Cut",
|
||||||
|
"filterFillColor": null,
|
||||||
|
"filterStrokeColor": null,
|
||||||
|
"direction": "Conventional",
|
||||||
|
"laserPower": 90,
|
||||||
|
"laserPowerRange": {"min": 0, "max": 100},
|
||||||
|
"laserDiameter": 0.1,
|
||||||
|
"toolDiameter": 0,
|
||||||
|
"lineDistance": 0,
|
||||||
|
"lineAngle": 0,
|
||||||
|
"margin": 0,
|
||||||
|
"passes": 1,
|
||||||
|
"cutWidth": 0,
|
||||||
|
"toolSpeed": 0,
|
||||||
|
"stepOver": 40,
|
||||||
|
"passDepth": 0,
|
||||||
|
"startHeight": "",
|
||||||
|
"cutDepth": 0,
|
||||||
|
"segmentLength": 0,
|
||||||
|
"tabDepth": 0,
|
||||||
|
"clearance": 0,
|
||||||
|
"plungeRate": 0,
|
||||||
|
"cutRate": 200,
|
||||||
|
"overScan": 0,
|
||||||
|
"toolAngle": 0,
|
||||||
|
"ramp": false,
|
||||||
|
"useA": false,
|
||||||
|
"aAxisDiameter": 0,
|
||||||
|
"useBlower": false,
|
||||||
|
"smoothing": false,
|
||||||
|
"brightness": 0,
|
||||||
|
"contrast": 0,
|
||||||
|
"gamma": 0,
|
||||||
|
"grayscale": "none",
|
||||||
|
"shadesOfGray": 256,
|
||||||
|
"invertColor": false,
|
||||||
|
"trimLine": true,
|
||||||
|
"joinPixel": true,
|
||||||
|
"burnWhite": true,
|
||||||
|
"verboseGcode": false,
|
||||||
|
"diagonal": false,
|
||||||
|
"dithering": false,
|
||||||
|
"_docs_visible": true,
|
||||||
|
"hookOperationStart": "",
|
||||||
|
"hookOperationEnd": "",
|
||||||
|
"hookPassStart": "",
|
||||||
|
"hookPassEnd": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"id": "59b3e6ea-af2c-4070-a148-e1acfd835bdc",
|
||||||
|
"name": "MDF 3mm",
|
||||||
|
"notes": "",
|
||||||
|
"type": "Laser Cut Outside",
|
||||||
|
"machine_profile": null,
|
||||||
|
"params": {
|
||||||
|
"name": "",
|
||||||
|
"enabled": true,
|
||||||
|
"tabDocuments": [],
|
||||||
|
"expanded": false,
|
||||||
|
"type": "Laser Cut",
|
||||||
|
"direction": "Conventional",
|
||||||
|
"laserPower": 90,
|
||||||
|
"laserPowerRange": {"min": 0, "max": 100},
|
||||||
|
"laserDiameter": 0.1,
|
||||||
|
"toolDiameter": 0,
|
||||||
|
"lineDistance": 0,
|
||||||
|
"lineAngle": 0,
|
||||||
|
"margin": 0,
|
||||||
|
"passes": 1,
|
||||||
|
"cutWidth": 0,
|
||||||
|
"toolSpeed": 0,
|
||||||
|
"stepOver": 40,
|
||||||
|
"passDepth": 0,
|
||||||
|
"startHeight": "",
|
||||||
|
"cutDepth": 0,
|
||||||
|
"segmentLength": 0,
|
||||||
|
"tabDepth": 0,
|
||||||
|
"clearance": 0,
|
||||||
|
"plungeRate": 0,
|
||||||
|
"cutRate": 200,
|
||||||
|
"overScan": 0,
|
||||||
|
"toolAngle": 0,
|
||||||
|
"ramp": false,
|
||||||
|
"useA": false,
|
||||||
|
"aAxisDiameter": 0,
|
||||||
|
"useBlower": false,
|
||||||
|
"smoothing": false,
|
||||||
|
"brightness": 0,
|
||||||
|
"contrast": 0,
|
||||||
|
"gamma": 0,
|
||||||
|
"grayscale": "none",
|
||||||
|
"shadesOfGray": 256,
|
||||||
|
"invertColor": false,
|
||||||
|
"trimLine": true,
|
||||||
|
"joinPixel": true,
|
||||||
|
"burnWhite": true,
|
||||||
|
"verboseGcode": false,
|
||||||
|
"diagonal": false,
|
||||||
|
"dithering": false,
|
||||||
|
"_docs_visible": true,
|
||||||
|
"hookOperationStart": "",
|
||||||
|
"hookOperationEnd": "",
|
||||||
|
"hookPassStart": "",
|
||||||
|
"hookPassEnd": ""
|
||||||
|
},
|
||||||
|
"isEditable": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "844c535d-cac5-4bcb-9cf7-d7dafe522ec3",
|
||||||
|
"name": "Acrylic 3mm",
|
||||||
|
"notes": "",
|
||||||
|
"type": "Laser Cut Outside",
|
||||||
|
"machine_profile": "K40",
|
||||||
|
"params": {
|
||||||
|
"name": "",
|
||||||
|
"enabled": true,
|
||||||
|
"tabDocuments": [],
|
||||||
|
"expanded": false,
|
||||||
|
"type": "Laser Cut",
|
||||||
|
"direction": "Conventional",
|
||||||
|
"laserPower": 100,
|
||||||
|
"laserPowerRange": {"min": 0, "max": 100},
|
||||||
|
"laserDiameter": 0.1,
|
||||||
|
"toolDiameter": 0,
|
||||||
|
"lineDistance": 0,
|
||||||
|
"lineAngle": 0,
|
||||||
|
"margin": 0,
|
||||||
|
"passes": 1,
|
||||||
|
"cutWidth": 0,
|
||||||
|
"toolSpeed": 0,
|
||||||
|
"stepOver": 40,
|
||||||
|
"passDepth": 0,
|
||||||
|
"startHeight": "",
|
||||||
|
"cutDepth": 0,
|
||||||
|
"segmentLength": 0,
|
||||||
|
"tabDepth": 0,
|
||||||
|
"clearance": 0,
|
||||||
|
"plungeRate": 0,
|
||||||
|
"cutRate": 350,
|
||||||
|
"overScan": 0,
|
||||||
|
"toolAngle": 0,
|
||||||
|
"ramp": false,
|
||||||
|
"useA": false,
|
||||||
|
"aAxisDiameter": 0,
|
||||||
|
"useBlower": false,
|
||||||
|
"smoothing": false,
|
||||||
|
"brightness": 0,
|
||||||
|
"contrast": 0,
|
||||||
|
"gamma": 0,
|
||||||
|
"grayscale": "none",
|
||||||
|
"shadesOfGray": 256,
|
||||||
|
"invertColor": false,
|
||||||
|
"trimLine": true,
|
||||||
|
"joinPixel": true,
|
||||||
|
"burnWhite": true,
|
||||||
|
"verboseGcode": false,
|
||||||
|
"diagonal": false,
|
||||||
|
"dithering": false,
|
||||||
|
"_docs_visible": true,
|
||||||
|
"hookOperationStart": "",
|
||||||
|
"hookOperationEnd": "",
|
||||||
|
"hookPassStart": "",
|
||||||
|
"hookPassEnd": ""
|
||||||
|
},
|
||||||
|
"isEditable": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "3617509c-2be0-42c9-b1e8-3762c39eebdb",
|
||||||
|
"name": "Amazon Pappe",
|
||||||
|
"notes": "",
|
||||||
|
"type": "Laser Cut Outside",
|
||||||
|
"machine_profile": null,
|
||||||
|
"params": {
|
||||||
|
"name": "",
|
||||||
|
"enabled": true,
|
||||||
|
"tabDocuments": [],
|
||||||
|
"expanded": false,
|
||||||
|
"type": "Laser Cut",
|
||||||
|
"direction": "Conventional",
|
||||||
|
"laserPower": 30,
|
||||||
|
"laserPowerRange": {"min": 0, "max": 100},
|
||||||
|
"laserDiameter": 0.1,
|
||||||
|
"toolDiameter": 0,
|
||||||
|
"lineDistance": 0,
|
||||||
|
"lineAngle": 0,
|
||||||
|
"margin": 0,
|
||||||
|
"passes": 1,
|
||||||
|
"cutWidth": 0,
|
||||||
|
"toolSpeed": 0,
|
||||||
|
"stepOver": 40,
|
||||||
|
"passDepth": 0,
|
||||||
|
"startHeight": "",
|
||||||
|
"cutDepth": 0,
|
||||||
|
"segmentLength": 0,
|
||||||
|
"tabDepth": 0,
|
||||||
|
"clearance": 0,
|
||||||
|
"plungeRate": 0,
|
||||||
|
"cutRate": 1000,
|
||||||
|
"overScan": 0,
|
||||||
|
"toolAngle": 0,
|
||||||
|
"ramp": false,
|
||||||
|
"useA": false,
|
||||||
|
"aAxisDiameter": 0,
|
||||||
|
"useBlower": false,
|
||||||
|
"smoothing": false,
|
||||||
|
"brightness": 0,
|
||||||
|
"contrast": 0,
|
||||||
|
"gamma": 0,
|
||||||
|
"grayscale": "none",
|
||||||
|
"shadesOfGray": 256,
|
||||||
|
"invertColor": false,
|
||||||
|
"trimLine": true,
|
||||||
|
"joinPixel": true,
|
||||||
|
"burnWhite": true,
|
||||||
|
"verboseGcode": false,
|
||||||
|
"diagonal": false,
|
||||||
|
"dithering": false,
|
||||||
|
"_docs_visible": true,
|
||||||
|
"hookOperationStart": "",
|
||||||
|
"hookOperationEnd": "",
|
||||||
|
"hookPassStart": "",
|
||||||
|
"hookPassEnd": ""
|
||||||
|
},
|
||||||
|
"isEditable": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "c7520aef-57e9-4c25-99a8-cf6edf8e405d",
|
||||||
|
"name": "Acrylic Paint on PCB",
|
||||||
|
"notes": "",
|
||||||
|
"type": "Laser Cut Outside",
|
||||||
|
"machine_profile": "K40",
|
||||||
|
"params": {
|
||||||
|
"name": "",
|
||||||
|
"enabled": true,
|
||||||
|
"tabDocuments": [],
|
||||||
|
"expanded": false,
|
||||||
|
"type": "Laser Cut",
|
||||||
|
"direction": "Conventional",
|
||||||
|
"laserPower": 5,
|
||||||
|
"laserPowerRange": {"min": 0, "max": 100},
|
||||||
|
"laserDiameter": 0.1,
|
||||||
|
"toolDiameter": 0,
|
||||||
|
"lineDistance": 0,
|
||||||
|
"lineAngle": 0,
|
||||||
|
"margin": 0,
|
||||||
|
"passes": 1,
|
||||||
|
"cutWidth": 0,
|
||||||
|
"toolSpeed": 0,
|
||||||
|
"stepOver": 40,
|
||||||
|
"passDepth": 0,
|
||||||
|
"startHeight": "",
|
||||||
|
"cutDepth": 0,
|
||||||
|
"segmentLength": 0,
|
||||||
|
"tabDepth": 0,
|
||||||
|
"clearance": 0,
|
||||||
|
"plungeRate": 0,
|
||||||
|
"cutRate": 6,
|
||||||
|
"overScan": 0,
|
||||||
|
"toolAngle": 0,
|
||||||
|
"ramp": false,
|
||||||
|
"useA": false,
|
||||||
|
"aAxisDiameter": 0,
|
||||||
|
"useBlower": false,
|
||||||
|
"smoothing": false,
|
||||||
|
"brightness": 0,
|
||||||
|
"contrast": 0,
|
||||||
|
"gamma": 0,
|
||||||
|
"grayscale": "none",
|
||||||
|
"shadesOfGray": 256,
|
||||||
|
"invertColor": false,
|
||||||
|
"trimLine": true,
|
||||||
|
"joinPixel": true,
|
||||||
|
"burnWhite": true,
|
||||||
|
"verboseGcode": false,
|
||||||
|
"diagonal": false,
|
||||||
|
"dithering": false,
|
||||||
|
"_docs_visible": true,
|
||||||
|
"hookOperationStart": "",
|
||||||
|
"hookOperationEnd": "",
|
||||||
|
"hookPassStart": "",
|
||||||
|
"hookPassEnd": ""
|
||||||
|
},
|
||||||
|
"isEditable": false
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"isEditable": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "3e0d9299-12d0-40a6-bb6a-339c31bdcbf8",
|
||||||
|
"name": "Raster",
|
||||||
|
"notes": "",
|
||||||
|
"template": {
|
||||||
|
"id": "095a11e2-56af-4463-af3a-6dded1e0f766",
|
||||||
|
"name": "Acrylic",
|
||||||
|
"notes": "",
|
||||||
|
"type": "Laser Raster",
|
||||||
|
"machine_profile": null,
|
||||||
|
"params": {
|
||||||
|
"id": "",
|
||||||
|
"name": "",
|
||||||
|
"enabled": true,
|
||||||
|
"documents": [],
|
||||||
|
"tabDocuments": [],
|
||||||
|
"expanded": false,
|
||||||
|
"type": "Laser Cut",
|
||||||
|
"filterFillColor": null,
|
||||||
|
"filterStrokeColor": null,
|
||||||
|
"direction": "Conventional",
|
||||||
|
"laserPower": 100,
|
||||||
|
"laserPowerRange": {"min": 0, "max": 100},
|
||||||
|
"laserDiameter": 0.075,
|
||||||
|
"toolDiameter": 0,
|
||||||
|
"lineDistance": 0,
|
||||||
|
"lineAngle": 0,
|
||||||
|
"margin": 0,
|
||||||
|
"passes": 1,
|
||||||
|
"cutWidth": 0,
|
||||||
|
"toolSpeed": 0,
|
||||||
|
"stepOver": 40,
|
||||||
|
"passDepth": 0,
|
||||||
|
"startHeight": "",
|
||||||
|
"cutDepth": 0,
|
||||||
|
"segmentLength": 0,
|
||||||
|
"tabDepth": 0,
|
||||||
|
"clearance": 0,
|
||||||
|
"plungeRate": 0,
|
||||||
|
"cutRate": 5000,
|
||||||
|
"overScan": 5,
|
||||||
|
"toolAngle": 0,
|
||||||
|
"ramp": false,
|
||||||
|
"useA": false,
|
||||||
|
"aAxisDiameter": 0,
|
||||||
|
"useBlower": false,
|
||||||
|
"smoothing": false,
|
||||||
|
"brightness": 0,
|
||||||
|
"contrast": 0,
|
||||||
|
"gamma": 0,
|
||||||
|
"grayscale": "none",
|
||||||
|
"shadesOfGray": 256,
|
||||||
|
"invertColor": false,
|
||||||
|
"trimLine": true,
|
||||||
|
"joinPixel": true,
|
||||||
|
"burnWhite": true,
|
||||||
|
"verboseGcode": false,
|
||||||
|
"diagonal": false,
|
||||||
|
"dithering": false,
|
||||||
|
"_docs_visible": true,
|
||||||
|
"hookOperationStart": "",
|
||||||
|
"hookOperationEnd": "",
|
||||||
|
"hookPassStart": "",
|
||||||
|
"hookPassEnd": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"presets": [
|
||||||
|
{
|
||||||
|
"id": "f6cd8e59-7d72-4164-b302-685676fa10d3",
|
||||||
|
"name": "Acrylic",
|
||||||
|
"notes": "",
|
||||||
|
"type": "Laser Raster",
|
||||||
|
"machine_profile": null,
|
||||||
|
"params": {
|
||||||
|
"name": "",
|
||||||
|
"enabled": true,
|
||||||
|
"tabDocuments": [],
|
||||||
|
"expanded": false,
|
||||||
|
"type": "Laser Cut",
|
||||||
|
"direction": "Conventional",
|
||||||
|
"laserPower": 100,
|
||||||
|
"laserPowerRange": {"min": 0, "max": 25},
|
||||||
|
"laserDiameter": 0.075,
|
||||||
|
"toolDiameter": 0,
|
||||||
|
"lineDistance": 0,
|
||||||
|
"lineAngle": 0,
|
||||||
|
"margin": 0,
|
||||||
|
"passes": 1,
|
||||||
|
"cutWidth": 0,
|
||||||
|
"toolSpeed": 0,
|
||||||
|
"stepOver": 40,
|
||||||
|
"passDepth": 0,
|
||||||
|
"startHeight": "",
|
||||||
|
"cutDepth": 0,
|
||||||
|
"segmentLength": 0,
|
||||||
|
"tabDepth": 0,
|
||||||
|
"clearance": 0,
|
||||||
|
"plungeRate": 0,
|
||||||
|
"cutRate": 5000,
|
||||||
|
"overScan": 5,
|
||||||
|
"toolAngle": 0,
|
||||||
|
"ramp": false,
|
||||||
|
"useA": false,
|
||||||
|
"aAxisDiameter": 0,
|
||||||
|
"useBlower": false,
|
||||||
|
"smoothing": false,
|
||||||
|
"brightness": 0,
|
||||||
|
"contrast": 0,
|
||||||
|
"gamma": 0,
|
||||||
|
"grayscale": "none",
|
||||||
|
"shadesOfGray": 256,
|
||||||
|
"invertColor": false,
|
||||||
|
"trimLine": true,
|
||||||
|
"joinPixel": true,
|
||||||
|
"burnWhite": true,
|
||||||
|
"verboseGcode": false,
|
||||||
|
"diagonal": false,
|
||||||
|
"dithering": false,
|
||||||
|
"_docs_visible": true,
|
||||||
|
"hookOperationStart": "",
|
||||||
|
"hookOperationEnd": "",
|
||||||
|
"hookPassStart": "",
|
||||||
|
"hookPassEnd": ""
|
||||||
|
},
|
||||||
|
"isEditable": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "6cd82d6b-5262-4cd7-b929-3b676fe9a1a6",
|
||||||
|
"name": "Linoleum Stap",
|
||||||
|
"notes": "",
|
||||||
|
"type": "Laser Raster",
|
||||||
|
"machine_profile": "K40",
|
||||||
|
"params": {
|
||||||
|
"name": "",
|
||||||
|
"enabled": true,
|
||||||
|
"tabDocuments": [],
|
||||||
|
"expanded": false,
|
||||||
|
"type": "Laser Cut",
|
||||||
|
"direction": "Conventional",
|
||||||
|
"laserPower": 100,
|
||||||
|
"laserPowerRange": {"min": 0, "max": 80},
|
||||||
|
"laserDiameter": 0.1,
|
||||||
|
"toolDiameter": 0,
|
||||||
|
"lineDistance": 0,
|
||||||
|
"lineAngle": 0,
|
||||||
|
"margin": 0,
|
||||||
|
"passes": 1,
|
||||||
|
"cutWidth": 0,
|
||||||
|
"toolSpeed": 0,
|
||||||
|
"stepOver": 40,
|
||||||
|
"passDepth": 0,
|
||||||
|
"startHeight": "",
|
||||||
|
"cutDepth": 0,
|
||||||
|
"segmentLength": 0,
|
||||||
|
"tabDepth": 0,
|
||||||
|
"clearance": 0,
|
||||||
|
"plungeRate": 0,
|
||||||
|
"cutRate": 65,
|
||||||
|
"overScan": 2,
|
||||||
|
"toolAngle": 0,
|
||||||
|
"ramp": false,
|
||||||
|
"useA": false,
|
||||||
|
"aAxisDiameter": 0,
|
||||||
|
"useBlower": false,
|
||||||
|
"smoothing": false,
|
||||||
|
"brightness": 0,
|
||||||
|
"contrast": 0,
|
||||||
|
"gamma": 0,
|
||||||
|
"grayscale": "none",
|
||||||
|
"shadesOfGray": 256,
|
||||||
|
"invertColor": true,
|
||||||
|
"trimLine": true,
|
||||||
|
"joinPixel": true,
|
||||||
|
"burnWhite": true,
|
||||||
|
"verboseGcode": false,
|
||||||
|
"diagonal": false,
|
||||||
|
"dithering": false,
|
||||||
|
"_docs_visible": true,
|
||||||
|
"hookOperationStart": "",
|
||||||
|
"hookOperationEnd": "",
|
||||||
|
"hookPassStart": "",
|
||||||
|
"hookPassEnd": ""
|
||||||
|
},
|
||||||
|
"isEditable": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"isEditable": false
|
||||||
|
}
|
||||||
|
]
|
313
laserweb-profiles.json
Normal file
313
laserweb-profiles.json
Normal file
|
@ -0,0 +1,313 @@
|
||||||
|
{
|
||||||
|
"machineProfiles": {
|
||||||
|
"*gen_grbl": {
|
||||||
|
"machineLabel": "Generic GRBL machine",
|
||||||
|
"machineDescription": "Use this if you have a GRBL machine",
|
||||||
|
"settings": {
|
||||||
|
"machineWidth": 300,
|
||||||
|
"machineHeight": 200,
|
||||||
|
"machineBeamDiameter": 0.2,
|
||||||
|
"toolSafetyLockDisabled": false,
|
||||||
|
"toolCncMode": false,
|
||||||
|
"toolImagePosition": "BL",
|
||||||
|
"toolUseNumpad": false,
|
||||||
|
"toolUseVideo": false,
|
||||||
|
"toolWebcamUrl": "",
|
||||||
|
"gcodeStart": "G21 ; Set units to mm\r\nG90 ; Absolute positioning\r\nM4 S0 ; Enable Laser/Spindle (0 power)\r\n",
|
||||||
|
"gcodeEnd": "M5 ; Disable Laser/Spindle\r\n",
|
||||||
|
"gcodeHoming": "$H",
|
||||||
|
"gcodeToolOn": "",
|
||||||
|
"gcodeToolOff": "",
|
||||||
|
"gcodeSMaxValue": 1000,
|
||||||
|
"toolGridWidth": 400,
|
||||||
|
"toolGridHeight": 300
|
||||||
|
},
|
||||||
|
"_locked": true
|
||||||
|
},
|
||||||
|
"*gen_smoothie": {
|
||||||
|
"machineLabel": "Generic SMOOTHIE machine",
|
||||||
|
"machineDescription": "Use this if you have a SMOOTHIE machine",
|
||||||
|
"settings": {
|
||||||
|
"machineWidth": 300,
|
||||||
|
"machineHeight": 200,
|
||||||
|
"machineBeamDiameter": 0.2,
|
||||||
|
"toolSafetyLockDisabled": false,
|
||||||
|
"toolCncMode": false,
|
||||||
|
"toolImagePosition": "BL",
|
||||||
|
"toolUseNumpad": false,
|
||||||
|
"toolUseVideo": false,
|
||||||
|
"toolWebcamUrl": "",
|
||||||
|
"gcodeStart": "G21 ; Set units to mm\r\nG90 ; Absolute positioning\r\n",
|
||||||
|
"gcodeEnd": "M2 ; End\r\n",
|
||||||
|
"gcodeHoming": "",
|
||||||
|
"gcodeToolOn": "",
|
||||||
|
"gcodeToolOff": "",
|
||||||
|
"gcodeSMaxValue": 1,
|
||||||
|
"toolGridWidth": 400,
|
||||||
|
"toolGridHeight": 300
|
||||||
|
},
|
||||||
|
"_locked": true
|
||||||
|
},
|
||||||
|
"*emblaser2": {
|
||||||
|
"machineLabel": "Emblaser 2",
|
||||||
|
"machineDescription": "Use this if you have an Emblaser 2 from Darkly Labs",
|
||||||
|
"machineAbout": "emblaser2.md",
|
||||||
|
"helpUrl": "https://darklylabs.zendesk.com/hc/en-us/community/topics/115000181507-Laserweb",
|
||||||
|
"tutorialsUrl": "https://darklylabs.zendesk.com/hc/en-us/categories/202585917-Tutorials",
|
||||||
|
"settings": {
|
||||||
|
"machineWidth": 500,
|
||||||
|
"machineHeight": 300,
|
||||||
|
"machineBeamDiameter": 0.2,
|
||||||
|
"machineOriginX": 0,
|
||||||
|
"machineOriginY": 0,
|
||||||
|
"machineFeedRange": {
|
||||||
|
"XY": {"min": 100, "max": 6000},
|
||||||
|
"Z": {"min": 1, "max": 1250},
|
||||||
|
"A": {"min": 1, "max": 50000},
|
||||||
|
"S": {"min": 0, "max": 30000}
|
||||||
|
},
|
||||||
|
"machineZEnabled": true,
|
||||||
|
"machineZMatThickness": 0,
|
||||||
|
"machineZToolOffset": 0,
|
||||||
|
"machineZStartHeight": "",
|
||||||
|
"machineBlowerEnabled": true,
|
||||||
|
"machineBlowerGcodeOn": "M08",
|
||||||
|
"machineBlowerGcodeOff": "M09",
|
||||||
|
"pxPerInch": 72,
|
||||||
|
"dpiBitmap": 72,
|
||||||
|
"toolSafetyLockDisabled": false,
|
||||||
|
"toolCncMode": false,
|
||||||
|
"toolImagePosition": "BL",
|
||||||
|
"toolUseNumpad": false,
|
||||||
|
"toolVideoDevice": null,
|
||||||
|
"toolVideoPerspective": {
|
||||||
|
"enabled": false,
|
||||||
|
"before": [
|
||||||
|
170.66666666666666,
|
||||||
|
384,
|
||||||
|
682.6666666666666,
|
||||||
|
384,
|
||||||
|
682.6666666666666,
|
||||||
|
96,
|
||||||
|
170.66666666666666,
|
||||||
|
96
|
||||||
|
],
|
||||||
|
"after": [
|
||||||
|
170.66666666666666,
|
||||||
|
384,
|
||||||
|
682.6666666666666,
|
||||||
|
384,
|
||||||
|
682.6666666666666,
|
||||||
|
96,
|
||||||
|
170.66666666666666,
|
||||||
|
96
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"toolVideoLens": {"a": 1, "b": 1, "F": 1, "scale": 1},
|
||||||
|
"toolVideoFov": {"x": 1, "y": 1},
|
||||||
|
"toolVideoResolution": null,
|
||||||
|
"toolWebcamUrl": "",
|
||||||
|
"toolFeedUnits": "mm/min",
|
||||||
|
"toolTestSValue": 1,
|
||||||
|
"toolTestDuration": 0,
|
||||||
|
"gcodeStart": "G21\nG90\n",
|
||||||
|
"gcodeEnd": "M2\nG0Z50\nG0X0Y300\nM911G4P500M912G4P100M911G4P100M912G4P50M911G4P100M912",
|
||||||
|
"gcodeHoming": "G1Z60F1000S0\nG92Z50\nG28X0Y0\nM911G4P100M912G4P50M911G4P100M912",
|
||||||
|
"gcodeToolOn": "",
|
||||||
|
"gcodeToolOff": "",
|
||||||
|
"gcodeSMaxValue": 1,
|
||||||
|
"gcodeCheckSizePower": 1,
|
||||||
|
"gcodeToolTestPower": 50,
|
||||||
|
"gcodeToolTestDuration": 1000,
|
||||||
|
"connectVia": "USB",
|
||||||
|
"connectBaud": "115200",
|
||||||
|
"jogStepsize": 1,
|
||||||
|
"jogFeedXY": 6000,
|
||||||
|
"jogFeedZ": 1000,
|
||||||
|
"macros": {
|
||||||
|
"*GotoXY0": {
|
||||||
|
"label": "Goto XY zero",
|
||||||
|
"gcode": "G0 X0Y0",
|
||||||
|
"keybinding": "f1"
|
||||||
|
},
|
||||||
|
"*LaserOff": {"label": "LASER OFF", "gcode": "M5", "keybinding": "f2"}
|
||||||
|
},
|
||||||
|
"machineBottomLeftX": 0,
|
||||||
|
"machineBottomLeftY": 0,
|
||||||
|
"machineAEnabled": false,
|
||||||
|
"toolGridWidth": 500,
|
||||||
|
"toolGridHeight": 300
|
||||||
|
},
|
||||||
|
"_locked": true
|
||||||
|
},
|
||||||
|
"*FabKit": {
|
||||||
|
"machineLabel": "FabKit",
|
||||||
|
"machineDescription": "Use this if you have an FabKit from FabCreator",
|
||||||
|
"machineAbout": "fabkit.md",
|
||||||
|
"settings": {
|
||||||
|
"machineWidth": 680,
|
||||||
|
"machineHeight": 450,
|
||||||
|
"machineBeamDiameter": 0.1,
|
||||||
|
"machineZEnabled": false,
|
||||||
|
"machineZMatThickness": 0,
|
||||||
|
"machineZToolOffset": 0,
|
||||||
|
"machineBlowerEnabled": false,
|
||||||
|
"machineAEnabled": false,
|
||||||
|
"machineBlowerGcodeOn": "",
|
||||||
|
"machineBlowerGcodeOff": "",
|
||||||
|
"pxPerInch": 72,
|
||||||
|
"dpiBitmap": 300,
|
||||||
|
"toolSafetyLockDisabled": false,
|
||||||
|
"toolCncMode": false,
|
||||||
|
"toolImagePosition": "BL",
|
||||||
|
"toolUseNumpad": true,
|
||||||
|
"toolVideoDevice": null,
|
||||||
|
"toolVideoPerspective": {
|
||||||
|
"enabled": false,
|
||||||
|
"before": [
|
||||||
|
170.66666666666666,
|
||||||
|
384,
|
||||||
|
682.6666666666666,
|
||||||
|
384,
|
||||||
|
682.6666666666666,
|
||||||
|
96,
|
||||||
|
170.66666666666666,
|
||||||
|
96
|
||||||
|
],
|
||||||
|
"after": [
|
||||||
|
170.66666666666666,
|
||||||
|
384,
|
||||||
|
682.6666666666666,
|
||||||
|
384,
|
||||||
|
682.6666666666666,
|
||||||
|
96,
|
||||||
|
170.66666666666666,
|
||||||
|
96
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"toolVideoLens": {"a": 1, "b": 1, "F": 1, "scale": 1},
|
||||||
|
"toolVideoFov": {"x": 1, "y": 1},
|
||||||
|
"toolVideoResolution": "720p(HD)",
|
||||||
|
"toolWebcamUrl": "",
|
||||||
|
"toolFeedUnits": "mm/s",
|
||||||
|
"toolTestSValue": 1,
|
||||||
|
"toolTestDuration": 0,
|
||||||
|
"gcodeStart": "G21 ; Set units to mm\nG90 ; Absolute positioning\nM3 ; Laser On\nM106 ; Compressor On",
|
||||||
|
"gcodeEnd": "M5 ;Laser off\nG28.2XY ; Home X & Y\nM107 ;Compressor Off",
|
||||||
|
"gcodeHoming": "G28.2XY ;Home X & Y",
|
||||||
|
"gcodeToolOn": "",
|
||||||
|
"gcodeToolOff": "",
|
||||||
|
"gcodeSMaxValue": 1,
|
||||||
|
"gcodeToolTestPower": 0,
|
||||||
|
"gcodeToolTestDuration": 0,
|
||||||
|
"connectVia": "USB",
|
||||||
|
"connectBaud": "115200",
|
||||||
|
"jogStepsize": 100,
|
||||||
|
"jogFeedXY": 500,
|
||||||
|
"jogFeedZ": 5,
|
||||||
|
"machineBottomLeftX": 0,
|
||||||
|
"machineBottomLeftY": 0,
|
||||||
|
"toolGridWidth": 800,
|
||||||
|
"toolGridHeight": 600
|
||||||
|
},
|
||||||
|
"_locked": true
|
||||||
|
},
|
||||||
|
"K40": {
|
||||||
|
"machineLabel": "K40",
|
||||||
|
"settings": {
|
||||||
|
"__version": "4.0.990",
|
||||||
|
"__selectedProfile": "K40",
|
||||||
|
"showMachine": true,
|
||||||
|
"machineWidth": 300,
|
||||||
|
"machineHeight": 200,
|
||||||
|
"machineBeamDiameter": 0.1,
|
||||||
|
"machineBottomLeftX": -300,
|
||||||
|
"machineBottomLeftY": -200,
|
||||||
|
"machineFeedRange": {
|
||||||
|
"XY": {"min": 1, "max": 50000},
|
||||||
|
"Z": {"min": 1, "max": 50000},
|
||||||
|
"A": {"min": 1, "max": 50000},
|
||||||
|
"S": {"min": 0, "max": 30000}
|
||||||
|
},
|
||||||
|
"machineXYProbeOffset": 0,
|
||||||
|
"machineZEnabled": false,
|
||||||
|
"machineZMatThickness": 0,
|
||||||
|
"machineZToolOffset": 0,
|
||||||
|
"machineZStartHeight": "",
|
||||||
|
"machineZProbeOffset": 0,
|
||||||
|
"machineAEnabled": false,
|
||||||
|
"machineBlowerEnabled": false,
|
||||||
|
"machineBlowerGcodeOn": "",
|
||||||
|
"machineBlowerGcodeOff": "",
|
||||||
|
"pxPerInch": 25.4,
|
||||||
|
"forcePxPerInch": false,
|
||||||
|
"dpiBitmap": 1200,
|
||||||
|
"toolGridWidth": 400,
|
||||||
|
"toolGridHeight": 300,
|
||||||
|
"toolGridMinorSpacing": 10,
|
||||||
|
"toolGridMajorSpacing": 50,
|
||||||
|
"toolSafetyLockDisabled": false,
|
||||||
|
"toolCncMode": false,
|
||||||
|
"toolImagePosition": "BL",
|
||||||
|
"toolUseNumpad": false,
|
||||||
|
"toolDisplayCache": false,
|
||||||
|
"toolUseGamepad": false,
|
||||||
|
"toolCreateEmptyOps": false,
|
||||||
|
"toolVideoDevice": null,
|
||||||
|
"toolVideoPerspective": {"enabled": false},
|
||||||
|
"toolVideoLens": {"a": 1, "b": 1, "F": 1, "scale": 1},
|
||||||
|
"toolVideoFov": {"x": 1, "y": 1},
|
||||||
|
"toolVideoResolution": null,
|
||||||
|
"toolVideoOMR": false,
|
||||||
|
"toolVideoOMROffsetX": 0,
|
||||||
|
"toolVideoOMROffsetY": 0,
|
||||||
|
"toolVideoOMRMarkerSize": 20,
|
||||||
|
"toolWebcamUrl": "http://lazer.z9:5001/?action=snapshot",
|
||||||
|
"toolFeedUnits": "mm/min",
|
||||||
|
"toolTestSValue": 1,
|
||||||
|
"toolTestDuration": 0,
|
||||||
|
"gcodeStart": "G21 ; Set units to mm\r\nG90 ; Absolute positioning\r\nM4 S0 ; Enable Laser/Spindle (0 power)\r\n",
|
||||||
|
"gcodeEnd": "M5 ; Disable Laser/Spindle\r\n",
|
||||||
|
"gcodeHoming": "$H",
|
||||||
|
"gcodeToolOn": "",
|
||||||
|
"gcodeToolOff": "",
|
||||||
|
"gcodeLaserIntensity": "S",
|
||||||
|
"gcodeLaserIntensitySeparateLine": false,
|
||||||
|
"gcodeSMinValue": 0,
|
||||||
|
"gcodeSMaxValue": 1000,
|
||||||
|
"gcodeCheckSizePower": 0,
|
||||||
|
"gcodeToolTestPower": 5,
|
||||||
|
"gcodeToolTestDuration": 1,
|
||||||
|
"gcodeConcurrency": 2,
|
||||||
|
"comServerVersion": "4.0.130",
|
||||||
|
"comServerIP": "lazer.z9",
|
||||||
|
"comServerConnect": false,
|
||||||
|
"comInterfaces": ["USB", "ESP8266", "Telnet"],
|
||||||
|
"comPorts": ["/dev/ttyACM0", "/dev/ttyAMA0", "/dev/ttyS0"],
|
||||||
|
"comAccumulatedJobTime": 16265,
|
||||||
|
"connectVia": "USB",
|
||||||
|
"connectPort": "/dev/ttyACM0",
|
||||||
|
"connectBaud": "115200",
|
||||||
|
"connectIP": "",
|
||||||
|
"jogStepsize": 1,
|
||||||
|
"jogFeedXY": 1000,
|
||||||
|
"jogFeedZ": 300,
|
||||||
|
"macros": {
|
||||||
|
"*GotoXY0": {
|
||||||
|
"label": "Goto XY zero",
|
||||||
|
"gcode": "G0 X0Y0",
|
||||||
|
"keybinding": "ctrl+f1",
|
||||||
|
"_locked": false
|
||||||
|
},
|
||||||
|
"*LaserOff": {
|
||||||
|
"label": "LASER OFF",
|
||||||
|
"gcode": "M5",
|
||||||
|
"keybinding": "ctrl+f2",
|
||||||
|
"_locked": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"uiFcDrag": {"x": 89.58347010412336, "y": 247.92597880448523}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
96
laserweb-settings.json
Normal file
96
laserweb-settings.json
Normal file
|
@ -0,0 +1,96 @@
|
||||||
|
{
|
||||||
|
"settings": {
|
||||||
|
"__version": "4.0.990",
|
||||||
|
"__selectedProfile": "K40",
|
||||||
|
"showMachine": true,
|
||||||
|
"machineWidth": 300,
|
||||||
|
"machineHeight": 200,
|
||||||
|
"machineBeamDiameter": 0.1,
|
||||||
|
"machineBottomLeftX": -300,
|
||||||
|
"machineBottomLeftY": -200,
|
||||||
|
"machineFeedRange": {
|
||||||
|
"XY": {"min": 1, "max": 50000},
|
||||||
|
"Z": {"min": 1, "max": 50000},
|
||||||
|
"A": {"min": 1, "max": 50000},
|
||||||
|
"S": {"min": 0, "max": 30000}
|
||||||
|
},
|
||||||
|
"machineXYProbeOffset": 0,
|
||||||
|
"machineZEnabled": false,
|
||||||
|
"machineZMatThickness": 0,
|
||||||
|
"machineZToolOffset": 0,
|
||||||
|
"machineZStartHeight": "",
|
||||||
|
"machineZProbeOffset": 0,
|
||||||
|
"machineAEnabled": false,
|
||||||
|
"machineBlowerEnabled": false,
|
||||||
|
"machineBlowerGcodeOn": "",
|
||||||
|
"machineBlowerGcodeOff": "",
|
||||||
|
"pxPerInch": 25.4,
|
||||||
|
"forcePxPerInch": false,
|
||||||
|
"dpiBitmap": 1200,
|
||||||
|
"toolGridWidth": 400,
|
||||||
|
"toolGridHeight": 300,
|
||||||
|
"toolGridMinorSpacing": 10,
|
||||||
|
"toolGridMajorSpacing": 50,
|
||||||
|
"toolSafetyLockDisabled": false,
|
||||||
|
"toolCncMode": false,
|
||||||
|
"toolImagePosition": "BL",
|
||||||
|
"toolUseNumpad": false,
|
||||||
|
"toolDisplayCache": false,
|
||||||
|
"toolUseGamepad": false,
|
||||||
|
"toolCreateEmptyOps": false,
|
||||||
|
"toolVideoDevice": null,
|
||||||
|
"toolVideoPerspective": {"enabled": false},
|
||||||
|
"toolVideoLens": {"a": 1, "b": 1, "F": 1, "scale": 1},
|
||||||
|
"toolVideoFov": {"x": 1, "y": 1},
|
||||||
|
"toolVideoResolution": null,
|
||||||
|
"toolVideoOMR": false,
|
||||||
|
"toolVideoOMROffsetX": 0,
|
||||||
|
"toolVideoOMROffsetY": 0,
|
||||||
|
"toolVideoOMRMarkerSize": 20,
|
||||||
|
"toolWebcamUrl": "http://lazer.z9:5001/?action=snapshot",
|
||||||
|
"toolFeedUnits": "mm/s",
|
||||||
|
"toolTestSValue": 1,
|
||||||
|
"toolTestDuration": 0,
|
||||||
|
"gcodeStart": "G21 ; Set units to mm\r\nG90 ; Absolute positioning\r\nM4 S0 ; Enable Laser/Spindle (0 power)\r\n",
|
||||||
|
"gcodeEnd": "M5 ; Disable Laser/Spindle\r\n",
|
||||||
|
"gcodeHoming": "$H",
|
||||||
|
"gcodeToolOn": "",
|
||||||
|
"gcodeToolOff": "",
|
||||||
|
"gcodeLaserIntensity": "S",
|
||||||
|
"gcodeLaserIntensitySeparateLine": false,
|
||||||
|
"gcodeSMinValue": 0,
|
||||||
|
"gcodeSMaxValue": 1000,
|
||||||
|
"gcodeCheckSizePower": 0,
|
||||||
|
"gcodeToolTestPower": 5,
|
||||||
|
"gcodeToolTestDuration": 1,
|
||||||
|
"gcodeConcurrency": 2,
|
||||||
|
"comServerVersion": "4.0.130",
|
||||||
|
"comServerIP": "lazer.z9",
|
||||||
|
"comServerConnect": false,
|
||||||
|
"comInterfaces": ["USB", "ESP8266", "Telnet"],
|
||||||
|
"comPorts": ["/dev/ttyACM0", "/dev/ttyAMA0", "/dev/ttyS0"],
|
||||||
|
"comAccumulatedJobTime": 27022,
|
||||||
|
"connectVia": "USB",
|
||||||
|
"connectPort": "/dev/ttyACM0",
|
||||||
|
"connectBaud": "115200",
|
||||||
|
"connectIP": "",
|
||||||
|
"jogStepsize": 1,
|
||||||
|
"jogFeedXY": 1000,
|
||||||
|
"jogFeedZ": 300,
|
||||||
|
"macros": {
|
||||||
|
"*GotoXY0": {
|
||||||
|
"label": "Goto XY zero",
|
||||||
|
"gcode": "G0 X0Y0",
|
||||||
|
"keybinding": "ctrl+f1",
|
||||||
|
"_locked": false
|
||||||
|
},
|
||||||
|
"*LaserOff": {
|
||||||
|
"label": "LASER OFF",
|
||||||
|
"gcode": "M5",
|
||||||
|
"keybinding": "ctrl+f2",
|
||||||
|
"_locked": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"uiFcDrag": {"x": 89.58347010412336, "y": 247.92597880448523}
|
||||||
|
}
|
||||||
|
}
|
29655
sample.gcode
Normal file
29655
sample.gcode
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue