Máquina CNC 3D ou tudo já está feito diante de nós

O novo design da placa de circuito impresso exigia um número tão grande de furos que, na segunda vez, a perfuração manual estava sem espírito. Além disso, a troca de brocas sem falhas me levou a furos nos furos ou erros nos diâmetros. Foi decidido passar o dia, mas em 5 minutos para voar para perfurar.

Um pequeno vídeo de como tudo parece funcionar.

Eu estava em pé na minha prateleira e comprei um brinquedo, não barato na época, uma impressora 3D chamada na página do vendedor "Anet A6". Por que não CNC? 3 eixos, 2 canais de refrigeração, aquecimento de mesa e alimentação de filamentos. Um firmware incompreensível completou o kit, como ao carregar, ela escreveu “OMNI 3D PRINTER A8” + um design de moldura de acrílico líquido. Uso o SprintLayout (Sprint) para desenhar placas de circuito impresso e depois a tecnologia de passar a laser. Foi necessário exportar um arquivo de drill no formato Exellion da Sprint, o programa tem essa oportunidade e convertê-lo em um código G legível por máquina . O código é específico para impressoras 3D. Supõe-se ainda que exista um primeiro conhecimento da teoria e prática da impressão.

Desenharno SprintLayout 6, com cinco pinos, a letra latina “F”, essa figura permitirá determinar sem ambiguidade como a imagem com os furos na placa ficará na mesa da impressora.



Após exportar o arquivo de perfuração, obtemos uma lista das coordenadas dos furos com um título.

; Drill file
; Format: 3.3 (000.000)
M48
METRIC
T01C0.7
%
G05
G90
T01
X38.100Y-43.180
X38.100Y-38.100
X38.100Y-33.020
X38.100Y-27.940
X38.100Y-22.860
X38.100Y-17.780
X38.100Y-12.700
X38.100Y-7.620
X43.180Y-7.620
X48.260Y-7.620
X53.340Y-7.620
X58.420Y-7.620
X48.260Y-22.860
X43.180Y-22.860
M30

Esse formato é inadequado, é visível para máquinas "adultas", não há movimento ao longo do eixo Z. Usando o muito conveniente editor Notepad ++, você precisa editar o arquivo. Ele pode criar macros gravando ações e depois aplicá-las a qualquer arquivo.

Primeiro, remova a “cabeça” e a “cauda”, deixando apenas as coordenadas. Usando o menu “Search-Replace”, procure por “X” e mude para “G0 X”. Em seguida, procure por "Y-" e mude para "Y" (com um espaço na frente). Deveria acontecer assim: G0 X38.100 Y43.180 - a primeira linha e mais. Em seguida, após cada linha, inserimos o movimento da broca usando a macro:

G1 F50 Z10.000
G0 F7200 Z15.000 Para

não quebrar a ferramenta, antes da primeira coordenada da broca, adicionamos um aumento com uma margem no código: G0 F7200 Z50.000, o valor de Z pode ser ajustado posteriormente para acelerar o fluxo de trabalho.

Será mais barato prendê-lo em um mandril para afinação, ou melhor, não em uma broca, mas em um pedaço de filamento ou em uma haste cortada de uma alça de igual comprimento.

Adicione o cabeçalho e a “cauda” do arquivo de código G de qualquer modelo obtido no Repetier Host pelo cortador Cura. O resultado deve ser o seguinte:

G28;     !
G0 F7200 Z50;     
M107 ; Turn off fan
G90 ; Absolute positioning
M82 ; Extruder in absolute mode
M190 S30
; Activate all used extruder
M104 T0 S30
G92 E0 ; Reset extruder position
; Wait for all used extruders to reach temperature
M109 T0 S30
M107
;G10 F100 Y0; corr Y   
G0 F7200 Z50;     
G0 X38.100 Y43.180;   
G1 F50 Z10.000;   
G0 F7200 Z15.000;   ()   
;     
G0 X38.100 Y38.100;   
G1 F50 Z10.000
G0 F7200 Z15.000
G0 X38.100 Y33.020; ...
G1 F50 Z10.000
G0 F7200 Z15.000

