Bagaimana cara kerja perintah E dalam kode-G?

9

Saya sudah mencoba mencari online tetapi belum menemukan jawaban untuk apa yang saya bingungkan, tepatnya. Pertimbangkan 3 baris kode-G berikut:

G1 X129.000 Y126.322 E7.90758

G1 X128.349 Y125.707 F7800.000

G1 X128.476 Y125.548 E7.92045 F1800.000

Apakah tidak adanya perintah E di baris kedua berarti bahwa tidak ada bahan yang akan diekstrusi dari baris 1 ke baris 2? Seperti yang saya pahami, parameter E mengontrol berapa banyak material yang telah diekstrusi hingga ke garis itu.

Alasan mengapa saya bertanya adalah karena saya mencoba memahami pada tingkat kode cara mengidentifikasi kapan printer akan bepergian tanpa mengekstrusi bahan apa pun, dalam kasus bergerak ke arah Z, atau jika Anda mencetak beberapa bagian yang tidak terhubung di satu cetak. Karena tidak ada garis Z yang tampaknya memiliki perintah E, saya cenderung percaya bahwa tidak adanya perintah E berarti bahwa ketika pindah ke posisi yang diberikan dari baris sebelumnya, tidak ada bahan yang akan diekstrusi. Saya sudah mencoba beberapa pertanyaan online yang berbeda untuk mencoba mengetahui apakah ini masalahnya, tetapi belum menemukan jawaban sederhana, jadi saya berharap seseorang di forum ini dapat mencerahkan saya.

yeemonik
sumber

Jawaban:

4

Ya, tidak adanya EX.XXX (atau EX.XXX dengan nilai yang sama dengan yang sebelumnya) berarti tidak ada yang akan diekstrusi selama perpindahan. Extruder diperlakukan sebagai sumbu keempat imajiner dan bekerja persis sama dengan sumbu lainnya: jika dalam G1 / G0 tidak ada koordinat baru untuk itu ditentukan, itu mempertahankan posisi aslinya.

Tom van der Zanden
sumber
Dalam hal itu, apa gunanya segmen kode seperti ini? : G92 E0 G1 X55.571 Y120.585 F7800.000 G1 X55.571 Y103.100 F7800.000 G1 X55.571 Y96.900 F7800.000 G1 X55.571 Y79.415 F7800.000 G1 X63.907 Y77.129 F7800.000 G1 E1.00000 F2400.00000 Mengapa harus melakukan 5 gerakan tanpa ekstrusi?
Yeemonemon
1
Terkadang Anda tidak ingin perpindahan wisata terjadi dalam garis lurus. Secara umum, untuk menghindari merangkai, Anda ingin sebagian besar gerakan terjadi "di dalam" bagian, sehingga jumlah gerakan terkecil adalah melalui udara bebas. Ini berarti jalur terpendek / terbaik dari satu titik ke titik lainnya tidak harus berupa garis lurus.
Tom van der Zanden
Maaf - apa yang merangkai? Apakah itu seperti "mengalir" atau "bocor"? Saya mencarinya - mengerti. Itu lebih masuk akal sekarang. Terima kasih.
Yeemonik
Jika Anda ingin berpindah dari satu sisi cetakan ke yang lain, kecuali jika layer saat ini cembung, garis lurus dari satu bagian ke bagian yang lain mungkin melewati batas lapisan saat ini yang sedang dibuat. Ini menghasilkan stringing dan gumpalan (bahan tambahan di bagian luar cetakan) karena sedikit bahan keluar dari nosel (bahkan ketika Anda tidak mengekstrusi). Dengan mengikuti kontur bagian (dan tidak bergerak dalam garis lurus) Anda dapat mencegah (atau memperkecil) jarak yang ditempuh di luar
Tom van der Zanden
Sebagai pertanyaan terkait yang menurut saya tidak menjamin posnya sendiri, apa arti dari 3 baris ini? G92 E0 -- G1 X124.746 Y125.952 F7800.000 -- G1 E1.00000 F2400.00000 Dari apa yang saya mengerti, yang pertama "me-reset" konter untuk E. Tapi bagaimana dengan yang ke-3? Apakah ini hanya mengusir pada tempatnya tanpa bergerak? Agak aneh ... Terutama karena peningkatan ekstrusi 1,0000 jauh lebih besar daripada yang cenderung kita lihat di baris tunggal lainnya (membaca sekilas file yang saya lihat, yang tertinggi tampaknya ~ 0,3).
yeemonic