Mesin 3D CNC atau semuanya sudah dilakukan sebelum kita

Desain PCB baru membutuhkan sejumlah lubang sehingga pengeboran kedua secara manual kurang semangat. Selain itu, perubahan latihan tanpa gagal membuat saya berlubang atau kesalahan dalam diameter. Diputuskan untuk menghabiskan hari tetapi dalam 5 menit untuk terbang untuk mengebor.

Video singkat tentang bagaimana semuanya terlihat di tempat kerja.

Saya berdiri di rak saya membeli mainan, tidak murah saat itu, printer 3D memanggil halaman penjual "Anet A6". Kenapa tidak CNC? 3 sumbu, 2 saluran pendingin, pemanasan meja dan pemberian makan filamen. Firmware yang tidak dapat dimengerti menyelesaikan kit, seperti saat memuat, ia menulis "OMNI 3D PRINTER A8" + desain bingkai plexiglass cair. Saya menggunakan SprintLayout (Sprint) untuk menggambar papan sirkuit tercetak, kemudian teknologi penyetrikaan laser. Diperlukan untuk mengekspor file bor dalam format Exellion dari Sprint, program ini memiliki kesempatan seperti itu, dan mengubahnya menjadi mesin - kode-G yang dapat dibaca . Kode ini khusus untuk printer 3D. Lebih lanjut diasumsikan bahwa ada kenalan pertama dengan teori dan praktik pencetakan.

Seridalam SprintLayout 6, dengan lima pin, huruf Latin "F", angka seperti itu akan memungkinkan Anda untuk menentukan dengan jelas bagaimana gambar dengan lubang di papan akan terlihat di meja printer.



Setelah mengekspor file pengeboran, kami mendapatkan daftar koordinat lubang dengan judul.

; 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

Format ini tidak cocok, terlihat untuk mesin "dewasa", tidak ada gerakan di sepanjang sumbu Z. Menggunakan editor Notepad ++ yang sangat nyaman, Anda perlu mengedit file. Dia dapat membuat makro dengan merekam tindakan dan kemudian menerapkannya ke file apa pun.

Pertama, lepaskan "kepala" dan "ekor", hanya menyisakan koordinat. Dengan menggunakan menu "Cari-Ganti", cari "X" dan ubah ke "G0 X". Selanjutnya, cari "Y-" dan ubah ke "Y" (dengan spasi di depan). Seharusnya berubah seperti ini: G0 X38.100 Y43.180 - baris pertama dan selanjutnya. Kemudian, setelah setiap baris, kami menyisipkan gerakan bor menggunakan makro:

G1 F50 Z10.000
G0 F7200 Z15.000 Agar

tidak merusak alat, sebelum koordinat pertama bor, kami menambahkan kenaikan dengan margin dalam kode: G0 F7200 Z50.000, nilai Z nantinya dapat disesuaikan untuk mempercepat alur kerja.

Akan lebih murah untuk menjepitnya menjadi chuck untuk penyetelan, atau lebih tepatnya bukan bor, tetapi sepotong filamen atau batang dipotong dari pegangan dengan panjang yang sama.

Tambahkan header dan β€œtail” dari file kode-G dari model apa pun yang diperoleh di Host Repetier oleh alat pengiris Cura. Hasilnya harus sebagai berikut:

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

Kami menyimpan dengan ekstensi .gcode yang sudah dapat diberikan ke printer untuk dimakan, setelah sebelumnya menyesuaikan posisi awal sumbu "X" dengan penghenti baja +100 mm seperti pada foto.



Dalam kode "S30" - netralisasi pemanasan meja dan ekstruder, itu akan menghangat hingga 30 Celcius. Selanjutnya, saya tidak mengerti kode, mungkin ada opsi header yang lebih aman. "Fxxxx" - kecepatan eksekusi, tidak ditunjukkan hingga kode-G diubah ke yang lain.

Microdrill dari DPR-52 dengan diameter 30 mm dengan collet chuck, dudukan dicetak pada mesin yang sama. Lubang-lubang penahan ditandai dan dibor pada tempatnya, melalui lubang-lubang di mana nosel ujung panas dan sekrup tambahan M4 dari pemasang pengekstrusi masuk. Modelnya untuk mencetak dalam G-code



Untuk memperbaiki DPR-52, jepitan ulama digunakan, dikenakan di bibir tempat kuk yang diperoleh saat mencetak.

Membungkus pena ujung dengan polietilen berbusa dan memasukkannya ke dalam dudukan, di atas kertas kita melihat bagaimana semuanya terjadi. Surat itu terletak persis seperti di Sprint, jika Anda melihat tabel cetak berbaring dari bawah. Asal ("Asal" - "Sudut kiri (Atas)") di Sprint sama dengan sumber asal printer 3D.

Dalam kasus papan nyata di sirkuit di Sprint, Anda perlu menempatkan kontak teknologi - tumit di mana Anda dapat menyelaraskan papan sebelum memperbaikinya ke meja. Sebagai contoh, di sudut-sudut papan persegi panjang, tidak melupakan penyisihan untuk jari-jari bor. Secara alami, koordinat ini harus diletakkan di awal kode koordinat pengeboran, segera setelah header. Sangat mudah untuk menemukan mereka, mengatur kisi terkecil di Sprint dan menggunakan alat "Meter", akurasinya akan sampai ke karakter kedua. Pencarian lebih lanjut di Notepad ++. Setelah mengurangi kecepatan ke minimum yang nyaman, setelah menentukan posisi papan, kami menandai dengan pensil di atas meja posisi 2 sisi sudut yang sama. Lebih mudah untuk menandai posisi sisi dekat dan kiri. Papan terpasang menggunakan selotip dua sisi ke meja. Sangat mudah untuk melepasnya jika Anda berusaha menunggu sedikit,maka tidak akan ada celah dalam ketebalan dan tidak perlu membersihkan dua permukaan, papan dan meja.

Untuk mengebor dengan diameter yang berbeda, Anda harus menemukan perintah T02 atau T03, dll. Txx dalam file impor, itu berarti perubahan alat (jika Anda menandai kotak centang "urutkan berdasarkan diameter" saat mengekspor). Setelah mengatur perintah G4 S180, kami mendapatkan jeda 180 detik. Selama waktu ini, Anda harus punya waktu untuk mengubah latihan dan mengatur levelnya. Anda harus memasukkan jeda pada koordinat pengeboran titik pertama setelah kode untuk mengubah bor dan mengebor diameter baru (lebih besar) dengan bor sebelumnya. Setelah mengganti bor, kami secara manual mengebor dan memperbaiki bor mikro pada posisi yang diinginkan dengan jepitan. Kode perubahan Txx harus dihapus, meninggalkan catatan untuk Anda sendiri.

Anda dapat membagi seluruh file menjadi file pengeboran dengan diameter bor yang berbeda. Ini memerlukan penggantian sakelar batas dengan sakelar buluh atau sakelar optik, karena sakelar standar umumnya dipasang pada ikatan nilon dan lakukan ini dari satu pemasangan.

Secara alami, metode ini membutuhkan banyak penyempurnaan dan partisipasi operator, tetapi sebagai solusi "mengambil dan meletakkan" lebih dari cukup.

All Articles