Bagaimana cara orang memasang filamen, membersihkan printhead, menghilangkan filamen lama saat mengubah warna saat menggunakan printer 3D mandiri?

7

Saya bertanya-tanya bagaimana orang-orang yang menggunakan printer 3D mandiri (printer yang memiliki kemampuan untuk mencetak secara mandiri dari Kartu SD) memasukkan filamen, printhead utama dan / atau mengubah filamen tanpa laptop?

Apakah printer memiliki menu untuk mengatur semua tugas ini? Saya sering hanya melihat opsi untuk memanaskan kepala ke suhu tertentu, tetapi tidak untuk memuat / membongkar filamen, mengusir sejumlah kecil dll.

Saya mengerti ini berbeda dari printer ke printer, tetapi masih bertanya-tanya tentang ini.

Dimitri Modderman
sumber
Saya pikir Anda harus menulis ulang pertanyaan Anda untuk sesuatu seperti "Bagaimana printer mencetak offline atau dari kartu SD?"
tbm0115
3
Tapi bukan itu yang diminta OP - pencetakan offline semuanya baik-baik - tempelkan file pada kartu SD. Semua bit lain seperti meratakan tempat tidur atau mengubah filamen lebih sulit jika printer Anda tidak memiliki opsi untuk yang terpasang (seperti milik saya tidak). Melakukan ini tanpa PC adalah mungkin, tetapi tidak jelas
MalphasWats
Terima kasih MalphasWats, itulah tepatnya! Tidak Jelas.
Dimitri Modderman
Juga printer apa yang Anda miliki / sedang Anda lihat? Jika menggunakan Marlin atau Anda dapat memuat firmware Anda sendiri, LCD seharusnya memiliki fungsi untuk itu. Jika itu milik atau sumber tertutup, maka Anda mungkin harus menulis kode khusus.
Daniel M.

Jawaban:

9

Printer saya (IdeaWerk 150) sangat mendasar dan tidak memiliki opsi untuk ini dari layar.

Saya menulis file GCODE yang sangat sederhana yang membawa nozzle ke suhu, kemudian menjalankan extruder selama beberapa detik, kemudian menunggu, kemudian mengekstrusi sedikit lagi. Saya pikir ini 3 atau 4 kali kemudian berhenti. Saya dapat meletakkan file (ketika dikonversi ke .x3g!) Ke kartu SD dan menjalankannya kapan pun saya membutuhkannya.

Saya memiliki file serupa yang memungkinkan saya untuk meratakan tempat tidur tanpa komputer dengan hanya memindahkan nosel ke beberapa titik kunci di tempat tidur dan berhenti selama beberapa detik.

Saya menggunakan file GCODE yang dihasilkan oleh slicer saya dalam mode verbose untuk memulai, bersama dengan daftar kode

Saya tidak memiliki file-file ini untuk ditangani saat ini, tetapi ini adalah milik saya start.gcode:

(**** beginning of start.txt ****)
(This file is for a WeisTek IdeaWerk 150)
(**** begin initilization commands ****)
G21 (Metric FTW)
G90 (Absolute Positioning)
M18 (This disables the stepper motors.)

G92 X0 Y0 Z0 A0 B0 (Declare the current position to be 0,0,0,0,0)
(**** end initilization commands ****)

(**** begin homing ****)
G161 Y X F2500
G92 X0 Y0 Z0 A0 B0
G1 X5.0 Y5.0 Z-5.0 F450
G162 Z F450
G161 Y X F2500 (Home X axis maximum, go until reaching the end stop.)

G92 Z142.4 ( ** Set Bed Height ** )

G92 X-75 Y-75 (set zero for X and Y)
(**** end homing ****)

M108 R8.0 (Extruder speed = max)
M6 T0 (wait for toolhead parts, nozzle, HBP, etc., to reach temperature)

G1 Z10 F500 (Bring bed up)

M101 (Turn on Extruder)
G04 P8000 (Wait for 8 seconds for flow)
(**** end of start.txt ****)

Jika saya makan hanya file ini ke printer saya, itu akan memanas nosel, membawa tidur sampai sekitar 10cm di bawah mencetak tinggi dan sekali nozzle pada suhu, ternyata pada extruder selama 8 detik.

