Hi Dave.
thanks for the check list. I like it
- I verified the order of the arms. It matches Bar’s video on youtube. My corner pins have 2” of vertical adjustment. Spoilboardthickness and workthickness variables are new to me with this version of firmware. I have a 3/4” spoilboard and 1/4” workpiece. I set the height of the bottom of the lines depending on what i have to cut. In this case, I set them at 1” up from the frame.
- My frame is 15 series 80/20 (i had a bunch) It is cross braced and gusseted. It also is attached to the side of my pole barn and concrete floor. The pin to pin distance is 100” high x 129” wide. The board is “vertical” with a 23.7 deg angle.
- Both the retract and calibration are set to 1300. I had it up to 1800 but put it back after no success when lower left belt would not tension.
- no snag issues with this setup and I always watch espically when retract all and apply tension. When running there are no snag points
- the calibration settings were the default.
Here is the serial log starting with the virgin .yaml file
It looks like I hit calibrate more than once, not sure what happened here. I only meant to hit is once…….. maybe fat fingers……..
Serial Messages
Index.html Version: 1.12
[MSG:INFO: Channel auto report interval set to 50 ms]
[MSG:INFO: FluidNC v3.0.x (noGit)]
[MSG:INFO: Compiled with ESP32 SDK:v4.4.7-dirty]
[MSG:INFO: Local filesystem type is littlefs]
[MSG:INFO: Configuration file:maslow.yaml]
[MSG:INFO: Machine Maslow S3 Board]
[MSG:INFO: Board Maslow]
[MSG:INFO: UART1 Tx:gpio.1 Rx:gpio.2 RTS:NO_PIN Baud:115200]
[MSG:INFO: SPI SCK:gpio.12 MOSI:gpio.11 MISO:gpio.13]
[MSG:INFO: SD Card cs_pin:gpio.10 detect:NO_PIN freq:8000000]
[MSG:INFO: Stepping:Timed Pulse:4us Dsbl Delay:0us Dir Delay:0us Idle Delay:240ms]
[MSG:INFO: Axis count 5]
[MSG:INFO: Axis A (-5000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis B (-5000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis C (-5000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis D (-5000.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: Axis Z (-100.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: tmc_2209 UART1 Addr:0 Step:gpio.15 Dir:gpio.16 Disable:NO_PIN R:0.110]
[MSG:INFO: Motor1]
[MSG:INFO: tmc_2209 UART1 Addr:1 Step:gpio.46 Dir:gpio.38 Disable:NO_PIN R:0.110]
[MSG:INFO: Z Axis driver test passed]
[MSG:INFO: Z2 Axis driver test passed]
[MSG:INFO: Using spindle NoSpindle]
[MSG:INFO: STA SSID is not set]
[MSG:INFO: AP SSID maslow IP 192.168.0.1 mask 255.255.255.0 channel 1]
[MSG:INFO: AP started]
[MSG:INFO: WiFi on]
[MSG:INFO: Captive Portal Started]
[MSG:INFO: HTTP started on port 80]
[MSG:INFO: Telnet started on port 23]
[MSG:INFO: Channel auto report interval set to 50 ms]
[MSG:INFO: Caution: Unlocked]
Retract All
[MSG:INFO: Retracting all belts]
[MSG:INFO: Requesting state change from Unknown to Retracting Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Top Left pulled tight with offset -0.021]
[MSG:INFO: Bottom Left pulled tight with offset 0.000]
[MSG:INFO: Bottom Right pulled tight with offset -0.150]
[MSG:INFO: Top Right pulled tight with offset -0.064]
[MSG:INFO: Requesting state change from Retracting Belts to Belts Retracted]
[MSG:INFO: Succeeded]
Extend All
[MSG:INFO: Extending all belts]
[MSG:INFO: Requesting state change from Belts Retracted to Extending Belts]
[MSG:INFO: Center coordinates updated in MaslowKinematics: X=1466.325 Y=1466.325]
[MSG:INFO: Succeeded]
[MSG:INFO: All belts extended to 2005.000mm]
[MSG:INFO: Requesting state change from Extending Belts to Belts Extended]
[MSG:INFO: Succeeded]
Apply Tension
[MSG:INFO: Requesting state change from Belts Extended to Taking Slack]
[MSG:INFO: Succeeded]
[MSG:ERR: Measurement error, measurements are not within 2.5 mm of each other, trying again]
[MSG:INFO: Max deviation: 2.641]
[MSG:INFO: Bottom Right 2163.833]
[MSG:INFO: Bottom Right 2163.833]
[MSG:INFO: Bottom Right 2163.823]
[MSG:INFO: Bottom Right 2163.833]
[MSG:INFO: Top Right 2165.895]
[MSG:INFO: Top Right 2165.948]
[MSG:INFO: Top Right 2165.969]
[MSG:INFO: Top Right 2165.948]
[MSG:INFO: Top Left 1987.871]
[MSG:INFO: Top Left 1985.229]
[MSG:INFO: Top Left 1985.154]
[MSG:INFO: Top Left 1985.154]
[MSG:INFO: Bottom Left 1984.002]
[MSG:INFO: Bottom Left 1984.002]
[MSG:INFO: Bottom Left 1984.292]
[MSG:INFO: Bottom Left 1984.324]
[MSG:INFO: Measured waypoint 0]
[MSG:INFO: Center point deviation: TL: 0.000 TR: 0.000 BL: -0.053 BR: -3.246]
[MSG:INFO: Center point deviation within 12.000mm, your coordinate system is accurate]
[MSG:INFO: Current machine position loaded as X: -1.561 Y: -126.358]
[MSG:INFO: Before update - mpos: X=nan Y=nan Z=28.000]
[MSG:INFO: Setting motor positions directly from measurements:]
[MSG:INFO: TL belt: 2012.919 TR belt: 2013.327]
[MSG:INFO: BL belt: 1832.070 BR belt: 1832.526]
[MSG:INFO: After update - mpos: X=-2.007 Y=-124.618 Z=28.000]
[MSG:INFO: Requesting state change from Taking Slack to Ready To Cut]
[MSG:INFO: Succeeded]
Calibrate
[MSG:INFO: Requesting state change from Ready To Cut to Calibrating]
[MSG:INFO: Calibration starting in VERTICAL orientation mode]
[MSG:INFO: Setting z-stop position]
[MSG:INFO: Center coordinates updated in MaslowKinematics: X=1466.325 Y=1466.325]
[MSG:INFO: Machine Position found as X: -1.418 Y: -126.519]
[MSG:INFO: Setting motor positions from hardware readings:]
[MSG:INFO: TL: 2013.134 TR: 2013.349 BL: 1832.102 BR: 1832.478]
[MSG:INFO: Succeeded]
[MSG:INFO: Measured waypoint 0]
[MSG:INFO: Center point off by: TL: 0.000 TR: 0.000 BL: -0.041 BR: -3.135]
[MSG:INFO: Machine Position computed as X: -1.406 Y: -126.537]
[MSG:INFO: Measured waypoint 1]
[MSG:INFO: Measured waypoint 2]
[MSG:INFO: Measured waypoint 3]
[MSG:INFO: Measured waypoint 4]
[MSG:INFO: Measured waypoint 5]
[MSG:INFO: Requesting state change from Calibrating to Calibration Computing]
[MSG:INFO: Succeeded]
CLBM:[{bl:1985.17, br:1984.10, tr:2165.97, tl:2164.07},{bl:2092.67, br:1878.74, tr:2072.24, tl:2263.31},{bl:2187.89, br:1973.39, tr:1959.82, tl:2170.96},{bl:2090.87, br:2078.71, tr:2053.11, tl:2061.92},{bl:1985.61, br:2184.53, tr:2162.52, tl:1957.42},{bl:1880.11, br:2098.75, tr:2265.21, tl:2060.03},]
Computing… This may take several minutesFitness: 0.7252058 in 100
Fitness: 0.7622861 in 200
Fitness: 0.7924054 in 300
Fitness: 0.8259464 in 400
Fitness: 0.8705475 in 500
Fitness: 0.8802240 in 600
Fitness: 0.8802240 in 700
Fitness: 0.8802240 in 800
Fitness: 0.8802240 in 900
Fitness: 0.8802240 in 1000
Fitness: 0.8802240 in 1100
Fitness: 0.8802240 in 1200
Fitness: 0.8802240 in 1300
Fitness: 0.8802240 in 1400
Fitness: 0.8802240 in 1500
Calibration values:
Fitness: 0.8802239641854472
Maslow_tlX: 5.4
Maslow_tlY: 2910.3
Maslow_trX: 2929.1
Maslow_trY: 2931.4
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 2950.7
Maslow_brY: 0.0
A command to save these values has been successfully sent for you. Please check for any error messages.
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
Calibrate
[MSG:INFO: Requesting state change from Calibration Computing to Calibrating]
[MSG:INFO: Calibration starting in VERTICAL orientation mode]
[MSG:INFO: Setting z-stop position]
[MSG:INFO: Center coordinates updated in MaslowKinematics: X=1466.325 Y=1466.325]
[MSG:INFO: Machine Position found as X: -139.111 Y: -136.572]
[MSG:INFO: Setting motor positions from hardware readings:]
[MSG:INFO: TL: 1909.638 TR: 2112.582 BL: 1727.049 BR: 1947.236]
[MSG:INFO: Succeeded]
[MSG:INFO: Measured waypoint 6]
[MSG:INFO: Measured waypoint 7]
[MSG:INFO: Measured waypoint 8]
[MSG:INFO: Measured waypoint 9]
[MSG:INFO: Measured waypoint 10]
[MSG:INFO: Measured waypoint 11]
[MSG:INFO: Measured waypoint 12]
[MSG:INFO: Measured waypoint 13]
[MSG:INFO: Measured waypoint 14]
[MSG:INFO: Requesting state change from Calibrating to Calibration Computing]
[MSG:INFO: Succeeded]
CLBM:[{bl:1985.17, br:1984.10, tr:2165.97, tl:2164.07},{bl:2092.67, br:1878.74, tr:2072.24, tl:2263.31},{bl:2187.89, br:1973.39, tr:1959.82, tl:2170.96},{bl:2090.87, br:2078.71, tr:2053.11, tl:2061.92},{bl:1985.61, br:2184.53, tr:2162.52, tl:1957.42},{bl:1880.11, br:2098.75, tr:2265.21, tl:2060.03},{bl:2011.34, br:2087.85, tr:2133.44, tl:2054.56},{bl:1942.44, br:1960.20, tr:2211.74, tl:2194.56},{bl:1796.09, br:2102.24, tr:2348.50, tl:2076.82},{bl:1930.01, br:2223.39, tr:2221.55, tl:1923.34},{bl:2087.66, br:2363.54, tr:2094.57, tl:1777.47},{bl:2215.79, br:2239.84, tr:1940.89, tl:1913.88},{bl:2351.69, br:2109.49, tr:1793.27, tl:2070.06},{bl:2219.53, br:1950.66, tr:1929.26, tl:2196.88},{bl:2097.36, br:1809.83, tr:2084.44, tl:2332.56},]
Computing… This may take several minutesFitness: 0.7003184 in 100
Fitness: 0.7003184 in 200
Fitness: 0.7003184 in 300
Fitness: 0.7003184 in 400
Fitness: 0.7003184 in 500
Fitness: 0.7003184 in 600
Fitness: 0.7003184 in 700
Fitness: 0.7003184 in 800
Fitness: 0.7003184 in 900
Fitness: 0.7003184 in 1000
Calibration values:
Fitness: 0.7003184137731903
Maslow_tlX: 5.4
Maslow_tlY: 2910.2
Maslow_trX: 2929.1
Maslow_trY: 2931.6
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 2951.4
Maslow_brY: 0.0
A command to save these values has been successfully sent for you. Please check for any error messages.
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
Calibrate
[MSG:INFO: Requesting state change from Calibration Computing to Calibrating]
[MSG:INFO: Calibration starting in VERTICAL orientation mode]
[MSG:INFO: Setting z-stop position]
[MSG:INFO: Center coordinates updated in MaslowKinematics: X=1466.325 Y=1466.325]
[MSG:INFO: Machine Position found as X: 200.595 Y: -193.591]
[MSG:INFO: Setting motor positions from hardware readings:]
[MSG:INFO: TL: 2181.690 TR: 1931.862 BL: 1944.262 BR: 1658.296]
[MSG:INFO: Succeeded]
[MSG:INFO: Measured waypoint 15]
[MSG:INFO: Measured waypoint 16]
[MSG:INFO: Requesting state change from Calibrating to Calibration Computing]
[MSG:INFO: Succeeded]
CLBM:[{bl:1985.17, br:1984.10, tr:2165.97, tl:2164.07},{bl:2092.67, br:1878.74, tr:2072.24, tl:2263.31},{bl:2187.89, br:1973.39, tr:1959.82, tl:2170.96},{bl:2090.87, br:2078.71, tr:2053.11, tl:2061.92},{bl:1985.61, br:2184.53, tr:2162.52, tl:1957.42},{bl:1880.11, br:2098.75, tr:2265.21, tl:2060.03},{bl:2011.34, br:2087.85, tr:2133.44, tl:2054.56},{bl:1942.44, br:1960.20, tr:2211.74, tl:2194.56},{bl:1796.09, br:2102.24, tr:2348.50, tl:2076.82},{bl:1930.01, br:2223.39, tr:2221.55, tl:1923.34},{bl:2087.66, br:2363.54, tr:2094.57, tl:1777.47},{bl:2215.79, br:2239.84, tr:1940.89, tl:1913.88},{bl:2351.69, br:2109.49, tr:1793.27, tl:2070.06},{bl:2219.53, br:1950.66, tr:1929.26, tl:2196.88},{bl:2097.36, br:1809.83, tr:2084.44, tl:2332.56},{bl:1943.44, br:1950.21, tr:2212.17, tl:2204.80},{bl:2068.17, br:2081.20, tr:2075.83, tl:2059.78},]
Computing… This may take several minutesFitness: 0.7060006 in 100
Fitness: 0.7060006 in 200
Fitness: 0.7060006 in 300
Fitness: 0.7060006 in 400
Fitness: 0.7060006 in 500
Fitness: 0.7060006 in 600
Fitness: 0.7060006 in 700
Fitness: 0.7060006 in 800
Fitness: 0.7060006 in 900
Fitness: 0.7060006 in 1000
Calibration values:
Fitness: 0.7060005955821025
Maslow_tlX: 5.4
Maslow_tlY: 2910.2
Maslow_trX: 2929.1
Maslow_trY: 2931.6
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 2951.9
Maslow_brY: 0.0
A command to save these values has been successfully sent for you. Please check for any error messages.
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
[MSG:INFO: Spoilboard thickness set to 0.000 mm]
[MSG:INFO: Work thickness set to 0.000 mm]
Calibrate
[MSG:INFO: Requesting state change from Calibration Computing to Calibrating]
[MSG:INFO: Calibration starting in VERTICAL orientation mode]
[MSG:INFO: Setting z-stop position]
[MSG:INFO: Center coordinates updated in MaslowKinematics: X=1466.325 Y=1466.325]
[MSG:INFO: Machine Position found as X: 0.284 Y: -7.905]
[MSG:INFO: Setting motor positions from hardware readings:]
[MSG:INFO: TL: 1909.026 TR: 1923.262 BL: 1915.070 BR: 1929.382]
[MSG:INFO: Succeeded]
[MSG:INFO: Calibration state reset]
[MSG:INFO: Requesting state change from Calibrating to Ready To Cut]
[MSG:INFO: Succeeded]
JogTo: '$J=G91F2500Y100
’
JogTo: '$J=G91F2500Y100
’
Home pos set for: X
Home pos set for: Y
[G54:0.283,-356.562,18.000,0.000,0.000]
[G54:0.283,192.095,18.000,0.000,0.000]
[MSG:WARN: Position error on Bottom Left axis exceeded 15mm while running. Error is -15.013mm Counter: 1]
[MSG:WARN: Previous error was -15.013mm]
[MSG:WARN: Position error on Bottom Left axis exceeded 15mm while running. Error is -15.050mm Counter: 2]
[MSG:WARN: Previous error was -15.050mm]
[MSG:WARN: Position error on Bottom Left axis exceeded 15mm while running. Error is -15.075mm Counter: 3]
[MSG:WARN: Previous error was -15.075mm]
[MSG:WARN: Position error on Bottom Left axis exceeded 15mm while running. Error is -15.088mm Counter: 4]
[MSG:WARN: Previous error was -15.088mm]
[MSG:WARN: Position error on Bottom Left axis exceeded 15mm while running. Error is -15.100mm Counter: 5]
[MSG:WARN: Previous error was -15.100mm]
[MSG:WARN: Position error on Bottom Left axis exceeded 15mm while running. Error is -15.138mm Counter: 6]
[MSG:WARN: Previous error was -15.138mm]
[MSG:ERR: Emergency stop! Stopping all motors]
[MSG:WARN: The machine will not respond until turned off and back on again]
[MSG:INFO: Reset during file job at line: 31]
[MSG:ERR: Position error > 15mm while running. E-Stop triggered.]
–
Here is the new .yaml file from today after calibration/corner finding
board: Maslow
name: Maslow S3 Board
meta:
Maslow_vertical: true
Maslow_calibration_grid_width_mm_X: 400.000000
Maslow_calibration_grid_height_mm_Y: 400.000000
Maslow_calibration_grid_size: 3
Maslow_Retract_Current_Threshold: 1300
Maslow_Calibration_Current_Threshold: 1300
Maslow_Acceptable_Calibration_Threshold: 0.450000
Maslow_Extend_Dist: 2005.000000
Maslow_Scale_X: 1.000000
Maslow_Scale_Y: 1.000000
Maslow_debugEnabled: false
Maslow_spoilboardThickness: 0.000000
Maslow_workThickness: 0.000000
stepping:
engine: Timed
idle_ms: 240
pulse_us: 4
dir_delay_us: 0
disable_delay_us: 0
segments: 12
uart1:
txd_pin: gpio.1
rxd_pin: gpio.2
rts_pin: NO_PIN
cts_pin: NO_PIN
baud: 115200
mode: 8N1
spi:
miso_pin: gpio.13
mosi_pin: gpio.11
sck_pin: gpio.12
sdcard:
cs_pin: gpio.10
card_detect_pin: NO_PIN
frequency_hz: 8000000
kinematics:
MaslowKinematics:
tlX: 5.400000
tlY: 2910.199951
tlZ: 100.000000
trX: 2929.100098
trY: 2931.600098
trZ: 56.000000
blX: 0.000000
blY: 0.000000
blZ: 34.000000
brX: 2951.899902
brY: 0.000000
brZ: 78.000000
beltEndExtension: 30.000000
armLength: 123.400002
maxSegmentLength: 5.000000
axes:
shared_stepper_disable_pin: NO_PIN
shared_stepper_reset_pin: NO_PIN
a:
steps_per_mm: 80.000000
max_rate_mm_per_min: 2000.000000
acceleration_mm_per_sec2: 50.000000
max_travel_mm: 5000.000000
soft_limits: false
homing:
cycle: -1
allow_single_axis: true
positive_direction: true
mpos_mm: 0.000000
feed_mm_per_min: 50.000000
seek_mm_per_min: 200.000000
settle_ms: 250
seek_scaler: 1.100000
feed_scaler: 1.100000
motor0:
limit_neg_pin: NO_PIN
limit_pos_pin: NO_PIN
limit_all_pin: NO_PIN
hard_limits: false
pulloff_mm: 1.000000
null_motor:
b:
steps_per_mm: 80.000000
max_rate_mm_per_min: 2000.000000
acceleration_mm_per_sec2: 50.000000
max_travel_mm: 5000.000000
soft_limits: false
homing:
cycle: -1
allow_single_axis: true
positive_direction: true
mpos_mm: 0.000000
feed_mm_per_min: 50.000000
seek_mm_per_min: 200.000000
settle_ms: 250
seek_scaler: 1.100000
feed_scaler: 1.100000
motor0:
limit_neg_pin: NO_PIN
limit_pos_pin: NO_PIN
limit_all_pin: NO_PIN
hard_limits: false
pulloff_mm: 1.000000
null_motor:
c:
steps_per_mm: 80.000000
max_rate_mm_per_min: 2000.000000
acceleration_mm_per_sec2: 50.000000
max_travel_mm: 5000.000000
soft_limits: false
homing:
cycle: -1
allow_single_axis: true
positive_direction: true
mpos_mm: 0.000000
feed_mm_per_min: 50.000000
seek_mm_per_min: 200.000000
settle_ms: 250
seek_scaler: 1.100000
feed_scaler: 1.100000
motor0:
limit_neg_pin: NO_PIN
limit_pos_pin: NO_PIN
limit_all_pin: NO_PIN
hard_limits: false
pulloff_mm: 1.000000
null_motor:
d:
steps_per_mm: 80.000000
max_rate_mm_per_min: 2000.000000
acceleration_mm_per_sec2: 50.000000
max_travel_mm: 5000.000000
soft_limits: false
homing:
cycle: -1
allow_single_axis: true
positive_direction: true
mpos_mm: 0.000000
feed_mm_per_min: 50.000000
seek_mm_per_min: 200.000000
settle_ms: 250
seek_scaler: 1.100000
feed_scaler: 1.100000
motor0:
limit_neg_pin: NO_PIN
limit_pos_pin: NO_PIN
limit_all_pin: NO_PIN
hard_limits: false
pulloff_mm: 1.000000
null_motor:
z:
steps_per_mm: 100.000000
max_rate_mm_per_min: 400.000000
acceleration_mm_per_sec2: 10.000000
max_travel_mm: 100.000000
soft_limits: false
homing:
cycle: -1
allow_single_axis: true
positive_direction: true
mpos_mm: 0.000000
feed_mm_per_min: 50.000000
seek_mm_per_min: 200.000000
settle_ms: 250
seek_scaler: 1.100000
feed_scaler: 1.100000
motor0:
limit_neg_pin: NO_PIN
limit_pos_pin: NO_PIN
limit_all_pin: NO_PIN
hard_limits: false
pulloff_mm: 1.000000
tmc_2209:
uart_num: 1
step_pin: gpio.15
direction_pin: gpio.16
disable_pin: NO_PIN
r_sense_ohms: 0.110000
run_amps: 1.000000
hold_amps: 0.500000
microsteps: 1
toff_disable: 0
toff_stealthchop: 5
use_enable: true
addr: 0
run_mode: StealthChop
homing_mode: StealthChop
stallguard: 0
stallguard_debug: false
toff_coolstep: 3
motor1:
limit_neg_pin: NO_PIN
limit_pos_pin: NO_PIN
limit_all_pin: NO_PIN
hard_limits: false
pulloff_mm: 1.000000
tmc_2209:
uart_num: 1
step_pin: gpio.46
direction_pin: gpio.38
disable_pin: NO_PIN
r_sense_ohms: 0.110000
run_amps: 1.000000
hold_amps: 0.500000
microsteps: 1
toff_disable: 0
toff_stealthchop: 5
use_enable: true
addr: 1
run_mode: StealthChop
homing_mode: StealthChop
stallguard: 0
stallguard_debug: false
toff_coolstep: 3
control:
safety_door_pin: NO_PIN
reset_pin: NO_PIN
feed_hold_pin: NO_PIN
cycle_start_pin: NO_PIN
macro0_pin: NO_PIN
macro1_pin: NO_PIN
macro2_pin: NO_PIN
macro3_pin: NO_PIN
coolant:
flood_pin: NO_PIN
mist_pin: NO_PIN
delay_ms: 0
probe:
pin: NO_PIN
check_mode_start: true
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
deactivate_parking: false
check_limits: false
parking:
enable: false
axis: Z
target_mpos_mm: -5.000000
rate_mm_per_min: 800.000000
pullout_distance_mm: 5.000000
pullout_rate_mm_per_min: 250.000000
user_outputs:
analog0_pin: NO_PIN
analog1_pin: NO_PIN
analog2_pin: NO_PIN
analog3_pin: NO_PIN
analog0_hz: 5000
analog1_hz: 5000
analog2_hz: 5000
analog3_hz: 5000
digital0_pin: NO_PIN
digital1_pin: NO_PIN
digital2_pin: NO_PIN
digital3_pin: NO_PIN
digital4_pin: NO_PIN
digital5_pin: NO_PIN
digital6_pin: NO_PIN
digital7_pin: NO_PIN
NoSpindle:
arc_tolerance_mm: 0.002000
junction_deviation_mm: 0.010000
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false
planner_blocks: 16