Mach 3 MIL dengan panel kontrol Russified. Pengaturan Mach3 untuk mesin Anda

Pengaturan Mach3 untuk mesin Anda

Jika Anda membeli mesin dengan komputer dan diinstal pada Mach3, maka bagian ini dapat berubah untuk dilewati (atau membaca hanya karena menarik). Pemasok dapat menginstal Mach3 dan mengkonfigurasi dan / atau memberi Anda instruksi terperinci tentang pengaturan. Kami merekomendasikan untuk memastikan bahwa Anda memiliki bagian dengan pengaturan Mach3 yang dijelaskan jika Anda perlu menginstal ulang program setelah masalah. Mach3 menyimpan informasi ini dalam file XML yang tersedia untuk dilihat.

5.1 Pengaturan Strategi

Bagian ini berisi banyak detail. Anda dapat melihat bahwa proses konfigurasi cukup sederhana jika Anda membuatnya selangkah demi selangkah dengan memeriksa sebagai pengaturan. Strategi yang baik akan melihat bagian dan kemudian bekerja dengannya di komputer dan mesin Anda. Kami berasumsi bahwa Anda telah menginstal Mach3 untuk peluncuran kering yang dijelaskan dalam Bagian 3.

Secara teoritis, seluruh pekerjaan yang akan Anda lakukan dalam bab ini didasarkan pada dialog yang tersedia dari menu Pengaturan. Mereka diindikasikan sebagai pengaturan-\u003e logika (config-\u003e logika), yang berarti Anda harus memilih logika dari menu Pengaturan.

5.2 Pengaturan awal

Dialog pertama yang digunakan adalah pengaturan-\u003e port dan kaki. Dialog ini berisi banyak bookmark, tetapi inisial ditunjukkan pada Gambar 5.1

5.2.1 Mendefinisikan alamat port yang digunakan (s)

Gambar 5.1 - Bookmark Pilihan port dan sumbu

Jika Anda akan menggunakan satu port paralel, dan itu adalah satu-satunya di motherboard Anda, maka alamat default dari port 1 0x378 (hexadecimal 378) hampir pasti setia.

Jika Anda menggunakan satu atau lebih kartu ekspansi PCI, maka periksa, di mana alamat dijawab oleh masing-masing. Tidak ada pengaturan standar di sini! Jalankan panel kontrol Windows dari menu Start. Klik dua kali pada ikon sistem dan pilih tab Peralatan. Klik Device Manager. Perluas daftar untuk elemen "Port (Com & Lpt)". Klik dua kali LPT pertama atau port ECR. Propertinya akan ditampilkan di jendela baru. Pilih Sumber Daya Bookmark. Angka pertama di baris pertama "rentang I / O (I / O)" adalah alamat yang digunakan. Rekam nilai dan tutup jendela Properties.

Catatan: Menginstal atau menghapus kartu PCI apa pun dapat mengubah alamat kartu port port paralel bahkan jika Anda tidak menyentuhnya.

Jika Anda akan menggunakan port kedua, ulangi tindakan yang dijelaskan di atas untuk itu.

Tutup Perangkat Manajer, jendela sistem dan panel kontrol.

Masukkan alamat port pertama (jangan menulis 0x untuk menunjukkan nilai heksadesimal, sangat tersirat). Jika perlu, beri tanda centang di dekat garis 2 yang diaktifkan (diaktifkan) dan masukkan alamatnya.

Sekarang klik Terapkan untuk menyimpan nilai-nilai ini. Ini sangat penting. Mach3 tidak akan mengingat perubahan yang dilakukan saat beralih antara bookmark atau penutupan dialog port dan leg jika Anda tidak mengklik Terapkan.

5.2.2 Definisi Frekuensi Mesin (Mesin)

Pengemudi Mach3 dapat bekerja pada frekuensi 25.000 Hz (pulsa per detik), 35.000 Hz atau 45.000 Hz, tergantung pada kecepatan prosesor Anda dan tingkat pemuatan selama operasi Mach3.

Frekuensi yang Anda butuhkan tergantung pada jumlah pulsa maksimum yang diperlukan untuk memindahkan sumbu dengan kecepatan maksimum. 25.000 Hz harus cukup untuk sistem dengan mesin stepper. Dengan driver untuk 10 Michojo, Anda akan menerima sekitar 750 revolusi per menit pada mesin langkah 1.8o standar. Nilai tinggi diperlukan untuk drive servo dengan encoders resolusi geser tinggi. Lihat lebih banyak di bab yang didedikasikan untuk pengaturan mesin.

Komputer dengan frekuensi 1 GHz hampir pasti ditarik 35.000 Hz, sehingga Anda dapat dengan aman menggunakannya jika Anda membutuhkan kecepatan seperti itu. Versi demo diluncurkan hanya pada 25.000 Hz. Selain itu, jika Mach3 ditutup secara paksa, maka ketika Anda me-restart, itu akan secara otomatis turun 25.000 Hz. Frekuensi saat ini ditunjukkan pada jendela standar Diagnostik. Jangan lupa klik Terapkan sebelum melanjutkan.

Menentukan kemampuan spesial

Anda akan melihat kotak chek untuk berbagai pengaturan khusus. Jika sistem Anda memiliki peralatan yang sesuai, janji mereka harus jelas. Jika tidak, lebih baik tidak memasukkannya.

Jangan lupa klik Terapkan sebelum melanjutkan.

Kontrol PWM

Sinyal PWM adalah sinyal digital, gelombang "persegi" di mana persentase waktu

sinyal tinggi menentukan persentase kecepatan penuh motor di mana ia harus berjalan.

Jadi, misalkan Anda memiliki motor dan drive PWM dengan kecepatan maksimum 3000 rpm

gambar 4.12 akan menjalankan motor pada 3000 x 0,2 \u003d 600 rpm. Demikian sinyal pada gambar

4.13 akan menjalankannya pada 1500 rpm.

Mach3 harus membuat trade off dalam berapa banyak lebar pulsa yang berbeda dapat diproduksi

seberapa tinggi frekuensi gelombang persegi. Jika frekuensinya adalah 5 Hz menjalankan Mach3

dengan kecepatan kernel 25.000 Hz dapat menghasilkan 5000 kecepatan berbeda. Pindah ke 10Hz Mengurangi

ini menjadi 2500 kecepatan yang berbeda tetapi ini masih memiliki resolusi satu atau dua rpm.

Frekuensi rendah gelombang persegi meningkatkan waktu yang akan diambil untuk drive motor ke

perhatikan bahwa perubahan kecepatan telah diminta. Antara 5 dan 10 Hz memberikan yang baik

kompromi. Frekuensi yang dipilih dimasukkan dalam kotak Freq PWMBase.

Banyak drive dan motor memiliki kecepatan minimum. Biasanya karena kipas pendingin sangat

tidak efisien dengan kecepatan rendah sedangkan torsi tinggi dan arus mungkin masih dituntut. Mereka

Minimum PWM% Box memungkinkan Anda untuk mengatur persentase kecepatan maksimum di mana Mach3

akan berhenti mengeluarkan sinyal PWM.

Anda harus sadar bahwa elektronik drive PWM juga dapat memiliki kecepatan minimum

pengaturan dan konfigurasi katrol Mach3 (lihat bagian x.x) memungkinkan Anda untuk mengatur minimum

kecepatan. Biasanya Anda harus bertujuan untuk mengatur batas katrol sedikit lebih tinggi dari minimum

PWM% atau batas perangkat keras karena ini akan klip kecepatan dan / atau memberikan pesan kesalahan yang masuk akal

daripada hanya menghentikannya.

Motor langkah dan arah

Ini mungkin merupakan drive kecepatan variabel yang dikendalikan oleh pulme langkah atau drive servo penuh.

Anda dapat menggunakan konfigurasi katrol Mach3 (lihat bagian 5.5.6.1) untuk mendefinisikan minimum

kecepatan jika ini dibutuhkan oleh motor atau elektroniknya.

5.3.6.4 Modbus kontrol spindle

Blok ini memungkinkan pengaturan port analog pada perangkat modbus (mis. Homann

Modio) untuk mengontrol kecepatan spindle. Untuk detail lihat dokumentasi modbus Anda

5.3.6.5 Parameter Umum.

Ini memungkinkan Anda untuk mengontrol penundaan setelah memulai atau menghentikan spindle sebelum Mach3

akan mengeksekusi perintah lebih lanjut (mis. Dwell). Penundaan ini dapat digunakan untuk memberikan waktu untuk

akselerasi sebelum luka dibuat dan untuk memberikan beberapa perlindungan perangkat lunak untuk pergi