Printer Anda mungkin akan berbeda dengan milik saya - ada beberapa rasa GCODE yang berbeda dan Anda mungkin akan memiliki posisi XYZ yang berbeda, jadi lihatlah beberapa GCODE yang dihasilkan oleh alat pengiris Anda sendiri dan identifikasi bagian-bagian yang berbeda. Prinsipnya sama.

MalphasWats
sumber
4

Printer berbasis RepRap menggunakan modul LCD dengan tombol kontrol dan kartu SD. Anda dapat memicu operasi seperti

  • nozzle heating (untuk mengubah filamen)
  • mengusir filamen
  • poros rumah untuk tingkat tempat tidur kaliber
  • ...

Modul LCD yang paling banyak digunakan adalah:

Firmware RepRap (Marlin, Repetier) mendukungnya. Untuk mendapatkan tampilan yang lebih baik tentang apa yang didukung, lihat file bahasa Marlin .

amra
sumber
3

Ada opsi untuk tablet. Mereka menjalankan perangkat lunak (misalnya) pada beberapa perangkat yang memiliki penyimpanan internal, wifi, koneksi USB dll. Anda dapat membeli tablet baru, atau menggunakan kembali tablet lama Anda hanya untuk menjadi pengontrol.

Contoh bagus lainnya adalah aplikasi ini .

Aplikasi memiliki menu yang dapat mengatur segalanya untuk Anda, sekarang tergantung pada aplikasi apa yang Anda gunakan dan filamen apa yang Anda gunakan. Itu hal yang sangat sederhana.

masukkan deskripsi gambar di sini

Josip Ivic
sumber
3

Saya memiliki dua printer berbeda yang dapat mencetak tanpa ditambatkan. Yang pertama adalah mesin yang terinspirasi Prusa dengan LCD dan yang kedua adalah printrbot tanpa LCD.

Mesin reprap menggunakan papan landai 1,4 yang diprogram dengan Marlin yang memberi saya kemampuan untuk mengontrol bongkar muat filamen dengan menu sederhana.

Tidak semua printer yang memiliki kemampuan untuk mencetak dari SD datang dengan layar LCD. Printrbot simple metal saya tidak datang dengan LCD, itu adalah tambahan $ 100.

Saya terlalu murah untuk membeli satu jadi saya datang dengan cara teknologi yang sangat rendah untuk mengubah filamen. Saya menyalakan printer saya dengan kartu SD yang memiliki file auto0.g (ini memberitahu dewan untuk memuat dan menjalankan kode-g pada saat start-up), begitu printer mulai bergerak, saya mematikan daya menghapus filamen dan meletakkan yang baru filamen ke dalam extruder. Saya kemudian menekan tuas untuk melepaskan motor pengekstrusi dan memaksa filamen baru ke ujung panas sampai warna lama telah dibersihkan. Harap dicatat metode ini hanya berfungsi ketika Anda mengganti bahan yang memiliki suhu pencetakan yang sama.

David Maulik
sumber
3

Saya tahu bahwa RoBo 3D saya memiliki kemampuan untuk menjalankan untethered setelah file gcode disimpan ke kartu SD yang terpasang pada papan landai. Memang harus dilampirkan ke komputer untuk memulai cetak pada awalnya, tetapi kemudian dapat dicabut dari komputer Anda. Karena ini hanya printer Ramps berbasis Marlin, ini seharusnya berfungsi untuk printer 3D yang serupa.

File gcode berisi suhu nosel dan tempat tidur yang dipanaskan jika Anda memilikinya. Firmware Marlin akan menjadi primadona untuk Anda.

Mengubah filamen Anda masih perlu mengatur suhu akhir panas Anda untuk menukar filamen baru dengan komputer melalui USB.

Sekarang saya pribadi menggunakan sesuatu yang disebut OctoPi yang merupakan distribusi raspberry pi yang telah dikonfigurasi dengan Octoprint. OctoPrint memungkinkan Anda untuk mengontrol printer, memantau atau mulai mencetak melalui antarmuka web dan bahkan streaming video untuk menonton cetakan Anda jika Anda mau. Meskipun secara teknis printer Anda masih terikat ke komputer (raspberry pi), itu tidak mengikat penggunaan laptop / desktop Anda saat mencetak. Plus ini akan memungkinkan Anda untuk menempatkan printer 3D Anda di lebih banyak lokasi di rumah Anda juga.

