Printer saya memiliki fitur penyamarataan otomatis yang berfungsi dengan menyentuh pelat bangun dengan ujung nozzle.
Saya mulai menggunakan permukaan BuildTak dan BuildTak rusak ketika Anda mendorong nozzle panas ke dalamnya.
Jadi saya mengedit kode G mulai untuk menjalankan auto-leveling sebelum memanaskan hotend
Tetapi ABS tidak menempel pada permukaan build kecuali saya memanaskan terlebih dahulu hotend dan menunggu sekitar satu menit.
Jadi sekarang saya sedang mencari perintah G-code untuk diletakkan di akhir awal G-code yang akan membuat printer menunggu sebentar sebelum mencetak
Urutan yang saya cari adalah:
- Panaskan tempat tidur
- Tingkat otomatis
- Angkat hotend sedikit agar tidak menyentuh pelat penumpukan
- Panaskan hotend
- Tunggu sebentar (itu satu-satunya bagian yang hilang, semuanya berfungsi)
- Mulai mencetak
Adakah cara untuk memasukkan penundaan ke dalam kode-G?
Saya menggunakan Cura untuk mengiris / mencetak, printer saya adalah Robo3D R1 +
Jawaban:
G-code to delay adalah
G4
.G4 P60000
akan menunggu satu menit. ItuP
dalam milidetik. Beberapa firmware juga menerimaS
Parameter yang memiliki detik. Jadi, jika didukung,G4 S60
akan melakukan hal yang sama.Detail untuk ini dan semua kode-G lainnya didokumentasikan di sini .
sumber
Solusi alternatif untuk menggunakan hard delay dengan perintah G4 dwell , adalah menambah waktu untuk mengatur suhu dengan M109 sebelum melanjutkan dengan perintah berikutnya.
Di Marlin, pengaturan ini dinamai
TEMP_RESIDENCY_TIME
, dan dapat ditemukan di sekitar baris 150 inConfiguration.h
. Secara default, ini diatur ke 5 detik, yang terlihat seperti:Jika meningkatkan pengaturan ini memecahkan masalah Anda yang sebenarnya, saya tidak bisa mengatakannya, tetapi ini bisa bermanfaat.
sumber
Saya menggunakan kode ini untuk cetakan saya.
Pada M190 S35, nozzle masih pada posisi rendah (1.2mm), kemudian menuju ke 4mm kemudian menunggu suhu ekstruder Ex. 195 ° C; ketika extruder mencapai suhu 195 ° C selama 10 detik maka printer mulai mencetak dengan nozzle menjadi 0,22mm sedangkan nozzle mencapai suhu kedua 210 ° C. Pada saat ini memungkinkan saya untuk membersihkan nozzle dan menormalkan suhu untuk cetakan yang bagus.
Catatan: Agar nosel tetap berada di posisi rendah (1.2mm), biasanya saya memanaskan tempat tidur pada suhu 35 ° C. beberapa kali untuk memanaskan tempat tidur membutuhkan waktu lebih lama daripada memanaskan nosel. Ini adalah alasan utama saya lebih suka memanaskan dulu printer.
sumber