LaserWeb information
On the About page, I see that I have:
- Frontend version: _ 4.0.999
- Backend version: _4.1.000
My settings are:
{
"settings": {
"__version": "4.0.999",
"__selectedProfile": "DW",
"__latestRelease": "2019-11-26T10:45:07Z",
"showMachine": true,
"machineWidth": 310,
"machineHeight": 330,
"machineBeamDiameter": 0.3,
"machineBottomLeftX": 0,
"machineBottomLeftY": -330,
"machineFeedRange": {
"XY": {"min": 10, "max": 10000},
"Z": {"min": 10, "max": 3000},
"A": {"min": 10, "max": 50000},
"S": {"min": 0, "max": 30000}
},
"machineXYProbeOffset": 0,
"machineZEnabled": true,
"machineZMatThickness": 0,
"machineZToolOffset": 0,
"machineZStartHeight": "0",
"machineZProbeOffset": 0,
"machineAEnabled": false,
"machineBlowerEnabled": true,
"machineBlowerGcodeOn": "M8",
"machineBlowerGcodeOff": "M9",
"pxPerInch": 96,
"forcePxPerInch": false,
"dpiBitmap": 300,
"toolGridWidth": 310,
"toolGridHeight": 330,
"toolGridMinorSpacing": 10,
"toolGridMajorSpacing": 50,
"toolSafetyLockDisabled": true,
"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": "720p(HD)",
"toolVideoOMR": false,
"toolVideoOMROffsetX": 0,
"toolVideoOMROffsetY": 0,
"toolVideoOMRMarkerSize": 20,
"toolWebcamUrl": "",
"toolFeedUnits": "mm/min",
"toolTestSValue": 1,
"toolTestDuration": 0,
"gcodeStart": "G21 ; Set units to mm\nG90 ; Absolute positioning\nM3\n\n\n\n",
"gcodeEnd": "M5 ; Switch tool offEnd\nG0 Z0 F5000\nG0 Y320X0F15000\n\n",
"gcodeHoming": "$H",
"gcodeGenerator": "default",
"gcodeToolOn": "",
"gcodeToolOff": "",
"gcodeLaserIntensity": "S",
"gcodeLaserIntensitySeparateLine": false,
"gcodeSMinValue": 0,
"gcodeSMaxValue": 255,
"gcodeCheckSizePower": 1,
"gcodeToolTestPower": 1,
"gcodeToolTestDuration": 10,
"gcodeConcurrency": 2,
"gcodeCurvePrecision": 0.5,
"comServerVersion": "4.1.000",
"comServerIP": "192.168.0.41:8000",
"comServerConnect": false,
"comInterfaces": ["USB", "ESP8266", "Telnet"],
"comPorts": [
{"path": "/dev/ttyAMA0"},
{
"manufacturer": "Arduino (www.arduino.cc)",
"serialNumber": "75834303538351404130",
"pnpId": "usb-Arduino__www.arduino.cc__0043_75834303538351404130-if00",
"vendorId": "2341",
"productId": "0043",
"path": "/dev/ttyACM0"
}
],
"comAccumulatedJobTime": 5568,
"connectVia": "USB",
"connectPort": "/dev/ttyACM0",
"connectBaud": "115200",
"connectIP": "",
"jogStepsize": 1,
"jogFeedXY": 10000,
"jogFeedZ": 3000,
"macros": {
"*GotoXY0": {
"keybinding": "ctrl+f1",
"label": "Goto XY zero",
"gcode": "G0 Z0 F5000\nG0 Y0 X0 F8000\n"
},
"390e1e93-9333-41c7-b2ec-1aa62326af7c": {
"keybinding": "ctrl+f4",
"label": "Unlock",
"gcode": "$X"
},
"20869cad-f2c3-4481-bbaf-622473fba1df": {
"keybinding": "",
"label": "Laser Test",
"gcode": "M3 S1"
},
"bd4f4e53-b16f-40e5-8f83-8c77a99e542f": {
"keybinding": "",
"label": "Laser Off",
"gcode": "M5 S0"
},
"b857d0f7-00a8-4409-a7d4-70419e9d564d": {
"keybinding": "",
"label": "Z-39",
"gcode": "G1Z-39F5000\n"
},
"3f684c1d-8261-47c8-94b5-fa3ed69bc10f": {
"keybinding": "",
"label": "Entnahme",
"gcode": "M5 ; Switch tool offEnd\nG0 Z0 F5000\nG0 Y330X0F8000\n\n"
},
"1b576eb8-4ff1-40f6-8562-6e503fb4eefc": {
"keybinding": "",
"label": "Air On",
"gcode": "M8"
},
"90f4aa23-506f-4621-910f-5e5685d6225d": {
"keybinding": "",
"label": "Air Off",
"gcode": "M9"
},
"2ae50de2-2258-4fa9-8566-9a7a5a8920bf": {
"keybinding": "",
"label": "Go To Max",
"gcode": "G0 X300Y0Z-40F10000"
}
},
"uiFcDrag": {"x": 1.5632378940087506, "y": 418.3522619328087}
}
}
## Problem description
When I convert a simple svg to gcode, I expect a smal gcode file, but instead i get a big file with extremly smal steps between the gcode coordinates.
I'm trying to upload the following files here: svg-file, gcode output from LW and the output from a online svg to gcode tool. [https://sameer.github.io/svg2gcode](https://sameer.github.io/svg2gcode)
*Edit: It is not possible to upload txt or gcode files here?
When I watch this two files in a online gcode viewer [https://ncviewer.com](https://ncviewer.com). The diference is obvious. Sometimes the pen almost stops because the steps are so small. Exactly the same thing happens with the real laser.
The file from WL is about 290 KB the one from the online converter about 21 KB.
The online converter has a "Curve interpolation tolerance" setting. I set it to 0.05 mm. In the WL, I also set the "GCODE CURVE LINEARIZATION FACTOR" setting up to 0.5 but did not notice any difference to the standard of 0.01.
What am I doing wrong or what have I overlooked?
## System description
* My machine is a diode laser
* I have a arduino with grbl
* It has grbl version 1.1 installed
* I connect via Ethernet to RPI and via USB(Serial) to Arduino
* My computer(s) on which I run LaserWeb run(s) Windows 10
The result is the same when I operate the RPI directly via the browser.
