This repository has been archived on 2022-01-28. You can view files and clone it, but cannot push or open issues or pull requests.
Marlin-Artillery-M600/Marlin/src/config/examples/Geeetech/Prusa i3 Pro B
Scott Lahteine 28f1276286
[2.0.x] Add Z_AFTER_PROBING option (#10058)
Some "fix-mounted" probes need manual stowing. And after probing some may prefer to raise or lower the nozzle. This restores an old option but tailors it to allow raise or lower as preferred.
2018-03-11 13:07:55 -05:00
..
bltouch [2.0.x] Add Z_AFTER_PROBING option (#10058) 2018-03-11 13:07:55 -05:00
noprobe [2.0.x] Add Z_AFTER_PROBING option (#10058) 2018-03-11 13:07:55 -05:00
README.md Configs for Prusa i3 Pro B GT2560 Rev.A Plus (#9505) 2018-02-06 00:24:21 -06:00

These are example configurations for the low-cost Acrylic Prusa I3 pro B 3D Printer DIY kit and the 3DTouch auto bed leveling sensor based on:

The main characteristics of these configurations are:

  • The defined motherboard is BOARD_GT2560_REV_A_PLUS.
  • Travel limits are adjusted to the printer bed size and position.
  • An example SKEW_CORRECTION for a particular printer is enabled. See comments below about how to adjust it to a particular printer.
  • Using the LCD controller for bed leveling is enabled.
    • PROBE_MANUALLY is enabled, which provides a means to do "Auto" Bed Leveling without a probe.
    • The LEVEL_BED_CORNERS option for manual bed adjustment is enabled.
    • Bilinear bed leveling is enabled, the boundaries for probing are adjusted to the glass size, and extrapolation is enabled.
  • PRINTCOUNTER is enabled, in order to track statistical data.
  • INDIVIDUAL_AXIS_HOMING_MENU is enabled, which adds individual axis homing items (Home X, Home Y, and Home Z) to the LCD menu.
  • The speaker is enabled for the UI feedback.
  • bltouch variant:
    • USE_ZMAX_PLUG is enabled. See comments about connections below.
    • Heaters and fans are turned off when probing.
    • Multiple probing is set to 3.

First-time configuration

Skew factor

The skew factor must be adjusted for each printer:

  • First, uncomment #define XY_SKEW_FACTOR 0.0, compile and upload the firmware.
  • Then, print YACS (Yet Another Calibration Square). Hint, scale it considering a margin for brim (if used). The larger, the better to make error measurements.
  • Measure the printed part according to the comments in the example configuration file, and set XY_DIAG_AC, XY_DIAG_BD and Y_SIDE_AD.
  • Last, comment #define XY_SKEW_FACTOR 0.0 again, compile and upload.

3DTouch auto leveling sensor