3D_Printer_Firmware_Sparkcu.../electronic/CS_Repetier-Firmware/Repetier/config.json

665 lines
17 KiB
JSON

{
"editMode": 2,
"processor": 1,
"baudrate": 250000,
"bluetoothSerial": -1,
"bluetoothBaudrate": 115200,
"xStepsPerMM": 320,
"yStepsPerMM": 320,
"zStepsPerMM": 3200,
"xInvert": "1",
"x2Invert": 0,
"xInvertEnable": "1",
"eepromMode": 1,
"yInvert": "1",
"y2Invert": 0,
"yInvertEnable": "1",
"zInvert": 0,
"z2Invert": "1",
"z3Invert": "1",
"z4Invert": 0,
"zInvertEnable": "1",
"extruder": [
{
"id": 0,
"heatManager": 1,
"pidDriveMin": 15,
"pidDriveMax": 230,
"pidMax": 100,
"sensorType": 1,
"sensorPin": "TEMP_0_PIN",
"heaterPin": "HEATER_0_PIN",
"maxFeedrate": 80,
"startFeedrate": 20,
"invert": "1",
"invertEnable": "1",
"acceleration": 5000,
"watchPeriod": 1,
"pidP": 3.04,
"pidI": 0.24,
"pidD": 9.47,
"advanceK": 0,
"advanceL": 0,
"waitRetractTemp": 150,
"waitRetractUnits": 0,
"waitRetract": 0,
"stepsPerMM": 190,
"coolerPin": "ORIG_FAN_PIN",
"coolerSpeed": 255,
"selectCommands": "",
"deselectCommands": "",
"xOffset": 0,
"yOffset": 0,
"zOffset": 0,
"xOffsetSteps": 0,
"yOffsetSteps": 0,
"zOffsetSteps": 0,
"stepper": {
"name": "Extruder 2",
"step": "ORIG_E2_STEP_PIN",
"dir": "ORIG_E2_DIR_PIN",
"enable": "ORIG_E2_ENABLE_PIN"
},
"advanceBacklashSteps": 0,
"decoupleTestPeriod": 12,
"jamPin": "ORIG_Z_MAX_PIN",
"jamPullup": "0",
"mirror": "0",
"invert2": "0",
"stepper2": {
"name": "Extruder 0",
"step": "ORIG_E0_STEP_PIN",
"dir": "ORIG_E0_DIR_PIN",
"enable": "ORIG_E0_ENABLE_PIN"
},
"preheat": 190
}
],
"uiLanguage": 0,
"uiController": 0,
"xMinEndstop": 0,
"yMinEndstop": 0,
"zMinEndstop": 4,
"xMaxEndstop": 2,
"yMaxEndstop": 2,
"zMaxEndstop": 0,
"x2MinEndstop": 0,
"y2MinEndstop": 0,
"x2MaxEndstop": 0,
"y2MaxEndstop": 0,
"motherboard": 402,
"driveSystem": 1,
"xMaxSpeed": 200,
"xHomingSpeed": 60,
"xTravelAcceleration": 1000,
"xPrintAcceleration": 800,
"yMaxSpeed": 200,
"yHomingSpeed": 60,
"yTravelAcceleration": 1000,
"yPrintAcceleration": 800,
"zMaxSpeed": 3,
"zHomingSpeed": 3,
"zTravelAcceleration": 80,
"zPrintAcceleration": 80,
"xMotor": {
"name": "Y motor",
"step": "ORIG_Y_STEP_PIN",
"dir": "ORIG_Y_DIR_PIN",
"enable": "ORIG_Y_ENABLE_PIN"
},
"yMotor": {
"name": "X motor",
"step": "ORIG_X_STEP_PIN",
"dir": "ORIG_X_DIR_PIN",
"enable": "ORIG_X_ENABLE_PIN"
},
"zMotor": {
"name": "Z motor",
"step": "ORIG_Z_STEP_PIN",
"dir": "ORIG_Z_DIR_PIN",
"enable": "ORIG_Z_ENABLE_PIN"
},
"enableBacklash": "0",
"backlashX": 0,
"backlashY": 0,
"backlashZ": 0,
"stepperInactiveTime": 300,
"maxInactiveTime": 0,
"xMinPos": 0,
"yMinPos": 0,
"zMinPos": 0,
"xLength": 300,
"yLength": 300,
"zLength": 300,
"alwaysCheckEndstops": "1",
"disableX": "0",
"disableY": "0",
"disableZ": "0",
"disableE": "0",
"xHomeDir": "1",
"yHomeDir": "1",
"zHomeDir": "-1",
"xEndstopBack": 1,
"yEndstopBack": 1,
"zEndstopBack": 0,
"deltaSegmentsPerSecondPrint": 180,
"deltaSegmentsPerSecondTravel": 70,
"deltaDiagonalRod": 445,
"deltaHorizontalRadius": 209.25,
"deltaAlphaA": 210,
"deltaAlphaB": 330,
"deltaAlphaC": 90,
"deltaDiagonalCorrA": 0,
"deltaDiagonalCorrB": 0,
"deltaDiagonalCorrC": 0,
"deltaMaxRadius": 150,
"deltaFloorSafetyMarginMM": 15,
"deltaRadiusCorrA": 0,
"deltaRadiusCorrB": 0,
"deltaRadiusCorrC": 0,
"deltaXOffsetSteps": 0,
"deltaYOffsetSteps": 0,
"deltaZOffsetSteps": 0,
"deltaSegmentsPerLine": 20,
"stepperHighDelay": 0,
"directionDelay": 0,
"stepDoublerFrequency": 80000,
"allowQuadstepping": "0",
"doubleStepDelay": 0,
"maxJerk": 16,
"maxZJerk": 0.3,
"moveCacheSize": 16,
"moveCacheLow": 10,
"lowTicksPerMove": 250000,
"enablePowerOnStartup": "1",
"echoOnExecute": "1",
"sendWaits": "1",
"ackWithLineNumber": "1",
"killMethod": 1,
"useAdvance": "0",
"useQuadraticAdvance": "0",
"powerInverting": 0,
"mirrorX": 0,
"mirrorXMotor": {
"name": "Extruder 1",
"step": "ORIG_E1_STEP_PIN",
"dir": "ORIG_E1_DIR_PIN",
"enable": "ORIG_E1_ENABLE_PIN"
},
"mirrorY": 0,
"mirrorYMotor": {
"name": "Extruder 1",
"step": "ORIG_E1_STEP_PIN",
"dir": "ORIG_E1_DIR_PIN",
"enable": "ORIG_E1_ENABLE_PIN"
},
"mirrorZ": "1",
"mirrorZMotor": {
"name": "Extruder 0",
"step": "ORIG_E0_STEP_PIN",
"dir": "ORIG_E0_DIR_PIN",
"enable": "ORIG_E0_ENABLE_PIN"
},
"mirrorZ3": "1",
"mirrorZ3Motor": {
"name": "Extruder 1",
"step": "ORIG_E1_STEP_PIN",
"dir": "ORIG_E1_DIR_PIN",
"enable": "ORIG_E1_ENABLE_PIN"
},
"mirrorZ4": "0",
"mirrorZ4Motor": {
"name": "Extruder 3",
"step": "ORIG_E3_STEP_PIN",
"dir": "ORIG_E3_DIR_PIN",
"enable": "ORIG_E3_ENABLE_PIN"
},
"dittoPrinting": "0",
"featureServos": "0",
"servo0Pin": 11,
"servo1Pin": -1,
"servo2Pin": -1,
"servo3Pin": -1,
"featureWatchdog": "1",
"hasHeatedBed": "1",
"enableZProbing": "1",
"extrudeMaxLength": 160,
"homeOrder": "HOME_ORDER_XYTZ",
"featureController": 23,
"uiPrinterName": "SparkCubeXL",
"uiPrinterCompany": "Thorsten",
"uiPagesDuration": 4000,
"uiHeadline": "Thorstens SparkCubeXL",
"uiDisablePageswitch": "1",
"uiAutoReturnAfter": 30000,
"featureKeys": "0",
"uiEncoderSpeed": 1,
"uiReverseEncoder": "1",
"uiKeyBouncetime": 10,
"uiKeyFirstRepeat": 500,
"uiKeyReduceRepeat": 50,
"uiKeyMinRepeat": 50,
"featureBeeper": "0",
"uiMinHeatedBed": 30,
"uiMaxHeatedBed": 120,
"uiMinEtxruderTemp": 170,
"uiMaxExtruderTemp": 260,
"uiExtruderFeedrate": 2,
"uiExtruderRetractDistance": 3,
"uiSpeeddependentPositioning": "0",
"maxBedTemperature": 150,
"bedSensorType": 1,
"bedSensorPin": "TEMP_1_PIN",
"bedHeaterPin": "HEATER_1_PIN",
"bedHeatManager": 1,
"bedPreheat": 60,
"bedUpdateInterval": 5000,
"bedPidDriveMin": 25,
"bedPidDriveMax": 255,
"bedPidP": 210.4,
"bedPidI": 54.43,
"bedPidD": 203.3,
"bedPidMax": 255,
"bedDecoupleTestPeriod": 300,
"caseLightPin": -1,
"caseLightDefaultOn": "1",
"bedSkipIfWithin": 3,
"gen1T0": 25,
"gen1R0": 100000,
"gen1Beta": 4036,
"gen1MinTemp": -20,
"gen1MaxTemp": 300,
"gen1R1": 0,
"gen1R2": 4700,
"gen2T0": 25,
"gen2R0": 100000,
"gen2Beta": 4036,
"gen2MinTemp": -20,
"gen2MaxTemp": 300,
"gen2R1": 0,
"gen2R2": 4700,
"gen3T0": 25,
"gen3R0": 100000,
"gen3Beta": 4036,
"gen3MinTemp": -20,
"gen3MaxTemp": 300,
"gen3R1": 0,
"gen3R2": 4700,
"userTable0": {
"r1": 0,
"r2": 4700,
"temps": [],
"numEntries": 0
},
"userTable1": {
"r1": 0,
"r2": 4700,
"temps": [],
"numEntries": 0
},
"userTable2": {
"r1": 0,
"r2": 4700,
"temps": [],
"numEntries": 0
},
"tempHysteresis": 0,
"pidControlRange": 25,
"skipM109Within": 2,
"extruderFanCoolTemp": 50,
"minTemp": 170,
"maxTemp": 260,
"minDefectTemp": 10,
"maxDefectTemp": 290,
"arcSupport": "1",
"featureMemoryPositionWatchdog": "1",
"forceChecksum": "0",
"sdExtendedDir": "1",
"featureFanControl": "1",
"fanPin": "ORIG_FAN2_PIN",
"featureFan2Control": "0",
"fan2Pin": "ORIG_FAN2_PIN",
"fanThermoPin": -1,
"fanThermoMinPWM": 128,
"fanThermoMaxPWM": 255,
"fanThermoMinTemp": 45,
"fanThermoMaxTemp": 60,
"fanThermoThermistorPin": -1,
"fanThermoThermistorType": 1,
"scalePidToMax": 0,
"zProbePin": "ORIG_Z_MIN_PIN",
"zProbeBedDistance": 10,
"zProbeDisableHeaters": "0",
"zProbePullup": "0",
"zProbeOnHigh": "1",
"zProbeXOffset": 36,
"zProbeYOffset": 52,
"zProbeWaitBeforeTest": "0",
"zProbeSpeed": 3,
"zProbeXYSpeed": 150,
"zProbeHeight": 2,
"zProbeStartScript": "",
"zProbeFinishedScript": "",
"featureAutolevel": "1",
"zProbeX1": 5,
"zProbeY1": 50,
"zProbeX2": 262,
"zProbeY2": 50,
"zProbeX3": 5,
"zProbeY3": 300,
"zProbeSwitchingDistance": 6,
"zProbeRepetitions": 2,
"zProbeMedian": "0",
"zProbeEveryPoint": "",
"sdSupport": "1",
"sdCardDetectPin": -1,
"sdCardDetectInverted": "0",
"uiStartScreenDelay": 1000,
"xEndstopBackMove": 5,
"yEndstopBackMove": 5,
"zEndstopBackMove": 2,
"xEndstopRetestFactor": 3,
"yEndstopRetestFactor": 3,
"zEndstopRetestFactor": 3,
"xMinPin": -1,
"yMinPin": -1,
"zMinPin": "ORIG_Z_MIN_PIN",
"xMaxPin": "ORIG_X_MAX_PIN",
"yMaxPin": "ORIG_Y_MAX_PIN",
"zMaxPin": -1,
"x2MinPin": -1,
"y2MinPin": -1,
"x2MaxPin": -1,
"y2MaxPin": -1,
"deltaHomeOnPower": "0",
"fanBoardPin": "HEATER_3_PIN",
"heaterPWMSpeed": 0,
"featureBabystepping": "1",
"babystepMultiplicator": 1,
"pdmForHeater": "0",
"pdmForCooler": "1",
"psOn": "ORIG_PS_ON_PIN",
"mixingExtruder": "0",
"decouplingTestMaxHoldVariance": 20,
"decouplingTestMinTempRise": 1,
"featureAxisComp": "0",
"axisCompTanXY": 0,
"axisCompTanXZ": 0,
"axisCompTanYZ": 0,
"retractOnPause": 2,
"pauseStartCommands": "",
"pauseEndCommands": "",
"distortionCorrection": "0",
"distortionCorrectionPoints": 5,
"distortionCorrectionR": 100,
"distortionPermanent": "1",
"distortionUpdateFrequency": 15,
"distortionStartDegrade": 0.5,
"distortionEndDegrade": 1,
"distortionExtrapolateCorners": "0",
"distortionXMin": 52,
"distortionXMax": 248,
"distortionYMin": 36,
"distortionYMax": 264,
"sdRunOnStop": "",
"sdStopHeaterMotorsOnStop": "1",
"featureRetraction": "1",
"autoretractEnabled": "0",
"retractionLength": 3,
"retractionLongLength": 13,
"retractionSpeed": 40,
"retractionZLift": 0,
"retractionUndoExtraLength": 0,
"retractionUndoExtraLongLength": 0,
"retractionUndoSpeed": 20,
"filamentChangeXPos": 0,
"filamentChangeYPos": 0,
"filamentChangeZAdd": 2,
"filamentChangeRehome": 1,
"filamentChangeShortRetract": 5,
"filamentChangeLongRetract": 50,
"fanKickstart": 500,
"servo0StartPos": -1,
"servo1StartPos": -1,
"servo2StartPos": -1,
"servo3StartPos": -1,
"uiDynamicEncoderSpeed": "1",
"uiServoControl": 0,
"killIfSensorDefect": "0",
"jamSteps": 220,
"jamSlowdownSteps": 320,
"jamSlowdownTo": 70,
"jamErrorSteps": 500,
"jamMinSteps": 10,
"jamAction": 1,
"jamMethod": 1,
"primaryPort": 2,
"numMotorDrivers": 2,
"motorDrivers": [
{
"t": "Stepper",
"s": "StepperDriver<61,60,62,0,1> var(1600,2)",
"invertEnable": "1",
"invertDirection": "0",
"stepsPerMM": 1600,
"speed": 2,
"dirPin": 60,
"stepPin": 61,
"enablePin": 62,
"endstopPin": -1,
"invertEndstop": "0",
"minEndstop": "1",
"endstopPullup": "1",
"maxDistance": 20
},
{
"t": "Stepper",
"s": "StepperDriver<64,63,65,0,1> var(1600,2)",
"invertEnable": "1",
"invertDirection": "0",
"stepsPerMM": 1600,
"speed": 2,
"dirPin": 63,
"stepPin": 64,
"enablePin": 65,
"endstopPin": -1,
"invertEndstop": "0",
"minEndstop": "1",
"endstopPullup": "1",
"maxDistance": 20
},
{
"t": "None",
"s": "",
"invertEnable": "0",
"invertDirection": "0",
"stepsPerMM": 100,
"speed": 10,
"dirPin": -1,
"stepPin": -1,
"enablePin": -1,
"endstopPin": -1,
"invertEndstop": "0",
"minEndstop": "1",
"endstopPullup": "1",
"maxDistance": 20
},
{
"t": "None",
"s": "",
"invertEnable": "0",
"invertDirection": "0",
"stepsPerMM": 100,
"speed": 10,
"dirPin": -1,
"stepPin": -1,
"enablePin": -1,
"endstopPin": -1,
"invertEndstop": "0",
"minEndstop": "1",
"endstopPullup": "1",
"maxDistance": 20
},
{
"t": "None",
"s": "",
"invertEnable": "0",
"invertDirection": "0",
"stepsPerMM": 100,
"speed": 10,
"dirPin": -1,
"stepPin": -1,
"enablePin": -1,
"endstopPin": -1,
"invertEndstop": "0",
"minEndstop": "1",
"endstopPullup": "1",
"maxDistance": 20
},
{
"t": "None",
"s": "",
"invertEnable": "0",
"invertDirection": "0",
"stepsPerMM": 100,
"speed": 10,
"dirPin": -1,
"stepPin": -1,
"enablePin": -1,
"endstopPin": -1,
"invertEndstop": "0",
"minEndstop": "1",
"endstopPullup": "1",
"maxDistance": 20
}
],
"manualConfig": "",
"zHomeMinTemperature": 0,
"zHomeXPos": 122,
"zHomeYPos": 201,
"zHomeHeatHeight": 10,
"zHomeHeatAll": "0",
"zProbeZOffsetMode": 0,
"zProbeZOffset": 0,
"zProbeDelay": 0,
"uiBedCoating": "1",
"langEN": "0",
"langDE": "1",
"langNL": "0",
"langPT": "0",
"langIT": "0",
"langES": "0",
"langFI": "0",
"langSE": "0",
"langFR": "0",
"langCZ": "0",
"langPL": "0",
"langTR": "0",
"interpolateAccelerationWithZ": 0,
"accelerationFactorTop": 100,
"bendingCorrectionA": 0,
"bendingCorrectionB": 0,
"bendingCorrectionC": 0,
"preventZDisableOnStepperTimeout": "0",
"supportLaser": "0",
"laserPin": -1,
"laserOnHigh": "1",
"laserWarmupTime": 0,
"defaultPrinterMode": 0,
"laserPwmMax": 255,
"laserWatt": 2,
"supportCNC": "0",
"cncWaitOnEnable": 300,
"cncWaitOnDisable": 0,
"cncEnablePin": -1,
"cncEnableWith": "1",
"cncDirectionPin": -1,
"cncDirectionCW": "1",
"cncPwmMax": 255,
"cncRpmMax": 8000,
"cncSafeZ": 150,
"startupGCode": "",
"jsonOutput": "0",
"bedLevelingMethod": 0,
"bedCorrectionMethod": 1,
"bedLevelingGridSize": 5,
"bedLevelingRepetitions": 5,
"bedMotor1X": 0,
"bedMotor1Y": 0,
"bedMotor2X": 150,
"bedMotor2Y": 300,
"bedMotor3X": 300,
"bedMotor3Y": 0,
"zProbeRequiresHeating": "0",
"zProbeMinTemperature": 150,
"adcKeypadPin": -1,
"sharedExtruderHeater": "0",
"extruderSwitchXYSpeed": 100,
"dualXAxis": "0",
"boardFanSpeed": 255,
"keepAliveInterval": 2000,
"moveXWhenHomed": "0",
"moveYWhenHomed": "0",
"moveZWhenHomed": "0",
"preheatTime": 15000,
"multiZEndstopHoming": "0",
"z2MinMaxPin": -1,
"z2MinMaxEndstop": 0,
"extruderIsZProbe": "1",
"boardFanMinSpeed": 0,
"doorPin": -1,
"doorEndstop": 0,
"zhomePreRaise": 1,
"zhomePreRaiseDistance": 8,
"dualXResolution": "0",
"x2axisStepsPerMM": 100,
"coolerPWMSpeed": 0,
"maxFanPWM": 255,
"raiseZOnToolchange": 0,
"distortionLimitTo": 2,
"automaticPowerup": 0,
"hasTMC2130": "0",
"TMC2130Sensorless": "0",
"TMC2130Steathchop": "1",
"TMC2130Interpolate256": "1",
"TMC2130StallguardSensitivity": 0,
"TMC2130PWMAmpl": 255,
"TMC2130PWMGrad": 1,
"TMC2130PWMAutoscale": "1",
"TMC2130PWMFreq": 2,
"TMC2130CSX": -1,
"TMC2130CSY": -1,
"TMC2130CSZ": -1,
"TMC2130CSE0": -1,
"TMC2130CSE1": -1,
"TMC2130CSE2": -1,
"TMC2130CurrentX": 1000,
"TMC2130CurrentY": 1000,
"TMC2130CurrentZ": 1000,
"TMC2130CurrentE0": 1000,
"TMC2130CurrentE1": 1000,
"TMC2130CurrentE2": 1000,
"TMC2130CoolstepTresholdX": 300,
"TMC2130CoolstepTresholdY": 300,
"TMC2130CoolstepTresholdZ": 300,
"microstepX": 16,
"microstepY": 16,
"microstepZ": 16,
"microstepE0": 16,
"microstepE1": 16,
"microstepE2": 16,
"parkPosX": 10,
"parkPosY": 10,
"parkPosZ": 10,
"hasMAX6675": false,
"hasMAX31855": false,
"hasGeneric1": false,
"hasGeneric2": false,
"hasGeneric3": false,
"hasUser0": false,
"hasUser1": false,
"hasUser2": false,
"numExtruder": 1,
"version": 100.2,
"primaryPortName": "SerialUSB"
}