Como usar a funcao Raster no 3D2HOLO Desktop

A funcao raster do 3d2holo-desktop foi feita para fluxos de impressao que terminam em uma fila de impressao do CUPS ou precisam gerar um arquivo CUPS raster `.ras`. Para um fluxo Epson baseado em Gutenprint e CUPS, esta e a ponte mais direta entre uma imagem entrelacada e um trabalho real de impressao.

Fluxo de impressao raster do 3D2HOLO Desktop

Base deste guia

Este artigo se baseia na implementacao atual do 3d2holo-desktop no repositorio local, junto com a documentacao oficial do CUPS e o manual do Gutenprint. Os nomes dos pacotes e algumas opcoes podem variar conforme a distribuicao Linux e o modelo Epson. Use sempre como referencia final os rotulos exibidos pela sua propria fila do CUPS.

O que a funcao Raster realmente faz

No 3d2holo-desktop, quando voce seleciona `FORMAT = ras`, o aplicativo entra no caminho de saida raster. Ele deixa de salvar apenas um PNG ou TIFF comum e passa a preparar um fluxo mais apropriado para uma fila do CUPS.

O codigo atual do desktop mostra campos de impressao dedicados, incluindo resolucao, direcao raster, impressora, tamanho de pagina e offsets X/Y. Ao imprimir, o addon nativo envia o arquivo ao CUPS e passa explicitamente opcoes como `Resolution`, `PageSize`, `media` e `StpPrintingDirection=Unidirectional`.

No momento, o modo raster oferece suporte direto apenas para Epson L1800, Epson L1300 e Epson P608. Se outra impressora Epson tiver suporte no Gutenprint, voce ainda pode comecar selecionando Epson L1800 no 3d2holo-desktop como alternativa temporaria para testes.

  • Use o modo raster quando a ultima etapa do seu fluxo for um processo real de impressao gerenciado pelo CUPS, e nao apenas uma exportacao de arquivo.
  • Use-o quando quiser alinhar o tamanho da pagina e a posicao fisica com as configuracoes da impressora antes de enviar o trabalho.
  • Use-o especialmente se o seu fluxo Epson depender das opcoes fornecidas pelo Gutenprint.

1. Instale primeiro o Gutenprint e o CUPS

Em sistemas baseados em Debian e Ubuntu, o caminho mais simples e instalar o proprio CUPS e depois o pacote de driver Gutenprint para CUPS. Os nomes de pacotes abaixo correspondem aos resultados atuais em um sistema no estilo Debian/Ubuntu.

  1. Instale `cups`, `cups-client` e `cups-daemon` para ter o servico de impressao e as ferramentas de fila disponiveis.
  2. Instale `printer-driver-gutenprint` para que impressoras Epson possam ser configuradas com Gutenprint no CUPS.
  3. Inicie ou habilite o servico CUPS e depois abra `http://localhost:631`.
sudo apt update
sudo apt install cups cups-client cups-daemon printer-driver-gutenprint
sudo systemctl enable --now cups

Depois da instalacao, verifique primeiro se o CUPS enxerga a fila e depois se as opcoes do Gutenprint estao visiveis. O segundo comando e especialmente util porque lista os nomes reais das opcoes da sua fila.

lpstat -p -d
lpoptions -p YOUR_PRINTER_NAME -l | rg 'Resolution|PageSize|media|Stp'

2. Configure os parametros da impressora no CUPS

O CUPS define a fila de impressao, o comportamento padrao do papel e as opcoes do driver. Uma sequencia segura e primeiro adicionar a impressora no CUPS, imprimir uma pagina de teste normal e depois voltar ao 3d2holo-desktop para usar a saida raster.

  1. Abra `http://localhost:631`, va para `Administration` e escolha `Add Printer`.
  2. Selecione sua impressora Epson, autentique-se se necessario e escolha a entrada do Gutenprint correspondente ao modelo.
  3. Depois que a fila for criada, abra a pagina da impressora e use `Set Default Options`.

Para os parametros concretos, configure-os diretamente seguindo as capturas de tela abaixo.