***
G0 X43.180 Y22.860
G1 F50 Z10.000
G0 F7200 Z15.000
G0 Z50;  
G0 F4800 X0 Y0;  
M107 ; Turn off fan
; Disable all extruder
G91 ; Relative positioning
T0
G1 E-1 ; Reduce filament pressure
M104 T0 S0
G90 ; Absolute positioning
G92 E0 ; Reset extruder position
M140 S0 ; Disable heated bed
M84 ; Turn steppers off

Economizamos com a extensão .gcode, que já pode ser fornecida à impressora para alimentação, após ter ajustado previamente a posição inicial do eixo “X” com uma parada de aço de +100 mm, como na foto.



No código “S30” - neutralização do aquecimento da mesa e da extrusora, ele aquece até 30 graus Celsius. Além disso, eu não entendi o código, talvez haja opções de cabeçalho mais seguras. “Fxxxx” - velocidade de execução, não é indicado até que o código G seja alterado para outro.

Um microdrill da DPR-52 com um diâmetro de 30 mm com um mandril de pinça, o suporte é impresso na mesma máquina. Os furos do suporte são marcados e perfurados no lugar, através dos furos onde entram o bico da extremidade quente e o parafuso adicional M4 que prende a extrusora. Seu modelo para impressão em código G



Para consertar o DPR-52, é usado um prendedor de papel usado nos lábios do porta-garfo obtido durante a impressão.

Envolvendo a caneta com ponta de feltro com polietileno espumado e inserindo-a no suporte, no papel, vemos como tudo acontece. A carta estava localizada exatamente como na Sprint, se você olhar para a mesa de impressão deitada abaixo. A origem ("Origem" - "Canto esquerdo (Superior)") no Sprint é a mesma que a origem da impressora 3D.

No caso de uma placa real no circuito da Sprint, é necessário colocar contatos tecnológicos - calcanhares nos quais você pode alinhar a placa antes de fixá-la na mesa. Por exemplo, nos cantos de uma placa retangular, sem esquecer a margem para o raio da broca. Naturalmente, essas coordenadas devem ser colocadas no início do código de coordenadas de perfuração, imediatamente após o cabeçalho. É fácil encontrá-los, definir a menor grade no Sprint e usar a ferramenta "Medidor", a precisão será do segundo caractere. Pesquisa adicional no Notepad ++. Tendo reduzido a velocidade a um mínimo conveniente, tendo determinado a posição do quadro, marcamos com um lápis na mesa a posição dos 2 lados do mesmo canto. É mais conveniente marcar a posição do lado próximo e da esquerda. A placa é presa usando fita dupla face na mesa. É fácil descascar se você se esforçar para esperar um pouco,então não haverá lacunas na espessura e não é necessário limpar duas superfícies, tábuas e mesas.

Para perfurar com um diâmetro diferente, você deve encontrar os comandos T02 ou T03, etc. Txx no arquivo de importação, eles significam troca de ferramenta (se você marcou a caixa de seleção "classificar por diâmetro" ao exportar). Depois de definir o comando G4 S180, temos uma pausa de 180 segundos.Nesse período, você precisa de tempo para alterar a broca e definir seu nível. Você precisa inserir uma pausa nas coordenadas de perfuração do primeiro ponto após o código para alterar a broca e perfurar um novo diâmetro (maior) com a broca anterior. Depois de substituir a broca, perfuramos e fixamos manualmente a micro broca na posição desejada com um prendedor de roupa. O código de alteração Txx deve ser excluído, deixando uma nota para você.

Você pode dividir o arquivo inteiro em arquivos de perfuração com diferentes diâmetros de perfuração. Isso requer a substituição dos interruptores de limite por interruptores de palheta ou ópticos, já que os padrão são geralmente montados em abraçadeiras de nylon e o fazem em uma instalação.

Naturalmente, esse método exige muito refinamento e participação do operador, mas, como uma solução de “retirar e deitar”, é mais do que adequada.

All Articles