Deploying to gh-pages from @ Klipper3d/klipper@7527e57e5a 🚀
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
|
||||
|
||||
|
||||
<title>Ágy háló - Klipper dokumentáció</title>
|
||||
<title>Tárgyasztal háló - Klipper dokumentáció</title>
|
||||
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
<div data-md-component="skip">
|
||||
|
||||
|
||||
<a href="#agy-halo" class="md-skip">
|
||||
<a href="#targyasztal-halo" class="md-skip">
|
||||
Kihagyás
|
||||
</a>
|
||||
|
||||
@@ -106,7 +106,7 @@
|
||||
<div class="md-header__topic" data-md-component="header-topic">
|
||||
<span class="md-ellipsis">
|
||||
|
||||
Ágy háló
|
||||
Tárgyasztal háló
|
||||
|
||||
</span>
|
||||
</div>
|
||||
@@ -505,14 +505,14 @@
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_7_4">
|
||||
Ágy szint
|
||||
Tárgyasztal szint
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" aria-label="Ágy szint" data-md-level="2">
|
||||
<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>
|
||||
Ágy szint
|
||||
Tárgyasztal szint
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
@@ -523,7 +523,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="Bed_Level.html" class="md-nav__link">
|
||||
Ágy szintezése
|
||||
Tárgyasztal szintezése
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@@ -602,12 +602,12 @@
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Ágy háló
|
||||
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">
|
||||
Ágy háló
|
||||
Tárgyasztal háló
|
||||
</a>
|
||||
|
||||
|
||||
@@ -634,15 +634,15 @@
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#teglalap-alaku-agyak" class="md-nav__link">
|
||||
Téglalap alakú ágyak
|
||||
<a href="#teglalap-alaku-targyasztalok" class="md-nav__link">
|
||||
Téglalap alakú tárgyasztalok
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#kerek-agyak" class="md-nav__link">
|
||||
Kerek ágyak
|
||||
<a href="#kerek-targyasztalok" class="md-nav__link">
|
||||
Kerek tárgyasztalok
|
||||
</a>
|
||||
|
||||
</li>
|
||||
@@ -701,11 +701,11 @@
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#agy-halo-g-kodok" class="md-nav__link">
|
||||
Ágy háló G-kódok
|
||||
<a href="#targyasztal-halo-g-kodok" class="md-nav__link">
|
||||
Tárgyasztal háló G-kódok
|
||||
</a>
|
||||
|
||||
<nav class="md-nav" aria-label="Ágy háló G-kódok">
|
||||
<nav class="md-nav" aria-label="Tárgyasztal háló G-kódok">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
@@ -1388,15 +1388,15 @@
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#teglalap-alaku-agyak" class="md-nav__link">
|
||||
Téglalap alakú ágyak
|
||||
<a href="#teglalap-alaku-targyasztalok" class="md-nav__link">
|
||||
Téglalap alakú tárgyasztalok
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#kerek-agyak" class="md-nav__link">
|
||||
Kerek ágyak
|
||||
<a href="#kerek-targyasztalok" class="md-nav__link">
|
||||
Kerek tárgyasztalok
|
||||
</a>
|
||||
|
||||
</li>
|
||||
@@ -1455,11 +1455,11 @@
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#agy-halo-g-kodok" class="md-nav__link">
|
||||
Ágy háló G-kódok
|
||||
<a href="#targyasztal-halo-g-kodok" class="md-nav__link">
|
||||
Tárgyasztal háló G-kódok
|
||||
</a>
|
||||
|
||||
<nav class="md-nav" aria-label="Ágy háló G-kódok">
|
||||
<nav class="md-nav" aria-label="Tárgyasztal háló G-kódok">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
@@ -1519,12 +1519,12 @@
|
||||
</a>
|
||||
|
||||
|
||||
<h1 id="agy-halo">Ágy háló<a class="headerlink" href="#agy-halo" title="Permanent link">¶</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ő értékekkel tudatja az ágy alakját. Az ágy háló 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 szintezésről.</p>
|
||||
<h1 id="targyasztal-halo">Tárgyasztal háló<a class="headerlink" href="#targyasztal-halo" title="Permanent link">¶</a></h1>
|
||||
<p>A tárgyasztal háló modul használható a tárgyasztal felület egyenetlenségeinek kiegyenlítésére, hogy jobb első réteget érjen el az egész tárgyasztalon. Meg kell jegyezni, hogy a szoftveralapú korrekció nem fog tökéletes eredményt elérni, csak megközelítő értékekkel tudatja a tárgyasztal alakját. A tárgyasztal háló 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 szintezésről.</p>
|
||||
<p>A hálókalibrálás előtt meg kell győződnie arról, hogy a szonda Z-eltolása kalibrálva van. Ha végállást használ 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 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">¶</a></h2>
|
||||
<h3 id="teglalap-alaku-agyak">Téglalap alakú ágyak<a class="headerlink" href="#teglalap-alaku-agyak" title="Permanent link">¶</a></h3>
|
||||
<p>Ez a példa egy 250 mm x 220 mm-es téglalap alakú ágyú nyomtatót és egy 24 mm-es x-eltolású és 5 mm-es y-eltolású szondát mutat.</p>
|
||||
<h3 id="teglalap-alaku-targyasztalok">Téglalap alakú tárgyasztalok<a class="headerlink" href="#teglalap-alaku-targyasztalok" title="Permanent link">¶</a></h3>
|
||||
<p>Ez a példa egy 250 mm x 220 mm-es téglalap alakú tárgyasztalu 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
|
||||
@@ -1538,12 +1538,12 @@ probe_count: 5, 3
|
||||
<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ő mért 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 van viszonyítva.</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. Vegye figyelembe, hogy ha négyzetrácsot szeretne, például 3x3, akkor ezt egyetlen egész számértékként is megadhatja, amelyet mindkét tengelyre használ, azaz <code>probe_count: 3</code>. Vegye 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>
|
||||
<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 szeretne, például 3x3, akkor ezt egyetlen egész számértékként is megadhatja, amelyet mindkét tengelyre használ, 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-agyak">Kerek ágyak<a class="headerlink" href="#kerek-agyak" title="Permanent link">¶</a></h3>
|
||||
<p>Ez a példa egy 100 mm-es kerek ágysugárral 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>
|
||||
<h3 id="kerek-targyasztalok">Kerek tárgyasztalok<a class="headerlink" href="#kerek-targyasztalok" title="Permanent link">¶</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
|
||||
@@ -1553,14 +1553,14 @@ 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. Vegye 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 az ágy nagyobb részét szeretné megmérni. Lásd az alábbi ábrát.</li>
|
||||
<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é 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 mért pontok. Mint 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">¶</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 ágyakra is.</p>
|
||||
<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">¶</a></h3>
|
||||
<p>Bár a mért mátrixot közvetlenül egyszerű bilineáris interpolációval lehet mintavételezni a mért 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 a további pontok interpolálása fejlettebb interpolációs algoritmusok segítségével. 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 bikubik interpolációt kínál.</p>
|
||||
<div class="highlight"><pre><span></span><code>[bed_mesh]
|
||||
@@ -1575,14 +1575,14 @@ 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. Vegye 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>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ó bikubikra 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. Legyen ó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">¶</a></h3>
|
||||
<p>Az ágy 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 az ágy alakját. Az alábbi opciók a felosztási viselkedést szabályozzák.</p>
|
||||
<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
|
||||
@@ -1599,7 +1599,7 @@ split_delta_z: .025
|
||||
</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">¶</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, az ágy 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 az ágy 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 az ágy 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>
|
||||
<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
|
||||
@@ -1614,10 +1614,10 @@ fade_target: 0
|
||||
<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 képzelhető el, mint egy további Z eltolás, amelyet a fade befejezése után a teljes ágyra alkalmaznak. Általánosságban azt szeretnénk, ha ez az érték 0 lenne, azonban vannak olyan körülmények, amikor 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ékét .2-re állítja, akkor a kezdőponti terület .2 mm-rel fog tágulni, azonban az ágy többi része pontosan méretezett lesz. Á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 adott részére szeretnénk nyomtatni.</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 képzelhető el, mint egy további Z eltolás, amelyet a fade befejezése után a teljes tárgyasztalra alkalmaznak. Általánosságban azt szeretnénk, ha ez az érték 0 lenne, azonban vannak olyan körülmények, amikor nem kell, hogy így legyen. Tegyük fel például, hogy a tárgyasztalon a kezdőpont pozíciója egy kiugró érték, amely 0,2 mm-rel alacsonyabb, mint a tárgyasztal á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 a tárgyasztalon. Ha a <code>fade_target</code> értékét .2-re állítja, akkor a kezdőponti terület .2 mm-rel fog tágulni, azonban a tárgyasztal többi része pontosan méretezett lesz. Á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 a tárgyasztal egy adott részére szeretnénk nyomtatni.</li>
|
||||
</ul>
|
||||
<h3 id="a-relativ-referenciaindex">A relatív referenciaindex<a class="headerlink" href="#a-relativ-referenciaindex" title="Permanent link">¶</a></h3>
|
||||
<p>A legtöbb szonda hajlamos a driftre, 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. Ezeknek a nyomtatóknak előnyös lehet a relatív referenciaindex konfigurálása.</p>
|
||||
<p>A legtöbb szonda hajlamos a driftre, 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ő tárgyasztal hő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. Ezeknek a nyomtatóknak előnyös lehet a relatív referenciaindex konfigurálása.</p>
|
||||
<div class="highlight"><pre><span></span><code>[bed_mesh]
|
||||
speed: 120
|
||||
horizontal_move_z: 5
|
||||
@@ -1630,9 +1630,9 @@ relative_reference_index: 7
|
||||
<ul>
|
||||
<li><code>relative_reference_index: 7</code> <em>Alapértelmezett érték: Nincs (letiltva)</em> A mért pontok létrehozásakor mindegyikhez indexet rendelünk. Ezt az indexet a klippy.log fájlban vagy a BED_MESH_OUTPUT segítségével kereshetjük meg (további információkért lásd az alábbi, Bed Mesh GCodes című részt). Ha indexet rendel a <code>relative_reference_index</code> opcióhoz, akkor az ezen a koordinátán mért érték fogja helyettesíteni a szonda z_offset-ét. Ezáltal ez a koordináta gyakorlatilag a háló "nulla" referenciájává válik.</li>
|
||||
</ul>
|
||||
<p>A relatív referenciaindex használatakor azt az indexet kell választania, amelyik a legközelebb van ahhoz a ponthoz az ágyon, ahol a Z végállás kalibrálása történt. Vegye figyelembe, hogy ha az indexet a napló vagy a BED_MESH_OUTPUT segítségével keresi meg, akkor a "Probe" fejléc alatt felsorolt koordinátákat kell használnia a helyes index megtalálásához.</p>
|
||||
<p>A relatív referenciaindex használatakor azt az indexet kell választania, amelyik a legközelebb van ahhoz a ponthoz a tárgyasztalon, ahol a Z végállás kalibrálása történt. Vedd figyelembe, hogy ha az indexet a napló vagy a BED_MESH_OUTPUT segítségével keresi meg, akkor a "Probe" fejléc alatt felsorolt koordinátákat kell használnia a helyes index megtalálásához.</p>
|
||||
<h3 id="hibas-regiok">Hibás régiók<a class="headerlink" href="#hibas-regiok" title="Permanent link">¶</a></h3>
|
||||
<p>Előfordulhat, hogy az ágy 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 ágyak. 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 ágyon.</strong></p>
|
||||
<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
|
||||
@@ -1655,26 +1655,26 @@ faulty_region_4_max: 45.0, 210.0
|
||||
</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>
|
||||
<h2 id="agy-halo-g-kodok">Ágy háló G-kódok<a class="headerlink" href="#agy-halo-g-kodok" title="Permanent link">¶</a></h2>
|
||||
<h2 id="targyasztal-halo-g-kodok">Tárgyasztal háló G-kódok<a class="headerlink" href="#targyasztal-halo-g-kodok" title="Permanent link">¶</a></h2>
|
||||
<h3 id="kalibracio">Kalibráció<a class="headerlink" href="#kalibracio" title="Permanent link">¶</a></h3>
|
||||
<p><code>BED_MESH_CALIBRATE PROFILE=<name> METHOD=[manual | automatic] [<probe_parameter>=<value>] [<mesh_parameter>=<value>]</code> * Alapértelmezett profil: alapértelmezett<em> </em>Alapértelmezett módszer: automatikus, ha érzékelőt észlel, egyébként manuális*</p>
|
||||
<p>Elindítja a mérési eljárást az ágy háló kalibrálásához.</p>
|
||||
<p>Elindítja a mérési eljárást a tárgyasztal háló kalibrálásához.</p>
|
||||
<p>A háló a <code>PROFILE</code> paraméter által megadott profilba kerül mentésre, vagy <code>default</code>, ha nincs megadva. Ha a <code>METHOD=manual</code> paramétert választjuk, akkor kézi mérés történik. Az automatikus és a kézi mérés közötti váltáskor a generált hálópontok automatikusan kiigazításra kerülnek.</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ú ágyak (cartesian):<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 ágyak (delta):<ul>
|
||||
<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 ágy:<ul>
|
||||
<li>Minden tárgyasztal:<ul>
|
||||
<li><code>RELATIVE_REFERNCE_INDEX</code></li>
|
||||
<li><code>ALGORITHM</code></li>
|
||||
</ul>
|
||||
@@ -1683,7 +1683,7 @@ faulty_region_4_max: 45.0, 210.0
|
||||
<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">¶</a></h3>
|
||||
<p><code>BED_MESH_PROFILE SAVE=<name> LOAD=<name> REMOVE=<name></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 az ágy újbóli mérése nélkül. Miután egy profilt a <code>BED_MESH_PROFILE SAVE=<name></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 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=<name></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=<name></code> parancs végrehajtásával tölthetők be.</p>
|
||||
<p>Meg kell jegyezni, hogy minden alkalommal, amikor a BED_MESH_CALIBRATE használatba kerül, az aktuális állapot automatikusan az <em>alapértelmezett</em> profilba kerül mentésre. Ha ez a profil létezik, akkor a Klipper indításakor automatikusan betöltődik. Ha ez a viselkedés nem kívánatos, a <em>default</em> profil a következőképpen távolítható el:</p>
|
||||
<p><code>BED_MESH_PROFILE REMOVE=default</code></p>
|
||||
@@ -1711,7 +1711,7 @@ faulty_region_4_max: 45.0, 210.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. Vegye 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>
|
||||
<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">¶</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>
|
||||
|
||||
Reference in New Issue
Block a user