diff --git a/docs/assets/images/mp-delta-mini-ub/1.jpg b/docs/assets/images/mp-delta-mini-ub/1.jpg index 4ff4df1..9868da8 100644 Binary files a/docs/assets/images/mp-delta-mini-ub/1.jpg and b/docs/assets/images/mp-delta-mini-ub/1.jpg differ diff --git a/docs/assets/images/mp-delta-mini-ub/2.jpg b/docs/assets/images/mp-delta-mini-ub/2.jpg index ba19031..a23cff9 100644 Binary files a/docs/assets/images/mp-delta-mini-ub/2.jpg and b/docs/assets/images/mp-delta-mini-ub/2.jpg differ diff --git a/docs/assets/images/mp-delta-mini-ub/3.jpg b/docs/assets/images/mp-delta-mini-ub/3.jpg index ca21b88..e4f21ed 100644 Binary files a/docs/assets/images/mp-delta-mini-ub/3.jpg and b/docs/assets/images/mp-delta-mini-ub/3.jpg differ diff --git a/docs/assets/images/mp-delta-mini-ub/MPDM-Board-Connections.png b/docs/assets/images/mp-delta-mini-ub/MPDM-Board-Connections.png new file mode 100644 index 0000000..3e688e6 Binary files /dev/null and b/docs/assets/images/mp-delta-mini-ub/MPDM-Board-Connections.png differ diff --git a/docs/assets/images/mp-delta-mini-ub/MPDM-Installed.png b/docs/assets/images/mp-delta-mini-ub/MPDM-Installed.png new file mode 100644 index 0000000..af511b1 Binary files /dev/null and b/docs/assets/images/mp-delta-mini-ub/MPDM-Installed.png differ diff --git a/docs/assets/images/mp-delta-mini-ub/MPDM-Wiring-Harness.png b/docs/assets/images/mp-delta-mini-ub/MPDM-Wiring-Harness.png new file mode 100644 index 0000000..5dfd21b Binary files /dev/null and b/docs/assets/images/mp-delta-mini-ub/MPDM-Wiring-Harness.png differ diff --git a/docs/installation.md b/docs/installation.md index 5a68b6b..4d22e99 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -1,27 +1,33 @@ -Pyr0-Piezo Installation Instructions ------------------------------ +# 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 +## Fully Supported Printers + +- [Monoprice Delta Mini](tutorials/wiring/easy-piezi/monoprice-delta-mini.md) + - ![](assets/images/mp-delta-mini-ub/pmdm-product.jpg) + +## Getting Support for your printer + +### Choosing your mounting scheme *First, follow the instructions for physically installing your Pyro-Piezo on the printer you're using:* - Creality: - - [CR-10 / Ender 3](mounts/creality/creality-original-head.md) + - [CR-10 / Ender 3](mounts/creality/creality-original-head.md) - Prusa / Mendel - - [Prusa i3 on Head](mounts/prusa-mendel/i3-on-head.md) - - [Mendel on Head](mounts/mendel/mendel-on-head.md) | [Mendel Gantry Mount](mounts/mendel/mendel-gantry-mount.md) + - [Prusa i3 on Head](mounts/prusa-mendel/i3-on-head.md) + - [Mendel on Head](mounts/mendel/mendel-on-head.md) | [Mendel Gantry Mount](mounts/mendel/mendel-gantry-mount.md) - Ultimaker Kinematics - - [Ultimaker Under Bed](mounts/quadrap/um-under-bed.md) - - [Makerbot Under Bed](mounts/quadrap/makerbot-under-bed.md) + - [Ultimaker Under Bed](mounts/quadrap/um-under-bed.md) + - [Makerbot Under Bed](mounts/quadrap/makerbot-under-bed.md) - Core-XY - - [Hypercube Evo on Head](mounts/core-xy/hevo-on-head.md) + - [Hypercube Evo on Head](mounts/core-xy/hevo-on-head.md) - Delta - - [Monoprice Delta Mini](mounts/delta/delta-under-bed.md) - - [Folgertech Delta](mounts/delta/delta-head.md) + - [Monoprice Delta Mini](mounts/delta/delta-under-bed.md) + - [Folgertech Delta](mounts/delta/delta-head.md) - Deltesian - - [Bornity's Deltesian](mounts/deltesian/deltesian.md) + - [Bornity's Deltesian](mounts/deltesian/deltesian.md) -#### Configuring your Printer +## Configuring your Printer/Firmware [Configuring Marlin to use Pyr0-Piezo](tutorials/config/printer-firmware/marlin/marlin-config.md) diff --git a/docs/tutorials/wiring/easy-piezi/monoprice-delta-mini.md b/docs/tutorials/wiring/easy-piezi/monoprice-delta-mini.md new file mode 100644 index 0000000..2b6d583 --- /dev/null +++ b/docs/tutorials/wiring/easy-piezi/monoprice-delta-mini.md @@ -0,0 +1,73 @@ +# Monoprice Delta Mini Installation Guide + +## Kit Contents + +- 1x Pyr0-Piezo Easy-Piezi Board +- 1x MPDM Cable Harness +- 1x 20mm Piezo Array with adhesive tape + +--- + +## Installing the Piezo Array + +1. Remove the six M3 screws securing the bottom cover of the printer, and move the cover to the side. +2. Unplug the fan attached to the bottom cover (This is the Controller Fan). +3. Find and unplug the two cables that go through the hole in the center of the printer's baseplate. These are attached to the heated bed. +4. Rotate the three levers holding the heated bed corners to the side. This will release the heated bed, and allow you to lift the bed off the printer's base. Make sure not to tangle the heater wire's clip in other wires while pulling the bed out. +5. Place the bed top down on a flat surface. +6. One at a time, peel the blue film off the adhesive strip for one piezo disk, and stick it to the bottom of the bed next to one of the posts at each corner of the bed. Make sure to orient the wires so that they are pointed at the center of the bed. Try to place the disk as close to the post as possible without allowing them to touch. Repeat this process for each of the three piezo disks. +![](../../../assets/images/mp-delta-mini-ub/1.jpg) +![](../../../assets/images/mp-delta-mini-ub/2.jpg) +7. (Optional) Using some Kapton tape or other heat resistant adhesive, stick the three wires from the disks to the center of the bed heater. This will make it easier to keep the cables from getting snarled later. +![](../../../assets/images/mp-delta-mini-ub/3.jpg) +8. Route the wires from the bed back through the hole in the base of the printer, and place the bed back on it's posts. Then rotate the retaining levers back into place. While performing this action, make sure the wires do not become trapped between the bed and the base, but instead hang freely on the inside compartment of the printer. +9. Plug the bed's cables back into the controller, and allow the piezo array cable to hang free for now + +## Installing the Easy-Piezi Sensor + +1. Disconnect all three Blue/Red wires from the three connectors on the left side of the board (Far side away from the heatsink) +2. Connect the 6-pin connector of the wiring harness (only 3 pins have wires), to the Easy Piezi main connector +![](../../../assets/images/mp-delta-mini-ub/MPDM-Wiring-Harness.png) +3. Connect the 2-pin connector from the Piezo Array to the PZ1 2-pin connector on the long side of the Easy-Piezi board +4. Connect the 3-Pin wire from the cable harness to any one of the three now empty connectors from the first step (depicted in Red below) +5. Connect the 2-Pin Power Connector (depicted in Green below) to the Controller Fan header (also depicted in Green below) +![](../../../assets/images/mp-delta-mini-ub/MPDM-Board-Connections.png) +6. Tuck the sensor behind the cables to keep it out of the way of the fan. +7. Connect the Controller fan (attached to the base cover) to the Fan Header on the wiring harness (depicted in Blue below). +![](../../../assets/images/mp-delta-mini-ub/MPDM-Installed.png) +8. Re-install the base cover and use the six M3 bolts to secure it. + +## Utilizing the Easy-Piezi + +### Recommended Pyr0-Piezo settings + +```GCODE +GAIN_F 2 ;(4.33x) +VFOL 900 +VCOMP 1900 +LOOP_D 50 +TRG_D 100 +HYST 20 +LOGIC 0 +PZDET 0 +``` + +### G-Code Startup Scripts + +By default, most of the slicer profiles available for this printer use a minimal bed leveling approach, using only four test points. As this sensor has enhanced capabilities compared with the default switches, it is beneficial to use a higher number of probe points. This can be done witout modifying the printer's firmware, by simply changing the startup bed leveling command: + +```GCODE +; Original: +G29 + +; Recommended: +G29 P5 +``` + +### Update Web Interface + +An enhanced web interface is available from GitHub user [nokemono42](https://github.com/nokemono42) that incorporates all of the available probe density options. + +![](https://raw.githubusercontent.com/nokemono42/MP-Mini-Delta-Web/master/images/screenshot.png) + +This can be installed by following the instructions found on the [Github Project Page](https://github.com/nokemono42/MP-Mini-Delta-Web) diff --git a/mkdocs.yml b/mkdocs.yml index 9313d50..4c31034 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -45,7 +45,7 @@ nav: - CR-10 Family: 'mounts/creality/creality-original-head.md' - Ender 3 Family: 'mounts/creality/creality-original-head.md' - Delta: - - Monoprice Delta Mini: 'mounts/delta/monoprice-delta-mini.md' + - Monoprice Delta Mini: 'tutorials/wiring/easy-piezi/monoprice-delta-mini.md' - On Head: 'mounts/delta/delta-head.md' - Under Bed: 'mounts/delta/delta-under-bed.md' - Deltesian: 'mounts/deltesian/deltesian.md'