Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #CR-10 V2 PLUS (From Tiny Machines: CR-10 V2 with bl touch and titan direct drive included MAY VARY FROM STANDARD WIRING ON THE BLTOUCH)
- ### menu BLtouch ###
- [stepper_x]
- step_pin: ar54
- dir_pin: ar55
- enable_pin: !ar38
- step_distance: .0125
- # rotation_distance: 640
- # microsteps: 256
- # full_steps_per_rotation: 400
- endstop_pin: ^ar3
- position_min: 0
- position_endstop: 0
- position_max: 311
- homing_speed: 60
- [stepper_y]
- step_pin: ar60
- dir_pin: ar61
- enable_pin: !ar56
- step_distance: .0125
- # rotation_distance: 640
- # microsteps: 256
- # full_steps_per_rotation: 400
- endstop_pin: ^ar14
- position_min: 0
- position_endstop: 0
- position_max: 310
- homing_speed: 60
- [stepper_z]
- step_pin: ar46
- dir_pin: !ar48
- enable_pin: !ar62
- # step_distance: .0025
- rotation_distance: 128
- microsteps: 256
- full_steps_per_rotation: 200
- position_max: 400
- position_min: -5
- endstop_pin: probe:z_virtual_endstop
- homing_speed: 60
- [safe_z_home]
- home_xy_position: 150,150.4 # Change coordinates to the center of your print bed relative to the probe
- speed: 60
- z_hop: 10
- z_hop_speed: 10
- [extruder]
- step_pin: ar26
- dir_pin: ar28
- enable_pin: !ar24
- # step_distance: 0.002409 - BMG
- # step_distance: 0.003383 - E3D
- # step_distance: 0.006766
- # rotation_distance: 21.651
- rotation_distance: 129.620
- microsteps: 256
- full_steps_per_rotation: 200
- nozzle_diameter: 0.400
- filament_diameter: 1.750
- heater_pin: ar10
- sensor_type: ATC Semitec 104GT-2
- sensor_pin: analog13
- control: pid
- pid_Kp: 17.1
- pid_Ki: 1.29
- pid_Kd: 56.7
- min_temp: 0
- max_temp: 300
- pressure_advance: 0.043
- [heater_bed]
- heater_pin: ar8
- sensor_type: ATC Semitec 104GT-2
- sensor_pin: analog14
- control: pid
- pid_Kp: 690.34
- pid_Ki: 111.47
- pid_Kd: 1068.83
- min_temp: 0
- max_temp: 120
- [fan]
- pin: ar9
- [mcu]
- baud: 250000
- serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
- pin_map: arduino
- [printer]
- kinematics: cartesian
- max_velocity: 300
- max_accel: 1000
- max_accel_to_decel: 1000
- max_z_velocity: 10
- max_z_accel: 100
- [display]
- lcd_type: st7920
- cs_pin: ar16
- sclk_pin: ar23
- sid_pin: ar17
- encoder_pins: ^ar33, ^ar31
- click_pin: ^!ar35
- [bltouch]
- sensor_pin: ^ar19
- control_pin: ar11
- pin_move_time: 0.680
- # The amount of time (in seconds) to wait for the BLTouch pin to
- # move up or down. The default is 0.680 seconds.
- stow_on_each_sample: False
- probe_with_touch_mode: True
- x_offset: -36
- y_offset: 0
- z_offset: 0
- samples: 1
- sample_retract_dist: 2
- samples_result: average
- speed: 15
- #[probe]
- #pin: ^ar19
- #x_offset: 24.
- #y_offset: 5.
- #z_offset: .0
- #speed: 150.0
- #[input_shaper]
- #shaper_freq_x: 48.08
- #shaper_freq_y: 43.14
- #shaper_type = mzv
- [gcode_arcs]
- [bed_mesh]
- speed: 150
- horizontal_move_z: 5
- mesh_min: 20,20
- mesh_max: 275,275
- probe_count: 5,5
- fade_start: 1.0
- # The gcode z position in which to start phasing out z-adjustment
- # when fade is enabled. Default is 1.0.
- fade_end: 5.0
- # The gcode z position in which phasing out completes. When set
- # to a value below fade_start, fade is disabled. It should be
- # noted that fade may add unwanted scaling along the z-axis of a
- # print. If a user wishes to enable fade, a value of 10.0 is
- # recommended. Default is 0.0, which disables fade.
- #fade_target:
- # The z position in which fade should converge. When this value is set
- # to a non-zero value it must be within the range of z-values in the mesh.
- # Users that wish to converge to the z homing position should set this to 0.
- # Default is the average z value of the mesh.
- #split_delta_z: .025
- # The amount of Z difference (in mm) along a move that will
- # trigger a split. Default is .025.
- #move_check_distance: 5.0
- # The distance (in mm) along a move to check for split_delta_z.
- # This is also the minimum length that a move can be split. Default
- # is 5.0.
- #mesh_pps: 3,3
- # A comma separated pair of integers (X,Y) defining the number of
- # points per segment to interpolate in the mesh along each axis. A
- # "segment" can be defined as the space between each probed
- # point. The user may enter a single value which will be applied
- # to both axes. Default is 2,2.
- #algorithm: bicubic
- # The interpolation algorithm to use. May be either "lagrange"
- # or "bicubic". This option will not affect 3x3 grids, which
- # are forced to use lagrange sampling. Default is lagrange.
- #bicubic_tension: .2
- # When using the bicubic algorithm the tension parameter above
- # may be applied to change the amount of slope interpolated.
- # Larger numbers will increase the amount of slope, which
- # results in more curvature in the mesh. Default is .2.
- #relative_reference_index: 24
- # A point index in the mesh to reference all z values to. Enabling
- # this parameter produces a mesh relative to the probed z position
- # at the provided index.
- [screws_tilt_adjust]
- screw1: 0,31
- screw1_name: front left screw
- screw2: 224,31
- screw2_name: front right screw
- screw3: 224,273
- screw3_name: rear right screw
- screw4: 0,273
- screw4_name: rear right screw
- speed: 50
- horizontal_move_z: 10
- screw_thread: CW-M3
- # The type of screw used for bed level, M3, M4 or M5 and the
- # direction of the knob used to level the bed, clockwise decrease
- # counter-clockwise decrease.
- # Accepted values: CW-M3, CCW-M3, CW-M4, CCW-M4, CW-M5, CCW-M5.
- # Default value is CW-M3, most printers use an M3 screw and
- # turning the knob clockwise decrease distance.
- ######################################################################
- #MACROS
- ######################################################################
- # Start Print and End Print
- ######################################################################
- [gcode_macro g29]
- gcode:
- G28
- BED_MESH_CALIBRATE
- BED_MESH_PROFILE SAVE=P1
- G1 X0 Y0 Z5 F4000
- # Replace the slicer's custom start and end g-code scripts with
- # START_PRINT and END_PRINT.
- [gcode_macro CUSTOM_OFFSET]
- gcode: SET_GCODE_OFFSET Z=-2.5
- [gcode_macro START_PRINT]
- default_parameter_BED_TEMP: 60
- default_parameter_EXTRUDER_TEMP: 195
- gcode:
- G28
- BED_MESH_CLEAR
- BED_MESH_CALIBRATE
- CUSTOM_OFFSET
- M220 S100
- M221 S100
- G92 E0
- G1 Z2.0 F3000
- G1 X10.1 Y30.0 Z0.28 F5000.0
- G1 X50.0 Y30.0 Z0.28 F5000.0
- G1 X50.0 Y7.0 Z0.28 F5000.0
- G1 X250.0 Y7.0 Z0.28 F1500.0 E11
- G1 X250.0 Y7.3 Z0.28 F5000.0
- G1 X50.0 Y7.3 Z0.28 F1500.0 E23
- G92 E0
- G1 Z2.0 F3000
- [gcode_macro END_PRINT]
- gcode:
- #Relative positioning
- G91
- #Retract a bit
- G1 E-2 F2700
- #Retract and raise Z
- G1 E-2 Z0.2 F2400
- #Wipe out
- G1 X5 Y5 F3000
- #Raise Z more
- G1 Z10
- #Absolute positionning
- G90
- #Present print
- G1 X0 Y300
- #Turn-off fan, hotend, bed, disable all steppers except Z
- M106 S0
- M104 S0
- M140 S0
- M84 X Y E
- #Clear Mesh
- BED_MESH_CLEAR
- #*# <---------------------- SAVE_CONFIG ---------------------->
- #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
- #*#
- #*#
- #*# [bed_mesh default]
- #*# version = 1
- #*# points =
- #*# 0.560000, 0.380000, 0.255000, 0.180000, 0.112500
- #*# 0.447500, 0.350000, 0.192500, 0.100000, 0.062500
- #*# 0.465000, 0.320000, 0.252500, 0.127500, 0.037500
- #*# 0.387500, 0.262500, 0.135000, 0.060000, -0.047500
- #*# 0.435000, 0.282500, 0.155000, 0.052500, 0.000000
- #*# x_count = 5
- #*# y_count = 5
- #*# mesh_x_pps = 2
- #*# mesh_y_pps = 2
- #*# algo = bicubic
- #*# tension = 0.2
- #*# min_x = 50.0
- #*# max_x = 260.0
- #*# min_y = 20.0
- #*# max_y = 300.0
- #*#
- #*# [extruder]
- #*# control = pid
- #*# pid_kp = 21.702
- #*# pid_ki = 1.447
- #*# pid_kd = 81.383
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement