Kihagyás

Kiadás

A Klipper kiadások története. A Klipper telepítésével kapcsolatos információkért lásd a telepítés dokumentumot.

Klipper 0.11.0

Elérhető a 20221128. Főbb változások ebben a kiadásban:

  • Trinamic léptetőmotor-meghajtó "lépés mindkét szélén" optimalizálás.
  • A Python3 támogatása. A Klipper gazdagép kódja Python2 vagy Python3 programmal is fut.
  • Továbbfejlesztett CAN-busz támogatás. Az rp2040, stm32g0, stm32h7, same51 és same54 chipek CAN-buszának támogatása. "USB és CAN-busz közötti híd" üzemmód támogatása.
  • CanBoot bootloader támogatása.
  • Az mpu9250 és mpu6050 gyorsulásmérők támogatása.
  • Javított hibakezelés a max31856, max31855, max31865 és max6675 hőmérséklet-érzékelők esetében.
  • Mostantól lehetőség van arra, hogy a LED-eket úgy konfiguráljuk, hogy a LED "sablon" támogatással frissüljenek a hosszú ideig futó G-kód parancsok alatt.
  • Számos mikrokontroller-fejlesztés. Új támogatás az stm32h743, stm32h750, stm32l412, stm32g0b1, same70, same51 és same54 chipekhez. Az i2c olvasás támogatása atsamd és stm32f0 chipeken. Hardveres PWM támogatás az stm32-n. Linux mcu jel alapú eseményküldés. Új rp2040 támogatás a "make flash", i2c és rp2040-e5 USB errata számára.
  • Új modulok hozzáadása: angle, dac084S085, exclude_object, led, mpu9250, pca9632, smart_effector, z_thermal_adjust. Új deltesian kinematika hozzáadása. Új dump_mcu eszköz hozzáadása.
  • Számos hibajavítás és kódtisztítás.

Klipper 0.10.0

Elérhető a 20210929. Fontosabb változások ebben a kiadásban:

  • A "Multi-MCU Homing" támogatása. Mostantól lehetőség van arra, hogy egy léptetőmotor és a végállás külön mikrovezérlőkhöz legyen csatlakoztatva. Ez leegyszerűsíti a Z-érzékelők kábelezését a "nyomtatófejen".
  • Klipper mostantól rendelkezik egy Közösségi Discord Szerver és egy Közösségi Társalgó Szerver-rel.
  • A Klipper weboldal mostantól az "mkdocs" infrastruktúrát használja. Létezik egy Klipper Fordítások projekt is.
  • Automatizált támogatás a firmware SD-kártyán keresztüli égetéséhez számos lapon.
  • Új kinematikai támogatás a "Hybrid CoreXY" és "Hybrid CoreXZ" nyomtatókhoz.
  • A Klipper mostantól a rotation_distance funkciót használja a léptetőmotorok mozgási távolságának beállításához.
  • A Klipper fő gazdakódja mostantól közvetlenül kommunikálhat a mikrovezérlőkkel a CAN-buszon keresztül.
  • Új "mozgáselemző" rendszer. A Klipper belső mozgásfrissítések és az érzékelő eredményei nyomon követhetők és naplózhatók elemzés céljából.
  • A Trinamic léptetőmotor-meghajtókat mostantól folyamatosan ellenőrzik a hibaállapotok szempontjából.
  • Az rp2040 mikrokontroller támogatása (Raspberry Pi Pico lapok).
  • A "make menuconfig" rendszer mostantól a kconfiglib-et használja.
  • Hozzáadva számos további modul: ds18b20, duplicate_pin_override, filament_motion_sensor, palette2, motion_report, pca9533, pulse_counter, save_variables, sdcard_loop, temperature_host, temperature_mcu
  • Számos hibajavítás és kódtisztítás.

Klipper 0.9.0

