QR 3D: wypukły kod QR gotowy do druku

QR 3D to nie obrazek: to element z kodem w reliefie i własnym kolorem. Wyjaśniamy, czym jest i jak powstaje.

Czym jest kod QR

QR to skrót od Quick Response (szybka odpowiedź). To macierz kwadratowych modułów, czarno-białych, która koduje tekst, link, sieć WiFi lub niemal dowolne krótkie dane w taki sposób, że aparat odczytuje je w ułamku sekundy, nawet obrócone lub widziane pod kątem.

Wynalazła go w 1994 roku japońska firma Denso Wave, spółka zależna Toyoty, aby śledzić części samochodowe na linii montażowej: wcześniej używano zwykłych kodów kreskowych, które przechowują dane tylko w jednym kierunku i przestały wystarczać. Denso Wave zdecydowała się nie egzekwować swojego patentu na ten format, więc dziś każdy może generować i odczytywać kody QR bez opłat licencyjnych; sam standard opublikowano jako ISO/IEC 18004.

Trzy duże kwadraty w rogach (poza jednym) informują czytnik, gdzie znajduje się każdy bok kodu, więc odczyta go tak samo do góry nogami czy pod kątem. Pozostałe moduły przechowują dane oraz ich nadmiarową kopię, aby można było odtworzyć wiadomość, nawet jeśli część kodu jest zabrudzona, porysowana albo zasłonięta logo.

Dlaczego kod QR wciąż się czyta, nawet gdy brakuje fragmentu

Ta nadmiarowość nazywa się korekcją błędów, a standard definiuje cztery poziomy. Im wyższy, tym więcej miejsca zajmują powtórzone dane i tym większy wychodzi kod dla tej samej zawartości, ale tym więcej uszkodzeń zniesie, zanim przestanie się czytać.

PoziomOdzyskiwalne daneKiedy się sprawdza
L~7%Krótkie linki, bardzo czysty kod bez logo
M~15%Zastosowanie ogólne — domyślny poziom w QR3D
Q~25%Druk na mniej idealnych powierzchniach
H~30%Z logo lub emoji pośrodku: QR3D włącza go automatycznie

Czym dokładnie jest kod QR 3D

Kod QR 3D to fizyczny obiekt, w którym wzór kodu zamodelowano jako geometrię: ciemne moduły wystają (albo są wgłębione) względem podstawy. W przeciwieństwie do naklejki czy wydrukowanego szyldu, kod jest częścią samego elementu - nie może się odkleić ani zetrzeć od tarcia, a można go wykonać z tego samego materiału co obiekt, który go nosi.

Technicznie plik zawiera dwie oddzielne bryły: podstawę i relief. Ten podział to klucz do wszystkiego innego, bo pozwala slicerowi rozpoznać, że to różne elementy, i przypisać im różne materiały.

Relief czy kolor: co sprawia, że kod QR 3D się czyta

Kusi, by pomyśleć, że sam relief wystarczy, by aparat rozróżnił moduły. W praktyce tak nie jest: aparat telefonu interpretuje jasność, a relief w jednym kolorze generuje tylko cienie, które zależą od tego, skąd pada światło. We wnętrzach z rozproszonym światłem - w restauracji, na hotelowym korytarzu - te cienie niemal znikają i kod przestaje się czytać.

To, co czyni wydrukowany kod QR niezawodnym, to kontrast kolorystyczny między dwoma elementami. Relief wciąż jest przydatny: dodaje fakturę, wzmacnia cień, a przede wszystkim to naturalny sposób na wydrukowanie dwóch kolorów na drukarce FDM bez potrzeby sprzętu multimateriałowego (wystarczy jedna pauza na zmianę filamentu na wysokości podstawy).

Kombinacje, które działają, i te, które nie

PodstawaKodEfekt
Biały lub kremowyCzarny lub granatowyOptymalnie, zawsze czytelny
KremowyTerakota lub leśna zieleńBardzo dobry, bardziej elegancki
CzarnyBiałyDziała (odwrócony QR), niektóre starsze czytniki zawodzą
Szary średniSzary ciemnyNie czyta się: niewystarczający kontrast
Drewnopodobny / brokatDowolnyMało niezawodne: połysk myli aparat

QR 3D a inne sposoby umieszczenia kodu QR na obiekcie

