Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "Advanced Settings": [
- {
- "default": 0,
- "desc": "Enable the use of a touch plate to allow for automatic setting of Z-Axis zero. DO NOT ENABLE UNLESS YOU HAVE A TOUCH PLATE!\ndefault setting: disabled",
- "key": "touchPlate",
- "section": "Advanced Settings",
- "title": "Enable Use of Touch Plates",
- "type": "bool",
- "value": 0
- },
- {
- "default": 10.0,
- "desc": "Max depth in millimeters the z axis should plunge in order to find the touch probe\ndefault setting: 10 mm",
- "key": "maxTouchProbePlungeDistance",
- "section": "Advanced Settings",
- "title": "Max Touch Z-axis Plunge",
- "type": "string",
- "value": "10"
- },
- {
- "default": 8113.73,
- "desc": "The number of encoder steps per revolution of the left or right motor\ndefault setting: 8113.73",
- "firmwareKey": 12,
- "key": "encoderSteps",
- "section": "Advanced Settings",
- "title": "Encoder Steps per Revolution",
- "type": "string",
- "value": "8113.73"
- },
- {
- "default": 10,
- "desc": "The number of teeth on the gear of the left or right motor\ndefault setting: 10",
- "key": "gearTeeth",
- "section": "Advanced Settings",
- "title": "Gear Teeth",
- "type": "string",
- "value": "10"
- },
- {
- "default": 6.35,
- "desc": "The distance between chain roller centers\ndefault setting: 6.35",
- "key": "chainPitch",
- "section": "Advanced Settings",
- "title": "Chain Pitch",
- "type": "string",
- "value": "6.35"
- },
- {
- "default": 0,
- "desc": "The tolerance adjustment for the left chain length, in percent\ndefault setting: 0",
- "firmwareKey": 40,
- "key": "leftChainTolerance",
- "section": "Advanced Settings",
- "title": "Chain Tolerance, Left Chain",
- "type": "string",
- "value": "0"
- },
- {
- "default": 0,
- "desc": "The tolerance adjustment for the right chain length, in percent\ndefault setting: 0",
- "firmwareKey": 41,
- "key": "rightChainTolerance",
- "section": "Advanced Settings",
- "title": "Chain Tolerance, Right Chain",
- "type": "string",
- "value": "0"
- },
- {
- "default": 5.1685e-06,
- "desc": "Elasticity of the Chain [mm/mm/N]\ndefault setting: 5.1685e-6",
- "firmwareKey": 45,
- "key": "chainElasticity",
- "section": "Advanced Settings",
- "title": "Chain Elasticity",
- "type": "float",
- "value": 5.1685e-06
- },
- {
- "default": "Top",
- "desc": "On which side of the motor sprockets do the chains leave from to connect to the sled\ndefault setting: Top",
- "key": "chainOverSprocket",
- "options": [
- "Top",
- "Bottom"
- ],
- "section": "Advanced Settings",
- "title": "Top/Bottom Chain Feed",
- "type": "options",
- "value": "Top"
- },
- {
- "default": 1651,
- "desc": "The length in mm that will be extended during chain calibration\ndefault setting: 1650",
- "firmwareKey": 11,
- "key": "chainExtendLength",
- "section": "Advanced Settings",
- "title": "Extend Chain Distance",
- "type": "string",
- "value": "1651"
- },
- {
- "default": 3360,
- "desc": "The length in mm of your chains, used to define the kinematics search space\ndefault setting: 3360",
- "firmwareKey": 10,
- "key": "chainLength",
- "section": "Advanced Settings",
- "title": "Chain Length",
- "type": "string",
- "value": "3360"
- },
- {
- "default": 7560.0,
- "desc": "The number of encoder steps per revolution of the z-axis\ndefault setting: 7560.0",
- "firmwareKey": 20,
- "key": "zEncoderSteps",
- "section": "Advanced Settings",
- "title": "Z-Axis Encoder Steps per Revolution",
- "type": "string",
- "value": "7560.0"
- },
- {
- "default": "None",
- "desc": "How should the spindle start and stop automatically based on gcode? Leave off for none, or set external servo control, or external relay control, active high or low.\ndefault setting: None",
- "firmwareKey": 17,
- "key": "spindleAutomate",
- "options": [
- "None",
- "Servo",
- "Relay_High",
- "Relay_Low"
- ],
- "section": "Advanced Settings",
- "title": "Spindle Automation",
- "type": "options",
- "value": "None"
- },
- {
- "default": 800,
- "desc": "The maximum feedrate in mm/min that machine is capable of sustaining. Setting this value too high will cause movements to start before the prior movement finishes.\ndefault setting: 800",
- "firmwareKey": 15,
- "key": "maxFeedrate",
- "section": "Advanced Settings",
- "title": "Max Feedrate",
- "type": "string",
- "value": "800"
- },
- {
- "default": 0.0,
- "desc": "The X coordinate of the home position\ndefault setting: 0.0",
- "key": "homeX",
- "section": "Advanced Settings",
- "title": "Home Position X Coordinate",
- "type": "string",
- "value": -0.23999999999999994
- },
- {
- "default": 0.0,
- "desc": "The X coordinate of the home position\ndefault setting: 0.0",
- "key": "homeY",
- "section": "Advanced Settings",
- "title": "Home Position Y Coordinate",
- "type": "string",
- "value": 3.719999999999999
- },
- {
- "default": 0,
- "desc": "Truncate floating point numbers at the specified number of decimal places\ndefault setting: 0",
- "key": "truncate",
- "section": "Advanced Settings",
- "title": "Truncate Floating Point Numbers",
- "type": "bool",
- "value": 0
- },
- {
- "default": 4,
- "desc": "If truncate floating point numbers is enabled, the number of digits after the decimal place to preserve\ndefault setting: 4",
- "key": "digits",
- "section": "Advanced Settings",
- "title": "Floating Point Precision",
- "type": "string",
- "value": "4"
- },
- {
- "default": "Triangular",
- "desc": "Switch between trapezoidal and triangular kinematics\ndefault setting: Triangular",
- "key": "kinematicsType",
- "options": [
- "Quadrilateral",
- "Triangular"
- ],
- "section": "Advanced Settings",
- "title": "Kinematics Type",
- "type": "options",
- "value": "Triangular"
- },
- {
- "default": 139.1,
- "desc": "The distance between where the chains attach and the center of the router bit in mm\ndefault setting: 140",
- "firmwareKey": 8,
- "key": "rotationRadius",
- "section": "Advanced Settings",
- "title": "Rotation Radius for Triangular Kinematics",
- "type": "string",
- "value": "138.4"
- },
- {
- "default": 0,
- "desc": "The scaled value computed by the calibration process to calculate chain sag based on sled weight, chain weight, and workspace angle\ndefault setting: 0",
- "firmwareKey": 37,
- "key": "chainSagCorrection",
- "section": "Advanced Settings",
- "title": "Chain Sag Correction Value for Triangular Kinematics",
- "type": "string",
- "value": "33"
- },
- {
- "default": 0,
- "desc": "Enable modifying x,y coordinates during calculations to account for errors determined by optical calibration\ndefault setting: 0",
- "firmwareKey": 144,
- "key": "enableOpticalCalibration",
- "section": "Advanced Settings",
- "title": "Use Calibration Error Matrix (Experimental)",
- "type": "bool",
- "value": 0
- },
- {
- "default": 0,
- "desc": "Selects use interpolation of calibration error matrix or curve fit\ndefault setting: 0",
- "firmwareKey": 86,
- "key": "useInterpolationOrCurve",
- "section": "Advanced Settings",
- "title": "Use Interpolation (True) or Curve Fit (False) (Experimental)",
- "type": "bool",
- "value": 0
- },
- {
- "default": 0,
- "desc": "Experimental adjustment for top beam tilt in degrees\ndefault setting: 0",
- "firmwareKey": 43,
- "key": "topBeamTilt",
- "section": "Advanced Settings",
- "title": "Top Beam Tilt (Experimental)",
- "type": "string",
- "value": "0"
- },
- {
- "default": 0,
- "desc": "Enable using custom values for the positional PID controller. Turning this off will return to the default values\ndefault setting: 0",
- "key": "enablePosPIDValues",
- "section": "Advanced Settings",
- "title": "Enable Custom Positional PID Values",
- "type": "bool",
- "value": 0
- },
- {
- "default": 1300,
- "desc": "The proportional constant for the position PID controller\ndefault setting: 1300",
- "key": "KpPos",
- "section": "Advanced Settings",
- "title": "Kp Position",
- "type": "string",
- "value": "1300"
- },
- {
- "default": 0,
- "desc": "The integral constant for the position PID controller\ndefault setting: 0",
- "key": "KiPos",
- "section": "Advanced Settings",
- "title": "Ki Position",
- "type": "string",
- "value": "0"
- },
- {
- "default": 34,
- "desc": "The derivative constant for the position PID controller\ndefault setting: 34",
- "key": "KdPos",
- "section": "Advanced Settings",
- "title": "Kd Position",
- "type": "string",
- "value": "34"
- },
- {
- "default": 1300,
- "desc": "The proportional constant for the position Z-Axis PID controller\ndefault setting: 1300",
- "key": "KpPosZ",
- "section": "Advanced Settings",
- "title": "Kp Position Z-Axis",
- "type": "string",
- "value": "1300"
- },
- {
- "default": 0,
- "desc": "The integral constant for the position Z-Axis PID controller\ndefault setting: 0",
- "key": "KiPosZ",
- "section": "Advanced Settings",
- "title": "Ki Position Z-Axis",
- "type": "string",
- "value": "0"
- },
- {
- "default": 34,
- "desc": "The derivative constant for the position Z-Axis PID controller\ndefault setting: 34",
- "key": "KdPosZ",
- "section": "Advanced Settings",
- "title": "Kd Position Z-Axis",
- "type": "string",
- "value": "34"
- },
- {
- "default": 1,
- "desc": "The ratio of Proportional on Error (1) to Proportional on Measure (0)\ndefault setting: 1",
- "key": "propWeight",
- "section": "Advanced Settings",
- "title": "Proportional Weighting",
- "type": "string",
- "value": "1"
- },
- {
- "default": 0,
- "desc": "Enable using custom values for the Velocity PID controller. Turning this off will return to the default values\ndefault setting: 0",
- "key": "enableVPIDValues",
- "section": "Advanced Settings",
- "title": "Enable Custom Velocity PID Values",
- "type": "bool",
- "value": 0
- },
- {
- "default": 5,
- "desc": "The proportional constant for the velocity PID controller\ndefault setting: 5",
- "key": "KpV",
- "section": "Advanced Settings",
- "title": "Kp Velocity",
- "type": "string",
- "value": "5"
- },
- {
- "default": 0,
- "desc": "The integral constant for the velocity PID controller\ndefault setting: 0",
- "key": "KiV",
- "section": "Advanced Settings",
- "title": "Ki Velocity",
- "type": "string",
- "value": "0"
- },
- {
- "default": 0.28,
- "desc": "The derivative constant for the velocity PID controller\ndefault setting: 0.28",
- "key": "KdV",
- "section": "Advanced Settings",
- "title": "Kd Velocity",
- "type": "string",
- "value": "0.28"
- },
- {
- "default": 5,
- "desc": "The proportional constant for the Z-axis velocity PID controller\ndefault setting: 5",
- "key": "KpVZ",
- "section": "Advanced Settings",
- "title": "Kp Velocity Z-Axis",
- "type": "string",
- "value": "5"
- },
- {
- "default": 0,
- "desc": "The integral constant for the Z-axis velocity PID controller\ndefault setting: 0",
- "key": "KiVZ",
- "section": "Advanced Settings",
- "title": "Ki Velocity Z-Axis",
- "type": "string",
- "value": "0"
- },
- {
- "default": 0.28,
- "desc": "The derivative constant for the Z-axis velocity PID controller\ndefault setting: 0.28",
- "key": "KdVZ",
- "section": "Advanced Settings",
- "title": "Kd Velocity Z-Axis",
- "type": "string",
- "value": "0.28"
- },
- {
- "default": 1,
- "desc": "The ratio of Proportional on Error (1) to Proportional on Measure (0)\ndefault setting: 1",
- "key": "propWeightZ",
- "section": "Advanced Settings",
- "title": "Proportional Weighting for Z-Axis",
- "type": "string",
- "value": "1"
- },
- {
- "default": "490Hz",
- "desc": "The PWM frequence used for motor speed control\ndefault setting: 490Hz",
- "key": "fPWM",
- "options": [
- "490Hz",
- "4,100Hz",
- "31,000Hz"
- ],
- "section": "Advanced Settings",
- "title": "PWM frequency for motor control",
- "type": "options",
- "value": "490Hz"
- },
- {
- "default": 2.0,
- "desc": "If the position of the sled varies from the expected position by more than this amount, cutting wil be stopped. Program must be restarted to take effect.\ndefault setting: 2.0",
- "firmwareKey": 42,
- "key": "positionErrorLimit",
- "section": "Advanced Settings",
- "title": "Position Error Limit",
- "type": "string",
- "value": "2.0"
- }
- ],
- "Camera Settings": [
- {
- "default": "640x480",
- "desc": "Size of video image. Affects FPS and computational needs\ndefault setting: 640x480",
- "key": "videoSize",
- "options": [
- "640x480",
- "1024x768"
- ],
- "section": "Camera Settings",
- "title": "Video Image Size",
- "type": "options",
- "value": "640x480"
- },
- {
- "default": 5,
- "desc": "Number of frames per second the camera captures\ndefault setting: 5",
- "key": "fps",
- "section": "Camera Settings",
- "title": "fps",
- "type": "float",
- "value": 5
- },
- {
- "default": 0.001,
- "desc": "Sleep time (seconds) during camera thread. This is here to help us tweak the camera process\ndefault setting: 0.001",
- "key": "cameraSleep",
- "section": "Camera Settings",
- "title": "Camera Thread Sleep Interval",
- "type": "float",
- "value": 0.001
- }
- ],
- "Computed Settings": [
- {
- "firmwareKey": 7,
- "key": "kinematicsTypeComputed",
- "type": "string",
- "value": "2"
- },
- {
- "firmwareKey": 13,
- "key": "distPerRot",
- "type": "string",
- "value": "63.5"
- },
- {
- "firmwareKey": 21,
- "key": "KpPosMain",
- "type": "string",
- "value": 1300
- },
- {
- "firmwareKey": 22,
- "key": "KiPosMain",
- "type": "string",
- "value": 0
- },
- {
- "firmwareKey": 23,
- "key": "KdPosMain",
- "type": "string",
- "value": 34
- },
- {
- "firmwareKey": 24,
- "key": "propWeightMain",
- "type": "string",
- "value": 1
- },
- {
- "firmwareKey": 29,
- "key": "KpPosZ",
- "type": "string",
- "value": 1300
- },
- {
- "firmwareKey": 30,
- "key": "KiPosZ",
- "type": "string",
- "value": 0
- },
- {
- "firmwareKey": 31,
- "key": "KdPosZ",
- "type": "string",
- "value": 34
- },
- {
- "firmwareKey": 32,
- "key": "propWeightZ",
- "type": "string",
- "value": 1
- },
- {
- "firmwareKey": 25,
- "key": "KpVMain",
- "type": "string",
- "value": 5
- },
- {
- "firmwareKey": 26,
- "key": "KiVMain",
- "type": "string",
- "value": 0
- },
- {
- "firmwareKey": 27,
- "key": "KdVMain",
- "type": "string",
- "value": 0.28
- },
- {
- "firmwareKey": 33,
- "key": "KpVZ",
- "type": "string",
- "value": 5
- },
- {
- "firmwareKey": 34,
- "key": "KiVZ",
- "type": "string",
- "value": 0
- },
- {
- "firmwareKey": 35,
- "key": "KdVZ",
- "type": "string",
- "value": 0.28
- },
- {
- "firmwareKey": 38,
- "key": "chainOverSprocketComputed",
- "type": "string",
- "value": 1
- },
- {
- "firmwareKey": 39,
- "key": "fPWMComputed",
- "type": "string",
- "value": 3
- },
- {
- "default": 1.0,
- "key": "distToMove",
- "type": "float",
- "value": 72.0
- },
- {
- "default": 0.1,
- "key": "distToMoveZ",
- "type": "float",
- "value": 0.25
- },
- {
- "default": "INCHES",
- "key": "units",
- "type": "string",
- "value": "INCHES"
- },
- {
- "default": 0.02,
- "key": "tolerance",
- "type": "float",
- "value": 0.02
- },
- {
- "default": "INCHES",
- "key": "unitsZ",
- "type": "string",
- "value": "MM"
- },
- {
- "default": ".",
- "key": "lastSelectedDirectory",
- "type": "string",
- "value": "."
- },
- {
- "default": ".",
- "key": "lastSelectedBoardDirectory",
- "type": "string",
- "value": "."
- }
- ],
- "GPIO Settings": [
- {
- "default": "",
- "desc": "GPIO2 functionality\ndefault setting: ",
- "key": "gpio2",
- "section": "GPIO Settings",
- "title": "GPIO2",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO3 functionality\ndefault setting: ",
- "key": "gpio3",
- "section": "GPIO Settings",
- "title": "GPIO3",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO4 functionality\ndefault setting: ",
- "key": "gpio4",
- "section": "GPIO Settings",
- "title": "GPIO4",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO5 functionality\ndefault setting: ",
- "key": "gpio5",
- "section": "GPIO Settings",
- "title": "GPIO5",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO6 functionality\ndefault setting: ",
- "key": "gpio6",
- "section": "GPIO Settings",
- "title": "GPIO6",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO7 functionality\ndefault setting: ",
- "key": "gpio7",
- "section": "GPIO Settings",
- "title": "GPIO7",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO8 functionality\ndefault setting: ",
- "key": "gpio8",
- "section": "GPIO Settings",
- "title": "GPIO8",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO9 functionality\ndefault setting: ",
- "key": "gpio9",
- "section": "GPIO Settings",
- "title": "GPIO9",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO10 functionality\ndefault setting: ",
- "key": "gpio10",
- "section": "GPIO Settings",
- "title": "GPIO10",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO11 functionality\ndefault setting: ",
- "key": "gpio11",
- "section": "GPIO Settings",
- "title": "GPIO11",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO12 functionality\ndefault setting: ",
- "key": "gpio12",
- "section": "GPIO Settings",
- "title": "GPIO12",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO13 functionality\ndefault setting: ",
- "key": "gpio13",
- "section": "GPIO Settings",
- "title": "GPIO13",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO14 functionality\ndefault setting: ",
- "key": "gpio14",
- "section": "GPIO Settings",
- "title": "GPIO14",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO15 functionality\ndefault setting: ",
- "key": "gpio15",
- "section": "GPIO Settings",
- "title": "GPIO15",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO16 functionality\ndefault setting: ",
- "key": "gpio16",
- "section": "GPIO Settings",
- "title": "GPIO16",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO17 functionality\ndefault setting: ",
- "key": "gpio17",
- "section": "GPIO Settings",
- "title": "GPIO17",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO18 functionality\ndefault setting: ",
- "key": "gpio18",
- "section": "GPIO Settings",
- "title": "GPIO18",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO19 functionality\ndefault setting: ",
- "key": "gpio19",
- "section": "GPIO Settings",
- "title": "GPIO19",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO20 functionality\ndefault setting: ",
- "key": "gpio20",
- "section": "GPIO Settings",
- "title": "GPIO20",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO21 functionality\ndefault setting: ",
- "key": "gpio21",
- "section": "GPIO Settings",
- "title": "GPIO21",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO22 functionality\ndefault setting: ",
- "key": "gpio22",
- "section": "GPIO Settings",
- "title": "GPIO22",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO23 functionality\ndefault setting: ",
- "key": "gpio23",
- "section": "GPIO Settings",
- "title": "GPIO23",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO24 functionality\ndefault setting: ",
- "key": "gpio24",
- "section": "GPIO Settings",
- "title": "GPIO24",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO25 functionality\ndefault setting: ",
- "key": "gpio25",
- "section": "GPIO Settings",
- "title": "GPIO25",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO26 functionality\ndefault setting: ",
- "key": "gpio26",
- "section": "GPIO Settings",
- "title": "GPIO26",
- "type": "options",
- "value": ""
- },
- {
- "default": "",
- "desc": "GPIO27 functionality\ndefault setting: ",
- "key": "gpio27",
- "section": "GPIO Settings",
- "title": "GPIO27",
- "type": "options",
- "value": ""
- }
- ],
- "Maslow Settings": [
- {
- "default": "",
- "desc": "Select the COM port to connect to machine\ndefault setting: ",
- "key": "COMport",
- "section": "Maslow Settings",
- "title": "Serial Connection",
- "type": "string",
- "value": "/dev/ttyACM0"
- },
- {
- "default": 2978.4,
- "desc": "The horizontal distance between the center of the motor shafts in MM.\ndefault setting: 2978.4",
- "firmwareKey": 2,
- "key": "motorSpacingX",
- "section": "Maslow Settings",
- "title": "Distance Between Motors",
- "type": "string",
- "value": "3006.01"
- },
- {
- "default": 2438.4,
- "desc": "The width of the machine working area (normally 8 feet).\ndefault setting: 2438.4",
- "firmwareKey": 0,
- "key": "bedWidth",
- "section": "Maslow Settings",
- "title": "Work Area Width in MM",
- "type": "string",
- "value": "2438.4"
- },
- {
- "default": 1219.2,
- "desc": "The Height of the machine working area (normally 4 feet).\ndefault setting: 1219.2",
- "firmwareKey": 1,
- "key": "bedHeight",
- "section": "Maslow Settings",
- "title": "Work Area Height in MM",
- "type": "string",
- "value": "1219.2"
- },
- {
- "default": 463,
- "desc": "The vertical distance from the edge of the work area to the level of the motors.\ndefault setting: 463",
- "firmwareKey": 3,
- "key": "motorOffsetY",
- "section": "Maslow Settings",
- "title": "Motor Offset Height in MM",
- "type": "string",
- "value": "438.15"
- },
- {
- "default": 310,
- "desc": "The horizontal distance between the points where the chains mount to the sled.\ndefault setting: 310",
- "firmwareKey": 4,
- "key": "sledWidth",
- "section": "Maslow Settings",
- "title": "Distance Between Sled Mounting Points",
- "type": "string",
- "value": "310"
- },
- {
- "default": 97.9,
- "desc": "Weight of sled [N].\ndefault setting: 97.9",
- "firmwareKey": 46,
- "key": "sledWeight",
- "section": "Maslow Settings",
- "title": "Sled Weight",
- "type": "float",
- "value": 123.99
- },
- {
- "default": 139,
- "desc": "The vertical distance between where the chains mount on the sled to the cutting tool.\ndefault setting: 139",
- "firmwareKey": 5,
- "key": "sledHeight",
- "section": "Maslow Settings",
- "title": "Vertical Distance Sled Mounts to Cutter",
- "type": "string",
- "value": "139"
- },
- {
- "default": 79,
- "desc": "How far below the cutting bit is the center of gravity. This can be found by resting the sled on a round object and observing where it balances.\ndefault setting: 79",
- "firmwareKey": 6,
- "key": "sledCG",
- "section": "Maslow Settings",
- "title": "Center Of Gravity",
- "type": "string",
- "value": "79"
- },
- {
- "default": 0,
- "desc": "Does the machine have an automatic z-axis?\ndefault setting: 0",
- "firmwareKey": 16,
- "key": "zAxis",
- "section": "Maslow Settings",
- "title": "z-axis installed",
- "type": "bool",
- "value": 1
- },
- {
- "default": 3.17,
- "desc": "The number of mm moved per rotation of the z-axis\ndefault setting: 3.17",
- "firmwareKey": 19,
- "key": "zDistPerRot",
- "section": "Maslow Settings",
- "title": "Z-Axis Pitch",
- "type": "string",
- "value": "-24"
- },
- {
- "default": "",
- "desc": "The path to the open file\\ndefault setting: your home directory",
- "key": "openFile",
- "section": "Maslow Settings",
- "title": "Open File",
- "type": "string",
- "value": ""
- },
- {
- "default": "",
- "desc": "User defined gcode bound to the Macro 1 button\ndefault setting: ",
- "key": "macro1",
- "section": "Maslow Settings",
- "title": "Macro 1",
- "type": "string",
- "value": ""
- },
- {
- "default": "Macro 1",
- "desc": "User defined title for the Macro 1 button\ndefault setting: Macro 1",
- "key": "macro1_title",
- "section": "Maslow Settings",
- "title": "Macro 1 Title",
- "type": "string",
- "value": "Macro 1"
- },
- {
- "default": "",
- "desc": "User defined gcode bound to the Macro 2 button\ndefault setting: ",
- "key": "macro2",
- "section": "Maslow Settings",
- "title": "Macro 2",
- "type": "string",
- "value": ""
- },
- {
- "default": "Macro 2",
- "desc": "User defined title for the Macro 2 button\ndefault setting: Macro 2",
- "key": "macro2_title",
- "section": "Maslow Settings",
- "title": "Macro 2 Title",
- "type": "string",
- "value": "Macro 2"
- },
- {
- "default": 5,
- "desc": "The vertical distance above the work area to raise the z-axis for safe travel. Used by 'Home', 'Return to Center' and 'z-Axis' settings.\ndefault setting: 5",
- "key": "zAxisSafeHeight",
- "section": "Maslow Settings",
- "title": "Z-Axis Safe Travel Height in MM",
- "type": "string",
- "value": "5"
- },
- {
- "default": 0,
- "desc": "Buffer gcode on arduino to increase execution speed. Requres restart to take effect. Experimental.\ndefault setting: 0",
- "key": "bufferOn",
- "section": "Maslow Settings",
- "title": "Buffer Gcode",
- "type": "bool",
- "value": 0
- },
- {
- "default": "",
- "desc": "The path to the open board file\\ndefault setting: your home directory",
- "key": "openBoardFile",
- "section": "Maslow Settings",
- "title": "Open Board File",
- "type": "string",
- "value": ""
- }
- ],
- "Optical Calibration Settings": [
- {
- "default": "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0",
- "firmwareKey": 85,
- "key": "xyErrorArray",
- "type": "string",
- "value": "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
- },
- {
- "default": "0",
- "firmwareKey": 87,
- "key": "calX0",
- "type": "string",
- "value": "0"
- },
- {
- "default": "0",
- "firmwareKey": 88,
- "key": "calX1",
- "type": "string",
- "value": "0"
- },
- {
- "default": "0",
- "firmwareKey": 89,
- "key": "calX2",
- "type": "string",
- "value": "0"
- },
- {
- "default": "0",
- "firmwareKey": 90,
- "key": "calX3",
- "type": "string",
- "value": "0"
- },
- {
- "default": "0",
- "firmwareKey": 91,
- "key": "calX4",
- "type": "string",
- "value": "0"
- },
- {
- "default": "0",
- "firmwareKey": 92,
- "key": "calX5",
- "type": "string",
- "value": "0"
- },
- {
- "default": "0",
- "firmwareKey": 93,
- "key": "calY0",
- "type": "string",
- "value": "0"
- },
- {
- "default": "0",
- "firmwareKey": 94,
- "key": "calY1",
- "type": "string",
- "value": "0"
- },
- {
- "default": "0",
- "firmwareKey": 95,
- "key": "calY2",
- "type": "string",
- "value": "0"
- },
- {
- "default": "0",
- "firmwareKey": 96,
- "key": "calY3",
- "type": "string",
- "value": "0"
- },
- {
- "default": "0",
- "firmwareKey": 97,
- "key": "calY4",
- "type": "string",
- "value": "0"
- },
- {
- "default": "0",
- "firmwareKey": 98,
- "key": "calY5",
- "type": "string",
- "value": "0"
- },
- {
- "default": "0",
- "key": "opticalCenterX",
- "type": "string",
- "value": "0"
- },
- {
- "default": "0",
- "key": "opticalCenterY",
- "type": "string",
- "value": "0"
- },
- {
- "default": "1.0",
- "key": "scaleX",
- "type": "string",
- "value": "1.0"
- },
- {
- "default": "1.0",
- "key": "scaleY",
- "type": "string",
- "value": "1.0"
- },
- {
- "default": 5,
- "key": "gaussianBlurValue",
- "type": "int",
- "value": 5
- },
- {
- "default": 50.0,
- "key": "cannyLowValue",
- "type": "float",
- "value": 50.0
- },
- {
- "default": 100.0,
- "key": "cannyHighValue",
- "type": "float",
- "value": 100.0
- },
- {
- "default": 0,
- "key": "autoScanDirection",
- "type": "int",
- "value": 0
- },
- {
- "default": 0.6,
- "key": "markerX",
- "type": "float",
- "value": 0.6
- },
- {
- "default": 0.6,
- "key": "markerY",
- "type": "float",
- "value": 0.6
- },
- {
- "default": -15,
- "key": "tlX",
- "type": "int",
- "value": -15
- },
- {
- "default": 7,
- "key": "tlY",
- "type": "int",
- "value": 7
- },
- {
- "default": 15,
- "key": "brX",
- "type": "int",
- "value": 15
- },
- {
- "default": -7,
- "key": "brY",
- "type": "int",
- "value": -7
- },
- {
- "default": "Full Area",
- "key": "calibrationExtents",
- "type": "string",
- "value": "Full Area"
- },
- {
- "default": 0.125,
- "key": "positionTolerance",
- "type": "float",
- "value": 0.125
- }
- ],
- "WebControl Settings": [
- {
- "default": 0,
- "desc": "When pressing the diagonal buttons in the main screen, use the distance to move as the total amount, not the amount for X and Y independently\ndefault setting: 0",
- "key": "diagonalMove",
- "section": "WebControl Settings",
- "title": "Diagonal Move Method",
- "type": "bool",
- "value": 0
- },
- {
- "default": 0,
- "desc": "Enable on-screen reporting of actual sled position computed from chain lengths reported by controller. MAY CAUSE WEBCONTROL TO SLOW DOWN!\ndefault setting: disabled",
- "key": "computedPosition",
- "section": "WebControl Settings",
- "title": "Computed Sled Position",
- "type": "bool",
- "value": 1
- },
- {
- "default": 0,
- "desc": "Timeout logging after specified seconds of user and gcode processing activity, 0 value disables timeout\ndefault setting: 0",
- "key": "loggingTimeout",
- "section": "WebControl Settings",
- "title": "Logger Idle Timeout",
- "type": "float",
- "value": 10.0
- },
- {
- "default": ".nc, .ngc, .text, .gcode",
- "desc": "Valid file extensions for Ground Control to open. Comma separated list.\ndefault setting: .nc, .ngc, .text, .gcode",
- "key": "validExtensions",
- "section": "WebControl Settings",
- "title": "Valid File Extensions",
- "type": "string",
- "value": ".nc, .ngc, .text, .gcode"
- },
- {
- "default": 0,
- "desc": "Use 3D render with orbital controls in lieu of standard 2D rendering with pan/zoom\ndefault setting: False",
- "key": "enable3D",
- "section": "WebControl Settings",
- "title": "Enable 3D Display",
- "type": "bool",
- "value": 0
- },
- {
- "default": 5000,
- "desc": "Web interface Port Number used to access WebControl from browser. Requires restart to change.\ndefault setting: 5000",
- "key": "webPort",
- "section": "WebControl Settings",
- "title": "Web Port Number",
- "type": "int",
- "value": 5000
- },
- {
- "default": 0,
- "desc": "Enable experimental releases to appear in release list\ndefault setting: No",
- "key": "experimentalReleases",
- "section": "WebControl Settings",
- "title": "Enable Experimental Releases",
- "type": "bool",
- "value": 0
- }
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement