Máquina CNC 3D o todo ya está hecho antes que nosotros

El nuevo diseño de PCB requirió tal cantidad de agujeros que la segunda vez que la perforación manual carecía de espíritu. Además, el cambio de taladros sin falta me llevó a agujeros en agujeros o errores en diámetros. Se decidió pasar el día pero en 5 minutos volar para perforar.

Un breve video de cómo se ve todo en el trabajo.

Estaba parado en mi estante y compré un juguete, no barato en ese momento, una impresora 3D llamada en la página del vendedor "Anet A6". ¿Por qué no CNC? 3 ejes, 2 canales de enfriamiento, calentamiento de mesa y alimentación de filamentos. Un firmware incomprensible completó el kit, como al cargar, escribió "OMNI 3D PRINTER A8" + un diseño de marco de plexiglás líquido. Uso SprintLayout (Sprint) para dibujar placas de circuitos impresos, luego tecnología de planchado láser. Se requirió exportar un archivo de exploración en formato Exellion desde Sprint, el programa tiene esa oportunidad y convertirlo en un código G legible por máquina . El código es específico para impresoras 3D. Se supone además que hay un primer conocimiento de la teoría y la práctica de la impresión.

Dibujaren SprintLayout 6, con cinco pines, la letra latina "F", dicha figura le permitirá determinar sin ambigüedades cómo se verá la imagen con agujeros en el tablero en la mesa de la impresora.



Después de exportar el archivo de perforación, obtenemos una lista de las coordenadas de los agujeros con un 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

Este formato no es adecuado, es visible para máquinas "adultas", no hay movimiento a lo largo del eje Z. Usando el conveniente editor Notepad ++, necesita editar el archivo. Puede crear macros grabando acciones y luego aplicarlas a cualquier archivo.

Primero, quite la "cabeza" y la "cola", dejando solo las coordenadas. Usando el menú "Buscar-Reemplazar", busque "X" y cambie a "G0 X". Luego, busque "Y-" y cambie a "Y" (con un espacio al frente). Debería ser así: G0 X38.100 Y43.180 - la primera línea y más. Luego, después de cada línea, insertamos el movimiento de perforación usando la macro:

G1 F50 Z10.000
G0 F7200 Z15.000 Para

no romper la herramienta, antes de la primera coordenada de la perforación, agregamos un aumento con un margen en el código: G0 F7200 Z50.000, el valor de Z se puede ajustar más tarde para acelerar el flujo de trabajo.

Será más barato sujetarlo a un portabrocas para afinarlo, o más bien no un taladro, sino un trozo de filamento o una barra cortada de un mango de igual longitud.

Agregue el encabezado y la "cola" del archivo de código G de cualquier modelo obtenido en Repetier Host por la máquina de cortar Cura. El resultado debería ser el siguiente:

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

Ahorramos con la extensión .gcode que ya se puede dar a la impresora para comer, habiendo ajustado previamente la posición inicial del eje "X" con un tope de acero de +100 mm como en la foto.



En el código "S30" - neutralización del calentamiento de la mesa y la extrusora, se calentará hasta 30 grados Celsius. Además, no entendí el código, tal vez hay opciones de encabezado más seguras. "Fxxxx": la velocidad de ejecución no se indica hasta que el código G se cambie a otro.

Un micro taladro de DPR-52 con un diámetro de 30 mm con un portabrocas, el soporte está impreso en la misma máquina. Los orificios del soporte están marcados y perforados en su lugar, a través de los orificios donde entran la boquilla del extremo caliente y el tornillo adicional M4 del montaje del extrusor. Su modelo para imprimir en código G



Para reparar el DPR-52, se utiliza una pinza de oficina, que se usa en los labios del soporte del yugo que se obtiene al imprimir.

Envolviendo el rotulador con polietileno espumado e insertándolo en el soporte, en papel vemos cómo sucede todo. La carta se encuentra exactamente como en Sprint, si miras la tabla de impresión que se encuentra acostada desde abajo. El origen ("Origen" - "Esquina izquierda (Superior)") en Sprint es el mismo que el origen de la impresora 3D.

En el caso de una placa real en el circuito en Sprint, debe poner contactos tecnológicos, tacones en los que puede alinear la placa antes de fijarla a la mesa. Por ejemplo, en las esquinas de un tablero rectangular, sin olvidar el margen para el radio del taladro. Naturalmente, estas coordenadas deben colocarse al comienzo del código de coordenadas de perforación, inmediatamente después del encabezado. Es fácil encontrarlos, establecer la cuadrícula más pequeña en Sprint y usar la herramienta "Medidor", la precisión dependerá del segundo carácter. Búsqueda adicional en Notepad ++. Después de reducir la velocidad a un mínimo conveniente, después de determinar la posición del tablero, marcamos con un lápiz en la mesa la posición de los 2 lados de la misma esquina. Es más conveniente marcar la posición del lado cercano y el izquierdo. El tablero se une con cinta adhesiva de doble cara a la mesa. Es fácil despegarlo si haces un esfuerzo por esperar un poco,entonces no habrá espacios en el grosor y no es necesario limpiar dos superficies, tableros y mesas.

Para perforar con un diámetro diferente, debe encontrar los comandos T02 o T03, etc. Txx en el archivo de importación, significan cambio de herramienta (si marcó la casilla de verificación "ordenar por diámetro" al exportar). Después de configurar el comando G4 S180, obtenemos una pausa de 180 segundos. Durante este tiempo, debe tener tiempo para cambiar el ejercicio y establecer su nivel. Debe insertar una pausa en las coordenadas de perforación del primer punto después del código para cambiar la perforación y perforar un nuevo diámetro (más grande) con la perforación anterior. Después de reemplazar el taladro, perforamos y fijamos manualmente el micro taladro en la posición deseada con una pinza para la ropa. El código de cambio Txx debe eliminarse, dejando una nota para usted.

Puede dividir todo el archivo en archivos de exploración con diferentes diámetros de exploración. Esto requiere reemplazar los interruptores de límite con interruptores de láminas u ópticos, ya que los estándares generalmente están montados en amarres de nylon y lo hacen desde una instalación.

Naturalmente, este método requiere mucho refinamiento y participación del operador, pero como solución de "sacar y colocar" es más que adecuado.

All Articles