MetodaTrwałośćKosztTrudność
Naklejka lub foliaNiska: odkleja się, blaknie na słońcuBardzo niskiŻadna
Grawerowanie laseroweWysoka, ale jeden kolorŚredni-wysoki (usługa zewnętrzna)Potrzebna maszyna laserowa
Malowanie ręczneNiska i nierównaNiskiWymaga pewnej ręki i szablonu
QR 3D (relief + 2 kolory)Wysoka: odporny na tarcie, wodę i czyszczenieBardzo niski, z własną drukarkąŻadna, z tym narzędziem

Jak powstaje model w tym narzędziu

  1. Generowany jest kod w wybranym stylu (kwadraty, zaokrąglone, kropki...), a jego rzeczywista macierz modułów zostaje odczytana.
  2. Ten sam, stylizowany kod jest rasteryzowany do czerni i bieli: to maska reliefu, dzięki czemu wydrukowany element jest identyczny z podglądem, wraz z zaokrąglonymi rogami i logo.
  3. Sąsiadujące piksele łączone są w minimalną możliwą liczbę prostokątów. Typowy kod przechodzi z dziesiątek tysięcy kostek do kilkuset brył, a plik z kilku megabajtów kurczy się do kilkudziesięciu kilobajtów.
  4. Każdy prostokąt zamieniany jest w bryłę, która zagłębia się 0,15 mm w podstawę, dzięki czemu slicer zespawa oba elementy bez pozostawiania szczeliny powietrza.
  5. Zapisywany jest plik 3MF z dwoma lub trzema elementami i ich kolorami.
Wypukły tekst powstaje tą samą metodą, dlatego może mieć własny kolor, niezależny od kodu.

Częste pytania

Czy kod QR 3D skanuje się tak samo jak zwykły?

Tak, aparatem telefonu, bez specjalnych aplikacji. Różnica leży w warunkach fizycznych: kontraście, rozmiarze i marginesie. Jeśli te trzy warunki są spełnione, czytnik nie odróżnia kodu wydrukowanego na papierze od wydrukowanego w 3D.

Kto wynalazł kod QR i dlaczego korzystanie z niego jest darmowe?

Japońska firma Denso Wave, w 1994 roku, aby śledzić części samochodowe w fabryce. Firma zdecydowała się nie egzekwować patentu na ten format, więc każdy może generować lub odczytywać kody QR bez opłat licencyjnych.

Ile danych mieści się w kodzie QR?

Zależy to od wersji kodu, od 21×21 modułów (wersja 1) do 177×177 (wersja 40). Krótki link mieści się w małych wersjach; im więcej tekstu chcesz umieścić, tym więcej modułów potrzeba i tym większy trzeba wydrukować element, żeby każdy moduł dobrze się czytał.

Jaka jest różnica między statycznym a dynamicznym kodem QR?

Statyczny (taki generuje QR3D) prowadzi bezpośrednio do Twojej treści i działa wiecznie, bez zależności od żadnego serwera. Dynamiczny przechodzi przez skracacz linków firmy trzeciej: można zmienić cel bez ponownego druku, ale jeśli ta usługa zniknie albo przestanie być opłacana, wszystkie wydrukowane kody od razu przestają działać.

Czy lepszy jest kod wypukły czy wgłębiony?

Wypukły. Wgłębiony (grawerowany) wymusza druk filamentu kodu przed podstawą i utrudnia zmianę koloru; dodatkowo brud gromadzi się we wgłębieniach. QR3D zawsze generuje relief.

Jak bardzo powinien wystawać relief?

Między 1 a 2 mm. Przy 1,2 mm (wartość domyślna) masz wystarczająco warstw, żeby kolor był kryjący, bez wydłużania druku. Poniżej 0,8 mm spodni kolor może prześwitywać.

Czy mogę to zrobić na drukarce jednokolorowej?

Tak. Wydrukuj podstawę, a gdy slicer dojdzie do wysokości podstawy, wstaw pauzę i zmień filament. Każdy nowoczesny slicer ma tę funkcję ('zmiana filamentu' lub 'pauza na wysokości').

Co się stanie, jeśli mój link jest bardzo długi?

Kod potrzebuje więcej modułów, a każdy z nich robi się mniejszy. Narzędzie pokazuje milimetry na moduł w czasie rzeczywistym: jeśli spadnie poniżej 1,5 mm, powiększ element albo użyj skracacza linków.