Znaleziono 1 wynik

autor: JGFTW
30 sie 2020, 20:12
Forum: Pytania o sprawy podstawowe
Temat: Czujnik BLTouch i 3DTouch
Odpowiedzi: 19
Odsłony: 6402

Re: Czujnik BLTouch i 3DTouch

BLtouch działa w uproszczeniu tak, jak krańcówka -czyli po wykryciu powierzchni (przy zderzeniu) daję sygnał do płytki, w samym czujniku nie ma logiki (nie licząc selftestu, który nie ma wpływu na rodzaj poziomowania)

Rodzaj automatycznego poziomowania (mapowania) stołu jest niezależny od tego czy używasz czujnika BLtouch (3dTouch lub innych klonów), indukcyjnego, modułu IR czy innego wynalazku (np Hallon albo krańcówka na serwie).

Jest kilka wersji w zależności od tego co wybierzesz w konfiguracji Marlina.

AUTO_BED_LEVELING_3POINT probes three points in a triangle. The flat plane gives a transform matrix suitable to compensate for a flat but tilted bed.

AUTO_BED_LEVELING_LINEAR probes the bed in a grid. A transform matrix is produced by least-squares method to compensate for a flat but tilted bed.

UTO_BED_LEVELING_BILINEAR probes the bed in a grid, with optional Catmull-Rom subdivision. The mesh data is used to adjust Z height across the bed using bilinear interpolation. Good for delta, large, or uneven beds.

AUTO_BED_LEVELING_UBL (recommended) combines the features of 3-point, linear, bilinear, and mesh leveling. As with bilinear leveling, the mesh data generated by UBL is used to adjust Z height across the bed using bilinear interpolation. An LCD controller is currently required.

MESH_BED_LEVELING provides a custom G29 command to measure the bed height at several grid points using a piece of paper or feeler gauge. See G29 for MBL for the full procedure. This type of leveling is only compatible with PROBE_MANUALLY.
IMHO najważniejsze rodzaje poziomowania przy czujniku ABL to:
- Bilinear : https://marlinfw.org/docs/gcode/G029-abl-bilinear.html
- Unified Bed Leveling : https://marlinfw.org/docs/gcode/G029-ubl.html

Po więcej szczegółów odsyłam do dokumentacji Marlina - https://marlinfw.org/docs/configuration ... d-leveling

W obu powyższych krzywizna stołu zostanie dopasowana do stworzonej siatki za pomoca pomiarów.

Dodatkowo warto włączyć w konfiguracji opcję ENABLE_LEVELING_FADE_HEIGHT, żeby ustawiać od którego momentu (wysokości) kompensacja krzywizny ma się wyrównać.

Wróć do „Czujnik BLTouch i 3DTouch”