Klipper3d / klipper

Klipper is a 3d-printer firmware
GNU General Public License v3.0
9.47k stars 5.31k forks source link

anet a8 #78

Closed manotroll closed 6 years ago

manotroll commented 6 years ago

has support for anet a8 do you have support for automatic leveling? Do you have temperature protection?

nickcaruso commented 6 years ago

This thread was a ton of help. Here is what my config file looks like right now. Shes printing great, 200mm/s no problem. Biggest difference from above was the z step distance. Also the bootloader info was great, no bootloader on mine to start. You can easily flash a bootloader with the LCD cable on the Anet, an arduno, some spare wire, and google!

`

[stepper_x] step_pin: PD7 dir_pin: PC5 enable_pin: !PD6 step_distance: .01 endstop_pin: ^!PC2 position_endstop: -30 position_max: 220 position_min: -30 homing_speed: 50

[stepper_y] step_pin: PC6 dir_pin: PC7 enable_pin: !PD6 step_distance: .01 endstop_pin: ^!PC3 position_endstop: -8 position_min: -8 position_max: 220 homing_speed: 50

[stepper_z] step_pin: PB3 dir_pin: !PB2 enable_pin: !PA5 step_distance: 0.000624 endstop_pin: ^!PC4 position_endstop: 0.01 position_max: 240 homing_speed: 5

[extruder] step_pin: PB1 dir_pin: PB0 enable_pin: !PD6 step_distance: .0105 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PD5 sensor_type: ATC Semitec 104GT-2 sensor_pin: PA7 control: pid pid_Kp: 22.2 pid_Ki: 1.08 pid_Kd: 114 min_temp: 0 max_temp: 250 pressure_advance: 0.10 pressure_advance_lookahead_time: 0.010

[heater_bed] heater_pin: PD4 sensor_type: ATC Semitec 104GT-2 sensor_pin: PA6 control: watermark min_temp: 0 max_temp: 130

[fan] pin: PB4

[mcu] baud: 115200 serial: /dev/ttyUSB0

[printer] kinematics: cartesian max_velocity: 300 max_accel: 2000 max_z_velocity: 5 max_z_accel: 20 `

nickcaruso commented 6 years ago

Does anyone know how to make the bed heat before the extruder when the print button is pressed on octoprint?

diekaines commented 6 years ago

@nickcaruso do you have stock anet a8 ? Really interested in trying that config you pasted above

rewolff commented 6 years ago

Nick: bed/extruder heating is done in GCODE. in your slicer, there is usually something called start gcode that does things like home and warmup. I just looked. In slic3r that I use, apparently the things slic3r thinks it needs are not in the startup gcode section.

nickcaruso commented 6 years ago

@kotfarepra I believe so. When I purchased it I don't recall the name... it was an eBay china type purchase. But I have been using anet a8 support and everything seems to be the stock anet. I would use the config file. Home your Z, and make a 100mm move and measure to check for accuracy.

manotroll commented 6 years ago

fix bootloader http://www.instructables.com/id/HOW-TO-FIX-ANET-BRICKED-BOARD-USING-AN-ARDUINO-UNO/ :)

ghost commented 6 years ago

MrWu-at-msv you saved my azz, i couldnt connect till i added the baud rate under mcu