langsung dari searah jarum jam untuk berlawanan arah jarum jam. Waktu tinggal dimasukkan dalam hitungan detik.

Segera relay mati sebelum penundaan, jika diperiksa akan mematikan spindle relay segera setelah

M5 dieksekusi. Jika tidak dicentang itu tetap hidup sampai periode penundaan spin-down telah berlalu.

5.3.6.6 Rasio katrol.

Mach3 memiliki kontrol atas kecepatan motor Spintle Anda. Anda memprogram kecepatan spindle

melalui kata s. Sistem Pulley Mach3 memungkinkan Anda untuk mendefinisikan hubungan

antara ini untuk empat pengaturan pully atau gearbox yang berbeda. Lebih mudah untuk memahami bagaimana itu

bekerja setelah menyetel motor spindle Anda sehingga dijelaskan dalam Bagian 5.5.6.1 di bawah ini.

5.3.6.7 Fungsi Khusus

Mode laser Shold selalu tidak dicat kecuali untuk memotong kekuatan laser pemotongan

oleh feedrate ..

Gunakan umpan balik spindle dalam mode sinkronisasi harus tidak diperiksa.

Kontrol spindle loop tertutup, saat diperiksa, mengimplementasikan loop servo perangkat lunak yang mencoba

untuk mencocokkan kecepatan spindel yang sebenarnya dilihat oleh indeks atau sensor waktu dengan itu demdeded

dengan pedang. Kecepatan persis dari spindle tidak mungkin penting sehingga Anda tidak

kemungkinan perlu menggunakan fitur ini di Mach3turn.

Jika Anda menggunakannya maka variabel P, I dan D harus diatur dalam kisaran 0 hingga 1. p kontrol

keuntungan dari loop dan nilai yang berlebihan akan membuat kecepatan berosilasi, atau berburu, di sekitar

nilai yang diminta daripada menetap di atasnya. Variabel d berlaku redaman jadi stabilisasi

osilasinya dengan menggunakan turunan (tingkat perubahan) kecepatan. Variabel saya mengambil

pandangan jangka panjang tentang perbedaan antara kecepatan aktual dan diminta dan jadi meningkatkan

akurasi dalam kondisi mantap. Tuning nilai-nilai ini dibantu dengan menggunakan dialog yang dibuka oleh

Operator\u003e Kalibrasi spindle.

Kecepatan spindle rata-rata, ketika diperiksa, menyebabkan Mach3 rata-rata waktu antara

indeks / timing pulsa atas beberapa revolusi ketika itu berasal dari kecepatan spintle yang sebenarnya.

Anda mungkin merasa berguna dengan drive spindle inersia yang sangat rendah atau di mana kontrol cenderung

untuk memberikan variasi kecepatan jangka pendek.

5.3.7 Tab Opsi Mill

Tab terakhir pada konfigurasi\u003e port & pin adalah opsi pabrik. Lihat Gambar 5.9.

Gambar 5.9 - Tab Opsi Mill

Z-inhibit. Kotak centang Z-Dhibit memungkinkan fungsi ini. Max Depth memberikan Z terendah

nilai yang akan bergerak sumbu. Kotak centang persisten mengingat negara (yang bisa

diubah dengan sakelar layar) dari menjalankan ke Run of Mach3.

DIGITISASI: Kotak centang Axis Point Cloud memungkinkan perekaman keadaan sumbu a

serta X, Y dan Z. menambahkan huruf tambahan untuk mengoordinasikan awalan data dengan sumbu

nama dalam file titik cloud.

Pilihan THC: Nama kotak centangnya sudah jelas.

Kompensasi G41, G42: Kotak centang analisis kompensasi canggih menyala pada a

analisis Lookahad yang lebih teliti yang akan mengurangi risiko mencungkil saat memberikan kompensasi

untuk diameter pemotong (menggunakan G41 dan G42) pada bentuk kompleks.

HomeD True tidak akan memiliki saklar rumah: akan membuat sistem tampaknya direferensikan (I.E.

LED hijau) setiap saat. Seharusnya hanya digunakan jika tidak ada sakelar rumah yang didefinisikan di bawah

Tab Input Ports & Pins.

Mengkonfigurasi Mach3.

Rev 1,84-A2 menggunakan Mach3mill 5-9

Perangkat lunak Anda sekarang dikonfigurasi cukup bagi Anda untuk melakukan beberapa tes sederhana dengan

perangkat keras. Jika nyaman untuk menghubungkan input dari switch manual seperti

Pulang lalu lakukan sekarang.

Jalankan Mach3 Mill dan tampilkan layar diagnostik. Ini memiliki bank LED yang menampilkan

tingkat logika input dan output. Memastikan bahwa sinyal berhenti darurat eksternal tidak

aktif (LED darurat merah tidak berkedip) dan tekan tombol RESET RED pada layar. Nya.

LED harus berhenti berkedip.

Jika Anda telah mengaitkan output apa pun dengan rotasi cairan pendingin atau spindle maka Anda dapat menggunakan

tombol yang relevan pada layar diagnostik untuk menghidupkan dan mematikan output. Mesin shld.

juga merespons atau Anda dapat memonitor voltase sinyal dengan multimeter.

Selanjutnya operasikan rumah atau sakelar batas. Anda SHOLD melihat LED yang sesuai bersinar

kuning ketika sinyal mereka aktif.

Tes ini akan memungkinkan Anda melihat bahwa port paralel Anda ditangani dengan benar dan input dan

output terhubung dengan tepat.

Jika Anda memiliki dua port dan semua sinyal tes ada pada satu maka Anda dapat mempertimbangkan a

sakelar sementara konfigurasi Anda sehingga salah satu sakelar rumah atau batas adalah

terhubung melalui itu sehingga Anda dapat memeriksa operasi yang benar. Jangan lupa tombol Terapkan

saat melakukan pengujian semacam ini. Jika semuanya baik-baik saja bahwa Anda harus mengembalikan yang tepat

Jika Anda memiliki masalah, Anda harus menyelesaikannya sekarang karena ini akan jauh lebih mudah

anda mulai mencoba menggerakkan sumbu. Jika Anda tidak memiliki multimeter maka Anda harus membeli

atau meminjam probe logika atau adaptor D25 (dengan LED yang sebenarnya) yang memungkinkan Anda memonitor

keadaan pinnya. Intinya Anda perlu menemukan jika (a) sinyal masuk dan keluar dari komputer

salah (mis. Mach3 tidak melakukan apa yang Anda inginkan atau harapkan) atau (b) sinyal tidak

mendapatkan antara konektor D25 dan alat mesin Anda (I.E. kabel atau konfigurasi

masalah dengan papan breakout atau mesin). 15 menit membantu dari seorang teman dapat bekerja

keajaiban dalam situasi ini bahkan jika Anda hanya dengan hati-hati menjelaskan kepadanya apa masalah Anda

dan bagaimana Anda telah mencarinya!

Anda akan kagum seberapa sering penjelasan semacam ini tiba-tiba berhenti dengan kata-kata seperti

"...... oh! Aku mengerti apa masalahnya pasti, itu ..."

5.4 Mendefinisikan unit pengaturan

Dengan fungsi dasar yang berfungsi, saatnya untuk mengkonfigurasi drive sumbu. Hal pertama yang harus diputuskan adalah apakah Anda ingin mendefinisikan properti mereka dalam satuan metrik (milimeter) atau inci. Anda akan dapat menjalankan program bagian di kedua unit mana pun Opsi yang Anda pilih. Matematika untuk konfigurasi akan sedikit lebih mudah jika Anda memilih sistem yang sama dengan kereta drive Anda (mis. Ballscrew) dibuat. Jadi sekrup dengan 0,2 "lead (5 TPI) lebih mudah dikonfigurasi dalam inci daripada di inci daripada di inci daripada Milimeter. Demikian pula sekrup timah 2mm akan lebih mudah dalam milimeter. Perkalian dan / atau divisi sebesar 25,4 tidak sulit tetapi juga hidup untuk dipikirkan.

Gambar 5.10 - Dialog Setup Unit

Ada, di sisi lain, sedikit keunggulan di

memiliki unit setup menjadi unit di mana Anda biasanya bekerja. Ini adalah Anda dapat mengunci

