Možná jste si všimli několika událostí, které nastaly kolem společnosti Bambu Lab, prodávající stejnojmenné tiskárny. Toto je takové objasnění vlastním slovem.
Rozhodl jsem se tedy sesumírovat, o co běží a vnést trochu pořádku do této problematiky, jelikož i já - jakožto majitel X1C s AMS - jsem studoval počínání společnosti, hlavně co se týče firmwaru.
Mimořádně, zdroj:
https://blog.bambulab.com/updates-and-third-party-integration-with-bambu-connect/
Jako vždy, na začátek, trocha toho “žargonu”:
- AMS
Advanced / Automatic Material System - řešení od společnosti Bambu Lab pro tisk vícero barvami. - brick
anglicky “cihla”. V tomto kontextu jde o “proměnu” stroje na nepoužitelný, takže metaforicky ho lze použít jako velmi drahou “cihlu”. - LAN
Lokální síť. Domácí síť, pokud máte více počítačů nebo telefonů schopných se připojit do internetu přes Wi-Fi. - Klipper
je to alternativní řídicí systém pro 3D tiskárny, naprogramován jako klasický program pro operační systémy typu Windows, Linux. Běží ale jako služba na pozadí. Není to tedy program přímo na nějaké desce. - Slicer
Je to program pro převod modelu do strojového kódu, který tiskárna umí číst a podle toho tiskne.
Příběh na začátek...
Před několika dny společnost Bambu Lab vydala tiskovou zprávu, ve které popisovala přicházející aktualizace do svých tiskáren. Tato aktualizace měla řešit v zásadě zabezpečení tiskárny proti nedovolenému užívání.
Jakožto programátor a člověk řešící si údržbu počítačů svépomocí vím, kam tím chtěli mířit. V zásadě už vím, jak jsou po elektronické stránce řešeny tiskárny, tedy přinejmenším u řady X1. Možná i řadu P1.
V zásadě se jedná o duální systém - je zde solo “počítač” pro “normální” operační systém, na kterém běží firmware, akorát jiné “stavby”.
Ten může být přímo na desce spojen se systémem na bázi Arduina, které řídí už jednotlivé komponenty. Je to takový “Klipper”.
Snaha Bambu Labu byla tento systém zabezpečit. Dokážu si jako ITák představit, že autoři alternativních slicerů mohli špatně implementovat řízení a to mohlo společnosti způsobit problémy se sítí. Alternativní programy mohou požadovat nestandardní příkazy a to se Bambu Labu (též právem - je to jejich infrastruktura) nelíbilo. Aspoň tak to chápu a jeví se mi to tak.
Nicméně jejich zpráva (právem) způsobila v 3D tiskařské komunitě strach, že se bude jednat o scénář jiné firmy, která uzavřela svůj systém tak, že nelze použít jiné náplně (Hewlett-Packard).
Naštěstí se to prozatím ukázalo jako liché.
Společnost Bambu Lab tedy zareagovala na základě zpětné vazby svých zákazníků vysvětlením, kdy není v jejich zájmu limitovat zákazníky. Dle jejich prohlášení též nemají v zájmu “krást” modely, pokud už bude tiskárna připojena k síti, popřípadě udělat z tiskárny nefunkční stroj, či jakkoliv procházet další zařízení na LAN. Nebo - a to si myslím, že je spíš “kosmetický” problém - zamítnout strojový kód od jiného sliceru na své tiskárny a vynutit tak užívání Bambu Studia.
Nicméně pár “Ale” tady je.
Podívám se na to z optiky (opět) programátora a síťaře.
V zásadě souhlasím s tím, že do nějaké míry by tiskárna zabezpečení mít mohla. Hodně dobře si pamatuji situaci v jedné české firmě, která neměla zabezpečení těchto systémů vyřešené. Stačil zkušený útočník a byl by problém.
Co se týče slicerů, chápu, že nejvíce “kompatibilní” (tedy stavěný přímo na míru) je právě Bambu Studio. Autoři tohoto programu mají k mechanice a firmwaru tiskárny bezprostřední přístup a dokážou tedy program optimalizovat pro maximální funkčnost.
Nicméně, dá se to řešit elegantněji, s ohledem na zákazníky i pokročilé uživatele. Řeknu to nějak takto:
Pakliže uznají za vhodné tyto změny implementovat, prosím. Nicméně ať ponechají možnost ostatním uživatelům, co je jim libo a jen přidat oznámení “Užíváním programů třetí strany nemusí být dostupné některé funkce a nemusí být nabízena zákaznická podpora”.
S tímto jsem naprosto v pořádku.
Co ideální řešení?
Ideální situace je, kdy Bambu Lab nabídne dokumentaci ostatním “výrobcům” slicerů takovou, kdy tito výrobci upraví své programy tak, aby fungovaly i s tímto stavem.
Poté je to v pořádku, protože snahu zabezpečit svůj stroj vůči nepovolaným lidem je jen a jen dobře. Nechcete, aby Vám tiskárna útočila třeba na banku, protože ji ovládl někdo se zlým úmyslem.
Jeden podobný případ jsem dokonce i řešil.
Přístupy. Přístupy do tiskárny. Jako superuživatel.
“Dej mi výsledky."
Řeknu to takto, navrhuji setrvat v klidovém stavu. Lidé z 3D tiskařské komunity udělali kolem těchto zpráv hodně interakcí a přiměli Bambu Lab reagovat vysvětlením, jaké jsou jejich skutečné úmysly.
Prozatím vím, že:
- Tiskárna je vaše a tak to i zůstane. Samozřejmě, aktualizace jsou dobrovolné a je pouze a pouze na vás, zda je nainstalujete.
- Vaše modely též zůstávají vaše, čili co si dáte tisknout, se nikam neodešle.
- Situace jako u firmy Hewlett-Packard (a jejich 2D tiskárnami) nenastane. Takže nadále můžete používat filamenty (tiskové struny) jiných výrobců. AMS tedy bude lhostejno, jaký materiál používáte.
- Firmware (řídicí program tiskárny) nebude mít v sobě nic, co by ohrozilo bezpečnost dat na vaší LAN síti - takže žádné viry či procházení sítí).
- Plánované zastarání tiskárny a též její přivedení do nefunkčního stavu je pro Bambu Lab nežádoucí už kvůli renomé. Věřím, že tuto pozitivní reputaci si budovali dlouho a tento krok pečlivě zvážili.
- Pro mě je v této chvíli důležité, že má X1C bude tisknout i nadále. Tiskárnu jsem si do sítě připojil jednou, kvůli jedné aktualizaci. Nicméně využil jsem i odhlášení a tiskárnu do sítě již připojenou nemám. A funkčnost 3D tisku mi i tak zůstala.
- Tiskárna mi tiskne velmi dobře a i přes moji ochotu zkoušet nové věci si tentokrát počkám, jak to bude ve finále.
Post scriptum.
Důležitá myšlenka je ale taková, že jak my - zákazníci - tak Bambu Lab - zareagovali adekvátně a pro tento čas nevidím důvod situaci dále “hrotit”.
![]()