Elérhető a 20201020. Főbb változások ebben a kiadásban:

  • Az "Input Shaping" a nyomtató rezonanciájának ellensúlyozására szolgáló mechanizmus támogatása. Csökkentheti vagy megszüntetheti a "gyűrődést" a nyomatokon.
  • Új "Smooth Pressure Advance" rendszer. Ezt a "Pressure Advance" rendszer a pillanatnyi sebesség változások bevezetése nélkül valósítja meg. Mostantól lehetőség van a nyomás előtolás beállítására is a "Tuning Tower" módszerrel.
  • Új "webhooks" API-kiszolgáló. Ez egy programozható JSON interfészt biztosít a Klipperhez.
  • Az LCD kijelző és a menü mostantól a Jinja2 sablonnyelv segítségével konfigurálható.
  • A TMC2208 léptetőmotor-meghajtók mostantól "standalone" üzemmódban is használhatók a Klipperrel.
  • Továbbfejlesztett BL-Touch v3 támogatás.
  • Javított USB-azonosítás. A Klipper mostantól saját USB-azonosító kóddal rendelkezik, és a mikrovezérlők mostantól az USB-azonosítás során jelenthetik egyedi sorozatszámukat.
  • Új kinematikai támogatás a "Rotary Delta" és "CoreXZ" nyomtatókhoz.
  • Mikrovezérlő fejlesztések: az STM32F070 támogatása, az STM32F207 támogatása, a GPIO tűk támogatása a "Linux MCU" rendszeren, STM32 "HID bootloader" támogatás, Chitu bootloader támogatás, MKS Robin bootloader támogatás.
  • A Python "szemétgyűjtési" események jobb kezelése.
  • Számos további modul lett hozzáadva: adc_scaled, adxl345, bme280, display_status, extruder_stepper, fan_generic, hall_filament_width_sensor, htu21d, homing_heaters, input_shaper, lm75, print_stats, resonance_tester, shaper_calibrate, query_adc, graph_accelerometer, graph_extruder, graph_motion, graph_shaper, graph_temp_sensor, whconsole
  • Számos hibajavítás és kódtisztítás.

Klipper 0.9.1

Elérhető a 20201028. Csak hibajavításokat tartalmazó kiadás.

Klipper 0.8.0

Elérhető a 20191021. Főbb változások ebben a kiadásban:

  • Új G-kód parancssablon támogatás. A konfigurációs fájlban lévő G-kódot mostantól a Jinja2 sablonnyelvvel értékeli ki a rendszer.
  • A Trinamic léptető meghajtók javítása:
    • Új támogatás a TMC2209 és TMC5160 illesztőprogramokhoz.
    • Továbbfejlesztett DUMP_TMC, SET_TMC_CURRENT és INIT_TMC G-kód parancsok.
    • Javított támogatás a TMC UART kezeléséhez analóg mux-al.
  • Javított célmeghatározás, mérés és tárgyasztal szintezési támogatás:
    • Új manual_probe, bed_screws, screws_tilt_adjust, skew_correction, safe_z_home modulok hozzáadása.
    • Továbbfejlesztett többmintás mérés mediánnal, átlagolással és újrapróbálási logikával.
    • Javított dokumentáció a BL-Touch, a szondakalibrálás, a végállás kalibrálás, a delta kalibrálás, az érzékelő nélküli kezdőpont és a végállás fázis kalibrálásához.
    • Továbbfejlesztett kezdőpont támogatás a Z tengelyen.
  • Számos Klipper mikrokontroller fejlesztés:
    • Klipper portolva: SAM3X8C, SAM4S8C, SAMD51, STM32F042, STM32F4
    • Új USB CDC-illesztőprogramok SAM3X, SAM4, STM32F4 rendszerekhez.
    • Továbbfejlesztett támogatás a Klipper USB-n keresztül történő égetéséhez.
    • Szoftveres SPI-támogatás.
    • Jelentősen javult a hőmérséklet-szűrés az LPC176x-en.
    • A korai kimeneti érintkezők beállításai a mikrovezérlőben konfigurálhatók.
  • Új weboldal a Klipper dokumentációval: http://klipper3d.org/
    • A Klippernek már van logója.
  • A poláris és a "kábelcsörlő" kinematika kísérleti alátámasztása.
  • A konfigurációs fájl mostantól más konfigurációs fájlokat is tartalmazhat.
  • Számos további modul hozzá lett adva: board_pins, controller_fan, delayed_gcode, dotstar, filament_switch_sensor, firmware_retraction, gcode_arcs, gcode_button, heater_generic, manual_stepper, mcp4018, mcp4728, neopixel, pause_resume, respond, temperature_sensor tsl1401cl_filament_width_sensor, tuning_tower
  • Számos további parancsot adtunk hozzá: RESTORE_GCODE_STATE, SAVE_GCODE_STATE, SET_GCODE_VARIABLE, SET_HEATER_TEMPERATURE, SET_IDLE_TIMEOUT, SET_TEMPERATURE_FAN_TARGET
  • Számos hibajavítás és kódtisztítás.

