Neste post vou demonstrar os 3 tipos de códigos que normalmente são utilizados na criação de etiquetas.

CODE128

O código de barras ainda é o mais utilizado, devido a disseminação inicial e maior compatibilidade com leitores. É encontrado em muitos produtos principalmente produtos industrializados. Possibilita usar apenas números.

QrCode

O QrCode vem aumentando seu uso exponencialmente, e cada vez mais se tornando comum pela versatilidade e durabilidade, porque até quando possui pequenas falhas ainda é possível ler o código. Também tem a vantagem de ocupar um pequeno espaço em comparação ao código de barras CODE128.

Datamatrix (2d)

O código do tipo Datamatriz(2d), é tipo de código que possibilita usar uma quantidade grande de informações, atualmente é muito utilizada na indústria farmacêutica em medicamentos para relacionar informações do lote de fabricação. A partir de um pequeno código é possível identificar dados do lote dos medicamentos.

Neste post publico um exemplo de etiquetas com Qrcode e informação do código abaixo.

Características da etiqueta:
Impressão em rolos de etiquetas 7 x 5 cm
Velocidade: 3
Obscuridade: 25
Quantidade da mesma etiqueta: 1

^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR3,3~SD25^JUS^LRN^CI0^XZ
^XA
^MMT
^PW559
^LL0400
^LS0
^FT165,269^BQN,2,10
^FDLA,123456789\0D\0A^FS
^FT137,304^A0N,39,38^FH\^FD12345 – fonte 14^FS
^FT165,353^A0N,28,28^FH\^FD12345 – fonte 10^FS
^PQ1,0,1,Y^XZ

Para alterar a quantidade de etiquetas a serem impressas, altere o comando PQ encontrado na última linha.

Exemplo para impressão de duas etiquetas.

^PQ2,0,1,Y^XZ

Impressora Zebra – Velocidade e Obscuridade da impressão (Zebra – Programação ZPL II)

No processo de criação e impressão de etiquetas é muito comum precisar ajustar a velocidade e obscuridade das etiquetas. existem fatores que podem interferir na qualidade da impressão. como; tempo de uso da impressora, qualidade da etiqueta, qualidade do filme(ribbon) utilizado, clima da região onde a impressora está instalada.

As impressoras zebras utilizam o tipo de impressão térmica, existem tipos de papeis diferentes utilizados na fabricação de etiquetas, e qualidade do filme plástico. Usar uma obscuridade muito alta como (30), poderá aumentar a temperatura e fazer o filme derreter, mas ao usar uma obscuridade alta com velocidade mais rápida (4), poderá solucionar o problema. O ideal é testar e descobrir qual o melhor para o tipo de etiqueta utilizado.

Veja as opções que existem na programação ZPLII.

Velocidade: 2, 3, 4

Obscuridade: 0 a 30

2~SD15

^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD15^JUS^LRN^CI0^XZ

4~SD20

^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,4~SD20^JUS^LRN^CI0^XZ

4~SD30

^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,4~SD30^JUS^LRN^CI0^XZ

Veja outras publicações com assunto relacionado a problemas de impressão;

Neste post publico 3 exemplos de etiquetas com apenas o QrCode

O tamanho do QrCode é determinado pelo comando FT, onde os dois últimos caracteres correspondem ao tamanho. Veja 3 exemplos de tamanho de QrCode.

^FT15,253^BQN,2,5 – Pequena
^FT15,253^BQN,2,9 – Média
^FT15,253^BQN,2,10 – Grande

Exemplo do comando ZPLII, completo.

^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD20^JUS^LRN^CI0^XZ
^XA
^MMT
^PW799
^LL0400
^LS0
^FT15,229^BQN,2,9
^FDLA,123456789012^FS
^PQ1,0,1,Y^XZ

Programação ZPL II – Modelo de Etiqueta com QR Code (Zebra GC 420)

^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR5,5~SD15^JUS^LRN^CI0^XZ
^XA
^MMT
^PW719
^LL0240
^LS0
^FT634,192^BQN,2,3
^FH\^FDMA,&idade^FS
^FT16,78^A0N,34,38^FH\^FD&nm_completo^FS
^FT17,168^A0N,34,28^FH\^FDEndereço: &endereco^FS
^FT17,214^A0N,25,24^FH\^FDComplemento: &complemento^FS
^FT16,120^A0N,34,33^FH\^FDIdade.: &idade^FS
^FT643,218^A0N,25,26^FH\^FD&idade^FS
^FT273,39^A0N,34,36^FH\^FDidentica_empresa^FS
^FT574,101^A0N,28,28^FH\^FDCidade: &nm_cidade^FS
^FT418,112^A0N,28,28^FH\^FDDt. Nasc.: ^FS
^FT418,146^A0N,28,28^FH\^FD&Idade^FS
^PQ1,0,1,Y^XZ

Aprenda também como fazer um Pulseira para impressão na Zebra HC 100

http://blog.fabianobento.com.br/2016/11/programacao-zpl-ii-modelo-de-pulseiras-impressora-zebra-hc-100/

Linguagem de Programação Zebra – EPL

Como resolver impressão falhada/clara

No código de impressão EPL, existe uma linha que iniciar com a letra (D), que defini a temperatura da impressão. A numeração pode ser de 0 a 15.

Obs.: Normalmente este tipo de falha ocorre devido ao tipo de etiqueta(o papel que foi confeccionado)

Dn- Darkness defini a temperatura de impressão (0 -15)

Em etiquetas de poli(usar temperatura a partir de 9)

Exemplo: D10

Modelo Etiqueta 3 coluna

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
I8,A,001
 
 
Q184,024
q831
rN
S3
D10
ZT
JF
O
R0,0
f100
N
B268,167,2,1,2,6,40,N,"&cd_lote"
B536,167,2,1,2,6,40,N,"&cd_lote"
B808,168,2,1,2,6,40,N,"&cd_lote"
A260,24,2,1,1,1,N,"L: &cd_lote"
A273,86,2,4,1,1,N,"&ds_mat_continuacao"
A526,24,2,1,1,1,N,"L: &cd_lote"
A274,116,2,4,1,1,N,"&ds_material"
A540,86,2,4,1,1,N,"&ds_mat_continuacao"
A260,47,2,1,1,1,N,"Val: &dt_validade"
A795,24,2,1,1,1,N,"L: &cd_lote"
A540,116,2,4,1,1,N,"&ds_material"
A809,87,2,4,1,1,N,"&ds_mat_continuacao"
A526,47,2,1,1,1,N,"Val: &dt_validade"
A809,120,2,4,1,1,N,"&ds_material"
A795,47,2,1,1,1,N,"Val: &dt_validade"
P1