Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ############################################################
- # Printer basics
- ############################################################
- [printer]
- kinematics: cartesian
- max_velocity: 300
- max_accel: 1500
- max_z_velocity: 25
- max_z_accel: 500
- [mcu]
- serial: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
- pin_map: arduino
- [display]
- lcd_type: hd44780
- rs_pin: ar20
- e_pin: ar17
- d4_pin: ar16
- d5_pin: ar21
- d6_pin: ar5
- d7_pin: ar6
- encoder_pins: ^ar42, ^ar40
- click_pin: ^!ar19
- [force_move]
- enable_force_move: true
- [virtual_sdcard]
- path: /home/pi/.octoprint/uploads
- ############################################################
- # Axis
- ############################################################
- [stepper_x]
- step_pin: ar25
- dir_pin: ar23
- enable_pin: !ar27
- step_distance: .0125
- endstop_pin: ^ar22
- position_endstop: -8
- position_min: -8
- position_max: 200
- homing_speed: 50
- second_homing_speed: 15
- [stepper_y]
- step_pin: ar31
- dir_pin: !ar33
- enable_pin: !ar29
- step_distance: .0125
- endstop_pin: ^ar26
- position_endstop: 0
- position_min: 0
- position_max: 200
- homing_speed: 50
- second_homing_speed: 15
- [stepper_z]
- step_pin: ar37
- dir_pin: ar39
- enable_pin: !ar35
- step_distance: .0025
- #endstop_pin: ^ar30 #microswitch
- endstop_pin: probe:z_virtual_endstop
- position_endstop: 0
- position_max: 170
- position_min: -2.0
- ############################################################
- # Extruder / Bed / Fan
- ############################################################
- [extruder]
- step_pin: ar43
- dir_pin: !ar45
- enable_pin: !ar41
- step_distance: 0.007438
- nozzle_diameter: 0.4
- filament_diameter: 1.750
- heater_pin: ar2
- sensor_type: ATC Semitec 104GT-2
- sensor_pin: analog8
- min_temp: 0
- max_temp: 250
- control: pid
- pid_kp: 17.430
- pid_ki: 0.499
- pid_kd: 152.293
- #min_extrude_temp: 0
- max_extrude_only_distance: 100
- [heater_bed]
- heater_pin: ar3
- sensor_type: ATC Semitec 104GT-2
- sensor_pin: analog10
- min_temp: 0
- max_temp: 120
- control: pid
- pid_kp: 74.892
- pid_ki: 3.285
- pid_kd: 426.884
- [fan]
- pin: ar7
- ############################################################
- # Auto Bed Leveling / Homing
- ############################################################
- [servo bltouch]
- pin: ar11
- maximum_servo_angle: 180
- minimum_pulse_width: 0.0006
- maximum_pulse_width: 0.0024
- [probe]
- pin: ^ar32
- x_offset: 26.7
- y_offset: 2.3
- z_offset: 1.28
- samples: 3
- sample_retract_dist: 3
- samples_tolerance: 0.08
- samples_tolerance_retries: 5
- activate_gcode:
- SET_SERVO SERVO=bltouch ANGLE=10
- SET_SERVO SERVO=bltouch ANGLE=60
- G4 P200
- deactivate_gcode:
- SET_SERVO SERVO=bltouch ANGLE=90
- G4 P100
- [bed_mesh]
- speed: 300
- probe_count: 5,5
- algorithm: bicubic
- mesh_min: 25, 40
- mesh_max: 175,140
- horizontal_move_z: 5
- #[z_tilt]
- #z_positions:
- # -30,105
- # 280,105
- #points:
- # 215,1
- # 215,96
- # 215,193
- # 11,193
- # 11,96
- # 11,1
- #speed: 300
- #horizontal_move_z: 2.0
- [safe_z_home]
- home_xy_position: 73.3,97.7
- speed: 50
- z_hop: 5
- z_hop_speed: 5
- [gcode_macro G29]
- gcode:
- BED_MESH_CALIBRATE
- #[gcode_macro G80]
- #gcode:
- # G28
- # Z_TILT_ADJUST
- # BED_MESH_CALIBRATE
- # G1 X0 Y0 Z0.3 F4000
- [gcode_macro G81]
- gcode:
- BED_MESH_OUTPUT
- ############################################################
- # Beeper
- ############################################################
- [gcode_macro M300]
- default_parameter_S: 1000
- default_parameter_P: 100
- gcode:
- SET_PIN PIN=BEEPER_pin VALUE={S}
- G4 P{P}
- SET_PIN PIN=BEEPER_pin VALUE=0
- [output_pin BEEPER_pin]
- pin: ar18
- pwm: True
- value: 0
- shutdown_value: 0
- cycle_time: 0.001
- scale: 1000
- ############################################################
- # Filament Change
- ############################################################
- [pause_resume]
- [gcode_macro PARK]
- gcode:
- G1 X125 Y200.0 Z150.0 F4000
- [gcode_macro FILAMENT_LOAD]
- gcode:
- M83
- G92 E0.0
- G1 E70 F1000
- G1 E140 F200
- G92 E0.0
- [gcode_macro FILAMENT_UNLOAD]
- gcode:
- M83
- G1 E0.5 F1000
- G1 E-0.5 F1000
- G1 E1.0 F1000
- G1 E-1.0 F1000
- G1 E1.5 F1000
- G1 E-1.5 F1000
- G1 E2.0 F1000
- G1 E-100 F3000
- G92 E0.0
- [gcode_macro M600]
- default_parameter_X: 0
- default_parameter_Y: 0
- default_parameter_Z: 50
- gcode:
- PAUSE
- G91
- G1 E-.2 F2700;
- G1 Z{Z}
- G90
- G1 X{X} Y{Y} F3000
- G91
- M300 P1000
- FILAMENT_UNLOAD
- M300 P3000
- G90
- [menu __main]
- type: list
- name: Main Menu
- items:
- __m600_paused
- __tune
- __sdcard
- __control
- __temp
- __filament
- __prepare
- [menu __filament __load]
- type: command
- name: Load
- gcode:
- FILAMENT_LOAD
- [menu __filament __unload]
- type: command
- name: Unload
- gcode:
- FILAMENT_UNLOAD
- [menu __filament __feed]
- type: input
- name: Feed: {0:.1f}
- parameter: 0
- input_step: 1
- gcode:
- M83
- G1 E{0:.1f} F200
- [menu __m600_paused]
- type: list
- enable: pause_resume.is_paused
- name: M600 Paused
- items:
- .__load
- .__unload
- .__purge
- .__resume
- [menu __m600_paused __load]
- type: command
- name: Load
- gcode:
- FILAMENT_LOAD
- [menu __m600_paused __unload]
- type: command
- name: Unload
- gcode:
- FILAMENT_UNLOAD
- [menu __m600_paused __purge]
- type: command
- name: Purge
- gcode:
- M83
- G1 E20 F200
- [menu __m600_paused __resume]
- type: command
- name: Resume
- gcode:
- RESUME
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement