Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. chickenwoman
    • Profile
    • Following 0
    • Followers 0
    • Topics 8
    • Posts 26
    • Best 2
    • Controversial 0
    • Groups 0

    chickenwoman

    @chickenwoman

    2
    Reputation
    7
    Profile views
    26
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    chickenwoman Unfollow Follow

    Best posts made by chickenwoman

    • RE: End stop to trigger event or Multiple Filament sensor events

      @jay_s_uk
      Thanks! I think I have this right. It seems to be slower executing the M220 S100 in my trigger file. I think I have this set right. There might be a better way but it works!

      M950 J0 C"duex.e2stop"
      M581 T7 P0 S0

      In my trigger7.g file I have
      M220 S5 ; set speed 5%
      G4 S5 ;delay 5 seconds
      M220 S100 ; set speed 100%

      posted in General Discussion
      chickenwomanundefined
      chickenwoman
    • RE: Resurrect extruding failure

      @dc42 Thanks, I'm glad I helped find a bug.

      posted in Duet Hardware and wiring
      chickenwomanundefined
      chickenwoman

    Latest posts made by chickenwoman

    • RE: End stop to trigger event or Multiple Filament sensor events

      @jay_s_uk
      Thanks! I think I have this right. It seems to be slower executing the M220 S100 in my trigger file. I think I have this set right. There might be a better way but it works!

      M950 J0 C"duex.e2stop"
      M581 T7 P0 S0

      In my trigger7.g file I have
      M220 S5 ; set speed 5%
      G4 S5 ;delay 5 seconds
      M220 S100 ; set speed 100%

      posted in General Discussion
      chickenwomanundefined
      chickenwoman
    • End stop to trigger event or Multiple Filament sensor events

      I need an endstop switch to trigger a series of gcodes for an external buffer for the Palette Pro. I'm using a Duet Wifi with a Deux5 running Reprap3.4.5. I have it set up as a filament sensor M591 D0 P1 C"duex.e2stop" S1 which calls the filament-error.g file that has
      M220 S5 ; set speed 5%
      G4 S5 ;delay 5 seconds
      M220 S100 ; set speed 100%

      This works great but then I cant configure a normal filament runout sensor. Is there a way to have multiple runout sensors with different events or to configure the endstop to trigger an event? Here's the external buffer I'm using. https://www.thingiverse.com/thing:4815921

      posted in General Discussion
      chickenwomanundefined
      chickenwoman
    • RE: Using Input Shaping. Any suggestions or advice??

      @tfjield this is off topic but what wire did you use on your Modix and what length? I have a Big 60 and have tried several different types of wire and cant get it to work.

      posted in General Discussion
      chickenwomanundefined
      chickenwoman
    • RE: 3.4.0 Height map causing X Y stepper noise

      @dc42
      I figured it out. I have interpolation turned on for X and Y and off for Z. In my config for RRF2 I had interpolation turned on for all. I turned interpolation back on for Z and it sounds fine. I'm not sure why Modix changed it to be off. Is there and advantage to having Z I0 with a belt driven Z axes? It's much smoother and quieter with it on. Strangely it didn't effect the noise on the Z axes at all. They stayed quiet with both settings.

      posted in General Discussion
      chickenwomanundefined
      chickenwoman
    • 3.4.0 Height map causing X Y stepper noise

      I just updated from reprap 2 to 3.4.0 on a Duet WIFI with a Duex5. Actually I switched from Klipper and did a clean install straight to 3.4.0. Whenever the height map is loaded the X and Y steppers become noisy, the Z are fine. I know the height map effects the Z axes but I can't figure out why the X and Y. It didn't do this in RRF2. Any help would be great. Here's a copy of my config file. Thanks

      ; Modix Big-60, Duex Expansion, Dual Printhead
      ; Configuration file for Duet WiFi (firmware version 3.3 or 3.4)
      ; Generated by Modix - Version 3.3 Config B

      ; General preferences_________________________________________________________
      G90 ; send absolute coordinates...
      M83 ; ...but relative extruder moves
      M111 S0 ; Debug off
      M555 P2 ; Set output to look like Marlin
      M575 P1 B57600 S1 ; Set auxiliary serial port baud rate and require checksum (for PanelDue)

      ; Network_____________________________________________________________________
      M550 P"Big 60" ; set printer name
      ;M551 P"MODIX3D" ; Set password (optional)
      M552 S1 ; enable network
      ;M552 P0.0.0.0 ; Uncomment this command for using Duet Ethernet board
      M586 P0 S1 ; enable HTTP
      M586 P1 S0 ; disable FTP
      M586 P2 S0 ; disable Telnet

      ; Drives_________________________________________________________________________
      ;Main board______________________________________________________________________
      M569 P0 S1 ; Physical drive 0 . X1
      M569 P1 S1 ; Physical drive 1 . X2
      M569 P2 R-1 ; Physical drive 2 . Canceled
      M569 P3 S1 ; Physical drive 3 . Main Extruder
      M569 P4 S0 ; Physical drive 4 . Y
      ;Duex5 board_____________________________________________________________________
      M569 P5 R-1 ; Physical drive 5 . Cancelled
      M569 P6 S0 ; Physical drive 6 . Z1 (0,600)
      M569 P7 S0 ; Physical drive 7 . Z2 (0,0)
      M569 P8 S0 ; Physical drive 8 . Z3 (600,0)
      M569 P9 S0 ; Physical drive 9 . Z4 (600,600)

      ;Settings_________________________________________________________
      M584 X0:1 Y4 Z6:7:8:9 E3 P3 ; Driver mapping
      M671 X-185:668:668:-185 Y-46:-46:668:668 S30 ; Anticlockwise
      ;___________________________________________________________________
      M350 X16 Y16 E16 I1 ; Configure microstepping with interpolation
      M350 Z16 I0 ; Configure microstepping without interpolation
      M92 X100 Y100 Z2000 E418.5 ; Set steps per mm
      M566 X360 Y360 Z60 E120 P1 ; Set maximum instantaneous speed changes (mm/min)x240 z30
      M203 X9000 Y9000 Z200 E12000 ; Set maximum speeds (mm/min)
      M201 X1000 Y1000 Z120 E500:500 ; Set accelerations (mm/s^2)
      M204 P500 ; Set print and travel accelerations (mm/s^2)
      M906 X1600:1600 Y1800 E1000 I50 ; Set motor currents (mA) and motor idle factor in per cent
      M906 Z1600 I50 ; Set motor currents (mA) and motor idle factor in per cent
      M84 S100 ; Set idle timeout - 100 seconds

      ; Axis Limits
      M208 X0 Y0 Z-1 S1 ; set axis minima
      M208 X615 Y600 Z670 S0 ; set axis maxima

      ; Endstops
      M574 X1 S1 P"xstop" ; configure switch-type (e.g. microswitch) endstop for low end on X via pin xstop + e0stop
      M574 Y1 S1 P"ystop" ; configure switch-type (e.g. microswitch) endstop for low end on Y via pin ystop

      ; Z-Probe

      M98 P"config_probe.g"
      M557 X-13:585 Y22:620 P10:10 ; define mesh grid
      M376 H10 ; taper mesh at 10mm
      ; The Z_offset value is now set in config_probe.g, not in config.g
      ; Adjust the values there, do not adjust anything here.

      ; Heaters___________________________________________________________
      M140 H-1 ; disable heated bed (overrides default heater mapping)

      ;E0_________________________________________________________________
      M308 S0 P"e0temp" Y"thermistor" T100000 B4725 ; configure sensor 0 as thermistor on pin e0temp
      M950 H0 C"e0heat" T0 ; create nozzle heater output on e0heat and map it to sensor 0
      ;M307 H0 B0 S1 ; PID calibration
      M143 H0 S285 ; set temperature limit for heater 0 to 285C

      ;E1_________________________________________________________________
      ;M308 S1 P"e1temp" Y"thermistor" T100000 B4725 ; configure sensor 1 as thermistor on pin e1temp
      ;M950 H1 C"e1heat" T1 ; create nozzle heater output on e1heat and map it to sensor 1
      ;M307 H1 B0 S1 ; PID calibration
      ;M143 H1 S285 ; set temperature limit for heater 1 to 285C

      ; Fans______________________________________________________________
      M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
      M106 P0 S0 H-1 C"Primary blower fan" ; set fan 0 value. Thermostatic control is turned on
      ;M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
      ;M106 P1 S0 H-1 C"Secondary blower fan" ; set fan 1 value. Thermostatic control is turned on
      M950 F2 C"duex.fan7" Q500 ; create LED on pin fan2 and set its frequency
      M106 P2 S0 H-1 C"LED" ; Disable fan channel for LED
      M106 P2 S255 ; LED on by default
      M950 F3 C"fan1" Q500 ; create fan 3 on pin fan1 and set its frequency
      M106 P3 S255 H0 T45 ; set fan 3 value. Thermostatic control is turned on
      M950 F4 C"duex.fan6" Q500 ; create fan 4 on pin fan1 and set its frequency
      M106 P4 S255 H1 T45 ; set fan 4 value. Thermostatic control is turned on

      ; Tools______________________________________________________________
      ;T0_________________________________________________________________
      M563 P0 S"E0 Primary" D0 H0 F0 ; define tool 0
      G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets
      G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C

      ;T1_________________________________________________________________
      ;M563 P1 S"E1 Secondary" D1 H1 F1 ; define tool 1
      ;G10 P1 X0 Y49 Z0 ; set tool 1 axis offsets
      ;G10 P1 R0 S210 ; set initial tool 1 active and standby temperatures to 0C

      ; Automatic power saving____________________________________________
      M911 S22.5 R29.0 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; Set voltage thresholds and actions to run on power loss. Power Failure Pause

      ; Custom settings__________________________________________________
      ;M591 D0 P1 C"duex.e2stop" S1 ; Regular filament sensor for E0
      ;M591 D1 P1 C"duex.e3stop" S1 ; Regular filament sensor for E1
      T0

      posted in General Discussion
      chickenwomanundefined
      chickenwoman
    • RE: Klipper BL Touch Problem

      @dc42 said in Klipper BL Touch Problem:

      49: PA15 TIOA1 PWML3 WKUP14 HEATER7 15 HEATER7
      Wouldn't this imply PA15 controls the PWM3 plug?

      Yes.

      So since PA15 actually controls PWM5 and not PWM3 this must mean the pinout table at https://duet3d.dozuki.com/Wiki/Duet_2_Pinout_table is incorrect. Is there a place I can find a correct pinout table or am I just reading it wrong?
      Thanks

      posted in Duet Hardware and wiring
      chickenwomanundefined
      chickenwoman
    • RE: Klipper BL Touch Problem

      @dc42 I solved it from one of your earlier post where you said heater 7 was associated with PWM 5. Even though I read that post over and over I thought you had misspoken on the PWM5. Instead I kept referring to the https://duet3d.dozuki.com/Wiki/Duet_2_Pinout_table which had Heater 7 associated with PWML3. I could use some help on how I misread the Duet Pin table. This is line
      49: PA15 TIOA1 PWML3 WKUP14 HEATER7 15 HEATER7
      Wouldn't this imply PA15 controls the PWM3 plug?
      Also with the Duet do I need to activate pullup resistor to avoid floating input?

      Thanks, you're amazing.

      It's amazing how one can spend days trouble shooting and not try something obvious lol.

      For others having this issue my working arrangement is PWM5 which is control pin PA15.
      [bltouch]
      sensor_pin: PC1 # ^ = Activate pullup resistor to avoid floating input
      control_pin: !PA15 # ! = Active low
      x_offset: -16.88
      y_offset: -18

      posted in Duet Hardware and wiring
      chickenwomanundefined
      chickenwoman
    • RE: Klipper BL Touch Problem

      @dc42 I see that he's done it with the Duet 3. The pin assignments would be different. I'm not really sure how the insides of the bltouch work. Seems like even if I had the PWM3 pin assignment wrong that with the white and black wire in the zprobe slots on the Duet that the open and trigger state would change by manually moving the pin. Maybe if I could understand this better it would help trouble shoot. I'll also try to reach out to @Luke-sLaboratory

      posted in Duet Hardware and wiring
      chickenwomanundefined
      chickenwoman
    • RE: Klipper BL Touch Problem

      @phaedrux I'm trying both. I figured I would try here because the Klipper developers aren't familiar with the Duet Wifi pin numbers and setup. The first thing I need to know is the pin id of PWM3 on the Duex. I used this to get my pinout id's https://duet3d.dozuki.com/Wiki/Duet_2_Pinout_table and there's several different pin ids for PWM3. I'm not sure if it makes a difference on which one I use. The ^ in Klipper is to enable the pullup resister and the ! is to invert, I left that out in my original post.

      posted in Duet Hardware and wiring
      chickenwomanundefined
      chickenwoman
    • Klipper BL Touch Problem

      I have the Duet WiFi and Duex5 boards. I've installed Klipper and everything works except the bl touch. The bl touch does its system check moving up and down and I have a solid red light. The debug pin down command doesn't move the pin down. Pushing the pin up or down the probe query shows it as open for both. Everything worked in RepRap2. I have the white wire connected to the z probe and the black to the ground right next to it. I have the servo wires (Brown, Red, Orange) connected to the PWM3 on the Duex5. I've found two examples on line with both using the same pins and claiming it worked. one used sensor_pin: PC1 and !PC3. The other used sensor pin: ^PC1 and control pin: !PA15. I have tried both. I have also tried moving the probe pins to the zstop and using sensor pin: PD29. That also didn't work. I unplugged the white and black wires from the zstop and jumped the two outer pins of the zstop. Did a probe query and got trigger when jumped, so I know the mapping was right. Seems that if I had the PWM3 configured right the probe would go down with the pin down command. Any help would be great, I've been stuck on this for days. I'm going to list the bltouch settings first, under that I will put the whole config list. Maybe there is a conflict somewhere.

      [bltouch]
      sensor_pin: PC1 # ^ = Activate pullup resistor to avoid floating input
      control_pin: !PC3 # ! = Active low
      x_offset: -16.88
      y_offset: -18
      #z_offset: 1.1
      speed: 5
      samples: 1

      Here's the whole config:

      #__________________________ X ON DRIVE X ____________________________
      [stepper_x]
      step_pin: PD6
      dir_pin: PD11
      enable_pin: !PC6
      microsteps: 16
      rotation_distance: 32
      full_steps_per_rotation: 200
      endstop_pin: ^PC14
      position_endstop: 0
      position_max: 610
      homing_speed: 50.0
      homing_retract_dist: 5.0
      #second_homing_speed: 10

      [tmc2660 stepper_x]
      cs_pin: PD14 # X_SPI_EN Required for communication
      spi_bus: usart1 # All TMC2660 drivers are connected to USART1
      interpolate: True # 1/16 micro-steps interpolated to 1/256
      run_current: 2.00
      sense_resistor: 0.051
      idle_current_percent: 20

      #__________________________ X1 ON DRIVE E1 ____________________________

      [stepper_x1]
      step_pin: PD4
      dir_pin: PD9
      enable_pin: !PC6
      microsteps: 16
      rotation_distance: 32
      full_steps_per_rotation: 200

      [tmc2660 stepper_x1]
      cs_pin: PC25 # X_SPI_EN Required for communication
      spi_bus: usart1 # All TMC2660 drivers are connected to USART1
      interpolate: True # 1/16 micro-steps interpolated to 1/256
      run_current: 2.00
      sense_resistor: 0.051
      idle_current_percent: 20

      #__________________________ ON DRIVE Y ____________________________
      [stepper_y]
      step_pin: PD7
      dir_pin: !PD12
      enable_pin: !PC6
      microsteps: 16
      rotation_distance: 32
      full_steps_per_rotation: 200
      endstop_pin: ^PA2
      position_endstop: 0
      position_max: 610
      homing_speed: 50.0
      homing_retract_dist: 5.0
      #second_homing_speed: 10

      [tmc2660 stepper_y]
      cs_pin: PC9
      spi_bus: usart1
      interpolate: True
      run_current: 2.00
      sense_resistor: 0.051
      idle_current_percent: 20

      ####################################################################
      ############################ Z Axis ################################
      ####################################################################

      #__________________________ Z ON DRIVE E3 ____________________________
      [stepper_z]
      step_pin: PD1
      dir_pin: !PD22
      enable_pin: !PC6
      microsteps: 16
      rotation_distance: 4
      full_steps_per_rotation: 200
      gear_ratio: 16:40
      endstop_pin: probe:z_virtual_endstop
      position_max: 670
      position_min: -0.5

      [tmc2660 stepper_z]
      cs_pin: PD24
      spi_bus: usart1
      interpolate: True
      run_current: 1.800
      sense_resistor: 0.051
      idle_current_percent: 20

      #_________________________ Z1 ON DRIVE E4 ___________________________
      [stepper_z1]
      step_pin: PD0
      dir_pin: !PD16
      enable_pin: !PC6
      microsteps: 16
      rotation_distance: 4
      full_steps_per_rotation: 200
      gear_ratio: 16:40

      [tmc2660 stepper_z1]
      cs_pin: PD25
      spi_bus: usart1
      interpolate: True
      run_current: 1.800
      sense_resistor: 0.051
      idle_current_percent: 20

      #_________________________ Z2 ON DRIVE E5 ___________________________
      [stepper_z2]
      step_pin: PD3
      dir_pin: !PD17
      enable_pin: !PC6
      microsteps: 16
      rotation_distance: 4
      full_steps_per_rotation: 200
      gear_ratio: 16:40

      [tmc2660 stepper_z2]
      cs_pin: PD26
      spi_bus: usart1
      interpolate: True
      run_current: 1.800
      sense_resistor: 0.051
      idle_current_percent: 20

      #_________________________ Z3 ON DRIVE E6 ___________________________
      [stepper_z3]
      step_pin: PD27
      dir_pin: !PC0
      enable_pin: !PC6
      microsteps: 16
      rotation_distance: 4
      full_steps_per_rotation: 200
      gear_ratio: 16:40

      [tmc2660 stepper_z3]
      cs_pin: PB14
      spi_bus: usart1
      interpolate: True
      run_current: 1.800
      sense_resistor: 0.051
      idle_current_percent: 20

      #__________________________ BLTouch ______________________________
      [bltouch]
      sensor_pin: PC1 # ^ = Activate pullup resistor to avoid floating input
      control_pin: !PC3 # ! = Active low
      x_offset: -16.88
      y_offset: -18
      #z_offset: 1.1
      speed: 5
      samples: 1
      #sample_retract_dist: 5
      #samples_tolerance: 0.010

      #__________________ SELF LEVELLING (Z_Tilt) _______________________
      #[z_tilt]
      #z_positions:

      -38.188,-20.717

      138.021,307.493

      314.23,-20.717

      #points:

      20,20

      20,260

      260,260

      230,20

      #speed: 50
      #horizontal_move_z: 10

      #retries: 0

      Number of times to retry if the probed points aren't within

      tolerance.

      #retry_tolerance: 0

      If retries are enabled then retry if largest and smallest probed

      points differ more than retry_tolerance. Note the smallest unit of

      change here would be a single step. However if you are probing

      more points than steppers then you will likely have a fixed

      minimum value for the range of probed points which you can learn

      by observing command output.

      #_____________________ SAFE Z HOMING ________________________________
      [safe_z_home]
      home_xy_position: 20,20
      z_hop: 10
      z_hop_speed: 20.0

      ##################################################################
      ########################## EXTRUDER ##############################
      ##################################################################
      #On drive E0
      [extruder]
      step_pin: PD5
      dir_pin: PA1
      enable_pin: !PC6
      microsteps: 16
      full_steps_per_rotation: 400
      rotation_distance: 7.97
      nozzle_diameter: 0.600
      filament_diameter: 1.750
      #_______________________ HEATER NOZZLE ____________________________
      heater_pin: !PA20
      #_________________________NOZZLE TEMP _____________________________
      sensor_type: EPCOS 100K B57560G104F
      sensor_pin: PC15
      control: pid
      pid_Kp: 22.2
      pid_Ki: 1.08
      pid_Kd: 114
      min_temp: 0
      max_temp: 250
      #pressure_advance = 0.010
      #max_extrude_only_distance: 150.0

      [tmc2660 extruder]
      cs_pin: PC17
      spi_bus: usart1
      interpolate: True
      run_current: 1.0
      sense_resistor: 0.051

      #[multi_pin hevacs]
      #pins: sx1509_duex:PIN_15, sx1509_duex:PIN_4 #Fan7&8

      #[multi_pin my_fan]
      #pins: PC23,PA0 #Fan 0 & 2

      Fan0

      [fan]
      pin: PC23

      Fan1 controlled by extruder

      [heater_fan nozzle_cooling_fan]
      pin: PC26
      heater: extruder
      heater_temp: 45
      fan_speed: 1.0

      ####################################################################
      ############################ BED ###################################
      ####################################################################
      #[heater_bed]
      #heater_pin: !PA19
      #sensor_type: EPCOS 100K B57560G104F
      #sensor_pin: PC13
      #control: watermark
      #min_temp: 0
      #max_temp: 130

      ####################################################################
      ############################ MCU ###################################
      ####################################################################
      [mcu]
      serial: /dev/serial/by-id/usb-Klipper_sam4e8e_00313753383436313230303637303433-if00

      [sx1509 duex]
      i2c_address: 62 # Address is fixed on duex boards

      [static_digital_output onboard_led]
      pins: !PC2

      [output_pin GPIO1] # General purpose pin broken out on the duex
      pin: sx1509_duex:PIN_11
      pwm: False
      value: 1

      [virtual_sdcard]
      path: ~/gcode_files

      [display_status]

      ####################################################################
      ############################ ACCELEROMETER #########################
      ####################################################################

      #[mcu rpi]
      #serial: /tmp/klipper_host_mcu

      #[adxl345]
      #cs_pin: rpi:None

      #[resonance_tester]
      #accel_chip: adxl345
      #probe_points:

      150,150,20 # an example

      ####################################################################
      ############################ PRINTER ###############################
      ####################################################################
      [printer]
      kinematics: cartesian
      max_velocity: 150
      max_accel: 1000
      max_accel_to_decel: 500
      max_z_velocity: 6
      max_z_accel: 120
      square_corner_velocity: 10.0

      [pause_resume]
      recover_velocity: 150

      [input_shaper]
      shaper_freq_x: 98.6 # per accelerometer
      shaper_type_x: 2hump_ei
      shaper_freq_y: 73.6 # per accelerometer
      shaper_type_y: 3hump_ei

      ####################################################################
      ############################ FANS ##################################
      ####################################################################
      [output_pin FAN3]
      pin: sx1509_duex:PIN_12
      pwm: True
      hardware_pwm: True # Only hardware PWM fans are supported

      [output_pin FAN4]
      pin: sx1509_duex:PIN_7
      pwm: True
      hardware_pwm: True

      [output_pin FAN5]
      pin: sx1509_duex:PIN_6
      pwm: True
      hardware_pwm: True

      [output_pin FAN6]
      pin: sx1509_duex:PIN_5
      pwm: True
      hardware_pwm: True

      [output_pin FAN7]
      pin: sx1509_duex:PIN_4
      pwm: True
      hardware_pwm: True

      #[output_pin FAN8]
      #pin: sx1509_duex:PIN_15
      #pwm: True
      #hardware_pwm: True

      ####################################################################
      ###################### FILAMENT SENSOR #############################
      ####################################################################
      #[filament_switch_sensor sentinel]
      #pause_on_runout: true
      #switch_pin: PXXX # not mapped yet
      #runout_gcode:

      G91

      G1 E-6 F2500

      G1 Z 10

      #############OPTION GCODE#################
      #[virtual_sdcard]
      #path: ~/.octoprint/uploads/

      ##############################################
      ################# MACROS #####################
      ##############################################
      [gcode_macro CANCEL_PRINT]
      rename_existing: BASE_CANCEL_PRINT
      gcode:
      TURN_OFF_HEATERS
      CLEAR_PAUSE
      SDCARD_RESET_FILE
      BASE_CANCEL_PRINT

      ####################################################################
      ###################### END of manual config ########################
      ####################################################################

      ## <---------------------- SAVE_CONFIG ---------------------->
      #
      # DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
      ##
      #
      # [bltouch]
      ## z_offset = 0.700
      #
      #
      ## [extruder]
      #
      # control = pid
      ## pid_kp = 12.516
      #
      # pid_ki = 0.765
      #*# pid_kd = 51.158

      posted in Duet Hardware and wiring
      chickenwomanundefined
      chickenwoman