# This file serves as documentation for config parameters of corexy # style printers. One may copy and edit this file to configure a new # corexy printer. Only parameters unique to corexy printers are # described here - see the "example.cfg" file for description of # common config parameters. # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT # FIRST. Incorrectly configured parameters may cause damage. # The stepper_x section is used to describe the X axis as well as the # stepper controlling the X+Y movement. [stepper_x] step_pin: ar54 dir_pin: !ar55 enable_pin: !ar38 step_distance: 0.004962 endstop_pin: ^!ar3 position_endstop: -2.00 position_min: -2.00 position_max: 294 homing_speed: 90 [tmc2130 stepper_x] cs_pin: ar53 microsteps: 16 interpolate: True run_current: .900 stealthchop_threshold: 0 #diag1_pin: [stepper_y] step_pin: ar60 dir_pin: ar61 enable_pin: !ar56 step_distance: 0.004962 endstop_pin: ^!ar14 position_endstop: 0 position_max: 300 homing_speed: 90 [tmc2130 stepper_y] cs_pin: ar49 microsteps: 16 interpolate: True run_current: .900 stealthchop_threshold: 0 #diag1_pin: [stepper_z] # Y pins step_pin: z:ar60 dir_pin: !z:ar61 enable_pin: !z:ar56 step_distance: 0.002500 endstop_pin: probe:z_virtual_endstop position_endstop: 1.300 position_max: 300 position_min: -0.35 homing_speed: 10 [tmc2130 stepper_z] cs_pin: z:ar53 microsteps: 2 interpolate: True run_current: .650 stealthchop_threshold: 0 #diag1_pin: [stepper_z1] # X pins step_pin: z:ar54 dir_pin: !z:ar55 enable_pin: !z:ar38 step_distance: 0.002500 [tmc2130 stepper_z1] cs_pin: z:ar49 microsteps: 2 interpolate: True run_current: .650 stealthchop_threshold: 0 #diag1_pin: [stepper_z2] # Z pins step_pin: z:ar46 dir_pin: !z:ar48 enable_pin: !z:ar62 step_distance: 0.002500 [tmc2130 stepper_z2] cs_pin: z:ar42 microsteps: 2 interpolate: True run_current: .650 stealthchop_threshold: 0 #diag1_pin: [extruder] step_pin: ar46 dir_pin: !ar48 enable_pin: !ar62 step_distance: 0.001194 nozzle_diameter: 0.400 pressure_advance: 0.05 filament_diameter: 1.750 heater_pin: ar10 sensor_type: ATC Semitec 104GT-2 sensor_pin: analog13 control: pid pid_Kp=16.459 pid_Ki=1.291 pid_Kd=52.465 min_temp: 0 max_temp: 300 [tmc2130 extruder] cs_pin: ar42 microsteps: 16 interpolate: True run_current: .650 stealthchop_threshold: 0 #diag1_pin: [heater_bed] heater_pin: ar8 sensor_type: EPCOS 100K B57560G104F #sensor_type: NTC 100K beta 3950 sensor_pin: analog14 control: pid pid_Kp=47.076 pid_Ki=0.659 pid_Kd=840.308 min_temp: 0 max_temp: 130 [servo bltouch] pin: z:ar11 maximum_servo_angle: 180 minimum_pulse_width: 0.0006 maximum_pulse_width: 0.0024 [probe] pin: z:ar19 z_offset: 1.300 activate_gcode: SET_SERVO SERVO=bltouch ANGLE=160 SET_SERVO SERVO=bltouch ANGLE=90 G4 P200 SET_SERVO SERVO=bltouch ANGLE=10 SET_SERVO SERVO=bltouch ANGLE=60 G4 P200 deactivate_gcode: SET_SERVO SERVO=bltouch ANGLE=90 # If the BLTouch is used to home the Z axis, then define a # homing_override section, use probe:z_virtual_endstop as the # endstop_pin in the stepper_z section, and set the endstop_position # in the stepper_z section to match the probe's z_offset. [homing_override] axes: z set_position_z: 5 gcode: G90 G1 Z7 F600 G28 X0 Y0 G1 X150 Y150 F9000 SET_SERVO SERVO=bltouch ANGLE=160 SET_SERVO SERVO=bltouch ANGLE=90 G28 Z0 G1 Z5 F600 G28 X0 Y0 [z_tilt] speed: 150 z_positions: -46.17,0 -46.17,235 352.43,103 points: 275,250 275,108 275,0 150,0 150,108 150,250 20,250 20,108 20,0 [fan] pin: ar9 [mcu z] serial: /dev/serial/by-path/platform-3f980000.usb-usb-0:1.3:1.0-port0 pin_map: arduino [mcu] serial: /dev/serial/by-path/platform-3f980000.usb-usb-0:1.2:1.0-port0 pin_map: arduino [virtual_sdcard] path: ~/.octoprint/uploads/ [printer] kinematics: corexy max_velocity: 500 max_accel: 3000 #junction_deviation: 0.005 max_z_velocity: 15 max_z_accel: 20