Captura de configuracao raster do CUPS 1
Captura de configuracao raster do CUPS 2
Captura de configuracao raster do CUPS 3
Captura de configuracao raster do CUPS 4
Captura de configuracao raster do CUPS 5
Captura de configuracao raster do CUPS 6
Captura de configuracao raster do CUPS 7
Captura de configuracao raster do CUPS 8
Captura de configuracao raster do CUPS 9
Captura de configuracao raster do CUPS 10
Captura de configuracao raster do CUPS 11
Captura de configuracao raster do CUPS 12
Captura de configuracao raster do CUPS 13

3. Use a funcao Raster dentro do 3d2holo-desktop

Quando a fila de impressao estiver pronta, o fluxo dentro do app e bastante direto. Os controles raster aparecem apenas quando `FORMAT` e alterado para `ras`, e o botao `Print` so aparece quando o arquivo exportado termina em `.ras`.

  1. Abra o espaco de trabalho 2D, 3D, Sketchfab ou pitch-test que gera a imagem que voce quer imprimir.
  2. Na secao Output, altere `FORMAT` para `ras`.
  3. Escolha o preset `5760*2880` em `RESOLUTION`.
  4. Defina `DIRECTION`. Se voce estiver testando um layout lenticular horizontal padrao, comece com `horizontal` e confirme a direcao com uma impressao pequena de teste.
  5. Selecione `PRINTER` e `SIZE` para que o trabalho siga para a fila correta do CUPS e use o formato de papel certo.
  6. Ajuste `X OFFSET (IN)` e `Y OFFSET (IN)` para controlar a posicao fisica na folha. A visualizacao de layout no desktop existe justamente para centralizar ou deslocar o retangulo raster antes da exportacao.
  7. Execute a exportacao. Se o resultado for salvo como `.ras`, o botao `Print` aparecera para envio direto via CUPS.
  8. Depois, acompanhe tanto a fila ativa no CUPS quanto o status de impressao no app para confirmar que o trabalho entrou de fato na fila.

Campos raster visiveis na interface atual do desktop

  • `FORMAT = ras` ativa os controles especificos de raster.
  • `RESOLUTION` usa presets raster em vez de um valor numerico livre.
  • `DIRECTION` suporta `horizontal` e `vertical`.
  • `PRINTER` seleciona a fila de destino no CUPS.
  • `SIZE` seleciona o preset de tamanho de pagina raster.
  • `X OFFSET (IN)` e `Y OFFSET (IN)` controlam o deslocamento fisico na pagina.

Pontos de verificacao mais comuns

  • Se o app disser que nao ha impressora disponivel, confirme se o CUPS possui uma impressora padrao ou se o nome correto da fila foi escolhido em `PRINTER`.
  • Se a posicao de impressao estiver errada, compare `PageSize` no CUPS com `SIZE` no app para confirmar que ambos se referem ao mesmo papel.
  • Se a escala da saida estiver incorreta, verifique se o preset raster do app corresponde a resolucao real exposta pelo Gutenprint.
  • Se o comportamento da midia estiver inconsistente, volte para as opcoes padrao da fila do CUPS e revise `media` e as configuracoes relacionadas ao papel.

Proximo passo

Se voce ainda nao instalou o aplicativo desktop, abra primeiro a pagina de software, baixe o pacote mais recente e depois configure o ambiente de impressao raster.

Abrir a pagina de software

FAQ

Preciso do Gutenprint para usar o modo raster?

Voce precisara de qualquer forma de uma fila do CUPS funcionando. O Gutenprint e especialmente importante se o seu fluxo Epson depender das opcoes dele para midia, resolucao e direcao de impressao.

Devo configurar primeiro a impressora no CUPS e depois abrir o 3d2holo-desktop?

Sim. O mais simples e configurar primeiro a fila no CUPS e valida-la com uma pagina de teste normal. Depois voce passa para a exportacao `.ras` e para a impressao direta no app.

Por que sao recomendadas impressoes pequenas de teste (1 x 1 polegada)?

Porque a impressao raster depende ao mesmo tempo dos valores padrao da fila, do tamanho da pagina, da resolucao, dos offsets e do alinhamento lenticular. Um teste pequeno confirma rapidamente orientacao, posicionamento e alinhamento fisico.

noticias

3D2HOLO vs Lentigram

Uma comparacao pratica de onde 3D2HOLO e Lentigram se encaixam em fluxos lenticulares e de estilo holograma.

Página 1 / 6