Deploying to gh-pages from @ Klipper3d/klipper@16c53992d6 🚀
This commit is contained in:
@@ -1552,7 +1552,7 @@
|
||||
|
||||
|
||||
<h1 id="targyasztal-halo">Tárgyasztal háló<a class="headerlink" href="#targyasztal-halo" title="Permanent link">¶</a></h1>
|
||||
<p>The Bed Mesh module may be used to compensate for bed surface irregularities to achieve a better first layer across the entire bed. It should be noted that software based correction will not achieve perfect results, it can only approximate the shape of the bed. Bed Mesh also cannot compensate for mechanical and electrical issues. If an axis is skewed or a probe is not accurate then the bed_mesh module will not receive accurate results from the probing process.</p>
|
||||
<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">¶</a></h2>
|
||||
<h3 id="teglalap-alaku-targyasztalok">Téglalap alakú tárgyasztalok<a class="headerlink" href="#teglalap-alaku-targyasztalok" title="Permanent link">¶</a></h3>
|
||||
@@ -1569,7 +1569,7 @@ probe_count: 5, 3
|
||||
<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>Required</em> The probed coordinate farthest farthest from the origin. This is not necessarily the last point probed, as the probing process occurs in a zig-zag fashion. As with <code>mesh_min</code>, this coordinate is relative to the probe's location.</li>
|
||||
<li><code>mesh_max: 240, 198</code> <em>Kötelező</em> Az origótól legtávolabb eső szondázott koordináta. Ez nem feltétlenül az utolsó szondázott pont, mivel a szondázá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>
|
||||
@@ -1589,12 +1589,12 @@ round_probe_count: 5
|
||||
<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>The illustration below shows how the probed points are generated. As you can see, setting the <code>mesh_origin</code> to (-10, 0) allows us to specify a larger mesh radius of 85.</p>
|
||||
<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">¶</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">¶</a></h3>
|
||||
<p>While its possible to sample the probed matrix directly using simple bi-linear interpolation to determine the Z-Values between probed points, it is often useful to interpolate extra points using more advanced interpolation algorithms to increase mesh density. These algorithms add curvature to the mesh, attempting to simulate the material properties of the bed. Bed Mesh offers lagrange and bicubic interpolation to accomplish this.</p>
|
||||
<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
|
||||
@@ -1629,7 +1629,7 @@ split_delta_z: .025
|
||||
<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>Generally the default values for these options are sufficient, in fact the default value of 5mm for the <code>move_check_distance</code> may be overkill. However an advanced user may wish to experiment with these options in an effort to squeeze out the optimal first layer.</p>
|
||||
<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, 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]
|
||||
|
||||
@@ -1468,7 +1468,7 @@
|
||||
<tr>
|
||||
<td>James Hartley</td>
|
||||
<td>@JamesH1978</td>
|
||||
<td>Configuration files</td>
|
||||
<td>Konfigurációs fájlok</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Kevin O'Connor</td>
|
||||
|
||||
@@ -1505,7 +1505,7 @@ make build
|
||||
<div class="highlight"><pre><span></span><code>ls ./build/pysimulavr/_pysimulavr.*.so
|
||||
</code></pre></div>
|
||||
|
||||
<p>This command should report a specific file (e.g. <strong>./build/pysimulavr/_pysimulavr.cpython-39-x86_64-linux-gnu.so</strong>) and not an error.</p>
|
||||
<p>Ennek a parancsnak egy adott fájlt (például <strong>./build/pysimulavr/_pysimulavr.cpython-39-x86_64-linux-gnu.so</strong>) kell jelentenie, nem pedig hibát.</p>
|
||||
<p>Ha Debian-alapú rendszert használsz (Debian, Ubuntu, stb.), akkor telepítheted a következő csomagokat, és *.deb fájlokat generálhatsz a simulavr rendszerszintű telepítéséhez:</p>
|
||||
<div class="highlight"><pre><span></span><code>sudo apt update
|
||||
sudo apt install g++ make cmake swig rst2pdf help2man texinfo
|
||||
|
||||
@@ -1307,7 +1307,7 @@
|
||||
<p>A Klipper számos lenyűgöző tulajdonsággal rendelkezik:</p>
|
||||
<ul>
|
||||
<li>Nagy pontosságú léptető mozgás. A Klipper egy alkalmazásprocesszort (például egy olcsó Raspberry Pi-t) használ a nyomtató mozgásának kiszámításához. Az alkalmazásprocesszor határozza meg, hogy mikor lépjen a léptetőmotor, tömöríti ezeket az eseményeket, továbbítja őket a mikrokontrollerhez, majd a mikrokontroller végrehajtja az eseményeket a kért időpontban. Minden egyes léptető eseményt 25 mikroszekundum vagy annál jobb pontossággal ütemezünk. A szoftver nem használ kinematikai becsléseket (mint például a Bresenham-algoritmus) - ehelyett a gyorsulás fizikája és a gép kinematikájának fizikája alapján számítja ki a pontos lépésidőket. A pontosabb léptetőmozgás csendesebb és stabilabb nyomtató működést biztosít.</li>
|
||||
<li>Best in class performance. Klipper is able to achieve high stepping rates on both new and old micro-controllers. Even old 8-bit micro-controllers can obtain rates over 175K steps per second. On more recent micro-controllers, several million steps per second are possible. Higher stepper rates enable higher print velocities. The stepper event timing remains precise even at high speeds which improves overall stability.</li>
|
||||
<li>Osztálya legjobb teljesítménye. A Klipper képes nagy lépési sebességet elérni mind az új, mind a régi mikrovezérlőkön. Még a régi 8 bites mikrovezérlők is képesek másodpercenként több mint 175K lépésszámot elérni. Újabb mikrovezérlőkön több millió lépés/másodperc is lehetséges. A nagyobb léptetési sebességek nagyobb nyomtatási sebességet tesznek lehetővé. A léptető esemény időzítése még nagy sebességnél is pontos marad, ami javítja az általános stabilitást.</li>
|
||||
<li>A Klipper támogatja a több mikrovezérlővel rendelkező nyomtatókat. Például egy mikrokontroller használható az extruder vezérlésére, míg egy másik a nyomtató fűtőberendezését, míg egy harmadik a nyomtató többi részét vezérli. A Klipper gazdaszoftver órajel-szinkronizációt valósít meg a mikrovezérlők közötti órajel-eltolódás figyelembevétele érdekében. A több mikrovezérlő engedélyezéséhez nincs szükség külön kódra, csak néhány extra sorra a konfigurációs fájlban.</li>
|
||||
<li>Konfiguráció egyszerű konfigurációs fájlon keresztül. Nincs szükség a mikrokontroller újrafrissítésére a beállítások megváltoztatásához. Az összes Klipper konfiguráció egy szabványos konfigurációs fájlban van tárolva, amely könnyen szerkeszthető. Ez megkönnyíti a hardver beállítását és karbantartását.</li>
|
||||
<li>A Klipper támogatja a "Smooth Pressure Advance" - egy olyan mechanizmust, amely figyelembe veszi a nyomást az extruderben. Ez csökkenti az extruder "szivárgását" és javítja a nyomtatási sarkok minőségét. A Klipper beavatkozása nem vezet be pillanatnyi extruder sebességváltozást, ami javítja az általános stabilitást és robusztusságot.</li>
|
||||
|
||||
@@ -1348,11 +1348,11 @@
|
||||
|
||||
|
||||
<h1 id="hall-nyomtatoszal-szelesseg-erzekelo">Hall nyomtatószál szélesség érzékelő<a class="headerlink" href="#hall-nyomtatoszal-szelesseg-erzekelo" title="Permanent link">¶</a></h1>
|
||||
<p>This document describes Filament Width Sensor host module. Hardware used for developing this host module is based on two Hall linear sensors (ss49e for example). Sensors in the body are located on opposite sides. Principle of operation: two hall sensors work in differential mode, temperature drift same for sensor. Special temperature compensation not needed.</p>
|
||||
<p>Ez a dokumentum a szálszélesség-érzékelő gazdamodult ismerteti. A gazdamodul fejlesztéséhez használt hardver két Hall lineáris érzékelőn alapul (például ss49e). A testben lévő érzékelők ellentétes oldalakon helyezkednek el. Működési elv: a két Hall-érzékelő differenciális üzemmódban működik, a hőmérséklet-drift azonos az érzékelőnél. Speciális hőmérséklet-kompenzációra nincs szükség.</p>
|
||||
<p>Terveket a [Thingiverse] oldalon találod (<a href="https://www.thingiverse.com/thing:4138933">https://www.thingiverse.com/thing:4138933</a>), az összeszerelési videó a [Youtube]-on is elérhető (<a href="https://www.youtube.com/watch?v=TDO9tME8vp4">https://www.youtube.com/watch?v=TDO9tME8vp4</a> )</p>
|
||||
<p>A Hall nyomtatószál szélesség érzékelő használatához olvasd el a <a href="Config_Reference.html#hall_filament_width_sensor">Konfigurációs hivatkozás</a> és a <a href="G-Codes.html#hall_filament_width_sensor">G-kód dokumentáció</a> részt.</p>
|
||||
<h2 id="hogyan-mukodik">Hogyan működik?<a class="headerlink" href="#hogyan-mukodik" title="Permanent link">¶</a></h2>
|
||||
<p>Sensor generates two analog output based on calculated filament width. Sum of output voltage always equals to detected filament width. Host module monitors voltage changes and adjusts extrusion multiplier. I use the aux2 connector on a ramps-like board with the analog11 and analog12 pins. You can use different pins and different boards.</p>
|
||||
<p>Az érzékelő két analóg kimenetet generál a számított szálszélesség alapján. A kimeneti feszültség összege mindig megegyezik az érzékelt nyomtatószál szélességgel. A gazdamodul figyeli a feszültségváltozásokat és beállítja az extrudálási szorzót. Az aux2 csatlakozót egy RAMPS lapon használom az analóg11 és analóg12 tűkkel. Használhatsz más tűket és más lapokat is.</p>
|
||||
<h2 id="menuvaltozok-sablonja">Menüváltozók sablonja<a class="headerlink" href="#menuvaltozok-sablonja" title="Permanent link">¶</a></h2>
|
||||
<div class="highlight"><pre><span></span><code>[menu __main __filament __width_current]
|
||||
type: command
|
||||
|
||||
@@ -1373,7 +1373,7 @@
|
||||
<li><a href="Slicers.html">Szeletelők</a>: A „szeletelő” szoftverek konfigurálása a Klipper számára.</li>
|
||||
<li><a href="Skew_Correction.html">Ferdeség korrekció</a>: A nem tökéletesen derékszögű tengelyek korrekciója.</li>
|
||||
<li><a href="Using_PWM_Tools.html">PWM eszközök</a>: Útmutató a PWM vezérelt szerszámok, például lézerek vagy orsók használatához.</li>
|
||||
<li><a href="Exclude_Object.html">Exclude Object</a>: The guide to the Exclude Objects implementation.</li>
|
||||
<li><a href="Exclude_Object.html">Objektumok kizárása</a>: Az Objektumok kizárása implementációjának útmutatója.</li>
|
||||
</ul>
|
||||
<h2 id="fejlesztoi-dokumentacio">Fejlesztői Dokumentáció<a class="headerlink" href="#fejlesztoi-dokumentacio" title="Permanent link">¶</a></h2>
|
||||
<ul>
|
||||
|
||||
@@ -1342,7 +1342,7 @@
|
||||
<h2 id="verziokezeles">Verziókezelés<a class="headerlink" href="#verziokezeles" title="Permanent link">¶</a></h2>
|
||||
<p>Ha a Klipper csomagot git-ből építed, a szokásos gyakorlat szerint nem szállítasz .git könyvtárat, így a verziókezelést git nélkül kell megoldanod. Ehhez használd a <code>scripts/make_version.py</code> alatt szállított szkriptet, amelyet a következőképpen kell futtatni: <code>python2 scripts/make_version.py YOURDISTRONAME > klippy/.version</code>.</p>
|
||||
<h2 id="minta-csomagolasi-szkript">Minta csomagolási szkript<a class="headerlink" href="#minta-csomagolasi-szkript" title="Permanent link">¶</a></h2>
|
||||
<p>klipper-git is packaged for Arch Linux, and has a PKGBUILD (package build script) available at <a href="https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=klipper-git">Arch User Repository</a>.</p>
|
||||
<p>A klipper-git az Arch Linuxhoz van csomagolva, és a PKGBUILD (csomagkészítő szkript) elérhető az <a href="https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=klipper-git">Arch Felhasználói Adattár</a> oldalon.</p>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
@@ -1471,9 +1471,9 @@ opcionális argumentumok:
|
||||
|
||||
<p>A következő mezők adhatók meg:</p>
|
||||
<ul>
|
||||
<li><code>mcu</code>: The mcu type. This can be retrieved after configuring the build via <code>make menuconfig</code> by running <code>cat .config | grep CONFIG_MCU</code>. This field is required.</li>
|
||||
<li><code>spi_bus</code>: The SPI bus connected to the SD Card. This should be retrieved from the board's schematic. This field is required.</li>
|
||||
<li><code>cs_pin</code>: The Chip Select Pin connected to the SD Card. This should be retrieved from the board schematic. This field is required.</li>
|
||||
<li><code>mcu</code>: Az mcu típusa. Ez a build konfigurálása után a <code>make menuconfig</code> <code>cat .config | grep CONFIG_MCU</code>. Ez a mező kötelezően kitöltendő.</li>
|
||||
<li><code>spi_bus</code>: Az SD-kártyához csatlakoztatott SPI-busz. Ezt a kártya kapcsolási rajzából kell lekérdezni. Ennek megadása kötelező.</li>
|
||||
<li><code>cs_pin</code>: Az SD-kártyához csatlakoztatott chipkiválasztó tű. Ezt a kártya kapcsolási rajzából kell lekérdezni. Ennek megadása kötelező.</li>
|
||||
<li><code>firmware_path</code>: Az SD-kártyán lévő elérési útvonal, ahová a firmware-t át kell vinni. Az alapértelmezett <code>firmware.bin</code>.</li>
|
||||
<li><code>current_firmware_path</code>: Az SD-kártyán lévő elérési útvonal, ahol az átnevezett firmware fájl található a sikeres égetés után. Az alapértelmezett név: <code>firmware.cur</code>.</li>
|
||||
<li><code>skip_verify</code>: Ez egy logikai értéket határoz meg, amely a szkripteknek azt mondja meg, hogy hagyja ki a firmware ellenőrzésének lépését az égetési folyamat során. Az alapértelmezett érték <code>False</code>. Ez az érték <code>True</code> értékre állítható olyan kártyák esetében, amelyeknél az égetés befejezéséhez kézi bekapcsolás szükséges. A firmware utólagos ellenőrzéséhez futtasd újra a szkriptet a <code>-c</code> opcióval, hogy elvégezd az ellenőrzési lépést. <a href="#caveats">Lásd az SDIO kártyákkal kapcsolatos figyelmeztetéseket</a></li>
|
||||
|
||||
@@ -892,8 +892,8 @@
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#start_print-macros" class="md-nav__link">
|
||||
START_PRINT macros
|
||||
<a href="#start_print-makrok" class="md-nav__link">
|
||||
START_PRINT makrók
|
||||
</a>
|
||||
|
||||
</li>
|
||||
@@ -1366,8 +1366,8 @@
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#start_print-macros" class="md-nav__link">
|
||||
START_PRINT macros
|
||||
<a href="#start_print-makrok" class="md-nav__link">
|
||||
START_PRINT makrók
|
||||
</a>
|
||||
|
||||
</li>
|
||||
@@ -1412,21 +1412,21 @@
|
||||
<p>Néhány szeletelőnek "fejlett nyomás előtolás" képessége van. A Klipper használata esetén ajánlott ezeket az opciókat kikapcsolva tartani, mivel valószínűleg rossz minőségű nyomatokat eredményeznek. Fontold meg ehelyett a Klipper <a href="Pressure_Advance.html">nyomás előtolás</a> használatát.</p>
|
||||
<p>Konkrétan ezek a szeletelő beállítások utasíthatják a firmware-t, hogy vad változtatásokat végezzen az extrudálási sebességben, abban a reményben, hogy a firmware közelíteni fogja ezeket a kéréseket, és a nyomtató nagyjából a kívánt extrudernyomást fogja elérni. A Klipper azonban pontos kinematikai számításokat és időzítést használ. Amikor a Klipper parancsot kap az extrudálási sebesség jelentős változtatására, megtervezi a sebesség, a gyorsulás és az extruder mozgásának megfelelő változásait - ami nem a szeletelő szándékában áll. A szeletelő akár túlzott extrudálási sebességet is parancsolhat, olyannyira, hogy az kiváltja a Klipper maximális extrudálási keresztmetszet ellenőrzését.</p>
|
||||
<p>Ezzel szemben a szeletelő "visszahúzás" beállítása, "törlés" beállítása és/vagy "törlés visszahúzáskor" beállítása rendben van (és gyakran hasznos).</p>
|
||||
<h2 id="start_print-macros">START_PRINT macros<a class="headerlink" href="#start_print-macros" title="Permanent link">¶</a></h2>
|
||||
<p>When using a START_PRINT macro or similar, it is useful to sometimes pass through parameters from the slicer variables to the macro.</p>
|
||||
<p>In Cura, to pass through temperatures, the following start gcode would be used:</p>
|
||||
<h2 id="start_print-makrok">START_PRINT makrók<a class="headerlink" href="#start_print-makrok" title="Permanent link">¶</a></h2>
|
||||
<p>START_PRINT makró vagy hasonló makró használata esetén néha hasznos, ha a szeletelőváltozókból paramétereket adunk át a makrónak.</p>
|
||||
<p>A Cura programban a hőmérsékleteknek való átváltásához a következő start G-kódot kell használni:</p>
|
||||
<div class="highlight"><pre><span></span><code>START_PRINT BED_TEMP={material_bed_temperature_layer_0} EXTRUDER_TEMP={material_print_temperature_layer_0}
|
||||
</code></pre></div>
|
||||
|
||||
<p>In slic3r derivatives such as PrusaSlicer and SuperSlicer, the following would be used:</p>
|
||||
<p>A slic3r származékokban, mint például a PrusaSlicer és a SuperSlicer, a következőket kell használni:</p>
|
||||
<p>START_PRINT EXTRUDER_TEMP=[first_layer_temperature] BED_TEMP=[first_layer_bed_temperature]</p>
|
||||
<p>Also note that these slicers will insert their own heating codes when certain conditions are not met. In Cura, the existence of the <code>{material_bed_temperature_layer_0}</code> and <code>{material_print_temperature_layer_0}</code> variables is enough to mitigate this. In slic3r derivatives, you would use:</p>
|
||||
<p>Vedd figyelembe azt is, hogy ezek a szeletelők saját fűtési kódokat adnak meg, ha bizonyos feltételek nem teljesülnek. A Curában a <code>{material_bed_temperature_layer_0}</code> és a <code>{material_print_temperature_layer_0}</code> változók létezése elegendő ennek enyhítésére. A slic3r származékokban a következőket használhatod:</p>
|
||||
<div class="highlight"><pre><span></span><code>M140 S0
|
||||
M104 S0
|
||||
</code></pre></div>
|
||||
|
||||
<p>before the macro call. Also note that SuperSlicer has a "custom gcode only" button option, which achieves the same outcome.</p>
|
||||
<p>An example of a START_PRINT macro using these paramaters can be found in config/sample-macros.cfg</p>
|
||||
<p>a makróhívás előtt. Vedd figyelembe, hogy a SuperSlicer rendelkezik egy "egyéni G-kód" gomb opcióval, amely ugyanezt az eredményt éri el.</p>
|
||||
<p>Egy példát a START_PRINT makróra, amely ezeket a paramétereket használja, az alábbi fájlban találhatsz config/sample-macros.cfg</p>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Reference in New Issue
Block a user