Zebra-printer op een Mac: geen driver nodig, wel kalibreren
Zebra is van de gangbare thermische printers het makkelijkst aan de praat te krijgen op een Mac, om een reden die het waard is om meteen te noemen: er is geen driver om te installeren. Zebra beveelt CUPS aan op macOS, en macOS heeft CUPS al.
Geen download, geen melding van Gatekeeper, geen pakket per model — niets van het gedoe dat MUNBYN en Xprinter vragen.
Instellen
- Sluit de printer aan via USB en zet hem aan.
- Open Systeeminstellingen → Printers en scanners en voeg hem toe.
- Laat macOS de driver kiezen. Het kiest een CUPS-vermelding voor het model, en dat is de juiste.
- Zet het standaardpapierformaat op 4 x 6 of 100 x 150 mm.
Haal alles wat je toch downloadt rechtstreeks bij Zebra en niet bij een site die drivers verzamelt. Hulpprogramma’s van mirrors van derden zijn meestal oud, soms alleen voor Windows, en niets daarvan is sowieso nodig om gewone labels af te drukken.
Kalibreren, en waarom het hier meer uitmaakt
Zebra-printers zijn afhankelijk van een sensor om de tussenruimte tussen labels te vinden. Tot de printer jouw specifieke rol heeft gemeten, gokt hij — en de symptomen zijn herkenbaar:
- Elk label wordt iets lager afgedrukt dan het vorige.
- Een barcode loopt over de perforatie tussen twee labels.
- Na elk afgedrukt label komt er een leeg label mee.
Alle drie zijn dezelfde fout. Kalibreer: houd FEED ingedrukt tot het statuslampje twee keer knippert en laat dan los. De printer trekt een aantal labels door, meet en stopt op de juiste plek.
Doe dit telkens als het labelformaat of het soort materiaal verandert. Een 4x6-rol vervangen door een andere van hetzelfde soort vraagt niets.
Kalibreren vanaf de Mac, als het met de knop niet lukt
Staat de printer op een onhandige plek, of slaat de routine met de knop niet aan, dan kun je dezelfde kalibratie als ruw commando sturen. Bewaar een tekstbestand zonder opmaak met daarin:
~jc^xa^jus^xz
Stuur het daarna vanuit Terminal rechtstreeks naar de printer:
lpr -P <Printernaam> -o raw zpl.txt
De printernaam is de naam die in Printers en scanners staat, met spaties vervangen door underscores. -o raw is het belangrijke deel: het zegt CUPS dat de bytes onaangeroerd moeten worden doorgegeven, in plaats van ze als document te proberen te renderen.
Als het label toch het verkeerde formaat heeft
Een gekalibreerde Zebra die een klein label afdrukt, is geen printerprobleem. Er gaan twee instellingen aan vooraf:
- Schaal moet op 100% staan. Passend maken op de pagina in een browser of in Voorvertoning maakt al het andere ongedaan.
- Het papierformaat moet bij de rol passen. Klopt het niet, dan schaalt de printer om het te compenseren.
Kloppen ze allebei en is het label nog steeds piepklein, dan is het bestand een volle pagina waarop het label maar een deel beslaat — controleer het met Cmd+I in Voorvertoning, en snijd het bij met onze gratis browsertool als er A4 of Letter staat.
ZD220, ZD421 en de rest
De instelling hierboven is hetzelfde voor de hele desktopreeks. Wat verschilt, is de verbinding, niet het afdrukken:
- ZD220 — alleen USB. Het eenvoudigst, en niets in te stellen behalve de printer toevoegen.
- ZD421 — verkrijgbaar met wifi en Bluetooth. Voeg hem toe via het netwerk zodra hij verbonden is, en reken erop dat de eerste afdruk van een sessie trager is dan via USB.
Draadloos is de moeite waard als de printer niet bij het bureau staat. Voor een lange reeks is USB nog steeds eerder klaar.
Vervaagde of onscanbare afdrukken
Zebra heeft een instelling voor de dichtheid, en die maakt bij dichte barcodes van vervoerders meer uit dan bij tekst. Te laag geeft streepjes met zachte randen die er goed uitzien en slecht scannen; te hoog laat de streepjes in elkaar overlopen. Allebei hebben ze een eigen pagina: vervaagde afdrukken en barcodes die niet scannen.
Stel je de printer voor het eerst in? Print dan eerst het gratis 4x6-testlabel voordat je een echt label print: één pagina die laat zien of schaal, marges, rotatie en dichtheid kloppen.
Veelgestelde vragen
Moet ik voor een Zebra een driver installeren op macOS?
Nee. De driver die Zebra aanbeveelt voor macOS is CUPS, en die zit al in macOS. Sluit de printer aan en voeg hem toe in Printers en scanners — er valt niets te downloaden, precies het omgekeerde van MUNBYN of Xprinter.
Hoe kalibreer ik een Zebra?
Houd de knop FEED ingedrukt tot het statuslampje twee keer knippert en laat dan los. De printer voert een paar labels door terwijl hij de tussenruimte ertussen meet, en stopt op de juiste positie. Het is een handeling op de printer zelf, geen instelling op de Mac.
Mijn labels schuiven bij elke afdruk verder op over de rol.
Dat ligt aan de mediadetectie, niet aan een afdrukinstelling. De printer heeft niet geleerd hoe lang je labels zijn, dus de positie kruipt op. Kalibreer hem, en controleer of het papierformaat in het afdrukvenster overeenkomt met de rol.
Wat is ZPL en heb ik het nodig?
Zebra Programming Language — instructies die rechtstreeks naar de printer gaan, buiten de driver om. Handig bij grote aantallen en voor kalibratiecommando’s, overbodig om een label-PDF af te drukken. Komen je labels eruit als pagina’s met losse tekens, dan heb je per ongeluk ZPL via de gewone afdrukroute gestuurd.
Sla het handmatige bijsnijden over
LabelPrint meet waar het label op de pagina staat en print het op volle grootte op je thermische printer. Gratis voor 5 labels per dag, zonder account.
Een thermische printer instellen
- MUNBYN-printer op een Mac: de driver installeren en de gebruikelijke problemen
- Xprinter op een Mac: modelnummers, Bluetooth en emulatiemodi
- Brother QL en 4x6-labels op een Mac: welke modellen het kunnen en welke niet
- DYMO LabelWriter op een Mac: de 4XL, de 5XL en de RFID-blokkade
- Thermische labelprinters die werken op een Mac: compatibiliteitstabel