Klipper 0.7.0

Elérhető a 20181220. Főbb változások a kiadásban:

  • A Klipper mostantól támogatja a "háló" tárgyasztal szintezés állítást
  • Új támogatás a "továbbfejlesztett" delta kalibrációhoz (kalibráld a nyomtatás x/y méreteit delta nyomtatókon)
  • A Trinamic léptetőmotor-meghajtók (tmc2130, tmc2208, tmc2660) futásidejű konfigurációjának támogatása
  • Javított hőmérséklet-érzékelő támogatás: MAX6675, MAX31855, MAX31856, MAX31865, egyedi termisztorok, általános PT100 típusú érzékelők
  • Számos új modul: temperature_fan, sx1509, force_move, mcp4451, z_tilt, quad_gantry_level, endstop_phase, bltouch
  • Számos új parancs hozzáadása: SAVE_CONFIG, SET_PRESSURE_ADVANCE, SET_GCODE_OFFSET, SET_VELOCITY_LIMIT, STEPPER_BUZZ, TURN_OFF_HEATERS, M204, egyedi G-kód makrók
  • Kibővített LCD-kijelző támogatás:
    • Futásidejű menük támogatása
    • Új kijelző ikonok
    • A "uc1701" és "ssd1306" kijelzők támogatása
  • További mikrokontroller támogatás:
    • Klipper portolva: LPC176x (Smoothieboards), SAM4E8E (Duet2), SAMD21 (Arduino Zero), STM32F103 ("Blue pill" eszközök), atmega32u4
    • Új generikus USB CDC vezérlő implementálva AVR, LPC176x, SAMD21 és STM32F103 platformokra
    • Teljesítményjavulás ARM processzorokon
  • A kinematikai kódot átírtuk, hogy egy "iteratív megoldót" használjon
  • Új automatikus tesztelési esetek a Klipper gazdagép szoftverhez
  • Számos új példa konfigurációs fájl a szokásos nyomtatókhoz
  • Dokumentációfrissítések rendszerbetöltőkhöz, teljesítményértékeléshez, mikrovezérlő portoláshoz, konfigurációs ellenőrzésekhez, tű hozzárendeléshez, szeletelőbeállításokhoz, csomagoláshoz és egyebekhez
  • Számos hibajavítás és kódtisztítás

Klipper 0.6.0

Elérhető a 20180331. Főbb változások ebben a kiadásban:

  • Továbbfejlesztett fűtőberendezés és termisztor hardverhiba ellenőrzések
  • Z-szondák támogatása
  • A delták automatikus paraméterkalibrálásának kezdeti támogatása (egy új delta_calibrate parancson keresztül)
  • A tárgyasztal dőléskiegyenlítésének kezdeti támogatása (a bed_tilt_calibrate paranccsal)
  • A "biztonságos kezdőpont" és a kezdőpont felülbírálásának kezdeti támogatása
  • Kezdeti támogatás az állapot megjelenítéséhez a RepRapDiscount 2004 és 12864 stílusú kijelzőkön
  • Új multi-extruder fejlesztések:
    • A megosztott fűtőtestek támogatása
    • Kezdeti támogatás kettős kocsikhoz
  • Több léptető tengelyenkénti konfigurálásának támogatása (pl. kettős Z)
  • Egyedi digitális és PWM kimeneti tűk támogatása (új SET_PIN paranccsal)
  • Kezdeti támogatás egy "virtuális SDcard" számára, amely lehetővé teszi a nyomtatást közvetlenül a Klipper-ről (segít a túl lassú gépeken, hogy az OctoPrint jól fusson)
  • Különböző karhosszúságok beállításának támogatása a delta minden egyes tornyán
  • A G-kód M220/M221 parancsok támogatása (sebességtényező felülbírálása / extrudálási tényező felülbírálása)
  • Számos dokumentáció frissítés:
    • Számos új példa konfigurációs fájl a szokásos nyomtatókhoz
    • Új több MCU konfigurációs példa
    • Új BL-Touch érzékelő konfigurációs példa
    • Új GYIK, konfigurációs ellenőrzés és G-kód dokumentumok
  • Kezdeti támogatás a folyamatos integráció teszteléséhez az összes végleges GitHub fejlesztésben
  • Számos hibajavítás és kódtisztítás

