# AON3D M2+ # Requirements [pause_resume] [display_status] [virtual_sdcard] path: ~/gcode_files [include M2_macros.cfg] [include Controllino_aliases.cfg] # MCU definition ;[mcu] ;serial: /dev/serial/by-id/usb-FTDI_FT231X_USB_UART_DN05SBA9-if00-port0 ;baud: 115200 ;restart_method: command [mcu] serial: /dev/serial/by-id/usb-FTDI_FT231X_USB_UART_DN05SBA9-if00-port0 #serial: /dev/ttyACM0 ;baud: 250000 restart_method: command # Printer definition [printer] kinematics: cartesian max_velocity: 250 max_accel: 3000 max_z_velocity: 12 max_z_accel: 30 # Steppers definition [stepper_x] step_pin: ar54 dir_pin: !ar55 enable_pin: !ar38 microsteps: 16 rotation_distance: 80 endstop_pin: ar3 position_endstop: -90 position_min: -90 position_max: 450 homing_speed: 100 step_pulse_duration: 0.000006 [dual_carriage] axis: x step_pin: ar23 dir_pin: !ar25 enable_pin: !ar40 microsteps: 16 rotation_distance: 80 endstop_pin: ar2 position_endstop: 518.5 position_max: 518.5 homing_speed: 100 step_pulse_duration: 0.000006 [stepper_y] step_pin: ar60 dir_pin: !ar61 enable_pin: !ar56 microsteps: 16 rotation_distance: 80 endstop_pin: ar14 position_endstop: -44 position_min: -44 position_max: 450 homing_speed: 80 step_pulse_duration: 0.000006 [stepper_y1] step_pin: ar27 dir_pin: ar29 enable_pin: !ar41 microsteps: 16 rotation_distance: 80 endstop_pin: ar15 step_pulse_duration: 0.000006 [stepper_z] step_pin: ar46 dir_pin: ar48 enable_pin: !ar62 microsteps: 4 rotation_distance: 2 endstop_pin: ar18 #position_endstop: -1.6 # -16 for HT bed, -9 for LT, -11 for Hudson Vac position_min: -11 # -16 for HT bed, -9 for LT, -11 for Hudson Vac position_max: 600 homing_retract_dist: 2 homing_speed: 5 step_pulse_duration: 0.000006 [stepper_z1] step_pin: ar43 dir_pin: ar37 enable_pin: !ar42 microsteps: 4 rotation_distance: 2 endstop_pin: ar19 step_pulse_duration: 0.000006 # Thermal sensors definition [adc_temperature thermistor86] temperature1: 20 voltage1: 4.8239 temperature2: 90 voltage2: 3.3005 temperature3: 180 voltage3: 0.7913 [adc_temperature thermistor20] temperature1: 20 voltage1: 1.1926 temperature2: 200 voltage2: 1.921 temperature3: 600 voltage3: 3.328 [adc_temperature thermistor5] temperature1: 20 voltage1: 4.817 temperature2: 150 voltage2: 1.122 temperature3: 300 voltage3: 0.0876 # thermistor89 # temperature1:30 # voltage1:3.391 # temperature2:100 # voltage2:2.171 # temperature1:160 # voltage1:0.819 # Extruders definition [extruder] step_pin: ar26 dir_pin: ar28 enable_pin: !ar24 microsteps: 16 rotation_distance: 4.961 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 sensor_type: thermistor20 sensor_pin: analog3 control: pid pid_Kp: 22.2 pid_Ki: 1.08 pid_Kd: 114 min_temp: 0 max_temp: 500 pressure_advance: 0.06 pressure_advance_smooth_time: 0.12 max_extrude_cross_section: 10 [extruder1] step_pin: ar36 dir_pin: ar34 enable_pin: !ar30 microsteps: 16 rotation_distance: 4.961 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar9 sensor_type: thermistor20 sensor_pin: analog9 #control: pid #pid_Kp: 22.2 #pid_Ki: 1.08 #pid_Kd: 114 min_temp: 0 max_temp: 400 pressure_advance: 0.06 pressure_advance_smooth_time: 0.12 # Heat bed definition [heater_bed] heater_pin: ar8 sensor_type: thermistor5 sensor_pin: analog14 control: pid pid_Kp: 22.2 pid_Ki: 1.08 pid_Kd: 114 min_temp: -20 max_temp: 230 # Heated chamber definition [heater_generic chamber] gcode_id: T2 heater_pin: ar4 sensor_type: thermistor86 sensor_pin: analog13 max_power: 1.0 pwm_cycle_time: 0.3 control: pid pid_Kp: 100 pid_Ki: 1.8 pid_Kd: 300 min_temp: -20 max_temp: 175 [verify_heater chamber] check_gain_time: 900 max_error: 200 [heater_fan Enclosure_fan] pin: ar5 fan_speed: 1.0 heater: chamber kick_start_time: 10000 shutdown_speed: 0 # Probe definition [probe] pin: ^ar22 ;probe2: ^ar7 lift_speed: 10 speed: 6.0 #z_offset = -0.06 # Bed mesh definition [bed_mesh] speed: 200 horizontal_move_z: 2 mesh_min: 60,60 mesh_max: 380,380 probe_count: 6,6 [force_move] enable_force_move = True #[filament_switch_sensor RunoutSensor] #pause_on_runout: False #runout_gcode: PAUSE #insert_gcode: RESUME #switch_pin: !PC2 [idle_timeout] timeout : 14400 [input_shaper] shaper_freq_x: 60 shaper_type_x: ei shaper_freq_y: 40 shaper_type_y: ei #*# <---------------------- SAVE_CONFIG ----------------------> #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. #*# #*# [probe] #*# z_offset = 0.500 #*# #*# [bed_mesh t0bed] #*# version = 1 #*# points = #*# 0.020833, -0.031667, -0.064167, -0.046667, 0.010833, 0.015833 #*# 0.045833, 0.010833, -0.031667, 0.085833, 0.135833, 0.180833 #*# 0.105833, 0.070833, 0.060833, 0.098333, 0.108333, 0.100833 #*# 0.263333, 0.175833, 0.165833, 0.205833, 0.220833, 0.220833 #*# 0.368333, 0.248333, 0.185833, 0.175833, 0.175833, 0.170833 #*# 0.500833, 0.353333, 0.280833, 0.178333, 0.115833, 0.118333 #*# tension = 0.2 #*# mesh_x_pps = 2 #*# algo = lagrange #*# min_x = 0.0 #*# min_y = 0.0 #*# y_count = 6 #*# mesh_y_pps = 2 #*# x_count = 6 #*# max_x = 420.0 #*# max_y = 420.0 #*# #*# [bed_mesh t1bed] #*# version = 1 #*# points = #*# -0.302500, -0.380000, -0.420000, -0.407500, -0.365000, -0.305000 #*# -0.395000, -0.417500, -0.440000, -0.332500, -0.280000, -0.247500 #*# -0.267500, -0.325000, -0.335000, -0.265000, -0.282500, -0.287500 #*# -0.202500, -0.247500, -0.262500, -0.242500, -0.222500, -0.237500 #*# -0.110000, -0.187500, -0.225000, -0.230000, -0.245000, -0.250000 #*# 0.022500, -0.127500, -0.197500, -0.290000, -0.322500, -0.330000 #*# tension = 0.2 #*# mesh_x_pps = 2 #*# algo = lagrange #*# min_x = 0.0 #*# min_y = 0.0 #*# y_count = 6 #*# mesh_y_pps = 2 #*# x_count = 6 #*# max_x = 420.0 #*# max_y = 420.0 #*# #*# [bed_mesh default] #*# version = 1 #*# points = #*# 0.515000, 0.530000, 0.520000, 0.520000, 0.455000, 0.362500 #*# 0.562500, 0.632500, 0.637500, 0.650000, 0.605000, 0.537500 #*# 0.762500, 0.802500, 0.822500, 0.797500, 0.742500, 0.672500 #*# 0.920000, 0.980000, 0.980000, 0.965000, 0.900000, 0.842500 #*# 1.015000, 1.045000, 1.042500, 1.025000, 0.962500, 0.855000 #*# 0.970000, 0.982500, 0.962500, 0.905000, 0.825000, 0.722500 #*# tension = 0.2 #*# min_x = 60.0 #*# algo = lagrange #*# y_count = 6 #*# mesh_y_pps = 2 #*# min_y = 60.0 #*# x_count = 6 #*# max_y = 380.0 #*# mesh_x_pps = 2 #*# max_x = 380.0 #*# #*# [stepper_z] #*# position_endstop = -1.590 #*# #*# [extruder1] #*# control = pid #*# pid_kp = 15.157 #*# pid_ki = 0.529 #*# pid_kd = 108.559