Mandalaroseworks magnets avoidance (#800)
* Mandalaroseworks magnets avoidance * Change location
This commit is contained in:
parent
ad3b6e1f34
commit
3792b692ce
|
|
@ -31,6 +31,7 @@ like so:
|
||||||
| | [Makerbase Eagle V1.0/Robin Nano V3.1](./klipper/clee/mks_eagle) | Example configuration and board pin aliases for the MKS Eagle/Robin Nano V3.1 for V0.1 | :heavy_check_mark: | :x: | :x: | :x: | :x: |
|
| | [Makerbase Eagle V1.0/Robin Nano V3.1](./klipper/clee/mks_eagle) | Example configuration and board pin aliases for the MKS Eagle/Robin Nano V3.1 for V0.1 | :heavy_check_mark: | :x: | :x: | :x: | :x: |
|
||||||
| jaeger | [FYSETC Spider on V1.8](./klipper/jaeger/Spider_1.1_V1.8) | Example configuration and wiring diagram for a FYSETC Spider 1.1 board on the V1.8 | :x: | :heavy_check_mark: | :x: | :x: | :x: |
|
| jaeger | [FYSETC Spider on V1.8](./klipper/jaeger/Spider_1.1_V1.8) | Example configuration and wiring diagram for a FYSETC Spider 1.1 board on the V1.8 | :x: | :heavy_check_mark: | :x: | :x: | :x: |
|
||||||
| MarcPot | [Fysetc Spider Board Pins](./klipper/MarcPot/fysetc_spider_pins) | Defines a set of `[board_pins]` aliases for use with the Fysetc Spider controller | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
|
| MarcPot | [Fysetc Spider Board Pins](./klipper/MarcPot/fysetc_spider_pins) | Defines a set of `[board_pins]` aliases for use with the Fysetc Spider controller | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
|
||||||
|
| Mastah | [Mandalaroseworks magnets avoidance](./klipper/Mastah/mandalaRoseWorks_magnets_avoidance) | A klipper configuration for bed_mesh that allow the probe to avoid probing over magnets | :grey_question: | :grey_question: | :heavy_check_mark: | :grey_question: | :grey_question: |
|
||||||
| Mellow | [Fly-Super8 on V2.4](./klipper/Mellow/FLY-Super8) | Example configuration and wiring diagram for a FLY-Super8 board on the V2.4 | :x: | :x: | :heavy_check_mark: | :x: | :x: |
|
| Mellow | [Fly-Super8 on V2.4](./klipper/Mellow/FLY-Super8) | Example configuration and wiring diagram for a FLY-Super8 board on the V2.4 | :x: | :x: | :heavy_check_mark: | :x: | :x: |
|
||||||
| Mellow | [Fly-Gemini on v0](./klipper/Mellow/FLY-Gemini) | Sample configuration and wiring diagram of Fly-Gemini Linux integrated motherboard in v0 and v0.1 | :heavy_check_mark: | :x: | :x: | :x: | :x: |
|
| Mellow | [Fly-Gemini on v0](./klipper/Mellow/FLY-Gemini) | Sample configuration and wiring diagram of Fly-Gemini Linux integrated motherboard in v0 and v0.1 | :heavy_check_mark: | :x: | :x: | :x: | :x: |
|
||||||
| revnull | [BTT Octopus Board Pins](./klipper/revnull/btt_octopus_pins) | Defines a set of `[board_pins]` aliases for use with the BTT Octopus controller | :grey_question: | :grey_question: | :heavy_check_mark: | :grey_question: | :x: |
|
| revnull | [BTT Octopus Board Pins](./klipper/revnull/btt_octopus_pins) | Defines a set of `[board_pins]` aliases for use with the BTT Octopus controller | :grey_question: | :grey_question: | :heavy_check_mark: | :grey_question: | :x: |
|
||||||
|
|
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 172 KiB |
|
|
@ -0,0 +1,38 @@
|
||||||
|
[bed_mesh]
|
||||||
|
|
||||||
|
...
|
||||||
|
|
||||||
|
# MandalaRoseWorks 355x355 bed magnets positions (exclusion zone)
|
||||||
|
# Exclusion zone are 28mm x 28mm
|
||||||
|
faulty_region_1_min: 16.0, 16.0
|
||||||
|
faulty_region_2_min: 114.0, 16.0
|
||||||
|
faulty_region_3_min: 213.0, 16.0
|
||||||
|
faulty_region_4_min: 311.0, 16.0
|
||||||
|
faulty_region_5_min: 16.0, 114.0
|
||||||
|
faulty_region_6_min: 114.0, 114.0
|
||||||
|
faulty_region_7_min: 213.0, 114.0
|
||||||
|
faulty_region_8_min: 311.0, 114.0
|
||||||
|
faulty_region_9_min: 16.0, 213.0
|
||||||
|
faulty_region_10_min: 114.0, 213.0
|
||||||
|
faulty_region_11_min: 213.0, 213.0
|
||||||
|
faulty_region_12_min: 311.0, 213.0
|
||||||
|
faulty_region_13_min: 16.0, 311.0
|
||||||
|
faulty_region_14_min: 114.0, 311.0
|
||||||
|
faulty_region_15_min: 213.0, 311.0
|
||||||
|
faulty_region_16_min: 311.0, 311.0
|
||||||
|
faulty_region_1_max: 44.0, 44.0
|
||||||
|
faulty_region_2_max: 142.0, 44.0
|
||||||
|
faulty_region_3_max: 241.0, 44.0
|
||||||
|
faulty_region_4_max: 339.0, 44.0
|
||||||
|
faulty_region_5_max: 44.0, 142.0
|
||||||
|
faulty_region_6_max: 142.0, 142.0
|
||||||
|
faulty_region_7_max: 241.0, 142.0
|
||||||
|
faulty_region_8_max: 339.0, 142.0
|
||||||
|
faulty_region_9_max: 44.0, 241.0
|
||||||
|
faulty_region_10_max: 142.0, 241.0
|
||||||
|
faulty_region_11_max: 241.0, 241.0
|
||||||
|
faulty_region_12_max: 339.0, 241.0
|
||||||
|
faulty_region_13_max: 44.0, 339.0
|
||||||
|
faulty_region_14_max: 142.0, 339.0
|
||||||
|
faulty_region_15_max: 241.0, 339.0
|
||||||
|
faulty_region_16_max: 339.0, 339.0
|
||||||
Binary file not shown.
|
|
@ -0,0 +1,23 @@
|
||||||
|
# Magnets avoidance
|
||||||
|
|
||||||
|
This configuration allow owners of mandalaroseworks mag bed to avoid probe right over them during bed mesh calibration.
|
||||||
|
|
||||||
|
It was done in mind to use with klicky or euclid, but omron probe users can probably also use this to avoid magnets (might be useful to increase the avoidance zone in such case).
|
||||||
|
|
||||||
|
## Bed supported
|
||||||
|
|
||||||
|
So far only the 355 x 355 bed is supported. Feel free to use the same computation as I did to make your own avoidance zone.
|
||||||
|
|
||||||
|
## Exclusions zones
|
||||||
|
|
||||||
|
The exclusions zones are squares of 28mm x 28mm on the center of each magnets.
|
||||||
|
If you feel the voidances zones are not big enough, use the attached xls to do some change.
|
||||||
|
|
||||||
|
## How to
|
||||||
|
|
||||||
|
Use the content of `magnets_avoidance.txt` to create your own `[bed_mesh]` section in klipper according to your config.
|
||||||
|
You can generate new or your own avoidance zone by using the attached xls file.
|
||||||
|
|
||||||
|
## Results
|
||||||
|
|
||||||
|

|
||||||
Loading…
Reference in New Issue