" BASIC SET UP OF CONFIC.H FILE 1 START 2 BODY 3 END ITEMS TO CHANG = ? ITEM TO CHANG = THE NAME OF YOUR PRINTER ITEM TO CHANG = THE NAME OF YOUR PRINTER Company ======================================================================== START OF CONFIC.H FILE ======================================================================== "editMode": 1, "processor": 0, "baudrate": 115200, "bluetoothSerial": -1, "bluetoothBaudrate": 115200, "xStepsPerMM": 80, "yStepsPerMM": 80, "zStepsPerMM": 80, "xInvert": 0, "xInvertEnable": 0, "eepromMode": 0, "yInvert": 0, "yInvertEnable": 0, "zInvert": 0, "zInvertEnable": 0, "extruder": [ ========================================================================= BODY OF CONFIC.H FILE ========================================================================= { "id": ?, //"id": ?, "name": "Extruder ?" 0 TO 5 =========================================================================== //"stepper": { SAME FOR ALL Extruder =========================================================================== "heatManager": 3, "pidDriveMin": 40, "pidDriveMax": 230, "pidMax": 255, "sensorType": 1, "sensorPin": "TEMP_5_PIN", //"TEMP_?_PIN", 0 TO 5 "heaterPin": "HEATER_5_PIN", //"HEATER_5_PIN", 0 TO 5 =========================================================================== //"stepper": { SAME FOR ALL Extruder =========================================================================== "maxFeedrate": 50, "startFeedrate": 20, "invert": "0", "invertEnable": "0", "acceleration": 5000, "watchPeriod": 1, "pidP": 7, "pidI": 2, "pidD": 40, "advanceK": 0, "advanceL": 0, "waitRetractTemp": 150, "waitRetractUnits": 0, "waitRetract": 0, "stepsPerMM": 370, "coolerPin": -1, "coolerSpeed": 255, "selectCommands": "", "deselectCommands": "", "xOffset": 0, "yOffset": 0, "zOffset": 0, "xOffsetSteps": 0, "yOffsetSteps": 0, "zOffsetSteps": 0, ================================================================================= "stepper": { //"stepper": { SAME FOR ALL Extruder ================================================================================= "name": "Extruder 4", //"name": "Extruder ?", 0 TO 5 "step": "ORIG_E4_STEP_PIN", //"ORIG_E?_STEP_PIN", 0 TO 5 "dir": "ORIG_E4_DIR_PIN", //"ORIG_E?_DIR_PIN", 0 TO 5 "enable": "ORIG_E4_ENABLE_PIN" //"ORIG_E?_ENABLE_PIN" 0 TO 5 } ================================================================================== //"stepper": { SAME FOR ALL Extruder =================================================================================== "advanceBacklashSteps": 0, "decoupleTestPeriod": 12, "jamPin": -1, "jamPullup": "0", "mirror": "0", "invert2": "0", =================================================================================== "stepper2": { //"stepper": { SAME FOR ALL Extruder =================================================================================== "name": "Extruder 4", //"Extruder ?", 0 TO 5 "step": "ORIG_E4_STEP_PIN", //"ORIG_E?_STEP_PIN", 0 TO 5 "dir": "ORIG_E4_DIR_PIN", //"ORIG_E?_DIR_PIN", 0 TO 5 "enable": "ORIG_E4_ENABLE_PIN" //"ORIG_E?_ENABLE_PIN" 0 TO 5 } }, ======================================================================================== END OF CONFIC.H FILE\ ======================================================================================== ], ======================================================================================= "uiLanguage": 0, /THE Language YOU SPEEK ============================================================================================ "uiController": 0, "xMinEndstop": 2, "yMinEndstop": 2, "zMinEndstop": 2, "xMaxEndstop": 0, "yMaxEndstop": 0, "zMaxEndstop": 0, "motherboard": 80, "driveSystem": 0, "xMaxSpeed": 200, "xHomingSpeed": 40, "xTravelAcceleration": 1000, "xPrintAcceleration": 1000, "yMaxSpeed": 200, "yHomingSpeed": 40, "yTravelAcceleration": 1000, "yPrintAcceleration": 1000, "zMaxSpeed": 2, "zHomingSpeed": 2, "zTravelAcceleration": 100, "zPrintAcceleration": 100, "xMotor": { "name": "X motor", "step": "ORIG_X_STEP_PIN", "dir": "ORIG_X_DIR_PIN", "enable": "ORIG_X_ENABLE_PIN" }, "yMotor": { "name": "Y motor", "step": "ORIG_Y_STEP_PIN", "dir": "ORIG_Y_DIR_PIN", "enable": "ORIG_Y_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": 360, "maxInactiveTime": 0, "xMinPos": 0, "yMinPos": 0, "zMinPos": 0, "xLength": 150, "yLength": 150, "zLength": 150, "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": 12000, "allowQuadstepping": "1", "doubleStepDelay": 0, "maxJerk": 20, "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": "0", "mirrorZMotor": { "name": "Extruder 1", "step": "ORIG_E1_STEP_PIN", "dir": "ORIG_E1_DIR_PIN", "enable": "ORIG_E1_ENABLE_PIN" }, "mirrorZ3": "0", "mirrorZ3Motor": { "name": "Extruder 2", "step": "ORIG_E2_STEP_PIN", "dir": "ORIG_E2_DIR_PIN", "enable": "ORIG_E2_ENABLE_PIN" }, "dittoPrinting": "0", "featureServos": "0", "servo0Pin": 11, "servo1Pin": -1, "servo2Pin": -1, "servo3Pin": -1, "featureWatchdog": "0", "hasHeatedBed": "0", "enableZProbing": "0", "extrudeMaxLength": 160, "homeOrder": "HOME_ORDER_XYZ", "featureController": 2, ===================================================================================== "uiPrinterName": "123", //THE NAME OF YOUR PRINTER 123 "uiPrinterCompany": "Home made", //THE NAME OF YOUR PRINTER Company ===================================================================================== "uiPagesDuration": 4000, "uiAnimation": "0", "uiDisablePageswitch": "1", "uiAutoReturnAfter": 30000, "featureKeys": "0", "uiEncoderSpeed": 2, "uiReverseEncoder": "1", "uiKeyBouncetime": 10, "uiKeyFirstRepeat": 500, "uiKeyReduceRepeat": 50, "uiKeyMinRepeat": 50, "featureBeeper": "1", "uiPresetBedTempPLA": 60, "uiPresetBedABS": 110, "uiPresetExtruderPLA": 190, "uiPresetExtruderABS": 240, "uiMinHeatedBed": 30, "uiMaxHeatedBed": 120, "uiMinEtxruderTemp": 170, "uiMaxExtruderTemp": 260, "uiExtruderFeedrate": 2, "uiExtruderRetractDistance": 3, "uiSpeeddependentPositioning": "0", "maxBedTemperature": 120, "bedSensorType": 1, "bedSensorPin": "TEMP_1_PIN", "bedHeaterPin": "HEATER_1_PIN", "bedHeatManager": 0, "bedUpdateInterval": 5000, "bedPidDriveMin": 80, "bedPidDriveMax": 255, "bedPidP": 196, "bedPidI": 33, "bedPidD": 290, "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": 20, "skipM109Within": 2, "extruderFanCoolTemp": 50, "minTemp": 150, "maxTemp": 275, "minDefectTemp": -10, "maxDefectTemp": 280, "arcSupport": "1", "featureMemoryPositionWatchdog": "1", "forceChecksum": "0", "sdExtendedDir": "1", "featureFanControl": "1", "fanPin": "ORIG_FAN_PIN", "featureFan2Control": "0", "fan2Pin": "ORIG_FAN2_PIN", "fanThermoPin": -1, "fanThermoMinPWM": 128, "fanThermoMaxPWM": 255, "fanThermoMinTemp": 45, "fanThermoMaxTemp": 60, "fanThermoThermistorPin": -1, "fanThermoThermistorType": 1, "scalePidToMax": 0, "zProbePin": -1, "zProbeBedDistance": 10, "zProbePullup": "0", "zProbeOnHigh": "0", "zProbeXOffset": 0, "zProbeYOffset": 0, "zProbeWaitBeforeTest": "0", "zProbeSpeed": 2, "zProbeXYSpeed": 150, "zProbeHeight": 40, "zProbeStartScript": "", "zProbeFinishedScript": "", "featureAutolevel": "0", "zProbeX1": 20, "zProbeY1": 20, "zProbeX2": 160, "zProbeY2": 20, "zProbeX3": 20, "zProbeY3": 160, "zProbeSwitchingDistance": 1, "zProbeRepetitions": 1, "sdSupport": "1", "sdCardDetectPin": -1, "sdCardDetectInverted": "0", "uiStartScreenDelay": 1000, "xEndstopBackMove": 5, "yEndstopBackMove": 5, "zEndstopBackMove": 2, "xEndstopRetestFactor": 3, "yEndstopRetestFactor": 3, "zEndstopRetestFactor": 3, "xMinPin": "ORIG_X_MIN_PIN", "yMinPin": "ORIG_Y_MIN_PIN", "zMinPin": "ORIG_Z_MIN_PIN", "xMaxPin": "ORIG_X_MAX_PIN", "yMaxPin": "ORIG_Y_MAX_PIN", "zMaxPin": "ORIG_Z_MAX_PIN", "deltaHomeOnPower": "0", "fanBoardPin": -1, "heaterPWMSpeed": 0, "featureBabystepping": "1", "babystepMultiplicator": 1, "pdmForHeater": "0", "pdmForCooler": "0", "psOn": -1, "mixingExtruder": "1", "decouplingTestMaxHoldVariance": 20, "decouplingTestMinTempRise": 1, "featureAxisComp": "0", "axisCompTanXY": 0, "axisCompTanXZ": 0, "axisCompTanYZ": 0, "retractOnPause": 2, "pauseStartCommands": "", "pauseEndCommands": "", "distortionCorrection": "0", "distortionCorrectionPoints": 5, "distortionCorrectionR": 100, "distortionPermanent": "0", "distortionUpdateFrequency": 15, "distortionStartDegrade": 0.5, "distortionEndDegrade": 1, "distortionExtrapolateCorners": "0", "distortionXMin": 10, "distortionXMax": 190, "distortionYMin": 10, "distortionYMax": 190, "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": 200, "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": 0, "primaryPort": 0, "numMotorDrivers": 0, "motorDrivers": [ { "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 }, { "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": 999999, "zHomeYPos": 999999, "zHomeHeatHeight": 20, "zHomeHeatAll": "1", "zProbeZOffsetMode": 0, "zProbeZOffset": 0, "uiBedCoating": "1", "langEN": "1", "langDE": "0", "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", "defaultPrinterMode": 0, "supportCNC": "0", "cncWaitOnEnable": 300, "cncWaitOnDisable": 0, "cncEnablePin": -1, "cncEnableWith": "1", "cncDirectionPin": -1, "cncDirectionCW": "1", "startupGCode": "", "jsonOutput": "0", "bedLevelingMethod": 0, "bedCorrectionMethod": 0, "bedLevelingGridSize": 5, "bedLevelingRepetitions": 5, "bedMotor1X": 0, "bedMotor1Y": 0, "bedMotor2X": 200, "bedMotor2Y": 0, "bedMotor3X": 100, "bedMotor3Y": 200, "zProbeRequiresHeating": "0", "zProbeMinTemperature": 150, "adcKeypadPin": -1, "sharedExtruderHeater": "1", "extruderSwitchXYSpeed": 100, "dualXAxis": "0", "boardFanSpeed": 255, "x2Invert": 0, "y2Invert": 0, "z2Invert": 0, "z3Invert": 0, "z4Invert": 0, "x2MinEndstop": 0, "y2MinEndstop": 0, "x2MaxEndstop": 0, "y2MaxEndstop": 0, "mirrorZ4": "0", "mirrorZ4Motor": { "name": "Extruder 3", "step": "ORIG_E3_STEP_PIN", "dir": "ORIG_E3_DIR_PIN", "enable": "ORIG_E3_ENABLE_PIN" }, "uiHeadline": "", "bedPreheat": 55, "zProbeDisableHeaters": "0", "zProbeEveryPoint": "", "x2MinPin": -1, "y2MinPin": -1, "x2MaxPin": -1, "y2MaxPin": -1, "jamMethod": 1, "zProbeDelay": 0, "laserWarmupTime": 0, "laserPwmMax": 255, "laserWatt": 2, "cncPwmMax": 255, "cncRpmMax": 8000, "cncSafeZ": 150, "keepAliveInterval": 2000, "moveXWhenHomed": "0", "moveYWhenHomed": "0", "moveZWhenHomed": "0", "preheatTime": 30000, "multiZEndstopHoming": "0", "z2MinMaxPin": -1, "z2MinMaxEndstop": 0, "extruderIsZProbe": "0", "boardFanMinSpeed": 0, "doorPin": -1, "doorEndstop": 0, "zhomePreRaise": 0, "zhomePreRaiseDistance": 10, "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, "microstepE2": 16, "microstepE4": 16, "microstepE5": 16, "parkPosX": 0, "parkPosY": 0, "parkPosZ": 10, "hasMAX6675": false, "hasMAX31855": false, "hasGeneric1": false, "hasGeneric2": false, "hasGeneric3": false, "hasUser0": false, "hasUser1": false, "hasUser2": false, ============================================================================================= "numExtruder": 6, //Extruder`S IS THE NUMBER OF Extruder`S ON YOUR PRINTER ============================================================================================= ============================================================================================= "version": 92.9, //CUSTOME VERSION NUMBER ============================================================================================= ============================================================================================= "primaryPortName": "" } ========================================================================================= CONFIC.H FILE FOR 6 xtruder`S { "editMode": 1, "processor": 0, "baudrate": 115200, "bluetoothSerial": -1, "bluetoothBaudrate": 115200, "xStepsPerMM": 80, "yStepsPerMM": 80, "zStepsPerMM": 80, "xInvert": 0, "xInvertEnable": 0, "eepromMode": 0, "yInvert": 0, "yInvertEnable": 0, "zInvert": 0, "zInvertEnable": 0, "extruder": [ { "id": 0, "heatManager": 3, "pidDriveMin": 40, "pidDriveMax": 230, "pidMax": 255, "sensorType": 1, "sensorPin": "TEMP_0_PIN", "heaterPin": "HEATER_0_PIN", "maxFeedrate": 50, "startFeedrate": 20, "invert": "0", "invertEnable": "0", "acceleration": 5000, "watchPeriod": 1, "pidP": 7, "pidI": 2, "pidD": 40, "advanceK": 0, "advanceL": 0, "waitRetractTemp": 150, "waitRetractUnits": 0, "waitRetract": 0, "stepsPerMM": 370, "coolerPin": -1, "coolerSpeed": 255, "selectCommands": "", "deselectCommands": "", "xOffset": 0, "yOffset": 0, "zOffset": 0, "xOffsetSteps": 0, "yOffsetSteps": 0, "zOffsetSteps": 0, "stepper": { "name": "Extruder 0", "step": "ORIG_E0_STEP_PIN", "dir": "ORIG_E0_DIR_PIN", "enable": "ORIG_E0_ENABLE_PIN" }, "advanceBacklashSteps": 0, "decoupleTestPeriod": 12, "jamPin": -1, "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 }, { "id": 1, "heatManager": 3, "pidDriveMin": 40, "pidDriveMax": 230, "pidMax": 255, "sensorType": 1, "sensorPin": "TEMP_2_PIN", "heaterPin": "HEATER_2_PIN", "maxFeedrate": 50, "startFeedrate": 20, "invert": "0", "invertEnable": "0", "acceleration": 5000, "watchPeriod": 1, "pidP": 7, "pidI": 2, "pidD": 40, "advanceK": 0, "advanceL": 0, "waitRetractTemp": 150, "waitRetractUnits": 0, "waitRetract": 0, "stepsPerMM": 370, "coolerPin": -1, "coolerSpeed": 255, "selectCommands": "", "deselectCommands": "", "xOffset": 0, "yOffset": 0, "zOffset": 0, "xOffsetSteps": 0, "yOffsetSteps": 0, "zOffsetSteps": 0, "stepper": { "name": "Extruder 1", "step": "ORIG_E1_STEP_PIN", "dir": "ORIG_E1_DIR_PIN", "enable": "ORIG_E1_ENABLE_PIN" }, "advanceBacklashSteps": 0, "decoupleTestPeriod": 12, "jamPin": -1, "jamPullup": "0", "mirror": "0", "invert2": "0", "stepper2": { "name": "Extruder 1", "step": "ORIG_E1_STEP_PIN", "dir": "ORIG_E1_DIR_PIN", "enable": "ORIG_E1_ENABLE_PIN" } }, { "id": 2, "heatManager": 3, "pidDriveMin": 40, "pidDriveMax": 230, "pidMax": 255, "sensorType": 1, "sensorPin": "TEMP_3_PIN", "heaterPin": "HEATER_3_PIN", "maxFeedrate": 50, "startFeedrate": 20, "invert": "0", "invertEnable": "0", "acceleration": 5000, "watchPeriod": 1, "pidP": 7, "pidI": 2, "pidD": 40, "advanceK": 0, "advanceL": 0, "waitRetractTemp": 150, "waitRetractUnits": 0, "waitRetract": 0, "stepsPerMM": 370, "coolerPin": -1, "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": -1, "jamPullup": "0", "mirror": "0", "invert2": "0", "stepper2": { "name": "Extruder 2", "step": "ORIG_E2_STEP_PIN", "dir": "ORIG_E2_DIR_PIN", "enable": "ORIG_E2_ENABLE_PIN" } }, { "id": 3, "heatManager": 3, "pidDriveMin": 40, "pidDriveMax": 230, "pidMax": 255, "sensorType": 1, "sensorPin": "TEMP_4_PIN", "heaterPin": "HEATER_4_PIN", "maxFeedrate": 50, "startFeedrate": 20, "invert": "0", "invertEnable": "0", "acceleration": 5000, "watchPeriod": 1, "pidP": 7, "pidI": 2, "pidD": 40, "advanceK": 0, "advanceL": 0, "waitRetractTemp": 150, "waitRetractUnits": 0, "waitRetract": 0, "stepsPerMM": 370, "coolerPin": -1, "coolerSpeed": 255, "selectCommands": "", "deselectCommands": "", "xOffset": 0, "yOffset": 0, "zOffset": 0, "xOffsetSteps": 0, "yOffsetSteps": 0, "zOffsetSteps": 0, "stepper": { "name": "Extruder 3", "step": "ORIG_E3_STEP_PIN", "dir": "ORIG_E3_DIR_PIN", "enable": "ORIG_E3_ENABLE_PIN" }, "advanceBacklashSteps": 0, "decoupleTestPeriod": 12, "jamPin": -1, "jamPullup": "0", "mirror": "0", "invert2": "0", "stepper2": { "name": "Extruder 3", "step": "ORIG_E3_STEP_PIN", "dir": "ORIG_E3_DIR_PIN", "enable": "ORIG_E3_ENABLE_PIN" } }, { "id": 4, "heatManager": 3, "pidDriveMin": 40, "pidDriveMax": 230, "pidMax": 255, "sensorType": 1, "sensorPin": "TEMP_5_PIN", "heaterPin": "HEATER_5_PIN", "maxFeedrate": 50, "startFeedrate": 20, "invert": "0", "invertEnable": "0", "acceleration": 5000, "watchPeriod": 1, "pidP": 7, "pidI": 2, "pidD": 40, "advanceK": 0, "advanceL": 0, "waitRetractTemp": 150, "waitRetractUnits": 0, "waitRetract": 0, "stepsPerMM": 370, "coolerPin": -1, "coolerSpeed": 255, "selectCommands": "", "deselectCommands": "", "xOffset": 0, "yOffset": 0, "zOffset": 0, "xOffsetSteps": 0, "yOffsetSteps": 0, "zOffsetSteps": 0, "stepper": { "name": "Extruder 4", "step": "ORIG_E4_STEP_PIN", "dir": "ORIG_E4_DIR_PIN", "enable": "ORIG_E4_ENABLE_PIN" }, "advanceBacklashSteps": 0, "decoupleTestPeriod": 12, "jamPin": -1, "jamPullup": "0", "mirror": "0", "invert2": "0", "stepper2": { "name": "Extruder 4", "step": "ORIG_E4_STEP_PIN", "dir": "ORIG_E4_DIR_PIN", "enable": "ORIG_E4_ENABLE_PIN" } }, { "id": 5, "heatManager": 3, "pidDriveMin": 40, "pidDriveMax": 230, "pidMax": 255, "sensorType": 1, "sensorPin": "TEMP_6_PIN", "heaterPin": "HEATER_6_PIN", "maxFeedrate": 50, "startFeedrate": 20, "invert": "0", "invertEnable": "0", "acceleration": 5000, "watchPeriod": 1, "pidP": 7, "pidI": 2, "pidD": 40, "advanceK": 0, "advanceL": 0, "waitRetractTemp": 150, "waitRetractUnits": 0, "waitRetract": 0, "stepsPerMM": 370, "coolerPin": -1, "coolerSpeed": 255, "selectCommands": "", "deselectCommands": "", "xOffset": 0, "yOffset": 0, "zOffset": 0, "xOffsetSteps": 0, "yOffsetSteps": 0, "zOffsetSteps": 0, "stepper": { "name": "Extruder 5", "step": "ORIG_E5_STEP_PIN", "dir": "ORIG_E5_DIR_PIN", "enable": "ORIG_E5_ENABLE_PIN" }, "advanceBacklashSteps": 0, "decoupleTestPeriod": 12, "jamPin": -1, "jamPullup": "0", "mirror": "0", "invert2": "0", "stepper2": { "name": "Extruder 5", "step": "ORIG_E5_STEP_PIN", "dir": "ORIG_E5_DIR_PIN", "enable": "ORIG_E5_ENABLE_PIN" } } ], "uiLanguage": 0, "uiController": 0, "xMinEndstop": 2, "yMinEndstop": 2, "zMinEndstop": 2, "xMaxEndstop": 0, "yMaxEndstop": 0, "zMaxEndstop": 0, "motherboard": 80, "driveSystem": 0, "xMaxSpeed": 200, "xHomingSpeed": 40, "xTravelAcceleration": 1000, "xPrintAcceleration": 1000, "yMaxSpeed": 200, "yHomingSpeed": 40, "yTravelAcceleration": 1000, "yPrintAcceleration": 1000, "zMaxSpeed": 2, "zHomingSpeed": 2, "zTravelAcceleration": 100, "zPrintAcceleration": 100, "xMotor": { "name": "X motor", "step": "ORIG_X_STEP_PIN", "dir": "ORIG_X_DIR_PIN", "enable": "ORIG_X_ENABLE_PIN" }, "yMotor": { "name": "Y motor", "step": "ORIG_Y_STEP_PIN", "dir": "ORIG_Y_DIR_PIN", "enable": "ORIG_Y_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": 360, "maxInactiveTime": 0, "xMinPos": 0, "yMinPos": 0, "zMinPos": 0, "xLength": 150, "yLength": 150, "zLength": 150, "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": 12000, "allowQuadstepping": "1", "doubleStepDelay": 0, "maxJerk": 20, "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": "0", "mirrorZMotor": { "name": "Extruder 1", "step": "ORIG_E1_STEP_PIN", "dir": "ORIG_E1_DIR_PIN", "enable": "ORIG_E1_ENABLE_PIN" }, "mirrorZ3": "0", "mirrorZ3Motor": { "name": "Extruder 2", "step": "ORIG_E2_STEP_PIN", "dir": "ORIG_E2_DIR_PIN", "enable": "ORIG_E2_ENABLE_PIN" }, "dittoPrinting": "0", "featureServos": "0", "servo0Pin": 11, "servo1Pin": -1, "servo2Pin": -1, "servo3Pin": -1, "featureWatchdog": "0", "hasHeatedBed": "0", "enableZProbing": "0", "extrudeMaxLength": 160, "homeOrder": "HOME_ORDER_XYZ", "featureController": 2, "uiPrinterName": "123", "uiPrinterCompany": "Home made", "uiPagesDuration": 4000, "uiAnimation": "0", "uiDisablePageswitch": "1", "uiAutoReturnAfter": 30000, "featureKeys": "0", "uiEncoderSpeed": 2, "uiReverseEncoder": "1", "uiKeyBouncetime": 10, "uiKeyFirstRepeat": 500, "uiKeyReduceRepeat": 50, "uiKeyMinRepeat": 50, "featureBeeper": "1", "uiPresetBedTempPLA": 60, "uiPresetBedABS": 110, "uiPresetExtruderPLA": 190, "uiPresetExtruderABS": 240, "uiMinHeatedBed": 30, "uiMaxHeatedBed": 120, "uiMinEtxruderTemp": 170, "uiMaxExtruderTemp": 260, "uiExtruderFeedrate": 2, "uiExtruderRetractDistance": 3, "uiSpeeddependentPositioning": "0", "maxBedTemperature": 120, "bedSensorType": 1, "bedSensorPin": "TEMP_1_PIN", "bedHeaterPin": "HEATER_1_PIN", "bedHeatManager": 0, "bedUpdateInterval": 5000, "bedPidDriveMin": 80, "bedPidDriveMax": 255, "bedPidP": 196, "bedPidI": 33, "bedPidD": 290, "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": 20, "skipM109Within": 2, "extruderFanCoolTemp": 50, "minTemp": 150, "maxTemp": 275, "minDefectTemp": -10, "maxDefectTemp": 280, "arcSupport": "1", "featureMemoryPositionWatchdog": "1", "forceChecksum": "0", "sdExtendedDir": "1", "featureFanControl": "1", "fanPin": "ORIG_FAN_PIN", "featureFan2Control": "0", "fan2Pin": "ORIG_FAN2_PIN", "fanThermoPin": -1, "fanThermoMinPWM": 128, "fanThermoMaxPWM": 255, "fanThermoMinTemp": 45, "fanThermoMaxTemp": 60, "fanThermoThermistorPin": -1, "fanThermoThermistorType": 1, "scalePidToMax": 0, "zProbePin": -1, "zProbeBedDistance": 10, "zProbePullup": "0", "zProbeOnHigh": "0", "zProbeXOffset": 0, "zProbeYOffset": 0, "zProbeWaitBeforeTest": "0", "zProbeSpeed": 2, "zProbeXYSpeed": 150, "zProbeHeight": 40, "zProbeStartScript": "", "zProbeFinishedScript": "", "featureAutolevel": "0", "zProbeX1": 20, "zProbeY1": 20, "zProbeX2": 160, "zProbeY2": 20, "zProbeX3": 20, "zProbeY3": 160, "zProbeSwitchingDistance": 1, "zProbeRepetitions": 1, "sdSupport": "1", "sdCardDetectPin": -1, "sdCardDetectInverted": "0", "uiStartScreenDelay": 1000, "xEndstopBackMove": 5, "yEndstopBackMove": 5, "zEndstopBackMove": 2, "xEndstopRetestFactor": 3, "yEndstopRetestFactor": 3, "zEndstopRetestFactor": 3, "xMinPin": "ORIG_X_MIN_PIN", "yMinPin": "ORIG_Y_MIN_PIN", "zMinPin": "ORIG_Z_MIN_PIN", "xMaxPin": "ORIG_X_MAX_PIN", "yMaxPin": "ORIG_Y_MAX_PIN", "zMaxPin": "ORIG_Z_MAX_PIN", "deltaHomeOnPower": "0", "fanBoardPin": -1, "heaterPWMSpeed": 0, "featureBabystepping": "1", "babystepMultiplicator": 1, "pdmForHeater": "0", "pdmForCooler": "0", "psOn": -1, "mixingExtruder": "1", "decouplingTestMaxHoldVariance": 20, "decouplingTestMinTempRise": 1, "featureAxisComp": "0", "axisCompTanXY": 0, "axisCompTanXZ": 0, "axisCompTanYZ": 0, "retractOnPause": 2, "pauseStartCommands": "", "pauseEndCommands": "", "distortionCorrection": "0", "distortionCorrectionPoints": 5, "distortionCorrectionR": 100, "distortionPermanent": "0", "distortionUpdateFrequency": 15, "distortionStartDegrade": 0.5, "distortionEndDegrade": 1, "distortionExtrapolateCorners": "0", "distortionXMin": 10, "distortionXMax": 190, "distortionYMin": 10, "distortionYMax": 190, "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": 200, "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": 0, "primaryPort": 0, "numMotorDrivers": 0, "motorDrivers": [ { "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 }, { "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": 999999, "zHomeYPos": 999999, "zHomeHeatHeight": 20, "zHomeHeatAll": "1", "zProbeZOffsetMode": 0, "zProbeZOffset": 0, "uiBedCoating": "1", "langEN": "1", "langDE": "0", "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", "defaultPrinterMode": 0, "supportCNC": "0", "cncWaitOnEnable": 300, "cncWaitOnDisable": 0, "cncEnablePin": -1, "cncEnableWith": "1", "cncDirectionPin": -1, "cncDirectionCW": "1", "startupGCode": "", "jsonOutput": "0", "bedLevelingMethod": 0, "bedCorrectionMethod": 0, "bedLevelingGridSize": 5, "bedLevelingRepetitions": 5, "bedMotor1X": 0, "bedMotor1Y": 0, "bedMotor2X": 200, "bedMotor2Y": 0, "bedMotor3X": 100, "bedMotor3Y": 200, "zProbeRequiresHeating": "0", "zProbeMinTemperature": 150, "adcKeypadPin": -1, "sharedExtruderHeater": "1", "extruderSwitchXYSpeed": 100, "dualXAxis": "0", "boardFanSpeed": 255, "x2Invert": 0, "y2Invert": 0, "z2Invert": 0, "z3Invert": 0, "z4Invert": 0, "x2MinEndstop": 0, "y2MinEndstop": 0, "x2MaxEndstop": 0, "y2MaxEndstop": 0, "mirrorZ4": "0", "mirrorZ4Motor": { "name": "Extruder 3", "step": "ORIG_E3_STEP_PIN", "dir": "ORIG_E3_DIR_PIN", "enable": "ORIG_E3_ENABLE_PIN" }, "uiHeadline": "", "bedPreheat": 55, "zProbeDisableHeaters": "0", "zProbeEveryPoint": "", "x2MinPin": -1, "y2MinPin": -1, "x2MaxPin": -1, "y2MaxPin": -1, "jamMethod": 1, "zProbeDelay": 0, "laserWarmupTime": 0, "laserPwmMax": 255, "laserWatt": 2, "cncPwmMax": 255, "cncRpmMax": 8000, "cncSafeZ": 150, "keepAliveInterval": 2000, "moveXWhenHomed": "0", "moveYWhenHomed": "0", "moveZWhenHomed": "0", "preheatTime": 30000, "multiZEndstopHoming": "0", "z2MinMaxPin": -1, "z2MinMaxEndstop": 0, "extruderIsZProbe": "0", "boardFanMinSpeed": 0, "doorPin": -1, "doorEndstop": 0, "zhomePreRaise": 0, "zhomePreRaiseDistance": 10, "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": 0, "parkPosY": 0, "parkPosZ": 10, "hasMAX6675": false, "hasMAX31855": false, "hasGeneric1": false, "hasGeneric2": false, "hasGeneric3": false, "hasUser0": false, "hasUser1": false, "hasUser2": false, "numExtruder": 6, "version": 92.9, "primaryPortName": "" }