Situs Web OctoPrint http://octoprint.org/

Untuk distribusi OctoPi http://octoprint.org/download/

nscan
sumber
Hai, jika Anda memberi nama file gcode otomatis0. Printer akan mulai mencetak segera setelah dihidupkan, memungkinkan Anda memulai pencetakan tanpa komputer sama sekali. juga, saya mendapat layar murah dari aliexpress untuk Robo3D saya dan bekerja dengan baik
Nir
2

Dengan margin yang cukup besar, printer "kontrol utama via LCD" yang paling populer seperti garis FlashForge Creator dan Makerbot Replicator 1/2 / 2x menjalankan firmware Sailfish, yang memiliki opsi untuk semua fungsi kontrol yang diperlukan langsung dari LCD. Pemanasan awal, muat, bongkar, tempat tidur rata, dll. Semuanya dilakukan melalui LCD dan skrip bawaan yang mulus. Tidak perlu menghubungkan perangkat lunak host untuk melakukan apa pun selain memperbarui firmware dan mengubah pengaturan yang jarang disesuaikan seperti parameter akselerasi. Kontrol USB RepRap-gaya printer Sailfish sangat fungsional, tetapi tidak benar-benar diperlukan 99,9% dari waktu.

Ini adalah alasan utama mengapa printer Sailfish secara historis populer untuk peternakan printer. Mereka dirancang untuk operasi yang berdiri sendiri, yang sangat menguntungkan ketika printer jauh melebihi jumlah komputer yang terkait. Sangat jarang melihat printer Sailfish dari 5 tahun terakhir tanpa panel LCD 5 tombol.

Sailfish firmware UI / UX hanya dibangun di sekitar tombol LCD daripada perangkat lunak host. Ini umumnya lebih andal dan berkinerja lebih tinggi daripada, katakanlah, Marlin via host karena mengurangi waktu prosesor yang dihabiskan untuk transmisi perintah dan menghilangkan semua mode kegagalan yang mungkin terjadi pada PC dan tautan USB.

Dengan asumsi semua printer Sailfish akan memiliki LCD dengan dukungan kartu SD dan berfokus pada satu antarmuka yang benar-benar memungkinkan penciptaan printer yang lebih baik secara keseluruhan. Lebih banyak pengoptimalan, lebih sedikit hal yang perlu dikonfigurasi oleh pengguna akhir. Tetapi sebagai gantinya, Anda terbatas pada jenis perangkat keras apa yang akan didukung oleh Sailfish. Ini tradeoff.

Sebagai perbandingan, dukungan LCD lebih terikat pada RepRaps sebagai opsi daripada elemen antarmuka inti. Ini cenderung menghasilkan desain antarmuka berbasis host, bukan desain antarmuka berbasis LCD. Itulah sebabnya pengoperasian "tanpa kepala" cenderung lebih sulit di Marlin, Pengulang, dll.

Ryan Carlyle
sumber
2

Anda tidak memerlukan menu khusus untuk ini (walaupun beberapa printer lebih mampu daripada yang lain untuk melakukan prosedur berikut), cukup mainkan dengan prosedur pemuatan filamen.

Meskipun kualitas cetak yang lebih baik diberikan dengan menempel (jika mungkin) dengan warna dan filamen yang sama, ketika Anda harus "menghilangkan" jejak:

  • mendapatkan filamen ABS dari warna yang paling netral , mendapatkan spool yang didedikasikan untuk tugas ini mungkin ide yang bagus
  • muat ABS netral pada 250 derajat (atau lebih tinggi) dan biarkan ekstrusi dengan bebas dan cepat untuk setidaknya 1 meter.
  • jika Anda perlu membersihkan lebih banyak, usapkan setidaknya 3 meter

catatan:

  • jika Anda tidak bisa mendapatkan ABS (opsi terbaik), Anda dapat menggunakan PLA, tetapi hasilnya mungkin berbeda ...
  • jika Anda tidak bisa mendapatkan warna netral (tidak ada atau hampir tidak ada pigmen warna), putih adalah pilihan terbaik, atau hitam. Warna netral adalah yang terbaik sejauh ini untuk alasan yang jelas.
gcatalfamo
sumber