DROS untuk ditampilkan dalam sistem ini apa pun yang dilakukan program bagian (i.e. unit switching by

Jadi pilihannya adalah milikmu. Gunakan CONFIG\u003e UNIT SETUP untuk memilih MMS atau inci (lihat Gambar 5.10).

Setelah Anda membuat pilihan, Anda tidak boleh mengubahnya, istri akan kembali ke semua

langkah-langkah Fallowing atau Kebingungan Total akan memerintah! Kotak pesan mengingatkan Anda pada saat Anda

gunakan CONFIG\u003e UNIT SETUP.

5.5 Tuning Motors.

Nah setelah semua detail itu sekarang saatnya untuk mendapatkan segalanya bergerak - secara harfiah! Bagian ini menjelaskan

menyiapkan drive sumbu Anda dan, jika kecepatannya akan dikontrol oleh Mach3, drive spindle.

Strategi keseluruhan untuk setiap sumbu adalah: (a) untuk menghitung berapa banyak pulme langkah yang harus dikirim

drive untuk setiap unit (inci atau mm) pergerakan alat atau tabel, (b) untuk menetapkan

kecepatan maksimum untuk motor dan (c) untuk menetapkan tingkat akselerasi / deselerasi yang diperlukan.

Kami menyarankan Anda untuk berurusan dengan satu sumbu sekaligus. Anda mungkin ingin mencoba menjalankan motor

sebelum terhubung secara mekanis ke alat mesin.

Jadi sekarang hubungkan daya untuk elektronik driver sumbu Anda dan periksa kabel

antara elektronik driver dan papan breakout Anda / komputer. Anda akan bercampur

daya tinggi dan komputasi sehingga lebih baik untuk aman daripada berasap!

5.5.1 Menghitung langkah per unit

Mach3 dapat secara otomatis melakukan langkah uji pada sumbu dan menghitung langkah-langkah per unit tetapi

ini mungkin yang terbaik ditinggalkan untuk penyetelan halus sehingga kami menyajikan teori di sini.

Jumlah langkah Mach3 harus mengirim untuk satu unit gerakan tergantung pada

drive Mekanis (mis. Pitch dari Ballscrew, Gearing Antara Motor dan Sekrup), The

sifat motor stepper atau ecoder pada motor servo dan mikro-melangkah atau

gearing elektronik dalam drive elektronik.

Kami melihat ketiga poin ini pada gilirannya menyatukannya.

5.5.1.1 Menghitung drive mekanis

Anda akan menghitung jumlah revolusi poros motor (revs motor per

unit) untuk memindahkan sumbu dengan satu unit. Ini mungkin akan lebih besar dari satu untuk inci dan

kurang dari satu untuk milimeter tetapi ini tidak ada bedanya dengan perhitungan yang mudah

dilakukan pada kalkulator.

Untuk nada mentah sekrup (I.E. Thread Crest to Crest Distance)

dan jumlah awal. Sekrup inci dapat ditentukan dalam utas per inci (TPI). Pitch itu.

1 / tpi (mis. Pitch dari sekrup mulai tunggal 8 TPI adalah 1 ¸ 8 \u003d 0,125 ")

Jika sekrup mulai multiplikasi, gandakan pitch mentah dengan jumlah mulai untuk mendapatkan

nada yang efektif. Pitch sekrup yang efektif adalah jarak sumbu bergerak untuk satu

revolusi sekrup.

Sekarang Anda dapat menghitung revs sekrup per unit

revs sekrup per unit \u003d 1 ¸ pitch sekrup efisiatif

Jika sekrup didorong langsung dari motor maka ini adalah revs motor per unit. Jika.

motor memiliki gigi, rantai atau belt drive ke sekrup dengan gigi NM pada gigi motor dan ns

gigi pada screw gear thatn:

revs motor per unit \u003d revs sekrup per unit x ns ¸nm

Misalnya, misalkan sekrup 8 TPI kami terhubung ke motor dengan sabuk bergigi dengan a

48 pulley gigi pada sekrup dan 16 katrol gigi pada motor kemudian pitch motor shaft

akan menjadi 8 x 48 ¸ 16 \u003d 24 (petunjuk: simpan semua angka pada kalkulator Anda pada setiap tahap

perhitungan untuk menghindari kesalahan pembulatan)

Sebagai contoh metrik, misalkan dua sekrup mulai memiliki 5 milimeter antara benang contresses (I.E.

pitch yang efektif adalah 10 milimeter) dan terhubung ke motor dengan 24 katrol gigi

poros motor dan 48 gigi dengan bubuk pada sekrup. Jadi sekrup revs per unit \u003d 0,1 dan

revs motor per unit akan menjadi 0,1 x 48 ¸ 24 \u003d 0,2

Untuk rak dan pinion atau sabuk gigi atau rantai drive perhitungannya serupa.

Temukan nada gigi Belte atau rantai tautan. Ikat pinggang tersedia dalam metrik dan kekaisaran

nada dengan pitch metrik umum 5 atau 8 milimeter dan 0,375 "(3/8") umum untuk inci

ikat pinggang dan untuk rantai. Untuk rak menemukan pitch giginya. Ini terbaik dilakukan dengan mengukur total

jarak memutar 50 atau bahkan 100 celah di antara gigi. Perhatikan bahwa, karena roda gigi standar

dibuat ke nada diametral, panjang Anda tidak akan menjadi bilangan rasional karena mencakup

konstan P (PI \u003d 3.14152 ...).

Semua drive kita akan menyebut pitch gigi ini.

Jika jumlah gigi pada pinion / sproket / katrol pada poros utama yang mendorong

rack / sabuk / rantai adalah ns lalu:

revs poros per unit \u003d 1 ¸ (pitch gigi x ns)

Jadi, misalnya dengan rantai 3/8 "dan sproket gigi 13 yang ada di poros motor

rEVS motor per unit \u003d 1 ¸ (0,375 x 13) \u003d 0,2051282. Dalam lewat kita amati bahwa ini

cukup "geared tinggi" dan motor mungkin membutuhkan gearbox reduksi tambahan untuk memenuhi

persyaratan torsi. Dalam hal ini Anda mengalikan revs motor per unit dengan rasio reduksi

revs motor per unit \u003d revs poros per unit x ns ¸nm

Misalnya kotak 10: 1 akan memberikan revs 2.051282 per inci.

Untuk sumbu putar (mis. Tabel putar atau kepala pemisah) unit adalah derajat. Kamu butuh.

hitung berdasarkan rasio cacing. Ini sering 90: 1. Jadi dengan drive motor langsung ke

worm satu Rev memberikan 4 derajat sehingga revs motor per unit akan menjadi 0,25. Pengurangan 2: 1

dari motor untuk memberikan 0,5 revs per unit.

5.5.1.2 Menghitung langkah motor per revolusi

Resolusi dasar dari semua motor stepper modern adalah 200 langkah per revolusi (mis. 1.8o per

lANGKAH). Catatan: Beberapa steppers yang lebih tua adalah 180 langkah per Rev. Tetapi Anda tidak akan bertemu mereka jika

anda membeli peralatan baru atau hampir baru yang didukung.

Resolusi dasar motor servo tergantung pada encoder pada porosnya. Encoder.

resolusi biasanya dikutip dalam CPR (siklus per revolusi) karena outputnya sebenarnya

dua sinyal quadrature Resolusi efektif akan menjadi empat kali nilai ini. Kamu akan

mengharapkan CPR dalam kisaran sekitar 125 hingga 2000 sesuai dengan 500 hingga 8000 langkah per

5.5.1.3 Menghitung Langkah Mach3 per Revolusi Motor

Kami sangat menyarankan Anda menggunakan elektronik drive micro-stepping untuk stepper

motor. Jika Anda tidak melakukan ini dan menggunakan drive penuh atau setengah langkah maka Anda akan membutuhkan banyak

motor yang lebih besar dan akan menderita resonansi yang membatasi kinerja pada beberapa kecepatan.

Beberapa drive mikro-melangkah memiliki sejumlah langkah mikro (biasanya 10) sementara yang lain

dapat dikonfigurasi. Dalam hal ini Anda akan menemukan 10 untuk menjadi nilai kompromi yang baik untuk dipilih.

Ini berarti bahwa Mach3 perlu mengirim 2000 pulsa per revolusi untuk sumbu stepper

Beberapa drive servo memerlukan satu pulsa per jumlah quadrature dari motor encoder (dengan demikian

memberikan 1200 langkah per Rev untuk encoder 300 CPR. Yang lain termasuk gearing elektronik di mana

anda dapat mengalikan langkah input dengan nilai integer dan kadang-kadang, membagi hasil

nilai integer lain. Penggandaan langkah-langkah input dapat sangat berguna dengan Mach3 sebagai

kecepatan motor servo kecil dengan encoder resolusi tinggi dapat dibatasi oleh

tingkat pulsa maksimum yang dapat dihasilkan Mach3.

5.5.1.4 Mach3 Langkah per unit

Jadi sekarang kita akhirnya bisa menghitung:

Langkah mach3 per unit \u003d langkah mach3 per rev x motor revs per unit

Gambar 5.11 menunjukkan dialog untuk konfigurasi\u003e penyetelan motor. Klik tombol untuk memilih sumbu

yang Anda konfigurasi dan masukkan nilai perhitungan mach3 per unit di dalam kotak

di atas tombol simpan .. nilai ini tidak akan menjadi bilangan bulat sehingga Anda dapat mencapai sebagai

banyak akurasi sesuai keinginan. Untuk menghindari lupa kemudian klik Simpan pengaturan sumbu sekarang.

Gambar 5.11 - Dialog Motor Tuning

5.5.2 Mengatur kecepatan motor maksimum

Masih menggunakan dialog config\u003e motor tuning, saat Anda memindahkan slider kecepatan Anda akan melihat a

grafik kecepatan terhadap waktu untuk langkah imajiner singkat. Sumbu berakselerasi, mungkin

berjalan dengan kecepatan penuh dan kemudian melambat. Setel kecepatan maksimal untuk saat ini. Menggunakan

Slider akselerasi untuk mengubah laju akselerasi / deselerasi (ini selalu sama

Saat Anda menggunakan slider, nilai-nilai dalam kecepatan dan kotak Accel diperbarui. Velocity adalah dalam.

unit per menit. Accel dalam satuan per detik2. Nilai akselerasi juga diberikan pada GS untuk

memberi Anda kesan subyektif tentang kekuatan yang akan diterapkan pada tabel besar atau

Kecepatan maksimum yang dapat Anda tampilkan akan dibatasi oleh tingkat pulsa maksimum

Mach3. Misalkan Anda telah mengkonfigurasi ini menjadi 25.000 Hz dan 2000 langkah per unit maka

kecepatan maksimum yang mungkin adalah 750 unit per menit.

Namun, maksimum ini belum tentu aman untuk motor Anda, mekanisme penggerak atau

mesin; Itu hanya mach3 berjalan "datar". Anda dapat membuat perhitungan yang diperlukan atau lakukan

beberapa percobaan praktis. Mari kita coba dulu.

5.5.2.1 Uji coba praktis kecepatan motor

Anda menyimpan sumbu setelah mengatur langkah per unit. Ok dialog dan pastikan itu

semuanya dimatikan. Klik tombol Reset sehingga dipimpin bersinar terus menerus.

Kembali ke Config\u003e Motor Tuning dan pilih sumbu Anda. Gunakan slider kecepatan untuk memiliki

grafik sekitar 20% dari kecepatan maksimum. Tekan tombol Kursor ke keyboard Anda. Sumbu

harus bergerak di arah plus. Jika melarikan diri maka pilih kecepatan yang lebih rendah. Jika merangkak.

kemudian pilih kecepatan yang lebih tinggi. Kunci kursor bawah akan membuatnya berjalan dengan cara lain (mis.

Arah minus).

Jika arahnya salah, simpan sumbu dan (a) Ubah pengaturan aktif yang rendah

untuk pin DIR sumbu di config\u003e port dan pin\u003e tab output pin (dan menerapkannya) atau (b)

centang kotak yang sesuai dalam konfigurasi\u003e Pembalikan motor untuk sumbu yang Anda gunakan. Kamu.

dapat Akso, tentu saja, hanya mematikan dan membalikkan satu pasangan koneksi fisik ke

motor dari drive elektronik.

Jika motor stepper hums atau teriakan maka Anda salah mengirisnya atau berusaha mengemudi

terlalu cepat. Pelabelan kabel stepper (terutama 8 motor kawat) kadang-kadang sangat

membingungkan. Anda harus merujuk pada dokumentasi motor dan driver elektronik.

Jika motor servo mengalir dengan kecepatan penuh atau flick dan menunjukkan kesalahan pada drivernya itu

koneksi angker (atau encoder) perlu pengembalian (lihat Elektronik Servo Anda

dokumentasi untuk detail lebih lanjut). Jika Anda memiliki masalah di sini bahwa Anda akan senang jika

anda mengikuti saran untuk membeli produk saat ini dan didukung dengan benar - Beli Kanan, Beli

Sebagian besar drive akan bekerja secara normal dengan lebar pulsa minimum 1 mikrodetik. Jika Anda memiliki masalah dengan pengujian (misalnya, mesinnya sangat berisik) untuk memulai, periksa apakah pulsa stepper tidak diserahkan (aktif rendah tidak dikonfigurasi pada tab kaki port dan kaki), maka Anda dapat mencoba Untuk meningkatkan lebar pulsa sebelumnya, katakanlah, 5 mikrodetik. Antarmuka dan arah langkah sangat sederhana, tetapi karena ini adalah bagian penting, dengan pengaturan yang salah, akan sangat sulit untuk mendeteksi masalah tanpa periksa ulang rolling atau sangat detail.

5.5.2.2 Perhitungan kecepatan mesin maksimum

Jika Anda ingin menghitung kecepatan mesin maksimum, maka baca bab ini.

Ada banyak faktor yang menentukan kecepatan maksimum sumbu:

Kecepatan mesin maksimum yang diijinkan (mungkin 4000 revolusi per menit untuk servomotor atau 1000 revolusi per menit untuk melangkah)

Kecepatan maksimum yang diijinkan dari sekrup (tergantung pada panjang, diameter, dll.)

Kecepatan drive tali maksimum atau pengurangan gigi

Kecepatan maksimum yang didukung oleh elektronik drive tanpa mengeluarkan pesan tentang kegagalan

Kecepatan maksimum menyediakan pelumas salad mesin

Untuk Anda yang paling penting dua poin pertama. Perlu untuk merujuk pada spesifikasi pabrikan, menghitung sekrup yang diizinkan dan kecepatan mesin dan menghubungkannya dengan unit per gerakan sumbu kedua. Tetapkan nilai maksimum ini untuk sumbu yang diinginkan di jendela Velocity (kecepatan) dari pengaturan mesin.

5.5.2.3 Set Langkah-langkah otomatis per unit

Anda mungkin tidak dapat mengukur kecepatan (gearing) dari drive sumbu atau mencari tahu umpan pastinya sekrup. Anda dapat mengukur jarak yang bergerak sumbu, dan kemudian mengizinkan Mach3 untuk menghitung nilai langkah per unit yang diinginkan.

Gambar 5.12 menunjukkan tombol pada layar Pengaturan yang ingin Anda klik untuk memulai proses ini. Anda akan bertanya pada sumbu mana yang perlu digunakan.

Gambar 5.12 - Pengaturan otomatis Langkah per unit.

Maka Anda perlu memasukkan jarak nominal gerakan. Mach3 meletus jarak ini. Bersiaplah untuk menekan tombol stop darurat. Jika sumbu datang terlalu jauh. Akhirnya, Anda akan ditawari untuk mengukur dan memperkenalkan jarak nyata yang disahkan. Nilai ini akan digunakan untuk menghitung nilai sebenarnya dari langkah per unit sumbu mesin Anda.

5.5.3 Penentuan akselerasi

5.5.3.1 inersia dan kekuatan

Tidak ada mesin yang mampu mengubah kecepatan mekanisme secara instan. Torsi diperlukan untuk mengatur momentum sudut untuk memutar bagian (termasuk mesin itu sendiri) dan torsi yang dikonversi oleh mekanisme (sekrup, dll.) Kemungkinan harus dipercepat oleh bagian-bagian mesin dan ruang kerja atau ruang kerja. Jumlah kekuatan tertentu juga dihabiskan untuk mengatasi gesekan dan sebenarnya untuk memaksa alat untuk bekerja (dipotong).

Mach3 akan mempercepat (dan memperlambat) mesin dengan level yang ditentukan. Jika mesin menyediakan lebih banyak dari yang diperlukan untuk bekerja (memotong), mengatasi gesekan dan inersia pada tingkat akselerasi tertentu, maka semuanya beres. Jika torsi tidak cukup, maka mesin akan berhenti (jika berjalan) meningkatkan kesalahan posisi servomotor. Jika kesalahan menjadi terlalu tinggi, maka drive mungkin tidak melaporkan kerusakan, tetapi bahkan jika itu tidak menginformasikan keakuratan pemotongan akan menderita. Ini kemudian akan dijelaskan secara lebih rinci.

5.5.3.2 Pengujian nilai akselerasi yang berbeda

Cobalah berlari dan hentikan mesin dengan pengaturan yang berbeda dari pelari akselerasi di jendela Pengaturan Mesin. Dengan nilai rendah, Anda dapat mendengar bagaimana kecepatan meningkat dan berkurang.

5.5.3.3 Mengapa saya harus menghindari kesalahan servomotor yang serius

Sebagian besar gerakan yang ditentukan dalam subrutin melibatkan pergerakan simultan dua atau lebih sumbu. Jadi ketika bergerak dari x \u003d 0, y \u003d 0 ke x \u003d 2, y \u003d 1 mach3, sumbu x dua kali lebih cepat dari sumbu y. Itu tidak hanya mengoordinasikan gerakan pada kecepatan konstan, tetapi juga memastikan bahwa diperlukan Kecepatan digunakan saat mempercepat dan memperlambat akselerasi semua gerakan dilakukan pada kecepatan yang ditentukan oleh sumbu paling lambat.

Jika untuk sumbu ini Anda memilih nilai akselerasi yang terlalu tinggi, Mach3 akan berasumsi bahwa nilai ini dapat digunakan, tetapi karena dalam praktiknya sumbu tertunda setelah menerima perintah (yaitu, kesalahannya tinggi) Posisi pemotongan akan tidak akurat.

5.5.3.4 Pembuangan limbah kecepatan akselerasi

Dengan mempertimbangkan semua momen inersia mesin dan sekrup, gaya gesekan dan torsi mesin dimungkinkan untuk menghitung akselerasi apa yang dapat dicapai dengan kesalahan ini.

Jika Anda tidak memerlukan banyak kinerja dari mesin, kami sarankan meminta nilai seperti itu mulai dan berhenti terdengar normal. Ya, ini tidak sepenuhnya ilmiah, tetapi biasanya memberikan hasil yang baik.

5.5.4 Menghemat dan menguji sumbu

Sekarang Anda harus memeriksa perhitungan Anda menggunakan MDI untuk membuat gerakan G0 tertentu. Untuk memeriksa dengan akurat, Anda dapat menggunakan penguasa baja. Tes yang lebih akurat dapat dilakukan dengan menggunakan indikator uji disk (DTI) / arloji dan bruck pesawat. Bahkan, itu harus dipasang di pemegang alat, tetapi untuk mesin biasa Anda dapat menggunakan bingkai mesin.

Misalkan Anda sedang menguji sumbu x dan menggunakan bilah 4 inci.

Gunakan layar MDI untuk memilih inci dan koordinat absolut. (G20 G90) Pasang penjepit di atas meja dan pilih sumbu sehingga dipstick DTI menyentuhnya. Menjamin penyelesaian gerakan dalam arah negatif X. Pasang skala pada nol. Ini ditunjukkan pada Gambar 5.13.

Gambar 5.13 - Mengatur posisi nol

Sekarang gunakan layar MDI Mach3 dan tekan tombol G92x0 untuk mengatur indentasi dan akibatnya mengatur ulang sumbu DRO. Pindah ke posisi X \u003d 4,5 menggunakan G0 X4.5. Kesenjangan harus sekitar setengah inci. Jika tidak, maka ada sesuatu yang salah dengan arti langkah per unit yang Anda hitung. Periksa dan perbaiki.

Letakkan bilah dan pindah x \u003d 4.0. Ini adalah gerakan ke arah negatif sepanjang X dan juga menjalankan, sehingga efek pengarsipan balik akan dilunasi. Nilai DTI akan menunjukkan kesalahan penentuan posisi. Dia pasti engkau atau sesuatu yang begitu. Ini ditunjukkan pada Gambar 5.14.

Lepaskan bilah dan buat G0 X0 untuk memeriksa nilai nol. Ulangi tes untuk mendapatkan satu set sekitar 20 nilai dan lihat berapa banyak posisi bervariasi. Jika Anda mendapatkan kesalahan berurutan, maka Anda dapat menyesuaikan nilai langkah-langkah per unit untuk mencapai akurasi maksimum.

Gambar 5.14 - Larker dalam posisi

Sekarang Anda perlu memeriksa apakah langkah-langkahnya hilang pada sumbu dalam gerakan berulang dengan kecepatan. Lepaskan bilah. Jalankan G0 X0 dan periksa nilai nol ke DTI.

Gunakan editor untuk memasukkan program berikut:

F1000 (ini lebih cepat dari mungkin tetapi Mach3 akan membatasi kecepatan)

G20 G90 (inci dan absolut)

M98 P1234 L50 (Launch Subtask 50 kali)

G1 x0 (bergerak bolak-balik)

M99 (kembali)

Klik menjalankan loop. Pastikan gerakannya terdengar lancar.

Setelah akhir DTI, tentu saja, itu harus menunjukkan 0. Jika sesuatu tidak berfungsi, akan lebih baik untuk menyesuaikan tingkat akselerasi sumbu maksimum.

5.5.5 Ulangi pengaturan sumbu lainnya

Menggunakan pengalaman yang diperoleh, Anda dapat dengan cepat mengulangi seluruh proses untuk sumbu lainnya.

5.5.6 Menginstal mesin spindle

Jika kecepatan mesin spindle Anda tetap atau dikontrol secara manual, maka bab ini dapat dilewati. Jika mesin menyala dan mati ke arah mana pun menggunakan Mach3, itu akan diatur menggunakan konpritusi relai.

Jika Mach3 digunakan untuk mengontrol kecepatan spindle atau melalui servo menerima pulsa dan arah melalui pengontrol mesin PWM, maka bab ini akan memberi tahu cara mengkonfigurasi sistem Anda.

5.5.6.1 Kecepatan mesin, kecepatan dan katrol spindle

Langkah dan arah dan PWM sama-sama memungkinkan Anda untuk mengontrol kecepatan mesin. Saat bekerja dan Anda dan subprogram mengandalkan kecepatan spindle. Tentu saja, kecepatan dan spindle engine bergantung pada katrol atau mekanisme mereka mengikatnya. Kami akan menggunakan istilah "katrol" untuk menunjukkan kedua jenis drive.

Gambar 5.15 - Spindle Drive pada katrol

Jika Anda tidak memiliki kendali atas kecepatan mesin, maka pilih katrol 4 dengan kecepatan maksimum yang tinggi, seperti 10.000 putaran per menit. Ini akan mencegah pengaduan Mach3 jika Anda menjalankan program dengan kata S, membutuhkan 6000 revolusi per menit.

Secara independen, Mach3 tidak dapat mengetahui level katrol apa yang digunakan pada titik waktu tertentu, jadi tugas ini ada pada operator mesin. Bahkan, informasi diberikan dalam dua pendekatan. Ketika sistem dikonfigurasi (ini adalah apa yang Anda lakukan sekarang) Anda mendefinisikan hingga 4 kemungkinan kombinasi katrol. Mereka diatur menggunakan dimensi fisik katrol atau kadar kepala mekanis. Setelah ketika subrutin diluncurkan, operator menentukan katrol mana (1-4) digunakan.

Katrol mesin diatur di port-\u003e port dan kaki (Gambar 5.6) di mana kecepatan maksimum empat set pulley ditentukan bersama dengan default. Kecepatan maksimum adalah kecepatan di mana spindle akan berputar ketika mesin beroperasi dengan kecepatan penuh. Kecepatan total dicapai 100% dari lebar pulsa dalam PWM dan pada nilai kecepatan yang dipasang pada pengaturan mesin sumbu spindle untuk langkah dan arah.

Sebagai contoh, misalkan posisi yang kita sebut "Pulleys 1" adalah rasio (turun) 5: 1 dari mesin ke spindle, dan kecepatan maksimum mesin adalah 3.600 revolusi per menit. MAKSIMUM PULLEY 1 dalam Pengaturan-\u003e Logika akan diinstal pada 720 revolusi per menit (3600: 5). Pulleys 4 mungkin merupakan rasio (naik) 4: 1. Dengan kecepatan mesin yang sama, kecepatan maksimumnya akan sama dengan 14.400 revolusi per menit (3600 x 4). Sisa katrol akan berada di suatu tempat di tengah. Katrol tidak harus ditempatkan sebagai kecepatan meningkat, tetapi beberapa koneksi logis untuk memfasilitasi kontrol mesin harus hadir.

Nilai kecepatan minimum diterapkan secara merata untuk semua katrol dan dinyatakan sebagai persentase kecepatan maksimum dan persentase minimum dari tingkat sinyal PWM. Jika kecepatan lebih rendah dari yang diperlukan (ekspresi s) maka Mach3 akan meminta Anda untuk mengubah level katrol. Misalnya, dengan kecepatan maksimum 10.000 putaran per menit pada katrol 4 dan persentase minimum 5%, ekspresi S499 diminta untuk menjadi katrol lain. Ini dilakukan untuk mencegah mesin atau pengontrolnya pada kecepatan di bawah level minimum.

Mach3 menggunakan masalah katrol sebagai berikut:

Ketika subrutin mengeksekusi perintah S, atau nilai dimasukkan ke dalam DRO kecepatan, nilainya dibandingkan dengan kecepatan maksimum untuk katrol saat ini. Jika kecepatan yang diminta lebih maksimal, terjadi kesalahan.

Jika tidak, persentase maksimum untuk katrol, yang diminta, dan ini digunakan untuk mengatur lebar PWM atau langkah mode maksimum mesin yang dihasilkan untuk mendapatkan persentase kecepatan mesin maksimum ini seperti yang ditentukan dalam pengaturan mesin untuk. "Sumbu spindle".

Misalnya, kecepatan spindle maksimum untuk pulley # 1000 revolusi per menit. S1100 mengeluarkan kesalahan. S600 akan menampilkan pulsa, lebar 60%. Jika tingkat langkah maksimum dan arah 3,600 revolusi per menit, maka mesin "Step-up" adalah 2160 revolusi per menit (3600 x 0,6).

5.5.6.2 PWM Controller Spindle

Untuk mengkonfigurasi motor spindle untuk mengontrol menggunakan PWM, periksa kutu untuk menghidupkan sumbu spindle dan kontrol PWM pada port dan kaki, port printer dan halaman pemilihan sumbu (Gambar 5.1). Jangan lupa klik Terapkan. Pada tab Halaman Pemilihan Sinyal Keluaran (Gambar 5.6), tentukan kaki keluaran untuk langkah spindle. Kaki ini harus terhubung ke elektronik kontrol PWM mesin. Anda tidak perlu arah gelendong, jadi instal kaki ini dalam 0. Terapkan perubahan.

Tentukan sinyal aktivasi eksternal dalam port dan kaki dan pengaturan -\u003e Perangkat keluaran untuk mengaktifkan / menonaktifkan pengontrol PWM, dan, jika diperlukan, atur arah rotasi. Sekarang buka pengaturan-\u003e port dan kaki pengaturan spindle dan temukan pwmbase freq. Nilai di sini adalah frekuensi gelombang persegi, lebar pulsa dimodulasi. Ini adalah sinyal yang dipasok ke kaki langkah spindle. Semakin tinggi frekuensi yang Anda pilih, semakin cepat controller Anda akan dapat menanggapi perubahan kecepatan, tetapi semakin kecil pemilihan kecepatan. Jumlah kecepatan yang berbeda adalah frekuensi pulsa mesin / freq pwmbase. Misalnya, jika Anda bekerja sebesar 35.000 Hz dan mengatur PWMBase \u003d 50 Hz, maka 700 kecepatan berbeda tersedia untuk seleksi. Ini hampir cukup pasti pada sistem nyata, karena mesin dengan kecepatan maksimum 3.600 revolusi per menit, secara teoritis, dikontrol dalam kurang dari 6 revolusi per menit.

5.5.6.3 Langkah dan Arah Kontroler Spindle

Untuk mengkonfigurasi motor spindle untuk mengontrol melalui langkah dan arah, periksa kutu untuk menghidupkan sumbu spindle pada port dan kaki, port printer dan halaman pemilihan sumbu (Gambar 5.1). Kontrol PWM tidak menandai. Jangan lupa untuk menerapkan perubahan. Tentukan kaki output pada tab Halaman Pemilihan Sinyal Keluaran (Gambar 5.6) Untuk petunjuk spindle dan arah spindle. Kaki-kaki ini harus terhubung ke elektronik drive engine. Menerapkan perubahan. Tentukan sinyal aktivasi eksternal pada port dan kaki dan pengaturan dan pengaturan -\u003e Perangkat output untuk menyalakan / mematikan jika Anda ingin memberi energi pada perhentian spindle yang dikelola mesin pada M5. Ini pasti akan dan tidak akan berputar karena Mach3 tidak akan mengirim pulsa stepper, tetapi, tergantung pada desain drive, itu mungkin juga mengandung energi residual. Kami sekarang beralih ke pengaturan-\u003e Pengaturan mesin untuk "Sumbu Spindle". Unit untuknya akan menjadi satu putaran. Jadi langkah per unit adalah jumlah pulsa per revolusi (2000 untuk drive mikrobrog 10 kali lipat atau 4 x jumlah baris encoder servomotor atau mirip dengan pengisian elektronik).

Di bidang kecepatan, Anda perlu memasukkan jumlah revolusi per detik dengan kecepatan penuh. Jadi, perlu untuk memperkenalkan 60 untuk mesin untuk 3.600 revolusi per menit. Ini tidak mungkin dengan encoder dengan jumlah baris yang tinggi pada kebijaksanaan tingkat pulsa maksimum dari Mach3 (encoder dengan 100 baris memungkinkan 87,5 revolusi per kedua pada sistem dengan 35.000 Hz). Spindle akan membutuhkan mesin yang kuat, elektronik dari drive yang mungkin termasuk isian elektronik yang dapat melebihi batasan ini.

Akselerasi dapat dikonfigurasi secara eksperimental sehingga awal dan menghentikan spindle halus.

Catatan: Bagaimana jika Anda ingin memasukkan terlalu kecil di bidang akselerasi, ini dilakukan dengan menggunakan input manual Bukan slider. Waktu sekitar 30 detik untuk memulai spindle sangat mungkin.

5.5.6.4 Menguji drive spindle

Jika Anda memiliki tachometer atau strobo, maka Anda dapat mengukur kecepatan spindel mesin Anda. Jika tidak, itu akan datang untuk mengevaluasi mata dan eksperimental.

Pada layar Pengaturan Mach3, pilih katrol, yang memungkinkan 900 revolusi per menit. Atur sabuk ke posisi yang sesuai. Pada layar Startup, atur kecepatan spindle yang memenuhi 900 revolusi per menit dan mulai memutarnya. Mengukur atau menilai kecepatan. Jika tidak cocok dengan yang diinginkan, Anda perlu memeriksa ulang perhitungan dan pengaturan.

Anda juga dapat memeriksa kecepatan semua katrol dengan cara yang sama tetapi dengan seperangkat kecepatan yang berlaku.

5.6 Pengaturan Lainnya

5.6.1 Menetapkan Homing dan Pembatas Program

5.6.1.1 Kecepatan dan arah terkait

Dialog Konfigurasi-\u003e Rumah / Softlimits (Posisi Awal / Pembatas Program) memungkinkan Anda untuk menentukan respons terhadap implementasi operasi kalibrasi (G28.1 atau tombol pada layar). Gambar 5.16 menunjukkan dialog. % Kecepatan digunakan untuk mencegah sumbu di kaki sumbu pada kecepatan penuh pencarian untuk sakelar kalibrasi.

Gambar 5.16 - Homing (Kalibrasi)

Ketika Anda mengkalibrasi, Mach3 tidak tahu posisi sumbu. Arah gerak tergantung pada centang dekat home neg. Jika dicatat, sumbu akan bergerak ke arah negatif sampai rumah akan aktif. Jika sudah aktif, sumbu akan bergerak ke arah positif. Demikian pula, jika kutu tidak sepadan, sumbu bergerak ke arah positif sampai input menjadi aktif dan negatif jika sudah aktif.

5.6.1.2 Beranda Switch.

Jika ada tanda centang di dekat nol otomatis, maka sumbu DRO akan mengambil nilai dari posisi kalibrasi / switch rumah yang ditentukan dalam kolom home off (bukan nol nyata). Ini dapat melayani untuk mengurangi waktu homing pada sumbu yang sangat besar dan lambat. Tentu saja, Anda harus memiliki batas dan sakelar kalibrasi yang terpisah jika sakelar kalibrasi tidak ada di ujung sumbu.

5.6.1.3 Menyiapkan pembatas perangkat lunak.

Seperti disebutkan di atas, sebagian besar implementasi sakelar batas mencakup beberapa kompromi dan acak, kulit mereka akan membutuhkan intervensi operator, dan mungkin memerlukan restart dan mengkalibrasi ulang sistem. Pembatas perangkat lunak dapat melindungi terhadap kasus semacam ini.

Program ini akan menolak untuk memungkinkan sumbu untuk bergerak untuk batas yang ditentukan dari pembatas sumbu X, Y dan Z. Mereka dapat mengambil nilai dalam radius dari -99999 hingga +99999 unit untuk setiap sumbu. Ketika gerakan lari akan mendekati limiter, kecepatan gerakan akan menurun pada saat berada di zona lambat (zona lambat), yang ditentukan pada tabel.

Jika zona lambat terlalu besar, maka Anda akan mengurangi ruang kerja yang efisien dari mesin. Jika terlalu kecil, maka Anda berisiko melukai pembatas perangkat keras. Batas-batas tertentu hanya digunakan ketika tombol Tombol Program diaktifkan.

Jika subrutin mencoba pindah ke pembatas program, itu akan memprovokasi kesalahan.

Nilai-nilai limiter perangkat lunak juga digunakan untuk menentukan ruang pemotongan jika tayangan jalur alat diaktifkan. Tampaknya nyaman bagi Anda bahkan jika Anda tidak khawatir tentang batas nyata.

5.6.1.4 Posisi awal G28

Koordinat G28 menentukan posisi dalam koordinat absolut di mana sumbu akan bergerak ketika perintah G28 dijalankan. Mereka didefinisikan dalam unit saat ini (G20 / G21) dan tidak berubah secara otomatis ketika Anda mengubah unit.

Mach3 adalah program yang dirancang untuk mengontrol mesin CNC. Ini paling sering digunakan untuk bekerja dengan milling dan memutar peralatan, mesin laser, pemotong plasma dan plotter. Bahkan, dengan bantuannya, Anda dapat mengubah komputer menjadi stasiun kontrol 6-sumbu penuh. Untuk penggunaan yang nyaman dalam produksi, pengembang disediakan dalam dukungan program untuk layar sensorik.

Antarmuka Mach3 agak kuno dan dapat diluncurkan secara eksklusif dalam mode layar penuh. Tetapi lokasi elemen cangkang grafis dapat diubah dengan permintaan mereka sendiri. Penampilan non-nol dari program ini dikompensasi oleh fungsionalitasnya yang kaya. Mach3 memungkinkan untuk membuat makro dan kode M khusus dari skrip VB, berolahraga peraturan relai multi-level dan bahkan memantau pengoperasian mesin menggunakan kamera jarak jauh. Ini juga mendukung file impor langsung dalam format DXF, JPG, HPGL dan BMP (diimplementasikan melalui program LazyCam bawaan). Fitur ini Ini berguna untuk mengunduh tata letak saat membuat laser engraving. Ada juga fungsi generasi fungsi untuk g-codes.

Karena Mach3 adalah solusi profesional, diperlukan akuisisi lisensi yang mahal. Tetapi sebelum pembelian, Anda dapat menggunakan versi demonstrasi dari program di mana pengguna tidak menunjukkan batasan yang paling parah.

Fitur dan fungsi utama

  • kemampuan untuk menggunakan komputer sebagai stasiun kontrol mesin CNC;
  • membuat makro Anda sendiri untuk mengotomatiskan proses produksi berdasarkan skrip VB;
  • pengawasan video atas produksi;
  • penggunaan generator impuls manual;
  • dukungan untuk layar sensorik;
  • kemampuan untuk mengubah lokasi elemen antarmuka;
  • bekerja secara eksklusif dalam mode layar penuh;
  • impor file dalam format HPGL, DXF, BMP dan JPG.

Batasan versi gratis

  • jumlah baris GCODE (pabrik / plasma) dibatasi hingga 500;
  • jumlah string GCODE (belokan) dibatasi hingga 50;
  • frekuensi kernel dibatasi hingga 25 kHz;
  • "Tetapkan fungsi untuk baris berikutnya" fungsi dinonaktifkan;
  • fungsi "Jalankan dari sini" dinonaktifkan;
  • fungsi THC dinonaktifkan.

Mach3 adalah program yang menyediakan mesin CNC. Perangkat lunak ini cocok untuk berbagai perangkat profil.

Tujuan

Mach3 adalah program profil sempit yang membutuhkan spesialis di area tertentu. Perangkat lunak digunakan untuk bekerja dengan mesin CNC. Dalam perangkat lunak ini, Anda dapat mengontrol mesin dari berbagai jenis spesialisasi.

Dengan menginstal Mach3, Anda akan membuat "item manajemen" dari komputer Anda, yang akan membuatnya lebih mudah untuk bekerja dengan mesin dan mengotomatiskan proses pengaturan fungsi tertentu.

Fitur Teknik

Mach3 memiliki beberapa fitur. Program ini tidak memerlukan banyak ruang pada hard disk komputer. Untuk perangkat lunak instalasi, Anda hanya perlu 1 GB ruang menganggur di bagian komputer, serta sedikit lebih dari 500 MB memori akses acak.

Tidak perlu melupakan bahwa perangkat lunak tidak berfungsi pada OS Windows, yang dibuat setelah "Tujuh". Selain itu, program ini dirancang untuk penggunaan komersial. Setelah membeli lisensi dan aktifkan perangkat lunak, Anda dapat menggunakan fitur tambahan.
Jika Anda tidak ingin membeli versi resmi perangkat lunak, Anda dapat menguji Mach3 dalam mode demo, mengevaluasi semua fitur dan fungsi.

Shell grafis.

Shell grafis dari program ini tidak sederhana dan berisi berbagai tombol. Jika Anda adalah pengguna yang tidak berpengalaman, dan terutama, tidak terbiasa dengan perangkat lunak secara teknis, maka Anda harus menghabiskan waktu untuk mempelajari antarmuka. Tidak ada bahasa Rusia di Mach3, sehingga pengetahuan tentang bahasa asing berguna untuk mempelajari alat.

Tidak masalah jika Anda memahami program semacam ini, Anda masih harus menghabiskan waktu untuk mencari tahu Mach3. Pengetahuan bahasa Inggris tidak akan membantu menjelajahi perangkat lunak ini dengan spesialisasi yang sempit.

Pekerjaan penuh dari program ini hanya akan tersedia setelah studi menyeluruh tentang fungsi. Untuk memulai perangkat lunak, lebih disukai untuk mematikan program latar belakang dengan mengoptimalkan komputer untuk bekerja.

Program Mach3 hanya dapat dijalankan di mode "Semua Layar". Dalam perangkat lunak, antarmuka yang mudah yang memungkinkan Anda mengatur ulang panel dengan opsi yang berbeda. Gunakan Mach dan hasilkan makro, serta M-Code dari skrip VB.

Program ini dapat melakukan "penyesuaian" menggunakan beberapa level. Jika perlu, Anda mengkonfigurasi frekuensi yang akan diputar spindle. Dalam perangkat lunak Anda dapat membuat alat yang mengontrol kode G.

Program ini dapat mengimpor file dalam format JPG, DFX dan BMP. Jika Anda perlu, Anda dapat mengaktifkan jendela yang "menampilkan" gambar dari kamera Video Surveillance.

HASIL

  • tidak ada lokalisasi Rusia dalam program ini;
  • alat lembut - kompleks, tidak dirancang untuk pengguna pemula;
  • shell fleksibel untuk pengguna;
  • anda dapat melihat alur kerja menggunakan camcorder;
  • program ini bekerja dalam mode layar penuh;
  • instalasi hanya tersedia pada Windows C XP ke 7.

Mengatur ketinggian obor di Mach 3 untuk plasma


Pengaturan Tinggi Torch (Mode THC) dimungkinkan secara eksklusif kapan lisensi saat ini MACH3!

Untuk menghubungkan mode kontrol dan pengaturan TORCH THC, ikuti langkah-langkah ini:

1. Buka menu ( Tidak bisa.) -\u003e Manajemen plugin ( Control Plugin.) -\u003e Konfigurasi Dasar: ESS ( Konfigurasi Utama: ESS) -\u003e Aktifkan mode pengaturan tinggi obor dengan meletakkan kutu di seberang jendela "Pengaturan Tinggi Torch" ( Mode THC.)

2. Pergi ke menu ( Tidak bisa.) -\u003e Konfigurasi ( CONFIG.) -\u003e Input / output ( Port & pin.) -\u003e Sinyal Masuk ( Sinyal input.).

Anda perlu menyelesaikan tiga sinyal masuk berikut, tetapkan jumlah input dan output, dan mengaktifkan keadaan tinggi / rendah.

* THC on. (Obor terhubung). Sinyal busur yang masuk.
* THC. (Obor). Sinyal yang memberikan perintah sumbu Z untuk naik.
* THC turun. (Torch down). Sinyal yang memberikan perintah sumbu Z ke descend.

Hubungkan "Biarkan kontrol arah obor naik / turun bahkan ketika mode THC dimatikan" ( Izinkan kontrol atas / bawah bahkan jika tidak dalam mode THC) Hanya jika Anda mengontrol ketinggian obor secara manual. Jangan pernah memilih fitur ini dalam mode kontrol obor THC standar.

4. Di jendela Mach3 pop-up, Anda akan melihat yang berikut:

Tombol "Tork on / off" ( ONCH ON / OFF) Memungkinkan Anda untuk menghidupkan atau mematikan obor (juga fitur ini akan aktif saat menggunakan output spindle yang ditugaskan atau kode G). Obor harus diaktifkan jika Anda ingin mengizinkannya aktif, dan sinyal (beralih dari mode on-off dan sebaliknya) akan dilanjutkan dari pengontrol obor.

Fungsi "Min Torch" dan "Max Torch" ( Thc min / thc maks) Memungkinkan Anda untuk mengatur ketinggian minimum dan maksimum sumbu Z. Ini berarti bahwa ketika Anda mencapai batas yang ditetapkan, perintah apa pun yang menunjukkan arah yang datang melampaui ketinggian maksimum dan minimum akan diabaikan.

Program kontrol mesin CNC Mach3 adalah program yang dirancang untuk mesin kontrol otonom dengan kontrol numerik. Program ini sama-sama efektif untuk semua jenis alat mesin, tidak peduli apa tujuan perangkat yang digunakan: penggilingan, ukiran atau putar. Program ini adalah salah satu perkembangan paling populer dari jenis ini.

Tujuan

Nama lengkap program Mach3 ArtSoft. Ini digunakan pada perangkat komputer yang terhubung ke mesin. Untuk memulai program, sistem operasi dari Microsoft harus diinstal pada komputer. Aplikasi dan perangkat lunak dibuat oleh pabrikan Amerika. Popularitasnya terkait dengan kemudahan penggunaan, yang memberikan kemungkinan menerapkan baik dalam produksi maupun dalam kehidupan sehari-hari.

Lebih suka program kontrol, Anda dapat memulai instrumen:

  • tujuh;
  • ukiran.

Agar Mach3 akan berjalan di komputer, itu harus cocok persyaratan Minimum. Sistem operasi Windows bukan tahun yang lebih tua tahun. Frekuensi jam prosesor setidaknya 1 gigahertz. Jumlah minimum RAM adalah 512 megabyte. Memori kartu video setidaknya 64 megabyte. Volume memori bebas pada hard disk setidaknya 1 gigabyte. Kehadiran port LPT dan setidaknya dua konektor USB.

Hampir setiap perangkat modern kompatibel dengan Mach3, sehingga dapat diterapkan baik di perusahaan besar dan dalam lokakarya domestik.

Aplikasi ini sama-sama dikendalikan pada mesin desain yang berbeda. Perbedaan dalam pekerjaan dapat dikaitkan secara eksklusif dengan perbedaan karakteristik dan dimensi instrumen.

fitur

Mach3 berinteraksi dengan mesin apa pun yang memiliki sistem manajemen perangkat lunak numerik. Program ini dapat diluncurkan tidak hanya pada komputer stasioner, tetapi juga laptop. Untuk melakukan ini, cukup untuk menghubungkan unit ke mesin. Sistem Mach3 adalah driver daripada aplikasi yang kompleks. Setelah instalasi, Anda dapat secara mandiri membuat program kontrol di komputer Anda.

Setelah ciptaan mereka selesai, mereka dimuat ke dalam memori modular yang terhubung dengan numerik. manajemen Perangkat Lunak. Tugas utama komputer adalah mengkonfigurasi parameter untuk bekerja dengan peralatan mesin.

Melalui PC Anda dapat:

  • mengotomatiskan alat kerja;
  • kendalikan gerakannya;
  • kontrol gerakan pada lintasan yang diberikan.

Program ini berfungsi sebagai aplikasi jendela konvensional, dan tidak membebani sistem operasi. Sebelum menggunakannya, disarankan untuk membiasakan diri dengan instruksi. Tidak ada waktu untuk pelatihan.

Keunggulan utama Mach3 adalah:

  • fungsi luas;
  • antarmuka intuitif;
  • prinsip manajemen yang kompeten.

Instruksi tersedia dalam berbagai bahasa, termasuk Rusia. Berkat ini, itu tidak akan muncul dengan pelatihan.

Karakteristik.

Aplikasi ini dapat dikendalikan secara bersamaan oleh enam koordinat sekaligus. Lembut dilengkapi dengan built-in perangkat lunakyang memungkinkan Anda untuk mengunduh file secara langsung. Diizinkan untuk mengunduh file dalam empat format:

Jika perlu, antarmuka aplikasi dapat diubah. Dengan itu, perangkat mengontrol kecepatan spindle. Kontrol relai dilakukan pada beberapa tingkatan. Pemrosesan dicatat oleh sistem pengawasan video yang mentransmisikan entri ke jendela perangkat lunak khusus. Untuk kenyamanan, mode jendela dapat dialihkan ke layar penuh. Program yang dibuat juga kompatibel dengan perangkat sensorik modern.

Di layar ada:

  • tombol kontrol program;
  • program manajemen tampilan;
  • kontrol sumbu;
  • tombol "Master";
  • tombol kontrol layar.

"Masters" adalah salah satu keuntungan utama dari aplikasi. Mereka diwakili oleh miniipogram untuk memperluas kemungkinan Mach3. Mereka dimaksudkan untuk melakukan tugas-tugas sederhana yang akan memungkinkan pengguna untuk menghemat waktu. Diperbaiki secara independen membuat miniipograms.

Mereka digunakan untuk:

  • memotong gigi;
  • latihan;
  • penyangkalan;
  • ukiran teks;
  • sampel alur;
  • pemrosesan superfisial;
  • memproses kontur biasa.

Semua informasi tentang alat kerja ditampilkan di layar. Untuk menyesuaikan kecepatan spindle, cukup untuk menggunakan tombol "+" dan "-". Tombol dan mode ditandatangani dalam bahasa Inggris, tetapi instruksinya tertulis sebutannya.

Persiapan

Tidak hanya keakuratan dan kualitas pemrosesan, tetapi juga keamanan peralatan tergantung pada konfigurasi program yang tepat. Jika pengaturan selesai dengan kesalahan, hasilnya bisa menjadi alat yang dikendalikan, modul CNC atau elemen lainnya.

Persiapan dilakukan dalam beberapa langkah:

  • perlu untuk sepenuhnya menghubungkan mesin dan memeriksa kinerja mereka (cek dapat dilakukan baik dengan bantuan diagnostik standar dan menggunakan berbagai program);
  • maka Mach3 diinstal (sebelum instalasi harus diyakinkan bahwa perangkat komputer memenuhi persyaratan minimum program);
  • dianjurkan untuk menggunakan versi aplikasi yang berlisensi (karena tingginya biaya aplikasi berlisensi dan perangkat lunak Bahasa Inggris, rakitan Russified Bandus sering digunakan - namun, mereka mungkin rusak, dan dapat membahayakan peralatan mesin);
  • pengoperasian sistem operasi harus dioptimalkan (disarankan untuk menonaktifkan aplikasi pihak ketiga, termasuk yang bekerja di latar belakang);
  • ketika program berjalan, tidak disarankan untuk menjalankan aplikasi lain (terutama untuk game, karena mereka dapat memuat komputer).

Jika komputer direncanakan akan digunakan tidak hanya untuk bekerja dengan Mach3, hard disk harus dibagi menjadi subbagian. Langkah ini diperlukan jika PC akan diterapkan pada penciptaan manajer, atau tujuan lain. Anda harus menginstal sistem operasi terpisah di mana aplikasi akan dioperasikan. Aplikasi lain yang dimasukkan pada sistem ini tidak perlu.

Menggunakan

Sebelum mengatur program, perhatikan instruksi, tombol, dan nilainya dengan cermat. Mach3 berinteraksi dengan mesin yang berbeda, jadi untuk setiap jenis Anda harus membuka tab Anda sendiri dengan parameter. Dengan pembelian versi berlisensi, instruksi berikut. Jika versi bajakan digunakan, atau instruksi hilang, dimungkinkan untuk mengunduhnya di akses gratis di Internet.

Sebelum memproses suku cadang, diperlukan untuk menghidupkan mesin dan memastikannya berfungsi dengan baik. Tidak akan ada brengsek dan interupsi tentang ini. Kemudian menjalankan agregat dilakukan. Aplikasi ini memungkinkan Anda untuk menjalankan mode otomatisdengan mengklik tombol khusus. Dengan itu, mode uji coba dapat dihidupkan dan dimatikan. Anda dapat mengelola mekanisme kerja perangkat menggunakan mouse.

Kontrol terjadi dua jenis:

  • selangkah demi selangkah;
  • kontinu.

Saat menggunakan tipe pertama, mesin didorong ke keadaan pengoperasi dengan menekan tombol, dan melakukan pemrosesan pada segmen yang diberikan. Tipe kedua ditandai dengan pengoperasian mesin sampai operator menjepit kunci. Jika kuncinya dirilis, pemrosesan akan berhenti.