Klipper 0.5.0

Elérhető a 20171025. Főbb változások ebben a kiadásban:

  • Több extruder-el rendelkező nyomtatók támogatása.
  • Kezdeti támogatás a Beaglebone PRU-n való futtatáshoz. Kezdeti támogatás a Replicape alaplaphoz.
  • Kezdeti támogatás a mikrokontroller kódjának valós idejű Linux-folyamatban történő futtatásához.
  • Több mikrovezérlő támogatása. (Például egy extruder vezérelhető egy mikrokontrollerrel, a nyomtató többi része pedig egy másikkal.) A mikrovezérlők közötti műveletek összehangolásához szoftveres órajel-szinkronizálás van implementálva.
  • Léptető teljesítményének javítása (20Mhz-es AVR-ek akár 189K lépés/másodpercig).
  • Támogatás a szervók vezérléséhez és a fejhűtő ventilátorok meghatározásához.
  • Számos hibajavítás és kódtisztítás

Klipper 0.4.0

Elérhető a 20170503. Főbb változások ebben a kiadásban:

  • Javított telepítés Raspberry Pi gépekre. A telepítés nagy része most már szkriptelt.
  • A corexy kinematika támogatása
  • Dokumentáció frissítések: Új Kinematika dokumentum, új Pressure Advance tuning útmutató, új példa konfigurációs fájlok, stb
  • Léptető teljesítmény javulása (20Mhz AVR több mint 175K lépés/másodperc, Arduino Due több mint 460K)
  • A mikrokontroller automatikus visszaállításának támogatása. A Raspberry Pi USB tápellátásának kapcsolásával történő visszaállítás támogatása.
  • A nyomás előtolás algoritmus mostantól look-ahead funkcióval működik, hogy csökkentse a kanyarodás közbeni nyomásváltozásokat.
  • A rövid cikcakk mozgások maximális sebességének korlátozása
  • AD595 érzékelők támogatása
  • Számos hibajavítás és kódtisztítás

Klipper 0.3.0

Elérhető a 20161223. Főbb változások ebben a kiadásban:

  • Javított dokumentáció
  • Delta kinematikai robotok támogatása
  • Arduino Due mikrokontroller támogatása (ARM cortex-M3)
  • USB alapú AVR mikrovezérlők támogatása
  • Támogatás a "nyomás előtolás" algoritmushoz - ez csökkenti a nyomatok során keletkező szivárgást.
  • Új "léptetőfázis-alapú végállás" funkció - nagyobb pontosságot tesz lehetővé a kezdőpont végállásában.
  • A "kiterjesztett G-kód" parancsok támogatása, mint például a "help", "restart" és "status".
  • A Klipper konfiguráció újratöltésének és a gazdaszoftver újraindításának támogatása a "restart" parancs terminálból történő kiadásával.
  • Léptető teljesítményének javítása (20Mhz-es AVR-ek akár 158K lépés/másodpercig).
  • Javított hibajelentés. A legtöbb hiba mostantól a terminálon keresztül jelenik meg, a megoldásra vonatkozó segítséggel együtt.
  • Számos hibajavítás és kódtisztítás

Klipper 0.2.0

A Klipper első kiadása. Elérhető a 20160525. A kezdeti kiadásban elérhető főbb funkciók a következők:

  • Alapvető támogatás cartesian nyomtatókhoz (léptetők, extruder, fűtött tárgyasztal, hűtőventilátor).
  • A gyakori G-kód parancsok támogatása. Az OctoPrint interfész támogatása.
  • Gyorsulás és előretekintő kezelés
  • AVR mikrovezérlők támogatása szabványos soros portokon keresztül
Back to top