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.