Muleta para um laser chinês

Olá.

Eu trabalho como um operador de marcador a laser. Coloquei imagens em placas de metal. Neste artigo, quero compartilhar um pequeno truque, como é habitual dizer - "truque para a vida".

Introdutório


Vou começar um pouco de longe. Fui designado para uma pequena instalação tecnológica, um laser de fibra de estado sólido Unilaser, fabricado na China. A máquina é controlada pelo software especializado, EzCad2 [Unilaser] . O programa oferece várias possibilidades para renderizar imagens para desenho, controle dos modos de corte. No entanto, é muito difícil posicionar o texto com precisão, portanto, um editor de vetor adicional é usado. Como tal, até recentemente, o Corel Draw X8.

Em geral, o algoritmo de rotulagem de etiquetas se parece com isso:



O diagrama mostra que, na fase de preparação da imagem para aplicação, modelos previamente aprovados são usados ​​e modificados ou a imagem é criada do zero, sob certos requisitos. Dependendo do número e da complexidade das imagens, o EzCad2 ou um editor de vetores pode ser usado diretamente durante a criação. No meu caso, o Corel Draw X8. Além disso, uma situação frequente é quando um determinado modelo é criado em um vetor e o texto é ajustado ao modelo e alterado já no EzCad2.

A peculiaridade é que o EzCad2 não entende muitos formatos vetoriais. Mais especificamente, os seguintes tipos de arquivo:



Até recentemente, o tipo preferido de arquivo exportado de um editor de vetores era * .svg.

No entanto, em layouts complexos, ao importar o corel formado por svg para o EzCad2, o resultado foi uma bagunça ininteligível. Ou aplicável condicionalmente, exigindo um arquivo de ajuste fino sério. Abaixo vou mostrar exemplos.

Nesse ponto, tentei usar o Inkscape como o editor que aproveita ao máximo os recursos do formato svg. No entanto, o EzCad2 absolutamente não queria trabalhar com o SVG do Inkscape. Com isso, ele parou os testes e continuou a trabalhar na Corel. Além disso, ele descobriu experimentalmente que os arquivos DXF exportados do Corel Draw são aceitos pelo EzCad2 sem problemas. Assim, a necessidade de usar SVG no fluxo de trabalho foi minimizada.

Todo o esplendor funcionou muito bem até o início desta semana, quando a Corel Draw, na inicialização, pediu insistentemente uma caneta de ouro de US $ 245.

Comecei a procurar uma maneira de trabalhar para continuar trabalhando, sem perder o arquivo do formato CDR v.18.

Como resultado de várias experiências, o seguinte método foi identificado. O método não é ideal, exigindo claramente a otimização e automação do processo. No entanto, não sou particularmente treinado em automação de kung fu e tenho que trabalhar. Portanto, adiarei para mais tarde.

Solução


Na busca de uma maneira rápida e funcional de abrir o CDR, ele retornou ao Inkscape. A versão mais recente abriu os arquivos de layout corretamente. No entanto, o problema de inoperabilidade dos arquivos Inkscape SVG não desapareceu. Além disso, os arquivos DXF, PLT, PS, AI recebidos do Inkscape não funcionaram. O EzCad2 eliminou todos os vetores em um monte. Durante a conversão de teste do SVG para PLT, o programa solicitou a instalação do Uniconverter. Realizou essa operação, mas a saída recebeu uma bagunça de arquivo e vários erros.

Em uma série de experiências sem êxito, o Uniconverter foi lançado separadamente, fora do Inkscape. Coloque-o no arquivo desejado. E de repente recebi um arquivo plt trabalhando no EzCad2!

Eu tentei repetir. Não funcionou imediatamente.

O seguinte ponto deve ser observado aqui:



O Inkscape permite salvar os seguintes tipos de arquivo. Para maior clareza, o verde destacou os formatos que o EzCad2 supostamente percebe. No entanto, como observado acima, nem todos os arquivos são abertos. Dos arquivos selecionados, a única opção de trabalho é SVG otimizado

Ilustrarei o que precede.

Prática:


1) Inicie o Inkscape



2) Execute o Uniconverter



3) no Inkscape, abrimos o arquivo necessário.



4) Certifique-se (!) Copie o fragmento destinado à exportação

5) crie um novo arquivo, insira o conteúdo do buffer.



6) converter em curvas



7) Salve o documento como "SVG otimizado". Clicamos nos botões da caixa de diálogo Salvar.





8) Abra o Uniconverter, na caixa de diálogo superior, selecione o arquivo necessário; na parte inferior, selecione o tipo de arquivo * .plt

Converter.





9) vá para EzCad2, importe um arquivo vetorial (Ctrl + B), selecione o arquivo PLT resultante





Estamos preparando um layout para impressão.

10) trabalhamos mais :-)



Para comparação, o que acontece quando você exporta diretamente o mesmo SVG do Inkscape e importa o arquivo no EzCad2:





Conclusão


Eu concordo que a "muleta". Concordo que isso exige gestos extras. No entanto, funciona !!!

Agora seria como automatizar um pouco. Tipo, eu selecionei um fragmento no inscape, é tudo "figax" - e contei. Mas até agora não é o caso.

Obrigado por sua atenção, espero que tenha sido interessante e / ou útil.

ATUALIZAÇÃO

Desenhou alguns arquivos SVG simples. Salvo em diferentes formatos. Vou comparar o que como.

sK1 RC3 não funcionou, jura pela impossibilidade de importar. Vou experimentar a luz noturna RC4.

ATUALIZAÇÃO 2

Compare “Svg Inkscape” (nas capturas de tela à esquerda) e “SVG otimizado”





O EzCad2 mostra o seguinte:
ao importar um arquivo convertido do UniConverter Inkscape SVG


ao importar um arquivo UniConverter convertido SVG otimizado


Haverá tempo, vou ver a diferença nos arquivos PLT

Source: https://habr.com/ru/post/pt438466/


All Articles