Added Printer firmware configuration for Marlin

This commit is contained in:
pyr0ball 2019-07-25 18:08:44 -07:00
parent cb10ee59af
commit af1d2a9644
5 changed files with 65 additions and 1 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

View file

@ -3,6 +3,7 @@ Pyr0-Piezo Installation Instructions
***Important***: Every printer is different, and this sensor can be adapted to any of them, however we may not currently have a mount designed for your needs. If that's the case, please [open an issue on the github](https://github.com/pyr0ball/pyr0piezo/issues/new?assignees=pyr0ball&labels=add+support+request&template=printer-mount-request.md&title=%5BMOUNT%5D) and/or send us a ping on the discord server.
#### Choosing your mounting scheme
*First, follow the instructions for physically installing your Pyro-Piezo on the printer you're using:*
- Creality:
@ -20,3 +21,7 @@ Pyr0-Piezo Installation Instructions
- [Folgertech Delta](mounts/delta/delta-head.md)
- Deltesian
- [Bornity's Deltesian](mounts/deltesian/deltesian.md)
#### Configuring your Printer
[Configuring Marlin to use Pyr0-Piezo](tutorials/config/printer-firmware/marlin/marlin-config.md)

View file

@ -0,0 +1,56 @@
Marlin Configuration
---------------------------
#### Pyr0-Piezo Rev.2.x.x
##### Endstop logic configuration
Comment #define ENDSTOPPULLUP_ZMIN (or other pin if using a different connection)
Set Z_MIN_ENDSTOP_INVERTING to “true”
![](../../assets/images/marlin-config/rev2.x-1.jpg)
##### Enable Interrupts
*This only applies if you are running Marlin v1.1.9 or later*
Uncomment this line for best possible accuracy:
`#define ENDSTOP_INTERRUPTS_FEATURE`
##### Configure Z-Probe Options
- If using the Z_Min input, uncomment:
`#define
Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN`
- uncomment:
`#define FIX_MOUNTED_PROBE`
`#define PROBING_FANS_OFF`
`#define DELAY_BEFORE_PROBING 250`
- Set all probe offsets to 0
- Change Z_PROBE_SPEED_SLOW to match FAST
`#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST)`
- Optional, Uncomment:
`#define MULTIPLE_PROBING 2`
- Uncomment:
`#define Z_MIN_PROBE_REPEATABILITY_TEST`
##### Configure Bed Leveling
- Choose your flavor of bed leveling and uncomment the line for it. Theoretically, Unified Bed Levelling is the best choice for this kind of probe
- Optional: Uncomment `#define RESTORE_LEVELING_AFTER_G28` if you don't plan on doing a full G29 after each G28
- Uncomment and set `#define MANUAL_Z_HOME_POS -0.15`
- Uncomment `#define Z_SAFE_HOMING`
- Default for this setting puts the nozzle in the center of the bed for G28Z, but you can define a corner offset if you wish. This will be performed before any bed levelling procedure

View file

@ -38,7 +38,10 @@ nav:
- 'Quadrap':
- 'Makerbot Original Under Bed': 'mounts/quadrap/makerbot-under-bed.md'
- 'Ultimaker Under Bed': 'mounts/quadrap/um-under-bed.md'
- 'Configuration': 'config.md'
- 'Configuration':
- 'Start Here': 'config.md'
- 'Firmware Config':
- 'Marlin': 'tutorials/config/printer-firmware/marlin/marlin-config.md'
- 'Main Site': 'https://pyroballpcbs.com'
google_analytics: ['UA-135668867-1', 'pyroballpcbs.com']