klipper/hu/Bed_Mesh.html
2025-05-04 00:06:21 +00:00

2353 lines
No EOL
90 KiB
HTML

<!doctype html>
<html lang="hu" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="icon" href="img/favicon.ico">
<meta name="generator" content="mkdocs-1.2.4, mkdocs-material-8.1.3">
<title>TĂĄrgyasztal hĂĄlĂł - Klipper dokumentĂĄciĂł</title>
<link rel="stylesheet" href="assets/stylesheets/main.edf004c2.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.e6a45f82.min.css">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
<style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style>
<link rel="stylesheet" href="_klipper3d/css/extra.css">
<script>__md_scope=new URL(".",location),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
<script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-VEN1PGNQL4"),document.addEventListener("DOMContentLoaded",function(){document.forms.search&&document.forms.search.query.addEventListener("blur",function(){this.value&&gtag("event","search",{search_term:this.value})}),"undefined"!=typeof location$&&location$.subscribe(function(e){gtag("config","G-VEN1PGNQL4",{page_path:e.pathname})})})</script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-VEN1PGNQL4"></script>
</head>
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="white" data-md-color-accent="blue">
<script>var palette=__md_get("__palette");if(palette&&"object"==typeof palette.color)for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)</script>
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip">
<a href="#targyasztal-halo" class="md-skip">
KihagyĂĄs
</a>
</div>
<div data-md-component="announce">
</div>
<header class="md-header" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="ÉlƑfej">
<a href="." title="Klipper dokumentĂĄciĂł" class="md-header__button md-logo" aria-label="Klipper dokumentĂĄciĂł" data-md-component="logo">
<img src="img/klipper.svg" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
</label>
<div class="md-header__title" data-md-component="header-title">
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
Klipper dokumentĂĄciĂł
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
TĂĄrgyasztal hĂĄlĂł
</span>
</div>
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="(prefers-color-scheme: light)" data-md-color-scheme="default" data-md-color-primary="white" data-md-color-accent="blue" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_2" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2a7 7 0 0 0-7 7c0 2.38 1.19 4.47 3 5.74V17a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1v-2.26c1.81-1.27 3-3.36 3-5.74a7 7 0 0 0-7-7M9 21a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-1H9v1z"/></svg>
</label>
<input class="md-option" data-md-color-media="(prefers-color-scheme: dark)" data-md-color-scheme="slate" data-md-color-primary="grey" data-md-color-accent="light-blue" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_2">
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2a7 7 0 0 1 7 7c0 2.38-1.19 4.47-3 5.74V17a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1v-2.26C6.19 13.47 5 11.38 5 9a7 7 0 0 1 7-7M9 21v-1h6v1a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1m3-17a5 5 0 0 0-5 5c0 2.05 1.23 3.81 3 4.58V16h4v-2.42c1.77-.77 3-2.53 3-4.58a5 5 0 0 0-5-5z"/></svg>
</label>
</form>
<div class="md-header__option">
<div class="md-select">
<button class="md-header__button md-icon" aria-label="Select language">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M16.36 14c.08-.66.14-1.32.14-2 0-.68-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2m-5.15 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95a8.03 8.03 0 0 1-4.33 3.56M14.34 14H9.66c-.1-.66-.16-1.32-.16-2 0-.68.06-1.35.16-2h4.68c.09.65.16 1.32.16 2 0 .68-.07 1.34-.16 2M12 19.96c-.83-1.2-1.5-2.53-1.91-3.96h3.82c-.41 1.43-1.08 2.76-1.91 3.96M8 8H5.08A7.923 7.923 0 0 1 9.4 4.44C8.8 5.55 8.35 6.75 8 8m-2.92 8H8c.35 1.25.8 2.45 1.4 3.56A8.008 8.008 0 0 1 5.08 16m-.82-2C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2 0 .68.06 1.34.14 2M12 4.03c.83 1.2 1.5 2.54 1.91 3.97h-3.82c.41-1.43 1.08-2.77 1.91-3.97M18.92 8h-2.95a15.65 15.65 0 0 0-1.38-3.56c1.84.63 3.37 1.9 4.33 3.56M12 2C6.47 2 2 6.5 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2z"/></svg>
</button>
<div class="md-select__inner">
<ul class="md-select__list">
<li class="md-select__item">
<a href="/" hreflang="en" class="md-select__link">
English
</a>
</li>
<li class="md-select__item">
<a href="/zh/" hreflang="zh" class="md-select__link">
çź€äœ“äž­æ–‡
</a>
</li>
<li class="md-select__item">
<a href="/zh-Hant/" hreflang="zh-Hant" class="md-select__link">
çčé«”äž­æ–‡
</a>
</li>
<li class="md-select__item">
<a href="/hu/" hreflang="hu" class="md-select__link">
Magyar
</a>
</li>
<li class="md-select__item">
<a href="/it/" hreflang="it" class="md-select__link">
Italiano
</a>
</li>
<li class="md-select__item">
<a href="/fr/" hreflang="fr" class="md-select__link">
Français
</a>
</li>
</ul>
</div>
</div>
</div>
<label class="md-header__button md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
</label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" aria-label="Keresés" placeholder="Keresés" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
<label class="md-search__icon md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
</label>
<nav class="md-search__options" aria-label="Search">
<a href="javascript:void(0)" class="md-search__icon md-icon" aria-label="Share" data-clipboard data-clipboard-text="" data-md-component="search-share" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7 0-.24-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9a3 3 0 0 0-3 3 3 3 0 0 0 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.15c-.05.21-.08.43-.08.66 0 1.61 1.31 2.91 2.92 2.91 1.61 0 2.92-1.3 2.92-2.91A2.92 2.92 0 0 0 18 16.08z"/></svg>
</a>
<button type="reset" class="md-search__icon md-icon" aria-label="Törlés" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>
</button>
</nav>
<div class="md-search__suggest" data-md-component="search-suggest"></div>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" data-md-scrollfix>
<div class="md-search-result" data-md-component="search-result">
<div class="md-search-result__meta">
Keresés inicializålåsa
</div>
<ol class="md-search-result__list"></ol>
</div>
</div>
</div>
</div>
</div>
<div class="md-header__source">
<a href="https://github.com/Klipper3d/klipper/" title="FƑoldalra ugrás" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg>
</div>
<div class="md-source__repository">
Klipper3d/klipper
</div>
</a>
</div>
</nav>
</header>
<div class="md-container" data-md-component="container">
<main class="md-main" data-md-component="main">
<div class="md-main__inner md-grid">
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--primary" aria-label="NavigĂĄciĂł" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="." title="Klipper dokumentĂĄciĂł" class="md-nav__button md-logo" aria-label="Klipper dokumentĂĄciĂł" data-md-component="logo">
<img src="img/klipper.svg" alt="logo">
</a>
Klipper dokumentĂĄciĂł
</label>
<div class="md-nav__source">
<a href="https://github.com/Klipper3d/klipper/" title="FƑoldalra ugrás" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg>
</div>
<div class="md-source__repository">
Klipper3d/klipper
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="Overview.html" class="md-nav__link">
Áttekintés
</a>
</li>
<li class="md-nav__item">
<a href="Features.html" class="md-nav__link">
FunkciĂłk
</a>
</li>
<li class="md-nav__item">
<a href="FAQ.html" class="md-nav__link">
Gyakran ismételt kérdések
</a>
</li>
<li class="md-nav__item">
<a href="Releases.html" class="md-nav__link">
KiadĂĄs
</a>
</li>
<li class="md-nav__item">
<a href="Config_Changes.html" class="md-nav__link">
KonfigurĂĄciĂłs vĂĄltozĂĄsok
</a>
</li>
<li class="md-nav__item">
<a href="Contact.html" class="md-nav__link">
Kapcsolat
</a>
</li>
<li class="md-nav__item md-nav__item--active md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_7" type="checkbox" id="__nav_7" checked>
<label class="md-nav__link" for="__nav_7">
Telepítés és Konfiguråció
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="Telepítés és Konfiguråció" data-md-level="1">
<label class="md-nav__title" for="__nav_7">
<span class="md-nav__icon md-icon"></span>
Telepítés és Konfiguråció
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_7_1" type="checkbox" id="__nav_7_1" >
<label class="md-nav__link" for="__nav_7_1">
Installation
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="Installation" data-md-level="2">
<label class="md-nav__title" for="__nav_7_1">
<span class="md-nav__icon md-icon"></span>
Installation
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="Installation.html" class="md-nav__link">
Telepítés
</a>
</li>
<li class="md-nav__item">
<a href="OctoPrint.html" class="md-nav__link">
OctoPrint a Klipper-hez
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_7_2" type="checkbox" id="__nav_7_2" >
<label class="md-nav__link" for="__nav_7_2">
KonfigurĂĄciĂłs HivatkozĂĄs
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="KonfigurĂĄciĂłs HivatkozĂĄs" data-md-level="2">
<label class="md-nav__title" for="__nav_7_2">
<span class="md-nav__icon md-icon"></span>
KonfigurĂĄciĂłs HivatkozĂĄs
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="Config_Reference.html" class="md-nav__link">
KonfigurĂĄciĂłs hivatkozĂĄs
</a>
</li>
<li class="md-nav__item">
<a href="Rotation_Distance.html" class="md-nav__link">
ForgatĂĄsi tĂĄvolsĂĄg
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="Config_checks.html" class="md-nav__link">
KonfigurĂĄciĂłs ellenƑrzĂ©sek
</a>
</li>
<li class="md-nav__item md-nav__item--active md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_7_4" type="checkbox" id="__nav_7_4" checked>
<label class="md-nav__link" for="__nav_7_4">
TĂĄrgyasztal szint
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="TĂĄrgyasztal szint" data-md-level="2">
<label class="md-nav__title" for="__nav_7_4">
<span class="md-nav__icon md-icon"></span>
TĂĄrgyasztal szint
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="Bed_Level.html" class="md-nav__link">
Tårgyasztal szintezése
</a>
</li>
<li class="md-nav__item">
<a href="Delta_Calibrate.html" class="md-nav__link">
Delta kalibrĂĄlĂĄs
</a>
</li>
<li class="md-nav__item">
<a href="Probe_Calibrate.html" class="md-nav__link">
Szonda kalibrĂĄlĂĄsa
</a>
</li>
<li class="md-nav__item">
<a href="BLTouch.html" class="md-nav__link">
BL-Touch
</a>
</li>
<li class="md-nav__item">
<a href="Manual_Level.html" class="md-nav__link">
Kézi szintezés
</a>
</li>
<li class="md-nav__item md-nav__item--active">
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
TĂĄrgyasztal hĂĄlĂł
<span class="md-nav__icon md-icon"></span>
</label>
<a href="Bed_Mesh.html" class="md-nav__link md-nav__link--active">
TĂĄrgyasztal hĂĄlĂł
</a>
<nav class="md-nav md-nav--secondary" aria-label="Tartalomjegyzék">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Tartalomjegyzék
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#alapveto-konfiguracio" class="md-nav__link">
AlapvetƑ konfiguráció
</a>
<nav class="md-nav" aria-label="AlapvetƑ konfiguráció">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#teglalap-alaku-targyasztalok" class="md-nav__link">
TĂ©glalap alakĂș tĂĄrgyasztalok
</a>
</li>
<li class="md-nav__item">
<a href="#kerek-targyasztalok" class="md-nav__link">
Kerek tĂĄrgyasztalok
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#specialis-konfiguracio" class="md-nav__link">
SpeciĂĄlis konfigurĂĄciĂł
</a>
<nav class="md-nav" aria-label="SpeciĂĄlis konfigurĂĄciĂł">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#halo-interpolacio" class="md-nav__link">
HĂĄlĂł interpolĂĄciĂł
</a>
</li>
<li class="md-nav__item">
<a href="#mozgas-felosztas" class="md-nav__link">
MozgĂĄs felosztĂĄs
</a>
</li>
<li class="md-nav__item">
<a href="#halo-elhalvanyulas" class="md-nav__link">
HĂĄlĂł elhalvĂĄnyulĂĄs
</a>
</li>
<li class="md-nav__item">
<a href="#a-nulla-referenciapozicio-beallitasa" class="md-nav__link">
A nulla referenciapozĂ­ciĂł beĂĄllĂ­tĂĄsa
</a>
<nav class="md-nav" aria-label="A nulla referenciapozĂ­ciĂł beĂĄllĂ­tĂĄsa">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#az-elavult-relative_reference_index" class="md-nav__link">
Az elavult relative_reference_index
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#hibas-regiok" class="md-nav__link">
Hibås régiók
</a>
</li>
<li class="md-nav__item">
<a href="#adaptiv-halok" class="md-nav__link">
AdaptĂ­v hĂĄlĂłk
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#feluleti-meresek" class="md-nav__link">
FelĂŒleti mĂ©rĂ©sek
</a>
<nav class="md-nav" aria-label="FelĂŒleti mĂ©rĂ©sek">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#meresi-magassag" class="md-nav__link">
Mérési magassåg
</a>
</li>
<li class="md-nav__item">
<a href="#gyors-folyamatos-meres" class="md-nav__link">
Gyors (folyamatos) mérés
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#targyasztal-halo-g-kodok" class="md-nav__link">
TĂĄrgyasztal hĂĄlĂł G-kĂłdok
</a>
<nav class="md-nav" aria-label="TĂĄrgyasztal hĂĄlĂł G-kĂłdok">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#kalibracio" class="md-nav__link">
KalibrĂĄciĂł
</a>
</li>
<li class="md-nav__item">
<a href="#profilok" class="md-nav__link">
Profilok
</a>
<nav class="md-nav" aria-label="Profilok">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#az-alapertelmezett-profil-betoltese" class="md-nav__link">
Az alapértelmezett profil betöltése
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#kimenet" class="md-nav__link">
Kimenet
</a>
</li>
<li class="md-nav__item">
<a href="#tiszta-halos-allapot" class="md-nav__link">
Tiszta hĂĄlĂłs ĂĄllapot
</a>
</li>
<li class="md-nav__item">
<a href="#xy-eltolasok-alkalmazasa" class="md-nav__link">
X/Y eltolĂĄsok alkalmazĂĄsa
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#agy-halo-webhooks-api-k" class="md-nav__link">
Ágy håló Webhooks API-k
</a>
<nav class="md-nav" aria-label="Ágy håló Webhooks API-k">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#haloadatok-kiuritese" class="md-nav__link">
HĂĄlĂładatok kiĂŒrĂ­tĂ©se
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#vizualizacio-es-elemzes" class="md-nav__link">
Vizualizåció és elemzés
</a>
<nav class="md-nav" aria-label="Vizualizåció és elemzés">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#elofeltetelek" class="md-nav__link">
ElƑfeltĂ©telek
</a>
</li>
<li class="md-nav__item">
<a href="#haloadatok-abrazolasa" class="md-nav__link">
HĂĄlĂładatok ĂĄbrĂĄzolĂĄsa
</a>
</li>
<li class="md-nav__item">
<a href="#agy-halo-elemzes" class="md-nav__link">
Ágy håló elemzés
</a>
</li>
<li class="md-nav__item">
<a href="#a-haloadatok-mentese-fajlba" class="md-nav__link">
A hålóadatok mentése fåjlba
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="Endstop_Phase.html" class="md-nav__link">
Végållås fåzis
</a>
</li>
<li class="md-nav__item">
<a href="Axis_Twist_Compensation.html" class="md-nav__link">
Tengely fordulat kompenzĂĄciĂł
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_7_5" type="checkbox" id="__nav_7_5" >
<label class="md-nav__link" for="__nav_7_5">
Rezonancia KompenzĂĄciĂł
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="Rezonancia KompenzĂĄciĂł" data-md-level="2">
<label class="md-nav__title" for="__nav_7_5">
<span class="md-nav__icon md-icon"></span>
Rezonancia KompenzĂĄciĂł
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="Resonance_Compensation.html" class="md-nav__link">
Rezonancia KompenzĂĄciĂł
</a>
</li>
<li class="md-nav__item">
<a href="Measuring_Resonances.html" class="md-nav__link">
Rezonanciåk mérése
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="Pressure_Advance.html" class="md-nav__link">
Nyomás elƑtolás
</a>
</li>
<li class="md-nav__item">
<a href="G-Codes.html" class="md-nav__link">
G-kĂłdok
</a>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_7_8" type="checkbox" id="__nav_7_8" >
<label class="md-nav__link" for="__nav_7_8">
Parancssablonok
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="Parancssablonok" data-md-level="2">
<label class="md-nav__title" for="__nav_7_8">
<span class="md-nav__icon md-icon"></span>
Parancssablonok
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="Command_Templates.html" class="md-nav__link">
Parancs sablonok
</a>
</li>
<li class="md-nav__item">
<a href="Status_Reference.html" class="md-nav__link">
Állapot referencia
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="TMC_Drivers.html" class="md-nav__link">
TMC meghajtĂłk
</a>
</li>
<li class="md-nav__item">
<a href="Multi_MCU_Homing.html" class="md-nav__link">
Több mikrovezĂ©lƑs kezdƑpont Ă©s szondĂĄzĂĄs
</a>
</li>
<li class="md-nav__item">
<a href="Slicers.html" class="md-nav__link">
SzeletelƑk
</a>
</li>
<li class="md-nav__item">
<a href="Skew_Correction.html" class="md-nav__link">
Ferdeség korrekció
</a>
</li>
<li class="md-nav__item">
<a href="Exclude_Object.html" class="md-nav__link">
Objektumok kizĂĄrĂĄsa
</a>
</li>
<li class="md-nav__item">
<a href="Using_PWM_Tools.html" class="md-nav__link">
PWM eszközök hasznålata
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_8" type="checkbox" id="__nav_8" >
<label class="md-nav__link" for="__nav_8">
FejlesztƑi Dokumentáció
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="FejlesztƑi Dokumentáció" data-md-level="1">
<label class="md-nav__title" for="__nav_8">
<span class="md-nav__icon md-icon"></span>
FejlesztƑi Dokumentáció
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="Code_Overview.html" class="md-nav__link">
Kód åttekintése
</a>
</li>
<li class="md-nav__item">
<a href="Kinematics.html" class="md-nav__link">
Kinematika
</a>
</li>
<li class="md-nav__item">
<a href="Protocol.html" class="md-nav__link">
Protokoll
</a>
</li>
<li class="md-nav__item">
<a href="API_Server.html" class="md-nav__link">
API szerver
</a>
</li>
<li class="md-nav__item">
<a href="MCU_Commands.html" class="md-nav__link">
MCU parancsok
</a>
</li>
<li class="md-nav__item">
<a href="CANBUS_protocol.html" class="md-nav__link">
CANBUS protokoll
</a>
</li>
<li class="md-nav__item">
<a href="Debugging.html" class="md-nav__link">
Hibakeresés
</a>
</li>
<li class="md-nav__item">
<a href="Benchmarks.html" class="md-nav__link">
Referenciaértékek
</a>
</li>
<li class="md-nav__item">
<a href="CONTRIBUTING.html" class="md-nav__link">
HozzĂĄjĂĄrulĂĄs a Klipperhez
</a>
</li>
<li class="md-nav__item">
<a href="Packaging.html" class="md-nav__link">
Klipper csomagolĂĄs
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_9" type="checkbox" id="__nav_9" >
<label class="md-nav__link" for="__nav_9">
Eszközspecifikus Dokumentumok
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="Eszközspecifikus Dokumentumok" data-md-level="1">
<label class="md-nav__title" for="__nav_9">
<span class="md-nav__icon md-icon"></span>
Eszközspecifikus Dokumentumok
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="Example_Configs.html" class="md-nav__link">
Példa konfiguråciók
</a>
</li>
<li class="md-nav__item">
<a href="SDCard_Updates.html" class="md-nav__link">
SD-kårtya frissítések
</a>
</li>
<li class="md-nav__item">
<a href="RPi_microcontroller.html" class="md-nav__link">
RPi mikrokontroller
</a>
</li>
<li class="md-nav__item">
<a href="Beaglebone.html" class="md-nav__link">
Beaglebone
</a>
</li>
<li class="md-nav__item">
<a href="Bootloaders.html" class="md-nav__link">
Bootloaderek
</a>
</li>
<li class="md-nav__item">
<a href="Bootloader_Entry.html" class="md-nav__link">
Bootloader belépés
</a>
</li>
<li class="md-nav__item">
<a href="CANBUS.html" class="md-nav__link">
CANBUS
</a>
</li>
<li class="md-nav__item">
<a href="CANBUS_Troubleshooting.html" class="md-nav__link">
CANBUS HibaelhĂĄrĂ­tĂĄs
</a>
</li>
<li class="md-nav__item">
<a href="TSL1401CL_Filament_Width_Sensor.html" class="md-nav__link">
TSL1401CL nyomtatĂłszĂĄl szĂ©lessĂ©g Ă©rzĂ©kelƑ
</a>
</li>
<li class="md-nav__item">
<a href="Hall_Filament_Width_Sensor.html" class="md-nav__link">
Hall nyomtatĂłszĂĄl szĂ©lessĂ©g Ă©rzĂ©kelƑ
</a>
</li>
<li class="md-nav__item">
<a href="Eddy_Probe.html" class="md-nav__link">
ÖrvĂ©nyĂĄramĂș induktĂ­v szonda
</a>
</li>
<li class="md-nav__item">
<a href="Load_Cell.html" class="md-nav__link">
Load Cells
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="Sponsors.html" class="md-nav__link">
Szponzorok
</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary" aria-label="Tartalomjegyzék">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Tartalomjegyzék
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#alapveto-konfiguracio" class="md-nav__link">
AlapvetƑ konfiguráció
</a>
<nav class="md-nav" aria-label="AlapvetƑ konfiguráció">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#teglalap-alaku-targyasztalok" class="md-nav__link">
TĂ©glalap alakĂș tĂĄrgyasztalok
</a>
</li>
<li class="md-nav__item">
<a href="#kerek-targyasztalok" class="md-nav__link">
Kerek tĂĄrgyasztalok
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#specialis-konfiguracio" class="md-nav__link">
SpeciĂĄlis konfigurĂĄciĂł
</a>
<nav class="md-nav" aria-label="SpeciĂĄlis konfigurĂĄciĂł">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#halo-interpolacio" class="md-nav__link">
HĂĄlĂł interpolĂĄciĂł
</a>
</li>
<li class="md-nav__item">
<a href="#mozgas-felosztas" class="md-nav__link">
MozgĂĄs felosztĂĄs
</a>
</li>
<li class="md-nav__item">
<a href="#halo-elhalvanyulas" class="md-nav__link">
HĂĄlĂł elhalvĂĄnyulĂĄs
</a>
</li>
<li class="md-nav__item">
<a href="#a-nulla-referenciapozicio-beallitasa" class="md-nav__link">
A nulla referenciapozĂ­ciĂł beĂĄllĂ­tĂĄsa
</a>
<nav class="md-nav" aria-label="A nulla referenciapozĂ­ciĂł beĂĄllĂ­tĂĄsa">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#az-elavult-relative_reference_index" class="md-nav__link">
Az elavult relative_reference_index
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#hibas-regiok" class="md-nav__link">
Hibås régiók
</a>
</li>
<li class="md-nav__item">
<a href="#adaptiv-halok" class="md-nav__link">
AdaptĂ­v hĂĄlĂłk
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#feluleti-meresek" class="md-nav__link">
FelĂŒleti mĂ©rĂ©sek
</a>
<nav class="md-nav" aria-label="FelĂŒleti mĂ©rĂ©sek">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#meresi-magassag" class="md-nav__link">
Mérési magassåg
</a>
</li>
<li class="md-nav__item">
<a href="#gyors-folyamatos-meres" class="md-nav__link">
Gyors (folyamatos) mérés
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#targyasztal-halo-g-kodok" class="md-nav__link">
TĂĄrgyasztal hĂĄlĂł G-kĂłdok
</a>
<nav class="md-nav" aria-label="TĂĄrgyasztal hĂĄlĂł G-kĂłdok">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#kalibracio" class="md-nav__link">
KalibrĂĄciĂł
</a>
</li>
<li class="md-nav__item">
<a href="#profilok" class="md-nav__link">
Profilok
</a>
<nav class="md-nav" aria-label="Profilok">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#az-alapertelmezett-profil-betoltese" class="md-nav__link">
Az alapértelmezett profil betöltése
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#kimenet" class="md-nav__link">
Kimenet
</a>
</li>
<li class="md-nav__item">
<a href="#tiszta-halos-allapot" class="md-nav__link">
Tiszta hĂĄlĂłs ĂĄllapot
</a>
</li>
<li class="md-nav__item">
<a href="#xy-eltolasok-alkalmazasa" class="md-nav__link">
X/Y eltolĂĄsok alkalmazĂĄsa
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#agy-halo-webhooks-api-k" class="md-nav__link">
Ágy håló Webhooks API-k
</a>
<nav class="md-nav" aria-label="Ágy håló Webhooks API-k">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#haloadatok-kiuritese" class="md-nav__link">
HĂĄlĂładatok kiĂŒrĂ­tĂ©se
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#vizualizacio-es-elemzes" class="md-nav__link">
Vizualizåció és elemzés
</a>
<nav class="md-nav" aria-label="Vizualizåció és elemzés">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#elofeltetelek" class="md-nav__link">
ElƑfeltĂ©telek
</a>
</li>
<li class="md-nav__item">
<a href="#haloadatok-abrazolasa" class="md-nav__link">
HĂĄlĂładatok ĂĄbrĂĄzolĂĄsa
</a>
</li>
<li class="md-nav__item">
<a href="#agy-halo-elemzes" class="md-nav__link">
Ágy håló elemzés
</a>
</li>
<li class="md-nav__item">
<a href="#a-haloadatok-mentese-fajlba" class="md-nav__link">
A hålóadatok mentése fåjlba
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<a href="https://github.com/Klipper3d/klipper/blob/master/docs/Bed_Mesh.md" title="Oldal szerkesztése" class="md-content__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25z"/></svg>
</a>
<h1 id="targyasztal-halo">TĂĄrgyasztal hĂĄlĂł<a class="headerlink" href="#targyasztal-halo" title="Permanent link">&para;</a></h1>
<p>Az ĂĄgy hĂĄlĂł modul hasznĂĄlhatĂł az ĂĄgyfelĂŒlet egyenetlensĂ©geinek kiegyenlĂ­tĂ©sĂ©re, hogy jobb elsƑ rĂ©teget Ă©rjen el az egĂ©sz ĂĄgyon. Meg kell jegyezni, hogy a szoftveralapĂș korrekciĂł nem fog tökĂ©letes eredmĂ©nyt elĂ©rni, csak megközelĂ­tƑleg tudja az ĂĄgy alakjĂĄt. A Bed Mesh szintĂ©n nem tudja kompenzĂĄlni a mechanikai Ă©s elektromos problĂ©mĂĄkat. Ha egy tengely ferde vagy egy szonda nem pontos, akkor a bed_mesh modul nem fog pontos eredmĂ©nyeket kapni a szondĂĄzĂĄsbĂłl.</p>
<p>A hĂĄlĂłkalibrĂĄlĂĄs elƑtt meg kell gyƑzƑdnöd arrĂłl, hogy a szonda Z-eltolĂĄsa kalibrĂĄlva van. Ha vĂ©gĂĄllĂĄst hasznĂĄlsz a Z-kezdƑponthoz, akkor azt is kalibrĂĄlni kell. TovĂĄbbi informĂĄciĂłkĂ©rt lĂĄsd a <a href="Probe_Calibrate.html">Szonda KalibrĂĄlĂĄs</a> Ă©s a Z_ENDSTOP_CALIBRATE cĂ­mƱ fejezetben a <a href="Manual_Level.html">KĂ©zi SzintezĂ©st</a>.</p>
<h2 id="alapveto-konfiguracio">AlapvetƑ konfiguráció<a class="headerlink" href="#alapveto-konfiguracio" title="Permanent link">&para;</a></h2>
<h3 id="teglalap-alaku-targyasztalok">TĂ©glalap alakĂș tĂĄrgyasztalok<a class="headerlink" href="#teglalap-alaku-targyasztalok" title="Permanent link">&para;</a></h3>
<p>Ez a pĂ©lda egy 250 mm x 220 mm-es tĂ©glalap alakĂș tĂĄrgyasztalĂș nyomtatĂłt Ă©s egy 24 mm-es x-eltolĂĄsĂș Ă©s 5 mm-es y-eltolĂĄsĂș szondĂĄt mutat.</p>
<div class="highlight"><pre><span></span><code>[bed_mesh]
speed: 120
horizontal_move_z: 5
mesh_min: 35, 6
mesh_max: 240, 198
probe_count: 5, 3
</code></pre></div>
<ul>
<li><code>speed: 120</code> * Alapértelmezett érték: 50* A sebesség, amellyel a fej a pontok között mozog.</li>
<li><code>horizontal_move_z: 5</code> <em>AlapĂ©rtelmezett Ă©rtĂ©k: 5</em> A Z koordinĂĄta, amelyre a szonda a mĂ©rƑpontok közötti utazĂĄs elƑtt emelkedik.</li>
<li><code>mesh_min: 35, 6</code> <em>AjĂĄnlott</em> Az elsƑ, az origĂłhoz legközelebbi koordinĂĄta. Ez a koordinĂĄta a szonda helyĂ©hez kĂ©pest relatĂ­v.</li>
<li><code>mesh_max: 240, 198</code> <em>AjĂĄnlott</em> Az origĂłtĂłl legtĂĄvolabb esƑ koordinĂĄta. Ez nem feltĂ©tlenĂŒl az utolsĂł mĂ©rt pont, mivel a mĂ©rĂ©s cikcakkos mĂłdon törtĂ©nik. A <code>mesh_min</code> koordinĂĄtĂĄhoz hasonlĂłan ez a koordinĂĄta is a szonda helyĂ©hez kĂ©pest relatĂ­v.</li>
<li><code>probe_count: 5, 3</code> <em>AlapĂ©rtelmezett Ă©rtĂ©k: 3,3</em> Az egyes tengelyeken mĂ©rendƑ pontok szĂĄma, X, Y egĂ©sz Ă©rtĂ©kben megadva. Ebben a pĂ©ldĂĄban az X tengely mentĂ©n 5 pont lesz mĂ©rve, az Y tengely mentĂ©n 3 pont, összesen 15 mĂ©rt pont. Vedd figyelembe, hogy ha nĂ©gyzetrĂĄcsot szeretnĂ©l, pĂ©ldĂĄul 3x3, akkor ezt egyetlen egĂ©sz szĂĄmĂ©rtĂ©kkĂ©nt is megadhatod, amelyet mindkĂ©t tengelyre hasznĂĄlsz, azaz <code>probe_count: 3</code>. Vedd figyelembe, hogy egy hĂĄlĂłhoz mindkĂ©t tengely mentĂ©n legalĂĄbb 3 darab mĂ©rĂ©si szĂĄmra van szĂŒksĂ©g.</li>
</ul>
<p>Az alĂĄbbi ĂĄbra azt mutatja, hogy a <code>mesh_min</code>, <code>mesh_max</code> Ă©s <code>probe_count</code> opciĂłk hogyan hasznĂĄlhatĂłk a mĂ©rƑpontok lĂ©trehozĂĄsĂĄra. A nyilak jelzik a mĂ©rĂ©si eljĂĄrĂĄs irĂĄnyĂĄt, kezdve a <code>mesh_min</code> ponttĂłl. HivatkozĂĄskĂ©ppen, amikor a szonda a <code>mesh_min</code> pontnĂĄl van, a fĂșvĂłka a (11, 1) pontnĂĄl lesz, Ă©s amikor a szonda a <code>mesh_max</code> pontnĂĄl van, a fĂșvĂłka a (206, 193) pontnĂĄl lesz.</p>
<p><img alt="bedmesh_rect_basic" src="img/bedmesh_rect_basic.svg" /></p>
<h3 id="kerek-targyasztalok">Kerek tĂĄrgyasztalok<a class="headerlink" href="#kerek-targyasztalok" title="Permanent link">&para;</a></h3>
<p>Ez a pĂ©lda egy 100 mm-es kerek tĂĄrgyasztallal felszerelt nyomtatĂłt feltĂ©telez. Ugyanazokat a szondaeltolĂĄsokat fogjuk hasznĂĄlni, mint a tĂ©glalap alakĂș pĂ©ldĂĄnĂĄl, 24 mm-t X-en Ă©s 5 mm-t Y-on.</p>
<div class="highlight"><pre><span></span><code>[bed_mesh]
speed: 120
horizontal_move_z: 5
mesh_radius: 75
mesh_origin: 0, 0
round_probe_count: 5
</code></pre></div>
<ul>
<li><code>mesh_radius: 75</code> <em>Required</em> A vizsgĂĄlt hĂĄlĂł sugara mm-ben, a <code>mesh_origin</code>-hez kĂ©pest. Vedd figyelembe, hogy a szonda eltolĂĄsai korlĂĄtozzĂĄk a hĂĄlĂł sugarĂĄnak mĂ©retĂ©t. Ebben a pĂ©ldĂĄban a 76-nĂĄl nagyobb sugĂĄr a szerszĂĄmot a nyomtatĂł hatĂłtĂĄvolsĂĄgĂĄn kĂ­vĂŒlre helyeznĂ©.</li>
<li><code>mesh_origin: 0, 0</code> <em>Alapértelmezett érték: 0, 0</em> A håló középpontja. Ez a koordinåta a szonda helyéhez képest relatív. Bår az alapértelmezett érték 0, 0 hasznos lehet az origó beållítåsa, ha a tårgyasztal nagyobb részét szeretnéd megmérni. Låsd az alåbbi åbråt.</li>
<li><code>round_probe_count: 5</code> <em>AlapĂ©rtelmezett Ă©rtĂ©k: 5</em> Ez egy egĂ©sz szĂĄm, amely meghatĂĄrozza az X Ă©s Y tengely mentĂ©n mĂ©rt pontok maximĂĄlis szĂĄmĂĄt. A "maximĂĄlis" alatt a hĂĄlĂł origĂłja mentĂ©n mĂ©rt pontok szĂĄmĂĄt Ă©rtjĂŒk. Ennek az Ă©rtĂ©knek pĂĄratlan szĂĄmnak kell lennie, mivel a hĂĄlĂł közĂ©ppontjĂĄt kell megvizsgĂĄlni.</li>
</ul>
<p>Az alĂĄbbi ĂĄbra mutatja, hogyan generĂĄlĂłdnak a szondĂĄzott pontok. Amint lĂĄthatĂł, a <code>mesh_origin</code> (-10, 0) Ă©rtĂ©kre ĂĄllĂ­tĂĄsa lehetƑvĂ© teszi, hogy nagyobb, 85-ös hĂĄlĂłsugarat adjunk meg.</p>
<p><img alt="bedmesh_round_basic" src="img/bedmesh_round_basic.svg" /></p>
<h2 id="specialis-konfiguracio">SpeciĂĄlis konfigurĂĄciĂł<a class="headerlink" href="#specialis-konfiguracio" title="Permanent link">&para;</a></h2>
<p>Az alĂĄbbiakban rĂ©szletesen ismertetjĂŒk a fejlettebb konfigurĂĄciĂłs lehetƑsĂ©geket. Minden pĂ©lda a fent bemutatott tĂ©glalap alakĂș alapkonfigurĂĄciĂłra Ă©pĂŒl. A speciĂĄlis lehetƑsĂ©gek mindegyike ugyanĂșgy alkalmazhatĂł a kerek tĂĄrgyasztalokra is.</p>
<h3 id="halo-interpolacio">HĂĄlĂł interpolĂĄciĂł<a class="headerlink" href="#halo-interpolacio" title="Permanent link">&para;</a></h3>
<p>MĂ­g a szondĂĄzott mĂĄtrixot közvetlenĂŒl egyszerƱ bilineĂĄris interpolĂĄciĂłval lehet mintavĂ©telezni a szondĂĄzott pontok közötti Z-Ă©rtĂ©kek meghatĂĄrozĂĄsĂĄhoz, a hĂĄlĂł sƱrƱsĂ©gĂ©nek növelĂ©se Ă©rdekĂ©ben gyakran hasznos tovĂĄbbi pontokat interpolĂĄlni fejlettebb interpolĂĄciĂłs algoritmusokkal. Ezek az algoritmusok görbĂŒletet adnak a hĂĄlĂłhoz, megkĂ­sĂ©relve szimulĂĄlni a meder anyagi tulajdonsĂĄgait. A Bed Mesh ehhez Lagrange- Ă©s bikubikus interpolĂĄciĂłt kĂ­nĂĄl.</p>
<div class="highlight"><pre><span></span><code>[bed_mesh]
speed: 120
horizontal_move_z: 5
mesh_min: 35, 6
mesh_max: 240, 198
probe_count: 5, 3
mesh_pps: 2, 3
algorithm: bicubic
bicubic_tension: 0.2
</code></pre></div>
<ul>
<li><code>mesh_pps: 2, 3</code> <em>AlapĂ©rtelmezett Ă©rtĂ©k: 2, 2</em> A <code>mesh_pps</code> opciĂł a HĂĄlĂłpontok szegmensenkĂ©nti rövidĂ­tĂ©se. Ez az opciĂł azt adja meg, hogy hĂĄny pontot interpolĂĄljon minden egyes szegmenshez az X Ă©s Y tengely mentĂ©n. TekintsĂŒk egy 'szegmensnek' az egyes mĂ©rt pontok közötti teret. A <code>probe_count</code>-hoz hasonlĂłan a <code>mesh_pps</code> is X, Y egĂ©sz szĂĄmpĂĄrkĂ©nt adhatĂł meg, de megadhatĂł egyetlen egĂ©sz szĂĄm is, amely mindkĂ©t tengelyre vonatkozik. Ebben a pĂ©ldĂĄban 4 szegmens van az X tengely mentĂ©n Ă©s 2 szegmens az Y tengely mentĂ©n. Ez 8 interpolĂĄlt pontot jelent az X mentĂ©n, 6 interpolĂĄlt pontot az Y mentĂ©n, ami egy 13x8-as hĂĄlĂłt eredmĂ©nyez. Vedd figyelembe, hogy ha a mesh_pps Ă©rtĂ©ke 0, akkor a hĂĄlĂłinterpolĂĄciĂł le van tiltva, Ă©s a mĂ©rt mĂĄtrixot közvetlenĂŒl mintavĂ©telezi a rendszer.</li>
<li><code>algorithm: lagrange</code> * AlapĂ©rtelmezett Ă©rtĂ©k: lagrange* A hĂĄlĂł interpolĂĄlĂĄsĂĄhoz hasznĂĄlt algoritmus. Lehet <code>lagrange</code> vagy <code>bicubic</code>. A Lagrange-interpolĂĄciĂł 6 szondĂĄzott pontnĂĄl van korlĂĄtozva, mivel nagyobb szĂĄmĂș minta esetĂ©n oszcillĂĄciĂł lĂ©p fel. A bikubik interpolĂĄciĂłhoz mindkĂ©t tengely mentĂ©n legalĂĄbb 4 szondĂĄzott pont szĂŒksĂ©ges, ha 4 pontnĂĄl kevesebb van megadva, akkor a Lagrange mintavĂ©telezĂ©s kikĂ©nyszerĂŒl. Ha a <code>mesh_pps</code> 0-ra van ĂĄllĂ­tva, akkor ez az Ă©rtĂ©k figyelmen kĂ­vĂŒl marad, mivel nem törtĂ©nik hĂĄlĂłinterpolĂĄciĂł.</li>
<li><code>bicubic_tension: 0.2</code> <em>AlapĂ©rtelmezett Ă©rtĂ©k: 0.2</em> Ha az <code>algorithm</code> opciĂł bicubic-ra van ĂĄllĂ­tva, akkor lehet megadni a feszĂŒltsĂ©g Ă©rtĂ©kĂ©t. MinĂ©l nagyobb a feszĂŒltsĂ©g, annĂĄl nagyobb meredeksĂ©get interpolĂĄl. LegyĂ©l Ăłvatos ennek beĂĄllĂ­tĂĄsakor, mivel a magasabb Ă©rtĂ©kek több tĂșlhĂșzĂĄst is eredmĂ©nyeznek, ami a mĂ©rt pontoknĂĄl magasabb vagy alacsonyabb interpolĂĄlt Ă©rtĂ©keket eredmĂ©nyez.</li>
</ul>
<p>Az alåbbi åbra azt mutatja, hogy a fenti opciókat hogyan hasznåljuk egy interpolålt håló létrehozåsåhoz.</p>
<p><img alt="bedmesh_interpolated" src="img/bedmesh_interpolated.svg" /></p>
<h3 id="mozgas-felosztas">MozgĂĄs felosztĂĄs<a class="headerlink" href="#mozgas-felosztas" title="Permanent link">&para;</a></h3>
<p>A tĂĄrgyasztal hĂĄlĂł Ășgy mƱködik, hogy megkapja a G-kĂłd mozgatĂĄsi parancsokat Ă©s transzformĂĄciĂłt alkalmaz a Z koordinĂĄtĂĄjukra. A hosszĂș mozgĂĄsokat kisebb mozgĂĄsokra kell bontani, hogy helyesen kövessĂ©k a tĂĄrgyasztal alakjĂĄt. Az alĂĄbbi opciĂłk a felosztĂĄsi viselkedĂ©st szabĂĄlyozzĂĄk.</p>
<div class="highlight"><pre><span></span><code>[bed_mesh]
speed: 120
horizontal_move_z: 5
mesh_min: 35, 6
mesh_max: 240, 198
probe_count: 5, 3
move_check_distance: 5
split_delta_z: .025
</code></pre></div>
<ul>
<li><code>move_check_distance: 5</code> <em>AlapĂ©rtelmezett Ă©rtĂ©k: 5</em> A minimĂĄlis tĂĄvolsĂĄg, amellyel a kĂ­vĂĄnt Z-vĂĄltozĂĄst ellenƑrizni kell a felosztĂĄs vĂ©grehajtĂĄsa elƑtt. Ebben a pĂ©ldĂĄban az 5 mm-nĂ©l hosszabb mozgĂĄst fog az algoritmus vĂ©gigjĂĄrni. Minden 5 mm-enkĂ©nt egy hĂĄlĂł Z mĂ©rĂ©s törtĂ©nik, összehasonlĂ­tva azt az elƑzƑ lĂ©pĂ©s Z Ă©rtĂ©kĂ©vel. Ha a delta elĂ©ri a <code>split_delta_z</code> ĂĄltal beĂĄllĂ­tott kĂŒszöbĂ©rtĂ©ket, akkor a mozgĂĄs felosztĂĄsra kerĂŒl, Ă©s a bejĂĄrĂĄs folytatĂłdik. Ez a folyamat addig ismĂ©tlƑdik, amĂ­g a lĂ©pĂ©s vĂ©gĂ©re nem Ă©rĂŒnk, ahol egy vĂ©gsƑ kiigazĂ­tĂĄs törtĂ©nik. A <code>move_check_distance</code> Ă©rtĂ©knĂ©l rövidebb mozgĂĄsoknĂĄl a helyes Z kiigazĂ­tĂĄst közvetlenĂŒl a mozgĂĄsra alkalmazzĂĄk, ĂĄthaladĂĄs vagy felosztĂĄs nĂ©lkĂŒl.</li>
<li><code>split_delta_z: .025</code> <em>AlapĂ©rtelmezett Ă©rtĂ©k: .025</em> Mint fentebb emlĂ­tettĂŒk, ez a minimĂĄlis eltĂ©rĂ©s szĂŒksĂ©ges a mozgĂĄs felosztĂĄsĂĄnak elindĂ­tĂĄsĂĄhoz. Ebben a pĂ©ldĂĄban bĂĄrmely Z-Ă©rtĂ©k +/- .025 mm eltĂ©rĂ©s kivĂĄltja a felosztĂĄst.</li>
</ul>
<p>ÁltalĂĄban az alapĂ©rtelmezett Ă©rtĂ©kek elegendƑek ezekhez az opciĂłkhoz, sƑt, a <code>move_check_distance</code> alapĂ©rtelmezett 5 mm-es Ă©rtĂ©ke tĂșlzĂĄs lehet. Egy haladĂł felhasznĂĄlĂł azonban kĂ­sĂ©rletezhet ezekkel az opciĂłkkal, hogy megprĂłbĂĄlja kiszorĂ­tani az optimĂĄlis elsƑ rĂ©teget.</p>
<h3 id="halo-elhalvanyulas">HĂĄlĂł elhalvĂĄnyulĂĄs<a class="headerlink" href="#halo-elhalvanyulas" title="Permanent link">&para;</a></h3>
<p>Ha a "fade" engedĂ©lyezve van, a Z-beĂĄllĂ­tĂĄs a konfigurĂĄciĂł ĂĄltal meghatĂĄrozott tĂĄvolsĂĄgon belĂŒl fokozatosan megszƱnik. Ez a rĂ©tegmagassĂĄg kis kiigazĂ­tĂĄsĂĄval Ă©rhetƑ el, a tĂĄrgyasztal alakjĂĄtĂłl fĂŒggƑen növelve vagy csökkentve. Ha a fade befejezƑdött, a Z-beĂĄllĂ­tĂĄs mĂĄr nem kerĂŒl alkalmazĂĄsra, Ă­gy a nyomtatĂĄs teteje sĂ­k lesz, nem pedig a tĂĄrgyasztal alakjĂĄt tĂŒkrözi. A fakĂ­tĂĄsnak lehetnek nemkĂ­vĂĄnatos tulajdonsĂĄgai is, ha tĂșl gyorsan fakĂ­t, akkor lĂĄthatĂł leleteket eredmĂ©nyezhet a nyomaton. TovĂĄbbĂĄ, ha a tĂĄrgyasztal jelentƑsen megvetemedett, a fade zsugorĂ­thatja vagy megnyĂșjthatja a nyomat Z magassĂĄgĂĄt. EzĂ©rt a fade alapĂ©rtelmezĂ©s szerint ki van kapcsolva.</p>
<div class="highlight"><pre><span></span><code>[bed_mesh]
speed: 120
horizontal_move_z: 5
mesh_min: 35, 6
mesh_max: 240, 198
probe_count: 5, 3
fade_start: 1
fade_end: 10
fade_target: 0
</code></pre></div>
<ul>
<li><code>fade_start: 1</code> <em>AlapĂ©rtelmezett Ă©rtĂ©k: 1</em> A Z magassĂĄg, amelyben a fokozatos kiigazĂ­tĂĄst el kell kezdeni. JĂł ötlet, ha a fade folyamat megkezdĂ©se elƑtt nĂ©hĂĄny rĂ©teggel lejjebb kerĂŒl.</li>
<li><code>fade_end: 10</code> <em>AlapĂ©rtelmezett Ă©rtĂ©k: 0</em> A Z magassĂĄg, amelyben a fade-nek be kell fejezƑdnie. Ha ez az Ă©rtĂ©k kisebb, mint <code>fade_start</code> akkor a fade le van tiltva. Ezt az Ă©rtĂ©ket a nyomtatĂĄsi felĂŒlet torzulĂĄsĂĄtĂłl fĂŒggƑen lehet mĂłdosĂ­tani. Egy jelentƑsen görbĂŒlt felĂŒletnek hosszabb tĂĄvon kell elhalvĂĄnyulnia. Egy közel sĂ­k felĂŒlet esetĂ©ben ez az Ă©rtĂ©k csökkenthetƑ, hogy gyorsabban fakuljon ki. A 10 mm egy Ă©sszerƱ Ă©rtĂ©k, ha a <code>fade_start</code> alapĂ©rtelmezett 1 Ă©rtĂ©kĂ©t hasznĂĄljuk.</li>
<li><code>fade_target: 0</code> <em>AlapĂ©rtelmezett Ă©rtĂ©k: A hĂĄlĂł ĂĄtlagos Z-Ă©rtĂ©ke</em> A <code>fade_target</code> Ășgy tekinthetƑ, mint egy tovĂĄbbi Z-eltolĂĄs, amelyet a teljes ĂĄgyra alkalmaznak a fade befejezĂ©se utĂĄn. ÁltalĂĄnossĂĄgban azt szeretnĂ©nk, ha ez az Ă©rtĂ©k 0 lenne, azonban vannak olyan körĂŒlmĂ©nyek, amikor ez nem kell, hogy Ă­gy legyen. TegyĂŒk fel pĂ©ldĂĄul, hogy az ĂĄgyon a kezdƑpont pozĂ­ciĂłja egy kiugrĂł Ă©rtĂ©k, amely 0,2 mm-rel alacsonyabb, mint az ĂĄgy ĂĄtlagos mĂ©rt magassĂĄga. Ha a <code>fade_target</code> Ă©rtĂ©ke 0, akkor a fade ĂĄtlagosan 0,2 mm-rel zsugorĂ­tja a nyomtatĂĄst az ĂĄgyon. Ha a <code>fade_target</code> Ă©rtĂ©ket .2-re ĂĄllĂ­tja, a homed terĂŒlet .2 mm-rel fog tĂĄgulni, azonban az ĂĄgy többi rĂ©sze pontosan lesz mĂ©rve. ÁltalĂĄban jĂł ötlet a <code>fade_target</code> elhagyĂĄsa a konfigurĂĄciĂłbĂłl, Ă­gy a hĂĄlĂł ĂĄtlagos magassĂĄga kerĂŒl felhasznĂĄlĂĄsra, azonban kĂ­vĂĄnatos lehet a fade target kĂ©zi beĂĄllĂ­tĂĄsa, ha az ĂĄgy egy bizonyos rĂ©szĂ©re szeretnĂ©nk nyomtatni.</li>
</ul>
<h3 id="a-nulla-referenciapozicio-beallitasa">A nulla referenciapozĂ­ciĂł beĂĄllĂ­tĂĄsa<a class="headerlink" href="#a-nulla-referenciapozicio-beallitasa" title="Permanent link">&para;</a></h3>
<p>Sok szonda hajlamos a „csĂșszĂĄsra”, azaz: a hƑ vagy interferencia ĂĄltal okozott pontatlansĂĄgokra. Ez kihĂ­vĂĄssĂĄ teheti a szonda Z-eltolĂĄsĂĄnak kiszĂĄmĂ­tĂĄsĂĄt, kĂŒlönösen kĂŒlönbözƑ ĂĄgyhƑmĂ©rsĂ©kleteken. EzĂ©rt egyes nyomtatĂłk a Z tengely beĂĄllĂ­tĂĄsĂĄhoz vĂ©gĂĄllĂĄst, a hĂĄlĂł kalibrĂĄlĂĄsĂĄhoz pedig szondĂĄt hasznĂĄlnak. Ebben a konfigurĂĄciĂłban lehetsĂ©ges a hĂĄlĂł eltolĂĄsa Ășgy, hogy az (X, Y) <code>referenciapozĂ­ciĂł</code> nullpontbeĂĄllĂ­tĂĄsra vonatkozik. A <code>referenciapozĂ­ciĂłnak</code> az ĂĄgyon annak a helynek kell lennie, ahol a <a href="Manual_Level.html#calibrating-a-z-endstop">Z_ENDSTOP_CALIBRATE</a> papĂ­rprĂłbĂĄt vĂ©gzik. A bed_mesh modul biztosĂ­tja a <code>zero_reference_position</code> opciĂłt e koordinĂĄta megadĂĄsĂĄhoz:</p>
<div class="highlight"><pre><span></span><code>[bed_mesh]
speed: 120
horizontal_move_z: 5
mesh_min: 35, 6
mesh_max: 240, 198
zero_reference_position: 125, 110
probe_count: 5, 3
</code></pre></div>
<ul>
<li><code>zero_reference_position:</code> *AlapĂ©rtelmezett Ă©rtĂ©k: A <code>zero_reference_position</code> egy olyan (X, Y) koordinĂĄtĂĄt vĂĄr el, amely megfelel a fent leĂ­rt <code>reference position</code> koordinĂĄtĂĄnak. Ha a koordinĂĄta a hĂĄlĂłban van, akkor a hĂĄlĂł eltolĂłdik, Ă­gy a referenciapozĂ­ciĂł nulla korrekciĂłt alkalmaz. Ha a koordinĂĄta a hĂĄlĂłn kĂ­vĂŒl esik, akkor a koordinĂĄtĂĄt a kalibrĂĄlĂĄs utĂĄn meg kell vizsgĂĄlni, Ă©s az Ă­gy kapott Z-Ă©rtĂ©ket kell Z-eltolĂĄskĂ©nt hasznĂĄlni. Vedd figyelembe, hogy ez a koordinĂĄta NEM lehet olyan helyen, amelyet <code>faulty_region</code>-kĂ©nt hatĂĄroztak meg, ahol mĂ©rĂ©sre van szĂŒksĂ©g.</li>
</ul>
<h4 id="az-elavult-relative_reference_index">Az elavult relative_reference_index<a class="headerlink" href="#az-elavult-relative_reference_index" title="Permanent link">&para;</a></h4>
<p>A <code>relative_reference_index</code> opciĂłt hasznĂĄlĂł meglĂ©vƑ konfigurĂĄciĂłkat frissĂ­teni kell a <code>zero_reference_position</code> hasznĂĄlatĂĄhoz. A <a href="#output">BED_MESH_OUTPUT PGP=1</a> G-kĂłd parancsra adott vĂĄlasz tartalmazza az indexhez tartozĂł (X, Y) koordinĂĄtĂĄt; ez a pozĂ­ciĂł hasznĂĄlhatĂł a <code>zero_reference_position</code> Ă©rtĂ©kekĂ©nt. A kimenet az alĂĄbbiakhoz hasonlĂłan fog kinĂ©zni:</p>
<div class="highlight"><pre><span></span><code>// bed_mesh: generĂĄlt pontok
// Index | SzerszĂĄmbeĂĄllĂ­tĂĄs | Szonda
// 0 | (1.0, 1.0) | (24.0, 6.0)
// 1 | (36.7, 1.0) | (59.7, 6.0)
// 2 | (72.3, 1.0) | (95.3, 6.0)
// 3 | (108.0, 1.0) | (131.0, 6.0)
... (tovĂĄbbi generĂĄlt pontok)
// bed_mesh: relative_reference_index 24 is (131.5, 108.0)
</code></pre></div>
<p><em>Figyelem: A fenti kimenet az inicializĂĄlĂĄs sorĂĄn a <code>klippy.log</code>-ban is megjelenik.</em></p>
<p>A fenti pĂ©lda alapjĂĄn lĂĄthatjuk, hogy a <code>relative_reference_index</code> a koordinĂĄtĂĄval egyĂŒtt kerĂŒl kiĂ­rĂĄsra. Így a <code>zero_reference_position</code> a <code>131.5, 108</code>.</p>
<h3 id="hibas-regiok">Hibås régiók<a class="headerlink" href="#hibas-regiok" title="Permanent link">&para;</a></h3>
<p>ElƑfordulhat, hogy a tĂĄrgyasztal egyes terĂŒletei pontatlan eredmĂ©nyeket jeleznek a mĂ©rĂ©s sorĂĄn, mivel bizonyos helyeken "hiba" van. Erre a legjobb pĂ©lda a levehetƑ acĂ©llemezek rögzĂ­tĂ©sĂ©re hasznĂĄlt integrĂĄlt mĂĄgnesek sorozatĂĄval ellĂĄtott tĂĄrgyasztalok. EzeknĂ©l a mĂĄgneseknĂ©l Ă©s körĂŒlöttĂŒk lĂ©vƑ mĂĄgneses mezƑ hatĂĄsĂĄra az induktĂ­v szonda magasabb vagy alacsonyabb tĂĄvolsĂĄgban mĂ©rhet, mint egyĂ©bkĂ©nt tennĂ©, ami azt eredmĂ©nyezi, hogy a hĂĄlĂł nem pontosan reprezentĂĄlja a felĂŒletet ezeken a helyeken. <strong>Figyelem: Ez nem tĂ©vesztendƑ össze a szonda helyĂ©nek torzĂ­tĂĄsĂĄval, amely pontatlan eredmĂ©nyeket eredmĂ©nyez az egĂ©sz tĂĄrgyasztalon.</strong></p>
<p>A <code>faulty_region</code> opciĂłkat Ășgy lehet beĂĄllĂ­tani, hogy kompenzĂĄljĂĄk ezt a hatĂĄst. Ha egy generĂĄlt pont egy hibĂĄs rĂ©giĂłba esik, akkor a bed mesh megprĂłbĂĄl akĂĄr 4 pontot is megvizsgĂĄlni a rĂ©giĂł hatĂĄrainĂĄl. Ezeket a mĂ©rt Ă©rtĂ©keket ĂĄtlagolja Ă©s beilleszti a hĂĄlĂłba Z Ă©rtĂ©kben a generĂĄlt (X, Y) koordinĂĄtĂĄn.</p>
<div class="highlight"><pre><span></span><code>[bed_mesh]
speed: 120
horizontal_move_z: 5
mesh_min: 35, 6
mesh_max: 240, 198
probe_count: 5, 3
faulty_region_1_min: 130.0, 0.0
faulty_region_1_max: 145.0, 40.0
faulty_region_2_min: 225.0, 0.0
faulty_region_2_max: 250.0, 25.0
faulty_region_3_min: 165.0, 95.0
faulty_region_3_max: 205.0, 110.0
faulty_region_4_min: 30.0, 170.0
faulty_region_4_max: 45.0, 210.0
</code></pre></div>
<ul>
<li><code>faulty_region_{1...99}_min</code> <code>faulty_region_{1...99}_max</code> <em>AlapĂ©rtelmezett Ă©rtĂ©k: Nincs (letiltva)</em> A hibĂĄs rĂ©giĂłk meghatĂĄrozĂĄsa hasonlĂłan törtĂ©nik, mint magĂĄnak a hĂĄlĂłnak a meghatĂĄrozĂĄsa, ahol minden egyes rĂ©giĂłhoz meg kell adni a minimĂĄlis Ă©s maximĂĄlis (X, Y) koordinĂĄtĂĄkat. Egy hibĂĄs rĂ©giĂł a hĂĄlĂłn kĂ­vĂŒlre is kiterjedhet, azonban a generĂĄlt vĂĄltakozĂł pontok mindig a hĂĄlĂł hatĂĄrĂĄn belĂŒl lesznek. KĂ©t rĂ©giĂł nem fedheti egymĂĄst.</li>
</ul>
<p>Az alĂĄbbi kĂ©p azt szemlĂ©lteti, hogyan generĂĄlĂłdnak a cserepontok, ha egy generĂĄlt pont egy hibĂĄs terĂŒleten belĂŒl van. Az ĂĄbrĂĄzolt rĂ©giĂłk megegyeznek a fenti mintakonfigurĂĄciĂłban szereplƑ rĂ©giĂłkkal. A cserepontok Ă©s koordinĂĄtĂĄik zöld szĂ­nnel vannak jelölve.</p>
<p><img alt="bedmesh_interpolated" src="img/bedmesh_faulty_regions.svg" /></p>
<h3 id="adaptiv-halok">AdaptĂ­v hĂĄlĂłk<a class="headerlink" href="#adaptiv-halok" title="Permanent link">&para;</a></h3>
<p>Az adaptĂ­v ĂĄgyrĂĄcsozĂĄs egy olyan mĂłdszer, amely felgyorsĂ­tja az ĂĄgyrĂĄcs generĂĄlĂĄsĂĄt azĂĄltal, hogy csak az ĂĄgynak a nyomtatandĂł tĂĄrgyak ĂĄltal hasznĂĄlt terĂŒletĂ©t vizsgĂĄlja. HasznĂĄlatakor a mĂłdszer automatikusan beĂĄllĂ­tja a hĂĄlĂł paramĂ©tereit a meghatĂĄrozott nyomtatĂĄsi objektumok ĂĄltal elfoglalt terĂŒlet alapjĂĄn.</p>
<p>Az adaptĂĄlt hĂĄlĂł terĂŒlete az összes meghatĂĄrozott nyomtatĂĄsi objektum hatĂĄrai ĂĄltal meghatĂĄrozott terĂŒletbƑl kerĂŒl kiszĂĄmĂ­tĂĄsra, Ă­gy minden objektumot lefed, beleĂ©rtve a konfigurĂĄciĂłban meghatĂĄrozott margĂłkat is. A terĂŒlet kiszĂĄmĂ­tĂĄsa utĂĄn a mĂ©rƑpontok szĂĄma az alapĂ©rtelmezett hĂĄlĂłterĂŒlet Ă©s az adaptĂĄlt hĂĄlĂłterĂŒlet arĂĄnya alapjĂĄn lesz kicsinyĂ­tve. Ennek szemlĂ©ltetĂ©sĂ©re nĂ©zd meg a következƑ pĂ©ldĂĄt:</p>
<p>Egy 150mm x 150mm-es ĂĄgy esetĂ©ben, ahol a "mesh_min" Ă©rtĂ©ke "25,25" Ă©s a "mesh_max" Ă©rtĂ©ke "125,125", az alapĂ©rtelmezett hĂĄlĂłterĂŒlet egy 100mm x 100mm-es nĂ©gyzet. Az <code>50,50</code> adaptĂĄlt hĂĄlĂłterĂŒlet azt jelenti, hogy az adaptĂĄlt terĂŒlet Ă©s az alapĂ©rtelmezett hĂĄlĂłterĂŒlet közötti arĂĄny <code>0,5x0,5</code>.</p>
<p>Ha a <code>bed_mesh</code> konfiguråcióban a <code>probe_count</code> értéke <code>7x7</code>, akkor az adaptív ågyhåló 4x4 próbapontot fog hasznålni (7 * 0,5 felfelé kerekítve).</p>
<p><img alt="adaptive_bedmesh" src="img/adaptive_bed_mesh.svg" /></p>
<div class="highlight"><pre><span></span><code>[bed_mesh]
speed: 120
horizontal_move_z: 5
mesh_min: 35, 6
mesh_max: 240, 198
probe_count: 5, 3
adaptive_margin: 5
</code></pre></div>
<ul>
<li>
<p><code>adaptive_margin</code> <em>AlapĂ©rtelmezett Ă©rtĂ©k: 0</em> Az ĂĄgy meghatĂĄrozott objektumok ĂĄltal hasznĂĄlt terĂŒlete körĂ© hozzĂĄadandĂł margĂł (mm-ben). Az alĂĄbbi ĂĄbra az adaptĂ­v ĂĄgy hĂĄlĂłterĂŒletĂ©t mutatja, ha az <code>adaptive_margin</code> Ă©rtĂ©ke 5 mm. Az adaptĂ­v hĂĄlĂłterĂŒlet (zöld szĂ­nƱ terĂŒlet) a hasznĂĄlt ĂĄgyterĂŒlet (kĂ©k szĂ­nƱ terĂŒlet) Ă©s a meghatĂĄrozott margĂł összegekĂ©nt kerĂŒl kiszĂĄmĂ­tĂĄsra.</p>
<p><img alt="adaptive_bedmesh_margin" src="img/adaptive_bed_mesh_margin.svg" /></p>
</li>
</ul>
<p>Az adaptĂ­v ĂĄgyrĂĄcsok termĂ©szetĂŒknĂ©l fogva a nyomtatĂĄs alatt ĂĄllĂł G-KĂłd fĂĄjlban meghatĂĄrozott objektumokat hasznĂĄljĂĄk. EzĂ©rt vĂĄrhatĂł, hogy minden egyes G-KĂłd fĂĄjl olyan hĂĄlĂłt generĂĄl, amely a nyomtatóågy kĂŒlönbözƑ terĂŒletĂ©t vizsgĂĄlja. EzĂ©rt az adaptĂ­v ĂĄgyhĂĄlĂłt nem szabad Ășjra felhasznĂĄlni. Az adaptĂ­v hĂĄlĂłzĂĄs hasznĂĄlata esetĂ©n elvĂĄrĂĄs, hogy minden egyes nyomtatĂĄshoz Ășj hĂĄlĂłt generĂĄljon.</p>
<p>Azt is fontos figyelembe venni, hogy az adaptĂ­v ĂĄgyhĂĄlĂłzĂĄst olyan gĂ©peken lehet a legjobban alkalmazni, amelyek ĂĄltalĂĄban a teljes ĂĄgyat meg tudjĂĄk tapogatni, Ă©s 1 rĂ©tegmagassĂĄgnĂĄl kisebb vagy azzal egyenlƑ maximĂĄlis eltĂ©rĂ©st Ă©rnek el. Az olyan mechanikai problĂ©mĂĄkkal kĂŒzdƑ gĂ©pek, amelyeket a teljes ĂĄgyhĂĄlĂł ĂĄltalĂĄban kompenzĂĄl, nemkĂ­vĂĄnatos eredmĂ©nyeket hozhatnak, amikor a nyomtatĂĄsi mozgĂĄsokat a szondĂĄzott terĂŒleten <strong>kĂ­vĂŒl</strong> prĂłbĂĄljĂĄk vĂ©grehajtani. Ha a teljes ĂĄgyhĂĄlĂł eltĂ©rĂ©se nagyobb, mint 1 rĂ©tegmagassĂĄg, akkor Ăłvatosan kell eljĂĄrni, amikor adaptĂ­v ĂĄgyhĂĄlĂłt hasznĂĄlunk, Ă©s a hĂĄlĂłzott terĂŒleten kĂ­vĂŒli nyomtatĂĄsi mozgĂĄsokat kĂ­sĂ©relĂŒnk meg.</p>
<h2 id="feluleti-meresek">FelĂŒleti mĂ©rĂ©sek<a class="headerlink" href="#feluleti-meresek" title="Permanent link">&para;</a></h2>
<p>Egyes szondĂĄk, mint pĂ©ldĂĄul az <a href="Eddy_Probe.html">ÖrvĂ©nyĂĄramĂș szonda</a>, kĂ©pesek az ĂĄgy felĂŒletĂ©nek "letapogatĂĄsĂĄra". Azaz ezek a szondĂĄk anĂ©lkĂŒl kĂ©pesek hĂĄlĂł mintĂĄt kĂ©szĂ­teni, hogy a fejet a mintĂĄk között felemelnĂ©k. A pĂĄsztĂĄzĂł ĂŒzemmĂłd aktivĂĄlĂĄsĂĄhoz a <code>METHOD=scan</code> vagy <code>METHOD=rapid_scan</code> szonda paramĂ©tert kell ĂĄtadni a <code>BED_MESH_CALIBRATE</code> G-kĂłd parancsban.</p>
<h3 id="meresi-magassag">Mérési magassåg<a class="headerlink" href="#meresi-magassag" title="Permanent link">&para;</a></h3>
<p>A pĂĄsztĂĄzĂĄsi magassĂĄgot a <code>[bed_mesh]-ben a</code>horizontal_move_z<code>opciĂł hatĂĄrozza meg. EzenkĂ­vĂŒl a</code>BED_MESH_CALIBRATE<code>G-kĂłd parancs a</code>HORIZONTAL_MOVE_Z` paramĂ©teren keresztĂŒl is megadhatĂł.</p>
<p>A mĂ©rĂ©si magassĂĄgnak kellƑen alacsonynak kell lennie a beolvasĂĄsi hibĂĄk elkerĂŒlĂ©se Ă©rdekĂ©ben. ÁltalĂĄban 2 mm-es magassĂĄg (azaz: <code>HORIZONTAL_MOVE_Z=2</code>) jĂłl mƱködik, feltĂ©ve, hogy a szonda megfelelƑen van felszerelve.</p>
<p>Meg kell jegyezni, hogy ha a szonda több mint 4 mm-rel a felszĂ­n felett van, akkor az eredmĂ©nyek Ă©rvĂ©nytelenek lesznek. Így a mĂ©rĂ©s nem lehetsĂ©ges olyan ĂĄgyaknĂĄl, ahol a felĂŒlet nagymĂ©rtĂ©kben eltĂ©rƑ vagy extrĂ©m dƑlĂ©sszögƱ, amelyeket nem korrigĂĄltak.</p>
<h3 id="gyors-folyamatos-meres">Gyors (folyamatos) mérés<a class="headerlink" href="#gyors-folyamatos-meres" title="Permanent link">&para;</a></h3>
<p>A <code>rapid_scan</code> elvĂ©gzĂ©sekor szem elƑtt kell tartani, hogy az eredmĂ©nyek nĂ©mi hibĂĄval fognak rendelkezni. Ennek a hibĂĄnak elĂ©g alacsonynak kell lennie ahhoz, hogy nagy nyomtatĂĄsi terĂŒleteken, viszonylag vastag rĂ©tegmagassĂĄggal hasznos legyen. Egyes szondĂĄk hajlamosabbak lehetnek a hibĂĄra, mint mĂĄsok.</p>
<p>Nem ajĂĄnlott a gyors ĂŒzemmĂłd hasznĂĄlata "sƱrƱ" hĂĄlĂł beolvasĂĄsĂĄra. A gyors pĂĄsztĂĄzĂĄs sorĂĄn keletkezƑ hiba egy rĂ©sze az Ă©rzĂ©kelƑ gauss-zajĂĄbĂłl szĂĄrmazhat, Ă©s a sƱrƱ hĂĄlĂł ezt a zajt fogja tĂŒkrözni (azaz: lesznek csĂșcsok Ă©s völgyek).</p>
<p>Az Ágy hĂĄlĂł megprĂłbĂĄlja optimalizĂĄlni az Ăștvonalat, hogy a konfigurĂĄciĂł alapjĂĄn a lehetƑ legjobb eredmĂ©nyt Ă©rje el. Ez magĂĄban foglalja a hibĂĄs rĂ©giĂłk elkerĂŒlĂ©sĂ©t a mintĂĄk gyƱjtĂ©sekor Ă©s a hĂĄlĂł "tĂșllövĂ©sĂ©t" irĂĄnyvĂĄltĂĄskor. Ez a tĂșllövĂ©s javĂ­tja a mintavĂ©telt a hĂĄlĂł szĂ©leinĂ©l, azonban megköveteli, hogy a hĂĄlĂłt Ășgy konfigurĂĄljĂĄk, hogy a szerszĂĄm a hĂĄlĂłn kĂ­vĂŒlre kerĂŒljön.</p>
<div class="highlight"><pre><span></span><code>[bed_mesh]
speed: 120
horizontal_move_z: 5
mesh_min: 35, 6
mesh_max: 240, 198
probe_count: 5
scan_overshoot: 8
</code></pre></div>
<ul>
<li><code>scan_overshoot</code> <em>AlapĂ©rtelmezett Ă©rtĂ©k: 0 (letiltva)</em> A hĂĄlĂłn kĂ­vĂŒl rendelkezĂ©sre ĂĄllĂł maximĂĄlis elmozdulĂĄs (mm-ben). TĂ©glalap alakĂș ĂĄgyak esetĂ©n ez az X tengelyen törtĂ©nƑ mozgĂĄsra vonatkozik, kerek ĂĄgyak esetĂ©n pedig a teljes sugĂĄrra. A fejnek kĂ©pesnek kell lennie a megadott mĂ©rtĂ©kƱ mozgĂĄsra a hĂĄlĂłmezƑn kĂ­vĂŒl. Ez az Ă©rtĂ©k a "gyors mĂ©rĂ©s" vĂ©grehajtĂĄsa sorĂĄn a mozgĂĄsi Ăștvonal optimalizĂĄlĂĄsĂĄra szolgĂĄl. A minimĂĄlisan megadhatĂł Ă©rtĂ©k 1. Az alapĂ©rtelmezett Ă©rtĂ©k a tĂșllövĂ©s hiĂĄnya.</li>
</ul>
<p>Ha nincs beĂĄllĂ­tva mĂ©rĂ©si tĂșllövĂ©s, akkor az Ăștvonal-optimalizĂĄlĂĄs nem kerĂŒl alkalmazĂĄsra az irĂĄnyvĂĄltozĂĄsokkor.</p>
<h2 id="targyasztal-halo-g-kodok">TĂĄrgyasztal hĂĄlĂł G-kĂłdok<a class="headerlink" href="#targyasztal-halo-g-kodok" title="Permanent link">&para;</a></h2>
<h3 id="kalibracio">KalibrĂĄciĂł<a class="headerlink" href="#kalibracio" title="Permanent link">&para;</a></h3>
<p><code>BED_MESH_CALIBRATE PROFILE=&lt;name&gt; METHOD=[manual | automatic | scan | rapid_scan] \ [&lt;probe_parameter&gt;=&lt;value&gt;] [&lt;mesh_parameter&gt;=&lt;value&gt;] [ADAPTIVE=[0|1] \ [ADAPTIVE_MARGIN=&lt;value&gt;]</code> <em>Alapértelmezett profil: alapértelmezett</em> <em>Alapértelmezett módszer: automatikus, ha szondåt észlel, egyébként manuålis</em> <em>Alapértelmezett adaptív: 0</em> <em>Alapértelmezett adaptív margó: 0</em></p>
<p>Mérési eljåråst indítåsa a tårgyasztal håló kalibrålåsåhoz.</p>
<p>A hĂĄlĂł a <code>PROFILE</code> paramĂ©ter ĂĄltal megadott profilba lesz mentve, vagy a <code>default</code>, ha nincs megadva. A <code>METHOD</code> paramĂ©ter a következƑ Ă©rtĂ©kek egyikĂ©t veszi fel:</p>
<ul>
<li><code>METHOD=manual</code>: lehetƑvĂ© teszi a kĂ©zi mĂ©rĂ©st a fĂșvĂłkĂĄval Ă©s a papĂ­rlappal</li>
<li><code>METHOD=automatic</code>: Automatikus (szabvåny) mérés. Ez az alapértelmezett.</li>
<li><code>METHOD=scan</code>: EngedĂ©lyezi a felĂŒleti mĂ©rĂ©st. A fej minden egyes pozĂ­ciĂł felett megĂĄll, hogy mĂ©rĂ©st vĂ©gezzen.</li>
<li><code>METHOD=rapid_scan</code>: EngedĂ©lyezi a folyamatos felĂŒleti mĂ©rĂ©st.</li>
</ul>
<p>Az XY pozĂ­ciĂłk automatikusan beĂĄllĂ­tĂłdnak az X Ă©s Y eltolĂĄsok figyelembevĂ©telĂ©vel, ha a <code>kĂ©zi</code>-tƑl eltĂ©rƑ mĂ©rĂ©si mĂłdszert vĂĄlasztunk.</p>
<p>LehetƑsĂ©g van hĂĄlĂłparamĂ©terek megadĂĄsĂĄra a mĂ©rt terĂŒlet mĂłdosĂ­tĂĄsĂĄra. A következƑ paramĂ©terek ĂĄllnak rendelkezĂ©sre:</p>
<ul>
<li>TĂ©glalap alakĂș tĂĄrgyasztalok (cartesian):<ul>
<li><code>MESH_MIN</code></li>
<li><code>MESH_MAX</code></li>
<li><code>PROBE_COUNT</code></li>
</ul>
</li>
<li>Kerek tĂĄrgyasztalok (delta):<ul>
<li><code>MESH_RADIUS</code></li>
<li><code>MESH_ORIGIN</code></li>
<li><code>ROUND_PROBE_COUNT</code></li>
</ul>
</li>
<li>Minden tĂĄrgyasztal:<ul>
<li><code>MESH_PPS</code></li>
<li><code>ALGORITHM</code></li>
<li><code>ADAPTIVE</code></li>
<li><code>ADAPTIVE_MARGIN</code></li>
</ul>
</li>
</ul>
<p>Az egyes paraméterek hålóra való alkalmazåsånak részleteit låsd a fenti konfiguråciós dokumentåcióban.</p>
<h3 id="profilok">Profilok<a class="headerlink" href="#profilok" title="Permanent link">&para;</a></h3>
<p><code>BED_MESH_PROFILE SAVE=&lt;name&gt; LOAD=&lt;name&gt; REMOVE=&lt;name&gt;</code></p>
<p>A BED_MESH_CALIBRATE elvĂ©gzĂ©se utĂĄn lehetƑsĂ©g van a hĂĄlĂł aktuĂĄlis ĂĄllapotĂĄnak elmentĂ©sĂ©re egy megnevezett profilba. Ez lehetƑvĂ© teszi a hĂĄlĂł betöltĂ©sĂ©t a tĂĄrgyasztal ĂșjbĂłli mĂ©rĂ©se nĂ©lkĂŒl. MiutĂĄn egy profilt a <code>BED_MESH_PROFILE SAVE=&lt;name&gt;</code> segĂ­tsĂ©gĂ©vel elmentettĂŒnk, a <code>SAVE_CONFIG</code> G-kĂłd vĂ©grehajthatĂł a profil printer.cfg fĂĄjlba valĂł Ă­rĂĄsĂĄhoz.</p>
<p>A profilok a <code>BED_MESH_PROFILE LOAD=&lt;name&gt;</code> parancs vĂ©grehajtĂĄsĂĄval tölthetƑk be.</p>
<p>Meg kell jegyezni, hogy minden alkalommal, amikor egy BED_MESH_CALIBRATE törtĂ©nik, az aktuĂĄlis ĂĄllapot automatikusan elmentĂ©sre kerĂŒl az <em>alapĂ©rtelmezett</em> profilba. Az <em>alapĂ©rtelmezett</em> profil a következƑkĂ©ppen tĂĄvolĂ­thatĂł el:</p>
<p><code>BED_MESH_PROFILE REMOVE=default</code></p>
<p>Bårmely mås elmentett profil ugyanígy eltåvolítható, a <em>default</em> helyettesítve az eltåvolítani kívånt névvel.</p>
<h4 id="az-alapertelmezett-profil-betoltese">Az alapértelmezett profil betöltése<a class="headerlink" href="#az-alapertelmezett-profil-betoltese" title="Permanent link">&para;</a></h4>
<p>A <code>bed_mesh</code> korĂĄbbi verziĂłi indĂ­tĂĄskor mindig betöltöttĂ©k az <em>alapĂ©rtelmezett</em> nevƱ profilt, ha az jelen volt. Ezt a viselkedĂ©st megszĂŒntettĂŒk annak Ă©rdekĂ©ben, hogy a felhasznĂĄlĂł hatĂĄrozhassa meg, mikor töltƑdik be egy profil. Ha a felhasznĂĄlĂł az <code>alapĂ©rtelmezett</code> profilt kĂ­vĂĄnja betölteni, ajĂĄnlott a <code>BED_MESH_PROFILE LOAD=default</code> hozzĂĄadĂĄsa a <code>START_PRINT</code> makrĂłhoz vagy a szeletelƑ "Start G-Code" konfigurĂĄciĂłjĂĄhoz, attĂłl fĂŒggƑen, hogy melyik alkalmazandĂł.</p>
<p>AlternatĂ­vakĂ©nt a <code>[delayed_gcode]</code> segĂ­tsĂ©gĂ©vel visszaĂĄllĂ­thatĂł a profil indĂ­tĂĄskor törtĂ©nƑ betöltĂ©sĂ©nek rĂ©gi viselkedĂ©se:</p>
<div class="highlight"><pre><span></span><code><span class="k">[delayed_gcode bed_mesh_init]</span>
<span class="na">initial_duration</span><span class="o">:</span><span class="w"> </span><span class="s">.01</span>
<span class="na">gcode</span><span class="o">:</span>
<span class="w"> </span><span class="na">BED_MESH_PROFILE LOAD</span><span class="o">=</span><span class="s">default</span>
</code></pre></div>
<h3 id="kimenet">Kimenet<a class="headerlink" href="#kimenet" title="Permanent link">&para;</a></h3>
<p><code>BED_MESH_OUTPUT PGP=[0 | 1]</code></p>
<p>Az aktuĂĄlis hĂĄlóållapotot adja ki a terminĂĄlra. VegyĂŒk Ă©szre, hogy maga a hĂĄlĂł is kimenetre kerĂŒl</p>
<p>A PGP paramĂ©ter a "Print Generated Points" rövidĂ­tĂ©se. Ha <code>PGP=1</code> van beĂĄllĂ­tva, a generĂĄlt mĂ©rt pontok a terminĂĄlra kerĂŒlnek:</p>
<div class="highlight"><pre><span></span><code>// bed_mesh: generated points
// Index | Tool Adjusted | Probe
// 0 | (11.0, 1.0) | (35.0, 6.0)
// 1 | (62.2, 1.0) | (86.2, 6.0)
// 2 | (113.5, 1.0) | (137.5, 6.0)
// 3 | (164.8, 1.0) | (188.8, 6.0)
// 4 | (216.0, 1.0) | (240.0, 6.0)
// 5 | (216.0, 97.0) | (240.0, 102.0)
// 6 | (164.8, 97.0) | (188.8, 102.0)
// 7 | (113.5, 97.0) | (137.5, 102.0)
// 8 | (62.2, 97.0) | (86.2, 102.0)
// 9 | (11.0, 97.0) | (35.0, 102.0)
// 10 | (11.0, 193.0) | (35.0, 198.0)
// 11 | (62.2, 193.0) | (86.2, 198.0)
// 12 | (113.5, 193.0) | (137.5, 198.0)
// 13 | (164.8, 193.0) | (188.8, 198.0)
// 14 | (216.0, 193.0) | (240.0, 198.0)
</code></pre></div>
<p>A "Tool Adjusted" pontok az egyes pontok fĂșvĂłkĂĄjĂĄnak helyĂ©re, a "Probe" pontok pedig a szonda helyĂ©re utalnak. Vedd figyelembe, hogy kĂ©zi mĂ©rĂ©s esetĂ©n a "Probe" pontok mind a szerszĂĄm, mind a fĂșvĂłka helyĂ©re vonatkoznak.</p>
<h3 id="tiszta-halos-allapot">Tiszta hĂĄlĂłs ĂĄllapot<a class="headerlink" href="#tiszta-halos-allapot" title="Permanent link">&para;</a></h3>
<p><code>BED_MESH_CLEAR</code></p>
<p>Ez a G-kĂłd hasznĂĄlhatĂł a belsƑ hĂĄlĂł ĂĄllapotĂĄnak törlĂ©sĂ©re.</p>
<h3 id="xy-eltolasok-alkalmazasa">X/Y eltolĂĄsok alkalmazĂĄsa<a class="headerlink" href="#xy-eltolasok-alkalmazasa" title="Permanent link">&para;</a></h3>
<p><code>BED_MESH_OFFSET [X=&lt;value&gt;] [Y=&lt;value&gt;] [ZFADE=&lt;value&gt;]</code></p>
<p>Ez több fĂŒggetlen extruderrel rendelkezƑ nyomtatĂłknĂĄl hasznos, mivel a szerszĂĄmcsere utĂĄni helyes Z-beĂĄllĂ­tĂĄshoz szĂŒksĂ©g van egy eltolĂĄsra. Az eltolĂĄsokat az elsƑdleges extruderhez kĂ©pest kell megadni. Vagyis pozitĂ­v X eltolĂĄst kell megadni, ha a mĂĄsodlagos extruder az elsƑdleges extruder jobb oldalĂĄn van felszerelve, pozitĂ­v Y eltolĂĄst kell megadni, ha a mĂĄsodlagos extruder az elsƑdleges extruder "mögött" van felszerelve, Ă©s pozitĂ­v ZFADE eltolĂĄst kell megadni, ha a mĂĄsodlagos extruder fĂșvĂłkĂĄja az elsƑdleges extruder fĂșvĂłkĂĄja felett van.</p>
<p>Vedd figyelembe, hogy a ZFADE eltolĂĄs <em>NEM</em> alkalmaz közvetlenĂŒl tovĂĄbbi beĂĄllĂ­tĂĄsokat. Ez a <code>gcode offset</code> kompenzĂĄlĂĄsĂĄra szolgĂĄl, amikor a <a href="#mesh-fade">mesh fade</a> engedĂ©lyezve van. PĂ©ldĂĄul, ha egy mĂĄsodlagos extruder magasabb, mint az elsƑdleges, Ă©s negatĂ­v G-KĂłd eltolĂĄsra van szĂŒksĂ©ge, azaz: <code>SET_GCODE_OFFSET Z=-.2</code>, azt a <code>bed_mesh</code>-ben a <code>BED_MESH_OFFSET ZFADE=.2</code>-vel lehet figyelembe venni.</p>
<h2 id="agy-halo-webhooks-api-k">Ágy håló Webhooks API-k<a class="headerlink" href="#agy-halo-webhooks-api-k" title="Permanent link">&para;</a></h2>
<h3 id="haloadatok-kiuritese">HĂĄlĂładatok kiĂŒrĂ­tĂ©se<a class="headerlink" href="#haloadatok-kiuritese" title="Permanent link">&para;</a></h3>
<p><code>{"id": 123, "method": "bed_mesh/dump_mesh"}</code></p>
<p>Kitölti az aktuålis håló és az összes mentett profil konfiguråciójåt és ållapotåt.</p>
<p>A <code>dump_mesh</code> vĂ©gpontnak egy opcionĂĄlis paramĂ©tere van, a <code>mesh_args</code>. Ennek a paramĂ©ternek egy objektumnak kell lennie, ahol a kulcsok Ă©s az Ă©rtĂ©kek a <a href="#bed_mesh_calibrate">BED_MESH_CALIBRATE</a> szĂĄmĂĄra elĂ©rhetƑ paramĂ©terek. Ez frissĂ­ti a hĂĄlĂł konfigurĂĄciĂłjĂĄt Ă©s a mĂ©rĂ©si pontokat a megadott paramĂ©terek segĂ­tsĂ©gĂ©vel, mielƑtt visszakĂŒldi az eredmĂ©nyt. A hĂĄlĂłparamĂ©terek elhagyĂĄsa ajĂĄnlott, kivĂ©ve, ha a <code>BED_MESH_CALIBRATE</code> vĂ©grehajtĂĄsa elƑtt a mĂ©rĂ©si pontokat Ă©s/vagy a haladĂĄsi Ăștvonalat kĂ­vĂĄnod megjelenĂ­teni.</p>
<h2 id="vizualizacio-es-elemzes">Vizualizåció és elemzés<a class="headerlink" href="#vizualizacio-es-elemzes" title="Permanent link">&para;</a></h2>
<p>A legtöbb felhasznĂĄlĂł valĂłszĂ­nƱleg Ășgy talĂĄlja, hogy az olyan alkalmazĂĄsokhoz, mint a Mainsail, a Fluidd Ă©s az Octoprint mellĂ©kelt vizualizĂĄtorok elegendƑek az alapvetƑ elemzĂ©sekhez. A Klipper <code>scripts</code> mappĂĄja azonban tartalmazza a <code>graph_mesh.py</code> szkriptet, amely tovĂĄbbi vizualizĂĄciĂłk Ă©s rĂ©szletesebb elemzĂ©sek elvĂ©gzĂ©sĂ©hez hasznĂĄlhatĂł, kĂŒlönösen hasznos a hardver vagy a <code>bed_mesh</code> ĂĄltal elƑállĂ­tott eredmĂ©nyek hibakeresĂ©sĂ©hez:</p>
<div class="highlight"><pre><span></span><code>usage: graph_mesh.py [-h] {list,plot,analyze,dump} ...
Ágy håló adatok grafikonja
pozícionålis érvek:
{list,plot,analyze,dump}
list ElĂ©rhetƑ parcellatĂ­pusok listĂĄja
plot Megadott tĂ­pus ĂĄbrĂĄzolĂĄsa
analyze Elemzés elvégzése a hålóadatokon
dump API-vĂĄlasz kiĂŒrĂ­tĂ©se json fĂĄjlba
options:
-h, --help megjelenĂ­ti a sĂșgĂłĂŒzenetet Ă©s kilĂ©p
</code></pre></div>
<h3 id="elofeltetelek">ElƑfeltĂ©telek<a class="headerlink" href="#elofeltetelek" title="Permanent link">&para;</a></h3>
<p>A Klipper ĂĄltal biztosĂ­tott legtöbb grafikus eszközhöz hasonlĂłan a <code>graph_mesh.py</code>-nak is szĂŒksĂ©ge van a <code>matplotlib</code> Ă©s a <code>numpy</code> python fĂŒggƑsĂ©gekre. Ezen kĂ­vĂŒl a Klipper-hez a Moonraker websocketjĂ©n keresztĂŒl törtĂ©nƑ csatlakozĂĄshoz a <code>websockets</code> python fĂŒggƑsĂ©gre van szĂŒksĂ©g. BĂĄr az összes vizualizĂĄciĂł kimenete <code>svg</code> fĂĄjlban is megjelenĂ­thetƑ, a <code>graph_mesh.py</code> ĂĄltal kĂ­nĂĄlt legtöbb vizualizĂĄciĂł jobb, ha Ă©lƑ elƑnĂ©zeti mĂłdban, asztali szĂĄmĂ­tĂłgĂ©pen nĂ©zzĂŒk meg. PĂ©ldĂĄul a 3D-s megjelenĂ­tĂ©sek elƑnĂ©zeti mĂłdban forgathatĂłk Ă©s nagyĂ­thatĂłk, az Ăștvonalak megjelenĂ­tĂ©se pedig opcionĂĄlisan animĂĄlhatĂł elƑnĂ©zeti mĂłdban.</p>
<h3 id="haloadatok-abrazolasa">HĂĄlĂładatok ĂĄbrĂĄzolĂĄsa<a class="headerlink" href="#haloadatok-abrazolasa" title="Permanent link">&para;</a></h3>
<p>A <code>graph_mesh.py</code> eszköz többfĂ©le vizualizĂĄciĂł kĂ©szĂ­tĂ©sĂ©re kĂ©pes. A rendelkezĂ©sre ĂĄllĂł tĂ­pusok a <code>graph_mesh.py list</code> futtatĂĄsĂĄval jelenĂ­thetƑk meg:</p>
<div class="highlight"><pre><span></span><code>graph_mesh.py list
points Eredeti generĂĄlt pontok ĂĄbrĂĄzolĂĄsa
path Szonda ĂștvonalĂĄnak megrajzolĂĄsa
rapid Gyors mĂ©rĂ©si Ăștvonal megrajzolĂĄsa
probedz Vizsgålt Z-értékek åbråzolåsa
meshz Håló Z-értékeinek åbråzolåsa
overlay AktuĂĄlis szondĂĄzott hĂĄlĂłt egy profillal ĂĄtfedve ĂĄbrĂĄzolja
delta Aktuålis szondåzott håló és egy profil közötti delta åbråzolåsa
</code></pre></div>
<p>A megjelenĂ­tĂ©sek ĂĄbrĂĄzolĂĄsakor szĂĄmos lehetƑsĂ©g ĂĄll rendelkezĂ©sre:</p>
<div class="highlight"><pre><span></span><code>usage: graph_mesh.py plot [-h] [-a] [-s] [-p PROFILE_NAME] [-o OUTPUT] &lt;plot type&gt; &lt;input&gt;
pozícionålis érvek:
&lt;plot type&gt; Grafikusan ĂĄbrĂĄzolandĂł adatok tĂ­pusa
&lt;input&gt; A Klipper Socket elĂ©rĂ©si Ăștvonala/url vagy a json fĂĄjl elĂ©rĂ©si Ăștvonala
opciĂłk:
-h, --help megjelenĂ­ti a sĂșgĂłĂŒzenetet Ă©s kilĂ©p
-a, --animate Útvonalak animĂĄlĂĄsa Ă©lƑ elƑnĂ©zetben
-s, --scale-plot A Klipper ĂĄltal jelentett tengelyhatĂĄrok hasznĂĄlata a plot X/Y skĂĄlĂĄzĂĄsĂĄhoz
-p PROFILE_NAME, --profile-name PROFILE_NAME
A &#39;probedz&#39; szĂĄmĂĄra ĂĄbrĂĄzolandĂł profil opcionĂĄlis neve
-o OUTPUT, --output OUTPUT
Kimeneti fĂĄjl elĂ©rĂ©si Ăștja
</code></pre></div>
<p>Az alåbbiakban az egyes érvek leíråsa következik:</p>
<ul>
<li><code>plot type</code>: A lĂ©trehozandĂł vizualizĂĄciĂł tĂ­pusĂĄt jelölƑ kötelezƑ pozicionĂĄlis argumentum. A <code>graph_mesh.py list</code> parancs ĂĄltal kiadott tĂ­pusok egyikĂ©nek kell lennie.</li>
<li><code>bemenet</code>: A bemeneti forrĂĄs elĂ©rĂ©si ĂștvonalĂĄt vagy URL-cĂ­mĂ©t tartalmazĂł, kötelezƑen megadandĂł pozicionĂĄlis argumentum. Ennek az alĂĄbbiak egyikĂ©nek kell lennie:<ul>
<li>A Klipper Unix Domain Socket elĂ©rĂ©si Ăștvonala</li>
<li>Moonraker egy példånyånak URL-je</li>
<li>A <code>graph_mesh.py dump &lt;input&gt;</code> ĂĄltal elƑállĂ­tott json fĂĄjl elĂ©rĂ©si Ăștvonala</li>
</ul>
</li>
<li><code>-a</code>: Az <code>Ăștvonal</code> Ă©s a <code>gyors</code> vizualizĂĄciĂłs tĂ­pusokhoz vĂĄlaszthatĂł animĂĄciĂł. Az animĂĄciĂłk csak az Ă©lƑ elƑnĂ©zetre vonatkoznak.</li>
<li><code>-s</code>: A Klipper <code>toolhead</code> objektuma åltal a dump fåjl létrehozåsakor jelentett <code>axis_minimum</code> és <code>axis_maximum</code> értékek segítségével méretezi a diagramot.</li>
<li><code>-p</code>: Egy profilnév, amelyet a <code>probedz</code> 3D håló vizualizåció generålåsakor lehet megadni. Az <code>overlay</code> vagy <code>delta</code> vizualizåció generålåsakor ezt az argumentumot meg kell adni.</li>
<li><code>-o</code>: Egy opcionĂĄlis fĂĄjl elĂ©rĂ©si Ăștja, amely jelzi, hogy a szkriptnek a vizualizĂĄciĂłt erre a helyre kell mentenie, nem pedig elƑnĂ©zeti mĂłdban futtatnia. A kĂ©pek <code>svg</code> formĂĄtumban kerĂŒlnek mentĂ©sre.</li>
</ul>
<p>PĂ©ldĂĄul egy animĂĄlt gyors Ăștvonal megrajzolĂĄsĂĄhoz, a Klipper unix foglalatĂĄn keresztĂŒl csatlakozva:</p>
<div class="highlight"><pre><span></span><code>graph_mesh.py plot -a rapid ~/printer_data/comms/klippy.sock
</code></pre></div>
<p>A håló 3D-s vizualizåciójånak megrajzolåsåhoz, a Moonraker segítségével csatlakozva:</p>
<div class="highlight"><pre><span></span><code>graph_mesh.py plot meshz http://my-printer.local
</code></pre></div>
<h3 id="agy-halo-elemzes">Ágy håló elemzés<a class="headerlink" href="#agy-halo-elemzes" title="Permanent link">&para;</a></h3>
<p>A <code>graph_mesh.py</code> eszköz hasznålható a <a href="#dumping-mesh-data">bed_mesh/dump_mesh</a> API åltal szolgåltatott adatok elemzéséhez is:</p>
<div class="highlight"><pre><span></span><code>graph_mesh.py analyze &lt;input&gt;
</code></pre></div>
<p>A <code>plot</code> parancshoz hasonlĂłan az <code>&lt;input&gt;</code> a Klipper unix socketjĂ©nek elĂ©rĂ©si Ăștvonala, a Moonraker egy pĂ©ldĂĄnyĂĄnak URL cĂ­me, vagy a dump parancs ĂĄltal generĂĄlt json fĂĄjl elĂ©rĂ©si Ăștvonala kell, hogy legyen.</p>
<p>Kezdetben az elemzĂ©s kĂŒlönbözƑ ellenƑrzĂ©seket vĂ©gez a <code>bed_mesh</code> ĂĄltal a dump idejĂ©n generĂĄlt pontokon Ă©s mĂ©rĂ©sek Ăștvonalain. Ezek közĂ© tartozik a következƑ:</p>
<ul>
<li>A generĂĄlt mĂ©rĂ©si pontok szĂĄma, kiegĂ©szĂ­tĂ©sek nĂ©lkĂŒl</li>
<li>A generĂĄlt mĂ©rĂ©si pontok szĂĄma, beleĂ©rtve a hibĂĄs terĂŒletek Ă©s a konfigurĂĄlt nulla referenciapozĂ­ciĂł eredmĂ©nyekĂ©nt generĂĄlt pontokat is.</li>
<li>A gyors mĂ©rĂ©sek sorĂĄn generĂĄlt mĂ©rƑpontok szĂĄma.</li>
<li>A gyors méréshez generålt mozgåsok teljes szåma.</li>
<li>Annak igazolĂĄsa, hogy a gyors mĂ©rĂ©shez generĂĄlt mĂ©rƑpontok megegyeznek a szabvĂĄny mĂ©rĂ©si eljĂĄrĂĄshoz generĂĄlt mĂ©rƑpontokkal.</li>
<li>A "visszalĂ©pĂ©s" ellenƑrzĂ©se mind a szabvĂĄnyos mĂ©rƑĂșt, mind a gyors mĂ©rĂ©si Ăștvonal esetĂ©ben. A visszalĂ©pĂ©s Ășgy definiĂĄlhatĂł, hogy a mĂ©rĂ©si eljĂĄrĂĄs sorĂĄn többször is elmozdul ugyanabba a pozĂ­ciĂłba. A visszalĂ©pĂ©s soha nem fordulhat elƑ normĂĄl mĂ©rĂ©s sorĂĄn. A hibĂĄs rĂ©giĂłk <em>visszalĂ©pĂ©st</em> eredmĂ©nyezhetnek a gyors mĂ©rĂ©s sorĂĄn, hogy elkerĂŒljĂ©k a hibĂĄs rĂ©giĂłba valĂł belĂ©pĂ©st, amikor megközelĂ­tik vagy elhagyjĂĄk a mĂ©rĂ©si helyet, de soha nem fordulhat elƑ mĂĄskĂ©nt.</li>
</ul>
<p>EzutĂĄn minden, a dump-ban lĂ©vƑ mĂ©rt hĂĄlĂł elemzĂ©sre kerĂŒl, kezdve a kiĂ­rĂĄskor betöltött hĂĄlĂłval (ha van), majd az esetleges mentett profilokkal. A következƑ adatok kerĂŒlnek kinyerĂ©sre:</p>
<ul>
<li>Håló alakja (min. X,Y, max. X,Y mérésszåm)</li>
<li>HĂĄlĂł Z tartomĂĄny, (Minimum Z, Maximum Z)</li>
<li>Átlagos Z érték a hålóban</li>
<li>A szabvåny Z-értékek szóråsa a hålóban</li>
</ul>
<p>A fentieken kĂ­vĂŒl delta-analĂ­zist vĂ©geznek az azonos alakĂș hĂĄlĂłk között, amely a következƑket jelenti:</p>
<ul>
<li>A delta tartomånya a hålók között (Minimum és Maximum)</li>
<li>Az ĂĄtlagos delta</li>
<li>A delta szabvĂĄnyos szĂłrĂĄsa</li>
<li>Az abszolĂșt maximĂĄlis kĂŒlönbsĂ©g</li>
<li>Az abszolĂșt ĂĄtlag</li>
</ul>
<h3 id="a-haloadatok-mentese-fajlba">A hålóadatok mentése fåjlba<a class="headerlink" href="#a-haloadatok-mentese-fajlba" title="Permanent link">&para;</a></h3>
<p>A <code>dump</code> paranccsal a vĂĄlasz menthetƑ egy fĂĄjlba, amely megoszthatĂł elemzĂ©s cĂ©ljĂĄbĂłl a hibaelhĂĄrĂ­tĂĄs sorĂĄn:</p>
<div class="highlight"><pre><span></span><code>graph_mesh.py dump -o &lt;output file name&gt; &lt;input&gt;
</code></pre></div>
<p>A <code>&lt;input&gt;</code> a Klipper unix socketjĂ©nek elĂ©rĂ©si Ăștja, vagy a Moonraker egy pĂ©ldĂĄnyĂĄnak URL-je. A "-o" opciĂł hasznĂĄlhatĂł a kimeneti fĂĄjl elĂ©rĂ©si ĂștjĂĄnak megadĂĄsĂĄra. Ha kihagyod, a fĂĄjl a munkakönyvtĂĄrba kerĂŒl mentĂ©sre, a következƑ formĂĄtumĂș fĂĄjlnĂ©vvel:</p>
<p><code>klipper-bedmesh-{year}{month}{day}{hour}{minute}{second}.json</code></p>
</article>
</div>
</div>
<a href="#" class="md-top md-icon" data-md-component="top" data-md-state="hidden">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"/></svg>
Back to top
</a>
</main>
<footer class="md-footer">
<nav class="md-footer__inner md-grid" aria-label="ÉlƑláb">
<a href="Manual_Level.html" class="md-footer__link md-footer__link--prev" aria-label="ElƑzƑ: KĂ©zi szintezĂ©s" rel="prev">
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
</div>
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
ElƑzƑ
</span>
Kézi szintezés
</div>
</div>
</a>
<a href="Endstop_Phase.html" class="md-footer__link md-footer__link--next" aria-label="KövetkezƑ: VĂ©gĂĄllĂĄs fĂĄzis" rel="next">
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
KövetkezƑ
</span>
Végållås fåzis
</div>
</div>
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4z"/></svg>
</div>
</a>
</nav>
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-copyright">
Made with
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
Material for MkDocs
</a>
</div>
</div>
</div>
</footer>
</div>
<div class="md-dialog" data-md-component="dialog">
<div class="md-dialog__inner md-typeset"></div>
</div>
<script id="__config" type="application/json">{"base": ".", "features": ["navigation.top", "search.suggest", "search.highlight", "search.share"], "translations": {"clipboard.copy": "M\u00e1sol\u00e1s v\u00e1g\u00f3lapra", "clipboard.copied": "V\u00e1g\u00f3lapra m\u00e1solva", "search.config.lang": "hu", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Keres\u00e9s", "search.result.placeholder": "Keres\u00e9shez \u00edrj ide valamit", "search.result.none": "Nincs tal\u00e1lat", "search.result.one": "1 egyez\u0151 dokumentum", "search.result.other": "# egyez\u0151 dokumentum", "search.result.more.one": "1 tov\u00e1bbi tal\u00e1lat az oldalon", "search.result.more.other": "# tov\u00e1bbi tal\u00e1lat az oldalon", "search.result.term.missing": "\u00dcres", "select.version.title": "Select version"}, "search": "assets/javascripts/workers/search.0bbba5b5.min.js"}</script>
<script src="assets/javascripts/bundle.e1a181d9.min.js"></script>
</body>
</html>