3.1.0 Pemasangan
Mach3 adalah produk buatan ArtSoftcorp, melalui internet paket download satu paket dengan
pemasangan data , (dimana dalam hasil pengeluarannya sebesar 8 megabytes) , ini akan berjalan untuk
periode tanpa batas, sebagaimana pada versi demonstrasinya dengan beberapa keterbatasan dalam
kecepatannnya, ukuran pada pekerjaannya dapat dijalankan, dan fitur spesialnya dapat mendukung .
Ketika anda membeli lisensi/ijin akan “tidak terkunci” versi demonstrasi yang sudah anda pasang dan
atur. Untuk pilihan dan harga bisa dilihat , buka di website Artsoft Corporation.
3.1.1 Mengunduh
Mengunduh , paket dari www.artofcnc.ca gunakan tombol kanan mouse dan simpan taerget
sebagai untuk menempatkan pemasangan data sendiri di berbagai petunjuk pengerjaan yang sesuai
(misal-Windows/Temp). Anda harus masuk ke dalam Windows sebagai pengatur. Ketika data sudah di
unduh , maka anda dapat segera berjalan dengan menggunakan tombol open pada perintah
mengunduh atau perintah ini dapat ditutup untuk pemasangan lain waktu . Ketika anda akan melakukan
pemasangan anda harus selalu manjalankan data unduhan. Untuk contoh anda dapat menjalankan
Windows Explorer ( tekan tombol kanan Start), dan tekan 2 kali pada data unduhan petunjuk
pengerjaan.
3.1.2 Pemasangan
Anda tidak memerlukan alat pengkoneksi terlebih dahulu. Jika anda memulainya, lebih baik tidak
hanya memiliki satu koneksi. Catatan , ketika satu kabel penghubung atau bnyak dari alat koneksi
terpasang pada PC anda, matikan PC dan alat
koneksi dan perangkatnya , lalu cabut 25 pin
koneksi dari bagian belakang PC anda , setelah
itu baru nyalakan kembali PC anda . Ketika
anda menjalankan data unduhan , anda akan
di pandu melalui langkah pemasangan biasa
untuk program Windows seperti menerima
kondisi lisensi dan memilih berkas Mach3 .
Dan untuk akhir pengaturan , anda harus
memastikan system pemasangan terceklis lalu
tekan tombol selesai. Dan sekarang anda akan
diberi tahu untuk merestart sebelum
menjalankan berbagai software Mach3.
Dasar gambar selama pemasangan adalah layar standar Mach3Mill, - tidak perlu khawatir selagi Mach3
Driver dan Install Enlish Wizards terceklis lalu tekan tombol selesai. Sekarang anda akan diberitahu
untuk merestart sebelum menjalankan softwarelain dari Mach3.
3.1.3 Pentingnya Merestart
Merestart itu penting . Jika anda tidak melakukannya maka anda akan dalam masalah besar ,
dimana hanya akan terjadi dengan menggunakan Windows Control Panel untuk membatalkan
pemasangan alat secara manual. Jadi restart sekarang . Jika anda tertarik untuk mengetahui mengapa
merestart itu diperlukan daripada membacanya , sebaiknya lewati ke langkah selanjutnya . Meskipun
Mach3 akan tampak menjadi satu-satunya program yang ketika anda gunakan, biasanya akan terbagi
menjadi 2 bagian : perangkat yang sudah di pasang menjadi bagian dari Windows seperti printer atau
modem dan grafis penghubung pengguna (GUI).
Perangkat , ialah bagian terpenting dan bagian yang pintar. Mach3 harus mampu untuk
mengirim sinyal secara akurat dan tepat waktu untuk mengontrol pemotongan dari peralatan mesin .
Windows biasanya seperti instruksi, dan menjalankan program yang digunakkan secara normal ketika
tidak bisa menjadi ”program normal pengguna” , program harus berada pada level terendah dalam
Windows (untuk menangani gangguan). Selanjutnya untuk melakukan ini dalam kemungkinan kecepatan
yang dibutuhkan (seperti pusat yang dapat memberikan 45.000 pengumuman perdetik). Perangkat
membutuhkan nada untuk menjadi kodenya .
Windows tidak bisa mengizinkan program ini ( ini adalah tipuan dari permainan virus), jadi harus
dimintai perijinan khusus. Proses ini memerlukan restart. Jadi jika anda belum selesai merestart maka
Windows akan memberikan layar biru mati dan perangkat akan rusak. Satu-satunya cara adalah dengan
menghilangkan perangkatnya .
Dengan mendapatkan ancaman bahaya ini , bisa cukup dengan mengatakan bahwa merestart
hanya akan dibutuhkan ketika perangkat pertama kali dipasang . Jika anda memperbaharui sistem
dengan versi terbaru maka restart itu tidak dibutuhkan . Bagaimanapun perintah pemasangan akan
meminta anda untuk melakukannya . Windows XP akan lebih cepat dan tidak ada kesulitan untuk
melakukannya kapan saja .
3.1.4 Menyesuaikan Lambang-lambang desktop
Wizards pemasangan akan membuat lambang-lambang desktop untuk program utama .
Mach3.exe adalah kode penghubung pengguna. Jika anda menjalankannya , ini akan menanyakan
identitas yang anada ingin gunakan. Mach3Mill , MachTurn , atau yang lainnya adalah jalan pintas yang
mana menjalankan dengan identitas yang menetapkan oleh “/p” uraian dalam target jalan pintas Anda
biasanya akan menggunakan ini-untuk memulai system yang digunakan.Maka sekarang berguna
menyetel beberapa lambang untuk desktop jalan pintas untuk program Mach3 lainnya. Gunakan
Windows Explorer (tekan
tombol kanan Start) dan dengan
menekan tombol kanan pada
Drivertest.exe file. Tarik jalan
pintas ke dalam desktop anda.
Program lainnya seperti
rancangan layar dan
pemanipulasi untuk pengaturan
layar data tersedia sebagai
1. Driver tidak ditemukan/terpasang , melalui Art, ini berarti driver tidak mengisi ke dalam Windows
untuk beberapa alasan . Ini dapat terjadi pada sistem XP dimana terdapat kerusakan pada driver
databasenya , memuat kembali windows adalah penyambuh dalam kasus ini. Atau anda mungkin
bisa menjalankan Win2000, Win2000 mempunyai fitur dimana dapat masuk dengan memuat
drivernya. Ini mungkin dibutuhkan untuk memuat secara manual , lihat bagian berikutnya .
2. Ketika sistem menyebutkan , ambil alih 3...2...1... lalu merestart ketika diminta (anda telah
diberitahu!!!)atau driver rusak atau tidak dapat dipakai pada sistem anda. Pada kasus ini ikuti
langkah selanjutnya dan hilangkan driver secara manual , lalu pasang ulang. Jika hal yang sama
terjadi lagi , tolong beritahu Artsoft menggunakan e-mail pada www.artcfnc.ca dan anda akan diberi
petunjuk . Beberapa sistem mempunyai motherboards yang memiliki perangkat keras untuk
pengatur waktu APIC tetapi tidak menggunakan kode BIOS . Ini akan membingungkan pemasangan
Mach3 .Beberapa data spesialdriver.bat , terdapat di dalam folder pemasangan Mach3. Temukan
dengan Windows Explorer dan klik 2 kali untuk menjalankannya .Ini akan membuat driver Mach3
menggunakan pengendali gangguan yang lama i8529. Anda butuh untuk mengulang proses ini
dimanapun anda mengunduh dan memperbaharui versi Mach3 untuk pemasangan versi terbaru
akan menggantikan driver spesial . Data Originaldriver.bat akan mengembalikan perubahan ini .
3.2 Layar
Anda sekarang siap untuk mencoba "menjalankan dry" Mach3. Ini akan jauh lebih mudah untuk
menunjukkan Anda bagaimana menyiapkan alat mesin yang sebenarnya ketika Anda telah
bereksperimen dengan Mach3 seperti ini. Anda dapat "seolah-olah untuk mesin dan belajar banyak
bahkan jika Anda tidak punya alat mesin CNC belum. Jika Anda sudah mendapat salah satu, maka jangan
pastikan tidak terhubung ke PC.
Mach3 dirancang sehingga sangat mudah untuk menyesuaikan layar untuk sesuai dengan cara
Anda bekerja. Ini berarti bahwa layar yang Anda lihat mungkin tidak sama persis seperti yang ada di
Lampiran 1 Jika ada perbedaan besar maka pemasok sistem Anda seharusnya memberikan satu set
revisi dari screenshot untuk mencocokkan sistem Anda. Klik dua kali ikon Mach3Mill untuk menjalankan
program. Anda harus melihat layar Program Mill Run mirip dengan yang di Lampiran 1 (tapi dengan
berbagai Dros diatur ke nol, tidak ada program dimuat dll) Perhatikan tombol Reset merah. Ini akan
memiliki Merah berkedip / Green LED (simulasi light emitting diode) di atasnya dan beberapa LED kuning
menyala. Jika Anda klik tombol maka LED kuning pergi keluar dan flashing LED berubah menjadi hijau
yang solid. Mach3 siap beraksi! Jika Anda tidak dapat me-reset maka masalah tersebut mungkin
terhubung sesuatu ke port paralel atau port (a "dongle" mungkin) atau PC sebelumnya telah Mach3
diinstal di atasnya dengan alokasi biasa pin port ke Berhenti Darurat (EStop sinyal). Dengan mengklik
tombol Offline Anda harus dapat ulang sistem. Sebagian besar tes dan demonstrasi dalam bab ini tidak
akan bekerja kecuali Mach3 adalah ulang keluar dari modus EStop.
Dros dapat menampilkan dengan Mach3 atau dapat digunakan sebagai input oleh Anda.
Perubahan warna latar belakang ketika Anda memasukkan. Jendela G-kode dan menampilkan Toolpath
adalah untuk informasi fromMach3 kepada Anda. Anda dapat, namun, memanipulasi keduanya
(misalnya bergulir jendela G-kode,meperbesar, berputar dan panning layar Toolpath)
3.3 Jogging
Anda dapat memindahkan alat relatif terhadap tempat
manapun pada pekerjaan Anda secara manual dengan menggunakan
berbagai jenis Jogging. Tentu saja, pada beberapa mesin, alat itu
sendiri akan bergerak dan pada orang lain itu akan menjadi meja
mesin atau slide yang bergerak. Kami akan menggunakan kata-kata
"memindahkan alat" di sini untuk kemudahan.
Kontrol jogging adalah dari layar khusus "fly-out". Hal ini
ditunjukkan dan disembunyikan dengan menggunakan tombol Tab
pada keyboard. Gambar 3.4 memberikan pandangan dari flyout.
Anda dapat menggunakan keyboard untuk jogging. Tombol panah
ditetapkan secara default untuk memberikan jogging di sumbu X dan
Y dan Pg Up / PgDn jog sumbu Z. Anda dapat mengkonfigurasi ulang
tombol ini (lihat Bab 5) sesuai preferensi Anda sendiri. Anda dapat menggunakan tombol jogging di layar
manapun dengan Jog tombol ON / OFF di atasnya. Pada gambar 3.4 Anda akan melihat bahwa Langkah
LED ditampilkan menyala. Para matikan tombol Jog mode terus-menerus antara, Langkah dan mode
MPG, Dalam mode Continuous sumbu yang dipilih akan joging selama Anda memegang kunci ke bawah.
Kecepatan joging diatur oleh DRO Persentase Jog Lambat. Anda dapat memasukkan nilai dari 0,1%
menjadi 100% untuk mendapatkan kecepatan apapun yang anda inginkan. Tombol Layar Atas dan
Bawah samping ini DRO akan mengubah nilainya dalam langkah 5%. Jika Anda menekan tombol Shift
kemudian jogging akan terjadi pada kecepatan 100% apapun pengaturan menimpa. Hal ini
memungkinkan Anda untuk cepat joging ke dekat tujuan Anda dan posisi akurat.
Dalam modus Langkah, masing-masing menekan sebuah tombol jog akan bergerak sumbu
dengan jarak yang ditunjukkan dalam DRO Langkah. Anda dapat mengatur ini untuk nilai apa pun yang
Anda suka. Gerakan akan berada di Feedrate saat ini. Anda dapat siklus melalui daftar ukuran Langkah
standar dengan tombol cycle jog step. Encoders rotary dapat dihubungkan (melalui pin port input
paralel) untuk Mach3 sebagai Generator manual Pulse (MPGs). Hal ini digunakan untuk melakukan
joging dengan memutar tombol ketika dalam modus MPG. Tombol bertanda Alt A, B dan Alt Alt siklus C
melalui sumbu yang tersedia untuk masing-masing dari tiga MPGs dan LED mendefinisikan sumbu saat
ini dipilih untuk jogging.
Pilihan lain untuk joging adalah joystick terhubung ke PC game port atau USB. Mach3 akan
bekerja dengan "joystick analog" Windows yang kompatibel (sehingga Anda bahkan bisa mengontrol
sumbu X dengan kemudi Ferrari!). Driver Windows yang sesuai akan dibutuhkan untuk perangkat
joystick. Tongkat 'diaktifkan oleh tombol Joystick dan, untuk keselamatan, harus dalam posisi sentral
ketika diaktifkan.
Jika Anda memiliki joystick yang sebenarnya dan memiliki kontrol throttle maka ini dapat
dikonfigurasi baik untuk mengontrol kecepatan menimpa joging atau kontrol menimpa laju umpan (lihat
Bab 5 lagi). Seperti joystick adalah cara murah untuk menyediakan kontrol manual yang sangat fleksibel
alat mesin Anda. Selain itu, Anda dapat menggunakan joystick beberapa (ketat Axes pada Human
Interface Devices) dengan menginstal software profiler produsen atau, bahkan lebih baik, utilitas
KeyGrabber disertakan dengan Mach. Sekarang akan menjadi saat yang tepat untuk mencoba semua
pilihan joging pada sistem Anda. Jangan lupa bahwa ada jalan pintas keyboard untuk tombol, jadi
mengapa tidak mengidentifikasi mereka dan mencoba mereka. Anda harus segera menemukan cara
kerja yang terasa nyaman.
Jika Anda tahu beberapa G-kode perintah maka Anda bisa mencobanya. Jika tidak maka cobalah:
G00 X1.6 Y2.3 Yang akan memindahkan alat untuk koordinat X = 1,6 unit dan Y = 2,3 unit. (itu adalah G
nol tidak G huruf O). Anda akan melihat langkah sumbu Dros ke koordinat baru.
Cobalah perintah yang berbeda (atau G00 ke tempat-tempat yang berbeda). Jika Anda
menggunakan atas atau bawah tombol panah sementara di garis MDI Anda akan melihat bahwa Mach3
gulungan Anda kembali dan ke depan melalui sejarah perintah yang sudah digunakan. Hal ini membuat
mudah untuk mengulang perintah tanpa harus ketik ulang itu. Ketika Anda memilih jalur MDI Anda akan
melihat sebuah kotak flyout memberikan preview dari teks ini diingat.
Garis MDI (atau blok sebagai baris G-kode kadang-kadang disebut) dapat memiliki beberapa
perintah di atasnya dan mereka akan dieksekusi dalam urutan "masuk akal" sebagaimana didefinisikan
dalam Bab 10 - tidak harus dari kiri ke kanan. Misalnya pengaturan kecepatan pakan oleh sesuatu
seperti F2.5 akan berlaku sebelum gerakan pakan kecepatan bahkan jika F2.5 muncul di tengah atau
bahkan di akhir baris (blok). Jika ragu tentang urutan yang akan digunakan kemudian ketik beberapa
perintah MDI terpisah dalam satu per satu.
3.4.2 Pengajaran
Mach3 bisa mengingat urutan baris yang Anda memasukkan menggunakan MDI dan menulis
mereka ke sebuah file. Hal ini kemudian dapat dijalankan lagi dan lagi sebagai program G-kode.Pada
layar MDI, klik Start Ajarkan tombol. Selanjutnya LED akan menyala untuk mengingatkan Anda bahwa
Anda mengajar. Ketik serangkaian garis MDI. Mach3 akan mengeksekusi mereka sebagai Anda menekan
kembali setelah setiap baris
dan menyimpannya dalam
konvensional bernama
Ajarkan file. Bila Anda sudah
selesai, klik Stop
mengajarAnda dapat
mengetikkan kode Anda
sendiri atau coba:
G21
f100
g1 x10 y0
g1 x10 y5
x0
y0
Semua 0 adalah nol dalam
hal ini. Klik Load / berikutnya
Edit dan pergi ke layar Run
Program. Anda akan melihat
garis-garis yang telah Anda
ketik
Figure 3.5 – In the middle of
teaching a rectangle
ditampilkan dalam jendela G-kode (gambar 3.6). Jika Anda klik Siklus Mulai kemudian Mach3 akan
mengeksekusi program Anda.
Bila Anda telah menggunakan editor maka Anda akan dapat memperbaiki kesalahan dan menyimpan
program dalam sebuah file pilihan Anda sendiri.
Figure 3.6 – Taught program running
3.5 Wizards - CAM tanpa software CAM khusus
Mach3 memungkinkan penggunaan layar addon yang memungkinkan otomatisasi tugas-tugas
yang cukup kompleks dengan mendorong pengguna untuk memberikan yang relevan Informasi. Dalam
hal ini mereka lebih suka Wizards socalled di banyak Perangkat lunak Windows yang memandu Anda
melalui informasi yang diperlukan untuk suatu tugas.
The Windows Classic Wizard akan menangani lini tugas mengimpor file ke database atau
spreadsheet.Pada Mach3, contoh
Wizards termasuk memotong saku
melingkar, pengeboran grid
lubang, digitalisasi permukaan
bagian model. Sangat mudah
untuk mencoba salah satu keluar.
Pada layar Run Program klik
load Wizards. Sebuah tabel
Wizards diinstal pada sistem Anda
akan ditampilkan (gambar
3.7).Sebagai contoh klik pada baris
pocket Circular, yang di rilis Mach3
standar, dan klik Run.
Layar Mach3 sedang ditampilkan
akan digantikan oleh yang
ditampilkan dalam gambar 3.8.
Figure 3.7 – Table of Wizards from
Wizard menu
Figure 3.8 – Circular pocket with defaults
Hal ini menunjukkan layar dengan beberapa pilihan default. Perhatikan bahwa Anda bisa memilih
untuk bekerja di unit, posisi tengah pocket, bagaimana alat ini adalah untuk memasukkan material dan
sebagainya. Tidak semua opsi mungkin relevan dengan mesin Anda. Anda mungkin, misalnya, harus
mengatur kecepatan spindle manual. Dalam hal ini Anda bisa mengabaikan kontrol pada layar Wizard.
Bila Anda puas dengan pocket, klik Post Kode tombol. Ini menulis program bagian Gcode dan
beban menjadi Mach3. Ini hanya sebuah otomatisasi dari apa yang Anda lakukan dalam contoh di
Pengajaran. Layar toolpath menunjukkan luka yang akan dibuat. Anda dapat merevisi parameter Anda
untuk mengambil pemotongan yang lebih kecil atau apa pun dan re-post kode
Jika Anda ingin, Anda dapat menyimpan pengaturan sehingga waktu berikutnya apa yang sedang
Anda didefinisikan akan menjalankan Wizard data awal.
Figure 3.9 – Circular Pocket with values set and code posted
Ketika Anda mengklik Keluar Anda akan kembali ke layar utama dan Mach3 bisa menjalankan program
bagian wizard-dihasilkan. Proses ini akan sering lebih cepat daripada membaca deskripsi di sini.
And optimialy
Beberapa saklar akan aktif ketika tool itu di dalam posisi “home”
Beberapa switch untuk menentukan batas-batas gerakan relatif diizinkan dari alat
Suatu yang terkendali "spindel". "spindel" akan berputar tool (pabrik pengilingan) atau benda kerja
(memutar).
Sampai dengan tiga aksis tambahan. Ini dapat digambarkan sebagai Rotary (yaitu. gerakan mereka
di/terukur di dalam derajat tingkat) atau Linear. Salah satu [dari] aksis linier tambahan dapat slaved
kepada X atau Y atau Sumbu Z. Kedua keinginan bergerak bersama-sama terus menerus sebagai
jawaban atas suatu gerakan-gerakan sub-program dan untuk latihan berlari konstan mu tetapi
mereka akan masing-masing disesuaikan secara terpisah (lihat Configuring aksis slaved untuk lebih
banyak detil).
Suatu saklar atau saklar-saklar yang menyambungkan pelindung-pelindung di mesin
Collent dipakai berguna untuk mendinginkan dalam jalan
Suatu pemeriksaan di dalam pemilik tool bahwa mengizinkan[membiarkan digitising dari suatu part
yang ada
Enkoder-enkoder, seperti timbangan gelas/kaca yang linier, kaleng yang tampilkan posisi bagian-
bagian dari mesin
Fungsi special
Kebanyakan hubungan antara mesin dan PC yang dijalankan Mach3 dibuat melalui paralel port(s)
dari komputer. Sekedar mesin sederhana akan satu port kebutuhan; yang kompleks akan kebutuhan
dua. Hubungan-hubungan untuk fungsi kendali khusus seperti satu pajangan LCD, suatu tool, yang
berubah, penjepit-penjepit sumbu atau suatu konveyor swarf dapat juga dibuat melalui suatu peranti
ModBus (eg. suatu pengendali PLC atau Homann Designs ModIO).
Tombol-tombol dapat dihubungkan oleh a "emulator papan tombol" yang menghasilkan
tekanan?media pers kunci pura-pura sebagai ja Mach3 akan kendali semua enam aksis, mengkoordinir
gerakan mereka yang bersama dengan interpolasi linear atau melaksanakan interpolasi lingkar di dua
aksis (ke luar dari X, Y atau Z)selagi secara serempak empat yang lainnya penyisipan secara linear
dengan penjuru/sudut itu yang sedang lewat dengan cepatnya interpolasi lingkar. Tool itu dapat seperti
itu pindah ke suatu lintasan pilin penirusan jika diperlukan! Tingkat pemakanan selama gerakan-gerakan
ini dipelihara; dipertahankan di nilai yang diminta oleh sub-program mu, tunduk kepada pembatasan-
pembatasan percepatan dan kecepatan maksimum dari aksis. Anda dapat menggerakkan aksis dengan
tangan dengan berbagai latihan berlari konstan mengendalikan. waban atas tanda-tanda masukan.
Jika mekanisme dari mesin seperti suatu lengan robot atau suatu heksapoda lalu Mach3 tidak akan
mampu untuk mengendalikan nya oleh karena itu kalkulasi-kalkulasi kinematik akan diperlukan untuk
menghubungkan "peralatan" posisi di dalam X, Y dan Z untuk mengkoordinir panjangnya dan rotasi
lengan mesin.
Mach3 dapat pindah pada saat spinde hidupl, berputar di dalam arah manapun, dan membatalkan
perpindahanl. Itu dapat juga mengendalikan tingkat perputaran (rpm) dan memonitor posisi yang sudut
untuk operasinya seperti penyusupan pemotongan . Mach3 mempunyai dua tipe yang dapat memutar
bahan pendingin, hidup dan mati
Mach3 akan memonitor EStop dan dapat memperhatikan pengoperasian rujukan perpindahan,
pelindung akan menyambungkan dan saklar-saklar batas.
Mach3 akan menyimpan kepunyaan dari sampai dengan 256 perkakas yang berbeda. Jika,
bagaimanapun, mesin mempunyai satu perubah alat yang otomatis atau buku panduan lalu anda harus
bisa mengendalikan nya sendirian.
Keluarga pertama sukses (74xx deret) dari untai terpadu menggunakan TTL (transistortransistor
logika). Di rangkaian-rangkaian TTL, setiap tegangan antara 0 dan 08 volt disebut "lo" dan setiap
tegangan antara 24 dan 5 volt disebut "hallo". Menghubungkan suatu tegangan yang negatif atau
apapun di atas 5 volt ke(pada suatu masukan TTL akan hasil smoke1 Port paralel mula-mula dibangun
dengan TTL dan untuk tegangan-tegangan hari ini ini menggambarkan nya "lo" dan "hallo" tanda-tanda.
Kenali bahwa di dalam kasus yang terburuk ada hanya 16 perbedaan volt antara mereka. Itu adalah,
tentu saja, arbitrer apakah kita berkata bahwa "lo" mewakili; menunjukkan yang logika atau suatu
kosong yang logik. Bagaimanapun, seperti yang dijelaskan di bawah, " lo" =satu benar-benar lebih baik
di dalam rangkaian-rangkaian alat penghubung paling praktis.
Selama satu tanda keluaran untuk lakukan apapun, beberapa arus akan harus mengalir di dalam
rangkaian sambungkan ke nya. Ketika itu adalah "hallo" keinginan yang ada mengalir keluar tentang
komputer. Ketika itu adalah "lo" keinginan yang ada mengalirkan ke dalam komputer. semakin Yang ada
anda mempunyai mengalir di dalam, itu yang lebih keras untuk menyimpan(pelihara tegangan dekat
kosong sehingga lebih dekat kepada batas yang diizinkan 08 volt "lo" akan jadinya. Dengan cara yang
sama, arus yang mengalir keluar "hallo" akan membuat tegangan itu menurunkan dan lebih dekat
kepada 24 batas bawah volt. Maka dengan terlalu banyak arus, perbedaan antara "lo" dan "hallo" akan
bahkan kurang dari 16 volt dan berbagai hal akan menjadi yang tak dapat dipercaya. Akhirnya, itu adalah
harga mencatat anda diizinkan dengan perkiraan kasar 20 penyaluran langsung kali lebih yang ada ke
dalam "lo" dibanding anda diizinkan mengalir keluar "hallo".perkakas mesin Mengeluarkan perangkat
keras dan menghubungkan mu.
Jadi [alat; makna] bahwa ini terbaik untuk menugaskan logika 1 untuk menjadi "lo" tanda.
[secara] wajar sungguh-sungguh ini menyebut logika lo aktif. Kerugian praktis utama tentangnya adalah
bahwa/karena peranti sambungkan ke port paralel harus memiliki suatu 5 perbekalan volt ke(pada
nya(itu. Ini adalah kadang-kadang diambil dari soket pelabuhan game PC atau dari suatu persediaan
daya di dalam peranti yang dihubungkan.Berbalik ke tanda-tanda masukan, komputer itu akan perlu
untuk disediakan bersama dengan beberapa arus (kurang dari 40 microamps) untuk "hallo" masukan-
masukan dan akan sebagian orang perbekalan (kurang dari 04 milliamps) untuk "lo" masuk.
Karena komputer yang modern motherboards kombinasikan banyak berfungsi, termasuk port
paralel, ke dalam nya memotong kita sudah mengalami sistem di mana tegangan-tegangan hampir tidak
mematuhi "hallo" dan "lo" kaidah-kaidah. Anda akan menemukan bahwa suatu perkakas mesin bahwa
menggabungkan dan sistem lame menjadi temperemental ketika anda meningkatkan mutu komputer.
Meletakkan/ menjepit 2 sampai 9 mungkin untuk memiliki kekayaan yang serupa (mereka adalah data
meletakkan/ menjepit ketika mencetak). Meletakkan/ menjepit 1 adalah juga hal penting di dalam
mencetak tetapi keluaran yang lain meletakkan/ menjepit bersifat yang digunakan kecil dan bisa lebih
sedikit tangguh di suatu secara hati-hati "optimised" desain. Suatu [papan/meja] pelonggaran ulir
pengasingan yang baik (lihat bagian berikutnya) akan melindungi anda dari ini permasalahan kecocokan
elektrik.
1. Biaya rendah
2. Hubungan 4-wire sederhana kepada motor
3. Pemeliharaan rendah
4. Mempercepat motor dibatasi pada sekitar 1000 rpm dan momen puntir membatasi pada sekitar
3000 inci ons. (21 Nm). Memperoleh kecepatan maksimum bergantung pada
berlari/menjalankan motor atau elektronika pengarah pada maksimum mereka mengizinkan
tegangan. Memperoleh momen puntir yang maksimum bergantung pada berlari/menjalankan
motor pada maksimum nya mengizinkan arus (amps)
5. Untuk tujuan-tujuan praktis di suatu perkakas mesin steppers perlu untuk disetir oleh suatu
pengendali pijakan mikro yang dicincang untuk memastikan operasi lembut pada setiap kelajuan
dengan efisiensi yang layak.
6. Sediakan pengendalian sengkelit terbuka yang berarti dimungkinkan untuk hilang[kan langkah-
langkah di bawah pemuatan ketinggian dan ini mungkin tidak dengan segera adalah jelas nyata
kepada pemakai mesin.
Sebaliknya suatu pengarah motor servo adalah:
1. Secara relatif mahal (terutama jika itu mempunyai satu motor AC)
2. Perlukan pemasangan kawat untuk kedua-duanya motor dan enkoder
3. Pemeliharaan dari sikat-sikat adalah yang diperlukan di motor-motor DC
4. Motor mempercepat 4000 rpm lebih dan suatu momen puntir pada kenyataannya yang tak
terbatas (jika anggaran mu dapat berdiri nya!)
5. Sediakan pengendalian sengkelit tertutup maka posisi pengarah adalah selalu dikenal sebagai
benar (atau suatu kondisi cacat akan diangkat) perkakas mesin Mengeluarkan perangkat keras
dan menghubungkan mu
Dalam praktek stepper motor memandu akan memberi prestasi yang memuaskan dengan
perkakas mesin konvensional sampai ke suatu pabrik pengilingan turet Bridgeport atau suatu 6" mesin
bubut altitudo pusat kecuali jika anda menghendaki ketelitian dan kelajuan pengecualian operasi.
Itu adalah harga memberi dua peringatan di sini. Pertama-tama servo sistem di mesin-mesin
yang tua mungkin bukan yang digital; yaitu. mereka tidak dikendalikan oleh satu rangkaian kacang-
kacangan langkah dan suatu tanda arah. Untuk menggunakan satu motor yang tua dengan Mach3 anda
akan perlu untuk membuang resolver (yang memberi posisi) dan cocok suatu enkoder kwadratur dan
anda akan harus menggantikan semua elektronika. Yang kedua waspada bekas stepper motor-motor
kecuali jika anda dapat mendapat data pabrikan bagi mereka. Mereka boleh jadi dirancang untuk
operasi 5-phase, mungkin tidak bekerja dengan baik dengan suatu pengendali pijakan mikro yang
dicincang yang modern dan mungkin mempunyai suatu banyak menurunkan momen puntir yang dinilai
dibanding ukuran yang sama dari motor yang modern.. Kecuali jika anda dapat menguji mereka, anda
boleh menemukan bahwa mereka telah tanpa sengaja demagnetised dengan demikian adalah sia-sia.
Kecuali jika anda sebenarnya yakinnya dari ketrampilan-ketrampilan dan pengalaman mu, lalu sumbu
memandu harus hasil-hasil yang ada membeli dari para penyalur siapa yang akan mendukung mereka.
Jika anda membeli benar lalu anda akan hanya perlu untuk membeli ketika.
Kita mulai dengan mengecek jarak gerakan yang mungkin minimum. Ini adalah satu batas yang
absolut kepada ketelitian dari pekerjaan melakukan di mesin. Kita akan lalu memeriksa kelajuan-
kelajuan dan momen puntir cepat. Sebagai satu contoh umpamakan anda sedang merancang suatu
eretan-lintang bangkububut pabrik pengilingan (Sumbu Y) pengarah. Anda akan menggunakan suatu ulir
dengan suatu 01" lemparkan benang/ulir awal tunggal dan suatu mur bola. Anda ingin mencoba
mencapai suatu gerakan yang minimum 00001". Ini adalah 1/1000 suatu edaran batang motor jika itu
digabungkan secara langsung kepada ulir. Luncur dengan motor stepper
Langkah yang minimum dengan suatu motor stepper bergantung pada bagaimana terkendali.
Ada biasanya 200 langkah-langkah penuh per edaran. Anda perlu menggunakan pijakan mikro untuk
lancar berlari/menjalankan (di) atas keseluruhan pemakanan mempercepat dan banyak pengendali akan
mengizinkan[membiarkan anda untuk memiliki 10 langkah-langkah yang mikro per langkah penuh.Sistim
ini akan memberi 1/2000 suatu edaran seperti(ketika langkah yang minimum yang adalah bagus.
Pada kelajuan ini, motor pijakan mikro memandu kebutuhan elektronika 16,666 ( 500 * 200 *10
/ 60) kacang-kacangan per detik. Di suatu 1 GHz PC, Mach3 dapat menghasilkan 35,000 kacang-
kacangan per detik secara serempak di masing-masing dari enam aksis yang mungkin. Karena itu ada
yang tidak ada masalah; tak ada kesulitan di sini.
Anda sekarang harus memilih momen puntir yang mesin akan memerlukan. Satu arah untuk
mengukur ini untuk membuat atas mesin untuk potong yang paling berat, anda berpikir anda akan
pernah; selalu membuat dan, dengan suatu tuas yang panjang(lama (katakan 12") di luncuran
handwheel, itu putaran pada akhirnya dengan suatu neraca pegas (himpunan dari timbangan dapur
pegas). Momen puntir untuk potong (di ounce-inches) adalah sisanya membaca (di dalam ons-ons) x 12.
Cara yang lain untuk menggunakan suatu ukuran motor dan ketentuan khusus bahwa anda mengenal
bekerja di mesin milik orang lain dengan jenis yang sama dari luncuran dan ulir!
Seperti kelajuan pemakanan yang cepat layak anda bisa mempertimbangkan; menganggap
melambat nya menurut 2:1 perpindahan roda gigi (barangkali oleh suatu penggerak sabuk yang bergigi)
yang akan hampir menggandakan tersedia momen puntir di ulir. Luncur dengan motor servo
Lagi; kembali kita memperhatikan ukuran dari langkah nya. Suatu motor servo mempunyai satu
enkoder untuk mengatakan kepada elektronika pengarah nya di mana itu. Hal ini terdiri dari suatu piring
yang dimasukkan dan akan menghasilkan empat “kwadratur” kacang-kacangan untuk masing-masing
slot di dalam piring. Jadi; Dengan demikian suatu piring dengan 300 slot menghasilkan 300 siklus per
edaran (CPR) Ini adalah [secara] wajar rendah untuk enkoder-enkoder komersil. Elektronika enkoder
akan keluaran 1200 kwadratur berpengaruh per edaran (QCPR) dari batang motor.
Elektronika pengarah untuk servo itu akan biasanya memutar motor oleh kwadratur nya
menghitung per langkah masukan berdenyut. Beberapa ketentuan khusus yang tinggi servo elektronika
dapat mengalikan dan/atau membagi kacang-kacangan langkah oleh suatu konstan (eg. satu
pemodulasian langkah oleh gerakkan 5 kacang-kacangan kwadratur atau 36/17 kacang-kacangan). Ini
sering menyebut perpindahan roda gigi elektronik. Seperti kecepatan maksimum dari suatu motor servo
di sekitar 4000 rpm kita akan pasti memerlukan suatu penggerusan kelajuan di pengarah yang mekanis.
5:1 akan kelihatannya yang masuk akal. Hal ini memberi suatu bergeraknya 00000167" per langkah yang
adalah dibanding yang jauh lebih baik bahwa memerlukan (00001")
kelajuan Maksimum cepat yang akan kita mendapat? Dengan 35,000 kacang-kacangan langkah per
detik kita mendapat 583 edaran [ 35000/(1200 *5)] dari leadscrew per detik. Ini adalah OK pada sekitar
9 [detik / barang bekas] untuk 5" perjalanan dari luncuran. Pemberitahuan, bagaimanapun, bahwa
kelajuan dibatasi oleh tingkat pemodulasian dari Mach3 bukan kelajuan motor. Ini hanyalah sekitar 1750
rpm di dalam contoh. Pembatasan akan menjadi bahkan yang lebih buruk jika itu enkoder memberi
lebih banyak kacang-kacangan per edaran. Seringkali adalah perlu menggunakan servo elektronika
dengan elektronik menghubungkan diperdaya pembatasan ini jika anda mempunyai enkoder-enkoder
gelar ningrat tinggi.
Akhirnya orang akan memeriksa?periksa tersedia momen puntir. Di suatu motor servo lebih
sedikit batas pengamanan diperlukan dibanding dengan suatu motor stepper karena servo itu tidak bisa
menderita penyakit "langkah-langkah yang hilang". Jika momen puntir yang diperlukan oleh mesin itu
adalah terlalu tinggi lalu motor itu boleh menjadi terlalu panas atau elektronika pengarah menaikkan
satu (di) atas cacat yang ada.
Untuk suatu penerus gantri akan memerlukan suatu perjalanan dari sedikitnya 60" di sumbu
gantri dan suatu ballscrew untuk panjangnya ini akan mahal dan sulit untuk melindungi dari debu.
Banyak perancang akan mengambil suatu pengarah rantai dan sproket.
Kita mungkin memilih suatu langkah yang minimum 00005". Suatu sproket rantai penggerak dari
20 gigi dengan 1/4" rantai gala-gala memberi 5" gerakan gantri per edaran sproket. Suatu motor stepper
(sepuluh mikro) langkah-langkah) beri 2000 langkah-langkah per edaran maka suatu 5:1 penggerusan
(sabuk atau kotak roda-gigi) diperlukan antara batang motor dan sproket. [ 00005" =5"/(2000 x 5)]
Dengan desain ini jika kita mendapat 500 rpm dari stepper lalu pemakanan yang cepat 60"
akan, percepatan pelalaian dan deselarasi waktu, mengambil suatu 833 [detik / barang bekas] yang
layak.
Kalkulasi momen puntir di mesin ini lebih sulit dibanding dengan luncur silang seperti(ketika,
dengan massa dari gantri untuk dipindahkan, inersia, selama percepatan dan deselarasi, mungkin lebih
penting dibanding gaya potong. Pengalaman dari orang lain atau percobaan-percobaan akan pemandu
terbaik. Jika anda ber/menggabung dengan grup pengguna ArtSoft untuk Master5/Mach1/Mach3 di
Yahoo! anda akan sudah mengakses kepada pengalaman dari ratusan para pemakai yang lain.
4.6.1 Strategies
Saklar-saklar batas digunakan untuk mencegah setiap sumbu yang linier bergerak terlalu jauh
dengan demikian menyebabkan kerusakan pada struktur dari mesin. Anda dapat menjalankan mesin
tanpa kekeliruan mereka paling tipis tetapi yang menyiapkan dapat menyebabkan banyak kerusakan
yang mahal.
Satu sumbu boleh juga mempunyai suatu home pindah. Mach3 dapat diperintah untuk
menggerakkan nya (atau semua) aksis ke posisi rumah tersebut. Ini akan perlu untuk dilaksanakan kapan
pun sistim itu dinyalakan sehingga itu mengenal di mana aksis itu sekarang ini diposisikan. Jika anda
tidak menyediakan suatu saklar home lalu anda akan harus menyentakkan aksis oleh mata ke(pada
suatu posisi rujukan. Rumah tersebut pindah selama satu sumbu dapat di setiap posisi koordinat dan
anda menggambarkan lokasi ini. Jadi; Dengan demikian saklar-saklar rumah tersebut tidaklah harus pada
Machine Zero.
Ketika Anda akan lihat, masing-masing sumbu bisa memerlukan tiga saklar (yaitu. batas pindah
di dua tujuan dari perjalanan dan suatu rumah pindah). Maka suatu pabrik pengilingan yang dasar akan
memerlukan sembilan port paralel masuk bagi mereka. Ini bukanlah banyak baik sebagai suatu port
paralel hanya mempunyai 5 masukan! Masalah itu dapat dipecahkan dalam tiga jalan?cara:
Metoda yang pertama terbaik dan wajib untuk suatu yang sangat besar, mahal atau puasa
mesin di mana anda tidak bisa mempercayai perangkat lunak dan tatarajah nya untuk mencegah
kerusakan mekanik. Saklar-saklar sambungkan ke elektronika pengarah dapat cerdas dan hanya
mengizinkan[membiarkan gerakan [men]jauh dari suatu pindah ketika batas itu dipukul. Ini adalah lebih
aman dibanding melumpuhkan batas-batas maka seorang pemakai dapat menyentakkan mesin batal
batas-batas nya tetapi mengerjakan bersandar pada mempunyai suatu pengarah yang canggih.
Di suatu mesin yang kecil ketika anda menggunakan metoda yang kedua, itu masih mungkin
kepada gunakanlah hanya 3 masukan ke(pada Mach3 untuk suatu pabrik pengilingan 3-axis (4 karena
suatu mesin tipe gantri -lihat Slaving) dan hanya dua saklar diperlukan ketika batas nya dan rujukan
dapat berbagi suatu saklar.
Emulator papan tombol mempunyai suatu waktu tanggapan banyak lebih lambat yang port
paralel tetapi memuaskan karena batas pindah di suatu mesin tanpa pemakanan-pemakanan yang
highspeed. Untuk rincian arsitektur melihat Mach3 Customisation manual.
4.6.2 pindah
Ada beberapa aneka pilihan anda perlu untuk membuat ketika memilih saklar-saklar:
perkakas mesin Mengeluarkan perangkat keras dan menghubungkan mu
Jika anda akan mempunyai dua pembagian saklar satu masukan lalu mereka perlu untuk
dihubungkan sehingga tanda adalah suatu logika "1" jika yang manapun saklar dioperasikan (yaitu.
fungsi OR yang logis). Ini adalah gampang dengan saklar-saklar mekanis. Jika mereka sudah secara
normal menutup kontak-kontak dan dilengkapi secara urut seperti yang ditunjukkan di dalam gambar
47, lalu mereka akan memberi satu tanda Active Hi jika yang manapun saklar dioperasikan. Catat bahwa
untuk operasi yang terandalkan yang anda perlu ke "mencabut" masukan itu kepada port paralel. Ketika
saklar-saklar mekanis dapat membawa suatu yang ada yang penting suatu nilai dari 470R adalah yang
ditunjukkan yang memberi suatu arus dari sekitar 10 milliamps. Seperti pemasangan kawat itu kepada
saklar-saklar itu boleh jadi sungguh panjang dan dapat dikenakan kepada pickup/seadanya dari
kebisingan pastikan bahwa anda mempunyai suatu hubungan yang baik ke 0 samping volt dari masukan
Anda (bingkai dari perkakas mesin mu tidak akan menjadi memuaskan) dan mempertimbangkan;
menganggap dengan kabel(telegram yang dilindungi dengan pelindung sambungkan ke teminal bumi
utama dari pengendali mu.
Jika anda menggunakan saklar-saklar elektronik seperti suatu detektor yang dimasukkan dengan
suatu LED diode pemancar cahaya) dan fototransistor, lalu anda akan memerlukan beberapa macam
satu Gerbang ATAU (yang bisa a "yang yang dilengkapi" atau" jika satu masukan Active Lo disetir oleh
transistor-transistor pengumpul terbuka). Saklar-saklar optis, jika luar biasa bahan pendingin, harus OK
di suatu mesin pabrik logam tetapi bersifat dapat dikenakan kepada kegagalan pemakaian dengan debu
kayu.
Tidakkah saklar-saklar penggunaan magnetis (saklar-saklar gelagah atau Efek Hall peranti-
peranti) di suatu mesin bahwa boleh potong logam mengandung besi atau swarf itu akan "bulu roma"
atas" magnet. Repeatabilas titik operasi, terutama sekali dengan saklar-saklar mekanis, adalah sangat
tergantung pada kualitas saklar dan kekakuan tentangnya memasang dan menggerakkan tuas. Susunan
di dalam Gambar 46 akan menjadi sangat tidak tepat/tidak jelas. Repeatabilas itu adalah sangat penting
karena suatu saklar untuk digunakan untuk rumah.
Overtravel adalah bergeraknya saklar bahwa terjadi setelah itu sudah dingoperasikan. Dengan
suatu sekelar batas yang dapat disebabkan oleh inersia dari pengarah. Di satu saklar optis seperti
gambar 47 lalu menyediakan sudu itu adalah cukup panjang tidak akan ada berbagai kesulitan. Suatu
microswitch dapat overtravel sembarang yang diberi dengan operasi suatu peluncur di atasnya oleh
suatu tanjakan (lihat gambar 411). Kemiringan dari tanjakan itu mengerjakan, bagaimanapun,
mengurangi repeatabilas operasi saklar. Itu sering mungkin untuk menggunakan satu saklar untuk
kedua-duanya batas-batas dengan menyediakan dua tanjakan atau rusuk-rusuk penyejuk.
4.6.3 Where untuk menaiki saklar-saklar
Pilihan tentang posisi kerja pemasangan untuk saklar-saklar sering suatu kompromi antara
perawatan mereka [men]jauh dari swarf dan debu dan mempunyai untuk menggunakan yang luwes
dibanding pemasangan kawat yang ditetapkan?diperbaiki. Sebagai contoh menggambarkan 46 dan 48
adalah maupun menjulang secara rahasia, meskipun fakta bahwa mereka memerlukan suatu
menggerakkan kabel(telegram, sebagaimana mereka yang dilindungi yang jauh lebih baik ke sana.
Anda akan menemukan nya menyenangkan untuk memiliki satu menggerakkan kabel(telegram
dengan bekerja giat dengan tergesa-gesa nya untuk dua atau lebih aksis (eg. aksis X dan Y dari suatu
penerus gantri bisa pindah di gantri diri sendiri dan suatu simpal kabel(telegram yang sangat pendek
untuk Sumbu Z itu bisa lalu ber/menggabung dengan yang lain dua). jangan Yang digoda untuk berbagi
suatu kabel(telegram multi-way antara pemasangan kawat motor dan saklar. Anda boleh ingin
menjalankan dua kabel yang terpisah bersama-sama dan ini tidak akan menyebabkan kesulitan jika
kedua-duanya suatu yang dilindungi (dengan pita rambut atau kertas perak) dan pelindung-pelindung
itu dikandaskan kepada nya umum menunjuk pengarah-pengarah yang elektronik.
Anda akan menemukan nya sangat menolong untuk memperhatikan mesin-mesin dan gambar-
gambar komersil dari contoh-contoh di Master5/Mach1/Mach2 Yahoo! golongkan untuk lebih banyak
gagasan-gagasan dan teknik-teknik untuk saklar-saklar.
Bagian ini mengacu pada tatarajah untuk mesin-mesin kecil di mana Mach3 dibanding logika EStop
eksternal dikendalikan oleh saklar-saklar.
Karena suatu pemahaman yang penuh dari ini anda akan juga harus membaca bagian di dalam
bab 5 di configuring Mach3, tetapi asas yang dasar adalah gampang. Anda sambung kedua saklar-saklar
batas ke nya masuk (atau mempunyai satu saklar dan dua rusuk-rusuk penyejuk atau tanjakan-
tanjakan). Anda menggambarkan, ke Mach3, suatu arah seperti arah itu untuk bepergian untuk
menggerakkan ketika mencari suatu saklar rujukan. Sekelar batas (sudu atau tanjakan) pada itu akhir
dari sumbu itu adalah juga rumah tersebut pindah.
Di dalam normal menggunakan ketika Mach3 sedang menggerakkan satu sumbu dan melihat
masukan batas nya menjadi itu aktif akan perhentian berlari/menjalankan (seperti satu EStop) dan
tampilkan bahwa suatu sekelar batas sudah dinyebabkan tersandung. Anda akan tidak mampu untuk
menggerakkan aksis kecuali jika:
1) Batas auto mengesampingkan dinyalakan (oleh suatu tombol togel di ayakan Settings). Dalam
hal ini anda dapat klik Reset dan undakan/sentakan batal sekelar batas. Anda perlu lalu
rujukan mesin
2) Anda klik Override membatasi tombol. Suatu penyiaran yang merah LED diode pemancar
cahaya) memperingatkan anda dari yang sementara mengesampingkan. Ini akan lagi; kembali
mengizinkan[membiarkan anda Reset dan untuk menyentakkan batal saklar dan akan lalu
memutar diri sendiri dan penyiaran Diulai. Lagi; kembali anda perlu rujukan mesin. Satu
masukan dapat juga dikenalkan ke mengesampingkan saklar-saklar batas.
Catatan, bagaimanapun, meski Mach3 menggunakan dibatasi kelajuan latihan berlari konstan bahwa
anda tidak akan dicegah, di dalam yang manapun kasus, dari latihan berlari konstan ke lebih lanjut
saklar dan mungkin sedang roboh/ hancur sumbu di suatu perhentian yang mekanis. Ambil kepedulian
besar.
Ketika anda sudah mengacu satu sumbu lalu kosong atau beberapa nilai yang lain yang
disiapkan di dalam dialog Config, dapat terisi ke dalam sumbu DRO koordinat mesin absolut karena. Jika
anda menggunakan kosong lalu posisi hubungan rumah tersebut adalah juga mesin nol posisi sumbu.
Jika rujukan masuk arah negatif dari suatu sumbu (umum untuk X dan Y) itu anda akan dapat ke
referencing kira-kira beban -05" ke dalam DRO. Ini berarti bahwa rumah adalah separuh satu inci bersih
dari batas. Ini memboroskan sedikit sumbu bepergian tetapi jika anda melampaui, ketika latihan berlari
konstan ke(pada home, anda tidak akan tanpa sengaja masuk batas-batas. Lihat juga Software Limits
seperti jalan lain untuk pemecahan, masalah ini.
Jika anda minta(tanya Mach3 kepada rujukan sebelum anda menyentakkan batal saklar lalu itu
akan bepergian di dalam arah kebalikannya (karena itu berkata bahwa anda telah di rumah tersebut
pindah) dan berhenti ketika anda lepas saklar. Ini adalah bagus ketika anda mempunyai suatu saklar
rumah yang terpisah atau di batas rujukan akhir dari sumbu. Jika, bagaimanapun, anda di yang lain
Sekelar batas (dan Mach3 tidak bisa mengenal hal ini sebagaimana mereka dibagi bersama) lalu sumbu
bergerak selama-lamanya [men]jauh dari rumah yang nyata menunjuk sampai penurunan drastis itu.
Sehingga nasihat adalah selalu menyentakkan secara hati-hati batal batas pindah, lalu rujukan.
Dimungkinkan untuk mengatur mach3 sehingga akan tidak secara otomatis menyentakkan batal saklar
rumah tersebut jika anda memperhatikan masalah ini.
Itu adalah kadang-kadang tidak sangat menyenangkan untuk memiliki rumah tersebut pindah
pada suatu batas dari perjalanan. Pertimbangkan; menganggap suatu besar menggerakkan kolom pabrik
pengilingan tingkat atau suatu pengerut yang besar. pabrik pengilingan. Z bepergian di kolom itu boleh
jadi 8 kaki dan bisa sungguh melambat tanpa mempengaruhi menyeluruh penampilan pemotongan dari
mesin. Jika, bagaimanapun, posisi rumah tersebut adalah puncak kolom, lalu referencing akan
melibatkan hampir 16 kaki dari Z yang lambat bepergian. Jika posisi rujukan di/terpilih setengah jalan
atas kolom lalu sekarang dapat dibagi dua. Mesin seperti itu ingin mempunyai suatu rumah yang
terpisah pindah untuk Sumbu Z (seperti itu memerlukan masukan lain di port paralel tetapi bejana
hanya empat masukan di dalam tiga satuan mesin sumbu) dan akan menggunakan kemampuan Mach3
untuk membuat setiap nilai untuk satu sumbu DRO, setelah referencing, untuk membuat Z mesin nol
sebagai atas dari kolom.
Pisahkan rumah ketelitian tinggi pindah aksis X dan Y di suatu mesin kesaksamaan yang tinggi
mungkin mempunyai suatu saklar rumah yang terpisah untuk mencapai ketelitian yang diperlukan.
Saklar-saklar batas dari aksis yang ganda menghubungkan bersama-sama Karena Mach3 tidak
mengambil setiap pemberitahuan [di/yang/ttg] mana batas [di/yang/ttg] mana sumbu sudah
menyebabkan tersandung, lalu semua batas dapat ORed bersama-sama dan memberi makan ke dalam
batas nya masuk. Masing-masing sumbu kemudian bisa mempunyai rujukan sendiri pindah yang
disambungkan ke masukan acuan. Tiga satuan mesin sumbu masih hanya kebutuhan-kebutuhan empat
masukan. home saklar-saklar dari aksis yang ganda menghubungkan bersama-sama.
Jika anda sebenarnya kekurangan masukan-masukan ke(pada Mach3 lalu anda dapat OR rumah
tersebut pindah bersama-sama dan menggambarkan semua rumah masuk untuk menjadi tanda itu.
Dalam hal ini anda hanya dapat rujukan satu sumbu serempak –supaya Anda perlu untuk mencabut REF
All tombol-tombol dari ayakan-ayakan mu –dan saklar-saklar rumah mu harus semua adalah di ujung
perjalanan di aksis mereka yang masing-masing. Orang Slavia
Di suatu gantri mengetik tukang giling atau penerus di mana keduanya "kaki-kaki" dari gantri itu
disetir oleh motor-motor yang terpisah lalu masing-masing motor harus disetir oleh sumbu yang sendiri.
Umpamakan gantri pindah ke arah Y lalu sumbu A harus digambarkan sebagai suatu linear (yaitu. tidak
hal pemutaran) sumbu dan A harus slaved kepada Y -lihat bab 5 di Configuring Mach3 untuk detil.
Keduanya aksis perlu mempunyai batas dan rumah pindah. Di dalam penggunaan normal kedua-duanya
Y dan A akan dikirim tepat sama langkah dan arah memerintah oleh Mach3. Ketika suatu operasi
Reference dilaksanakan lalu aksis itu akan bergerak bersama-sama sampai bagian akhir dari referencing
yang sedang bergerak hanya batal rumah tersebut pindah. Di sini mereka akan gerakan sehingga
masing-masing berhenti saklar jarak sendiri batal yang sama. Referencing akan oleh karena itu
mengoreksi setiap kesakitan (yaitu. ke luar dari penyiku? lapangan) dari gantri yang mungkin sudah
terjadi ketika mesin itu dimatikan atau karena langkah-langkah yang hilang.
Ada tiga yang berbeda cara Mach3 dapat mengendalikan mu "spindel" atau anda dapat mengabaikan
semua ini dan mengendalikan nya secara manual.
1. Relay/contactor kendali dari motor On (Searah jarum jam atau Counterclockwise) dan motor Off
2. Mengawasi motor Selangkah Demi Selangkah dan Direction kacang-kacangan (eg. motor spindel
adalah suatu servo)
3. Motor yang dikendalikan oleh suatu lebar denyut mengatur tanda
Meski ini bunyi langsung, dalam praktek anda perlu untuk sangat hati-hati. Kecuali jika anda
benar-benar perlu untuk menjalankan spindel "mundur" itu akan menjadi lebih baik untuk
memperlakukan M3 dan M4 seperti(ketika yang sama atau untuk mengizinkan[membiarkan M4 untuk
mengaktifkan suatu tanda yang yang anda tidak sambungkan ke apapun. (dengan) jelas itu adalah
mungkin, dalam satu situasi eror, untuk arah jam dan berlawanan arah jarum jam tanda-tanda untuk
bersifat aktif bersama-sama. Ini boleh menyebabkan pengontak-pengontak itu kepada celana pendek
perbekalan induk. Khusus dengan mesin menyambungkan pengontak-pengontak pembalikan dapat
diperoleh dan jika anda akan mengizinkan[membiarkan spindel mu untuk berlari berlawanan arah jarum
jam lalu anda perlu menggunakan nya. Kesukaran lain adalah bahwa/karena "G" Mengkode" definisi
katakan bahwa hukum untuk mengeluarkan satu M4 ketika spindel itu sedang berlari/menjalankan arah
jam di bawah satu M3 (dan pulang pergi). Jika pengarah spindel mu adalah satu motor AC, hanya
mengubah arah ketika menabrak laju penuh akan memaksakan angkatan sangat besar di pengarah yang
mekanis dari mesin dan mungkin akan [meletup/memukul] sekring AC atau masuk suatu pemutus
rangkaian. Karena keselamatan anda perlu untuk memperkenalkan tunda waktu di pengoperasian
pengontak-pengontak atau menggunakan suatu pengarah inverter yang modern yang
mengizinkan[membiarkan anda untuk mengubah arah dengan suatu berlari/menjalankan motor.
Lihat juga catatan sekitar dibatasi nomor Relay Activation Signals di dalam bagian di Bahan pendingin.
Gambarkan 412 dan 413 pertanda yang lebar denyut pada kira-kira 20% dari siklus dan 50% dari siklus.
Dalam urutan untuk spindel PWM mempercepat tanda yang untuk diubah menjadi arus searah
(sebenarnya suatu tegangan searah adalah secara umum digunakan sebagai masukan itu ke kelajuan
variabel memandu, tetapi anda mengenal apa yang [kita kami] berarti) tanda pemodulasian yang harus
diubah. Pada pokoknya suatu rangkaian digunakan untuk menemukan rerata dari lebar denyut
mengatur tanda. Rangkaian bisa merupakan suatu kapasitor dan induktor transisi yang sederhana atau
adalah jauh lebih kompleks tergantung (suatu) di betapa linier anda menghendaki hubungan antara
lebar dan tegangan keluaran yang akhir dan (b) di kelajuan dari tanggapan anda perlu kepada mengubah
lebar denyut.
Anda perlu untuk berhati-hati dengan elektronika seperti(ketika masukan-masukan dari banyak
murah PWM kelajuan tidak terisolasi dari induk. Detil lebih lanjut dapat ditemukan di dalam daerah
diskusi dan arsip-arsip dari lokasi Mach2DN dan dengan menggunakan "PWM konverter" atau "PWM
Digispeed" sebagai suatu pencarian istilah ke(pada Google atau mesin pencari favorit mu. tanda PWM
adalah keluaran di spindel Step peniti/lencana. Anda akan perlu untuk mengambil hati-hati khusus
untuk pindah off motor pada kecepatan rendah yang menggunakan keluaran-keluaran Motor
Clockwise/Counterclockwise.
Catatan: Banyak para pemakai sudah menemukan PWM itu dan variabel lain percepat spindel memandu
sering suatu sumber yang serius dari kebisingan elektrik yang dapat menyebabkan permasalahan
dengan sumbu mesin memandu, sekelar batas yang merasakan dll. Jika anda menggunakan pengarah
spindel seperti itu yang kita betul-betul merekomendasikan anda untuk menggunakan satu
[papan/meja] pelonggaran ulir menurut ilmuoptika mengasingkan dan berhati-hati untuk melindungi
kabel dan menjalankan kabel listrik beberapa inci-inci [men]jauh dari kabel kendali.
4.8 Coolant
Isyarat-isyarat keluaran dapat digunakan untuk katup kendali atau pompa-pompa untuk pendingin
banjir dan kabut. Ini diaktipkan oleh tombol-tombol layar dan/atau M7, M8, M9
Catatan: di dalam versi yang ada, fitur ini tidak bekerja dengan busur api (G2/G3 bergerak). Itu adalah
tanggung jawab mu untuk memprogram membengkok sebagai suatu deret dari G1 bergerak.
Untuk menjadi bermanfaat pemeriksaan perlu untuk memiliki satu akhir dengan teliti berbentuk
bola (atau sedikitnya sebagian dari suatu bola) menjulang di dalam spindel dengan pusat nya dengan
teliti di centerline dari spindel dan suatu jarak yang ditetapkan?diperbaiki dari suatu titik tetap di dalam
arah Z (eg. spindel maju dengan hati-hati). Untuk menjadi mampu menyelidiki bukan bahan logam (dan
banyak model karena digitisasi akan buatan busa, MDF atau plastik) pemeriksaan memerlukan untuk
membuat (atau pecah(rinci) suatu saklar dengan satu defleksi menit tentangnya memasang ujung di
dalam setiap (XY atau Z)arah). Jika pemeriksaan itu adalah untuk digunakan di satu toolchanger yang
automatik lalu itu juga diperlukan "mengikat".
Persyaratan-persyaratan ini adalah suatu tantangan yang utama untuk perancang suatu
pemeriksaan yang untuk dibuat di suatu bengkel rumah dan pemeriksaan-pemeriksaan komersil
bukanlah murah. Suatu fitur pembangunan diterapkan untuk mengizinkan[membiarkan pemakaian
suatu pemeriksaan laser.
Cahaya dan fototransistor lain menempatkan 5 mikron [men]jauh dari nomor satu itu akan
memberi sinyal seperempat B dari suatu siklus di luar A (karenanya kwadratur nama) Suatu penjelasan
yang penuh adalah agak panjang(lama, tetapi anda akan mengenali bahwa suatu tanda mengubah
setiap 5 mikron dari gerakan sehingga keterlaraian skala itu adalah 5 mikron. Kita dapat mengatakan
kepada jalan yang yang sedang menggerakkan oleh urutan dari berubah. Sebagai contoh jika B
meninggalkan lo ke hallo ketika A adalah hallo (titik x)lalu kita sedang bergerak di sebelah kanan dari
awal yang ditandai sedangkan jika B meninggalkan hallo ke lo ketika A adalah hallo (titik y)lalu kita
sedang menggerakkan di sebelah kiri awal.
Pemberitahuan:
a. bahwa anda tidak bisa dengan mudah menggunakan suatu skala yang linier seperti(ketika
enkoder balikan untuk suatu pengarah servo sebagai reaksi yang tak menyenangkan yang paling
tipis atau springiness di dalam pengarah yang mekanis akan membuat servo yang takmantap.
b. itu tidak mudah untuk sambung enkoder-enkoder yang berputar di motor servo itu kepada
enkoder DROs. Ini akan menjadi menarik untuk operasi manual aksis dengan posisi readout.
Masalah adalah bahwa/karena 0 volt (umum) di dalam servo memandu yang digunakan untuk
enkoder-enkoder motor adalah hampir bisa dipastikan bukan 0 volt yang sama sebagai
[papan/meja] PC atau pelonggaran ulir mu. Menghubungkan mereka bersama-sama akan
menyebabkan permasalahan -jangan digoda untuk melakukan itu!
c. manfaat utama menggunakan enkoder-enkoder linier di aksis yang linier adalah bahwa/karena
pengukuran-pengukuran mereka tidak bergantung pada ketelitian atau reaksi yang tak
menyenangkan dari ulir pengarah, sabuk, rantai dll.
Dan suatu pemikiran yang akhir -sebelum anda mendapat terpesona; terharu menerapkan
terlalu banyak dari fitur di dalam bab ini, ingat bahwa anda tidak mempunyai sejumlah tak terbatas dari
inputs/outputs. Bahkan dengan dua port paralel ada hanya sepuluh masukan untuk mendukung semua
fungsi dan, meski suatu emulator papan tombol akan bantuan memberi lebih banyak masukan-
masukan, ini tidak bisa digunakan untuk semua fungsi. Anda mungkin harus menggunakan suatu peranti
ModBus untuk secara dramatis memperluas input/output tersesuaikan.
Jika Anda hanya akan menggunakan satu port paralel dan itu adalah satu satunya di
motherboard komputer Anda maka alamat default Port 1 dari 0x378 (yaitu heksadesimal 378) alamat
tersebut hampir pasti benar. Jika Anda menggunakan satu atau lebih PCI add-on card maka Anda perlu
menemukan alamat yang masing-masing merespon. Alamat tersebut tidak memiliki standar! Jalankan
Windows Control Panel dari Windows Start button. Double click pada Sistem dan pilih tab Hardware. klik
device manager button. Membuka sub menu untuk "Ports (COM & LPT)".
Double Click port LPT atau ECP pertama. Properties akan muncul di jendela window baru. Pilih
tab resources. Angka pertama pada IO range line adalah alamat yang akan di gunakan.perhatikan nilai
bawah dan tutup dialog properties.
catatan : menginstal atau menghapus setiap PCI card dapat merubah alamat dari port pararel PCI card
walaupun anda belum menyentuhnya.
Jika anda ingin menggunakan port ke dua ulangi paragraph di atas. Tutup device manager,
system properties dan control panel windows. Masukan alamat port pertama anda. Jika cek yang
diperlukan diaktifkan untuk port 2 dan masukan alamatnya. Sekarang klik tombol apply untuk
menyimpan nilai addres tersebut. Bagian ini sangat penting Mach3 tidak akan mengingat nilai jika anda
merubah dari tab ke tab atau menutup port and pins dialog sebelum anda menekan tombol apply.
5.3 Mendefinisikan sinyal input dan output yang akan anda gunakan
Sekarang Anda telah menetapkan konfigurasi dasar saatnya untuk menentukan mana input dan
sinyal output Anda yang akan akan digunakan dan yang port paralel dan pin akan digunakan untuk
masing-masing. Dokumentasi untuk breakout board Anda dapat memberikan petunjuk tentang output
yang menggunakan jika telah dirancang untuk digunakan dengan Mach3 atau board mungkin diberikan
dengan profil skeleton file (. XML) dengan koneksi ini sudah didefinisikan
Input #1 itu khusus, pada hal tersebut dapat digunakan untuk menghambat bagian program
yang bekerja ketika pengaman tidak ada. Tiga lainnya ( #1 jika tidak digunakan untuk interlock guard)
dapat anda gunakan dan dicoba pada code macro. Input #4 dapat digunakan untuk menghubungkan
saklar tombol tekan eksternal untuk melaksanakan fungsi single step(kerja tunggal). Mungkin anda ingin
mengkonfigurasinya nanti. Aktifkan dan tentukan index pulse jika anda memiliki spindle sensor dengan 1
slot atau tanda.
Aktifkan dan tentukan limits override jika anda membiarkan mach2 mengendalikan limit switch
anda dan anda memiliki tombol eksternal yang akan menekan jika anda membutuhkan jog off a limit.
Jika anda tidak memiliki switch maka anda dapat menggunakan screen button untuk mendapatkan
fungsi yang sama. Aktifkan dan tentukan Estop untuk menunjukan ke mach3 bahwa pengguna ingin
mematikan darurat.
Aktifkan dan tentukan input OEM trigger jika anda ingin sinyal elektrik dapat memanggil fungsi
fungsi tombol OEM tanpa screen button yang di sediakan. Aktifkan dan tentukan timing jika anda
memiliki spindle sensor dengan lebih dari satu slot atau tanda. Aktifkan probe untuk digitizing dan
THCOn, THCUp dan THCDown untuk mengendalikan Plasma Torch.
Jika Anda memiliki satu port paralel maka Anda memiliki 5 input yang tersedia, dengan dua port
ada 10 (atau dengan pin 2 sampai 9 didefinisikan sebagai input, 13). Hal ini sangat umum untuk
menemukan bahwa Anda kekurangan masukan sinyal terutama jika Anda juga akan memiliki beberapa
masukan untuk glass scales atau encoders lainnya. Anda mungkin harus berkompromi dengan tidak
memiliki hal-hal seperti fisik Limits Override Switch untuk menyimpan sinyal! Anda juga dapat
mempertimbangkan untuk menggunakan Keyboard Emulator untuk beberapa input sinyal.Click tombol
Apply untuk menyimpan data tab ini.
Sinyal key-up dan key-down biasanya datang dari sebuah keyboard emulator (seperti Ultimarc
IPAC atau Hagstrom) yang dipicu oleh switch terhubung ke inputnya. Hal ini memungkinkan switch lain
bisa dirasakan dari pin cadang pada port paralel tapi mungkin ada penundaan waktu yang signifikan
sebelum perubahan saklar terlihat dan memang pesan key-up atau key-down bisa hilang oleh Windows.
Figure 5.6 – Output signals
Emulated signal tidak bisa digunakan untuk Index atau Timing dan juga tidak bisa untuk Estop.
Output signal yang digunakan untuk mengontrol spindle stop / start (searah jarum jam dan
pilihan lain berlawanan jarum jam), flood dan pompa pendingin Mist atau katup dan untuk kontrol oleh
tombol costumize Mach3 sendiri atau macro.
Garis Charge Pump harus diaktifkan dan didefinisikan jika breakdown board Anda menerima
masukan pulsa untuk terus mengkonfirmasi operasi yang benar dari Mach3. Charge pump2 digunakan
jika Anda memiliki breakdown board kedua terhubung ke port kedua atau ingin memastikan
pengoperasian port kedua itu sendiri. Click tombol Apply untuk menyimpan data tab ini.
Tab Encoder / MPGs digunakan untuk menentukan koneksi dan resolusi linier encoders atau
Generator Pulse Manual (MPGs) digunakan untuk jogging sumbu. Hal ini dibahas di sini untuk
kelengkapan deskripsi dari Config> Ports & Pins.
Dialog ini tidak memerlukan kolom yang seperti aktif-low, jika encoders menghitung cara yang
salah itu hanya diperlukan untuk swap pin dialokasikan untuk input A dan B.
5.3.5.1 Encoders
Hitungan tiap nilai unit harus ditetapkan dengan sesuai untuk resolusi encoder. Dengan
demikian skala linier dengan putusan pada 20 mikron menghasilkan hitungan setiap 5 mikron (ingat
sinyal quadrature), yaitu 200 hitungan per unit (milimeter). Jika Anda memiliki unit asli ditetapkan
sebagai inci itu akan menjadi 200 x 25,4 = 5080 hitungan per unit (inch). Nilai Velocity tidak digunakan.
5.3.5.2 MPGs
Hitungan tiap nilai unit digunakan untuk menentukan jumlah-jumlah quadrature yang perlu
dihasilkan untuk Mach3 untuk melihat pergerakan MPG. Untuk encoder CPR 100, gambar 2 sangat
cocok. Untuk resolusi yang lebih tinggi Anda harus meningkatkan angka ini untuk mendapatkan
sensitivitas mekanik yang Anda inginkan. Kami menemukan 100 kerja dengan baik dengan resolusi 1024
encoders CPR.
Nilai Velocity menentukan skala pulsa dikirim ke sumbu yang dikendalikan oleh MPG. Semakin
rendah nilai yang diberikan dalam Velocity semakin cepat sumbu akan bergerak. Nilai yang baik
ditetapkan oleh eksperimen untuk memberikan kecepatan yang nyaman saat MPG berputar cepat.
5.3.6 Konfigurasi Spindle
Tab berikutnya pada Config> Ports & Pins adalah Setup Spindle. Hal ini digunakan untuk
menentukan cara di mana spindle dan pendingin yang akan dikontrol. Anda dapat memilih untuk
memungkinkan Mach3 melakukan apapun dengan itu, untuk menghidupkan dan mematikan spindle
atau untuk memiliki kontrol kecepatan total dengan menggunakan Pulse Width Modulated (PWM)
sinyal atau langkah sinyal dan arah. Dialog ditunjukkan pada Gambar 5.8.
Kontrol PWM
Sebuah sinyal PWM adalah sinyal digital, "persegi" gelombang di mana persentase waktu sinyal
yang tinggi menentukan persentase kecepatan penuh dari motor di mana ia harus dijalankan.
Jadi, misalkan Anda memiliki drive motor dan PWM dengan kecepatan maksimum 3000 rpm maka
gambar 4.12 akan menjalankan motor di 3000 x 0,2 = 600 RPM. Demikian pula sinyal pada gambar 4.13
akan menjalankannya pada 1500 RPM.
Mach3 harus membuat off pertukaran berapa banyak lebar pulsa yang berbeda yang dapat
menghasilkan seberapa tinggi frekuensi gelombang persegi didapat. Jika frekuensi 5 Hz Mach3 berjalan
dengan kecepatan kernel 25000 Hz dapat output 5000 kecepatan yang berbeda. Pindah ke 10Hz
mengurangi ini sampai 2500 kecepatan yang berbeda namun jumlah ini masih resolusi satu atau dua
RPM. Sebuah frekuensi rendah dari gelombang persegi meningkatkan waktu itu akan mengambil untuk
drive motor untuk melihat bahwa perubahan kecepatan telah diminta. Antara 5 dan 10 Hz memberikan
kompromi yang baik. Frekuensi yang dipilih dimasukkan dalam kotak PWMBase freq.
Banyak drive dan motor memiliki kecepatan minimum. Biasanya karena kipas pendingin sangat
tidak efisien pada kecepatan rendah sedangkan torsi tinggi dan saat ini mungkin masih mendesak. Kotak
Minimum PWM % memungkinkan Anda untuk mengatur persentase kecepatan maksimum di mana
Mach3 akan berhenti keluaran sinyal PWM.
Anda harus menyadari bahwa elektronik drive PWM juga mungkin memiliki pengaturan
kecepatan minimum dan Mach3 konfigurasi pulley (lihat bagian x.x) memungkinkan Anda untuk
mengatur kecepatan minimum. Biasanya Anda harus bertujuan untuk mengatur batas pulley sedikit
lebih tinggi dari Minimum PWM% atau batas hardware karena hal ini akan memotong kecepatan dan /
atau memberikan pesan kesalahan yang masuk akal bukan hanya menghentikannya.
Ini mungkin merupakan variable speed drive dikendalikan oleh step pulsa atau full servo drive.
Anda dapat menggunakan konfigurasi pulley Mach3 (lihat bagian 5.5.6.1) untuk menentukan kecepatan
minimum jika ini diperlukan oleh motor atau elektronik nya.
Closed Loop Spindle Control, ketika diceklist, menerapkan loop servo software yang mencoba untuk
mencocokkan kecepatan spindle yang sebenarnya dilihat oleh Index atau sensor Timing dengan yang
dituntut oleh kata S. Kecepatan yang tepat dari poros tidak mungkin penting sehingga Anda tidak
mungkin perlu menggunakan fitur ini di Mach3Turn.
Jika Anda menggunakannya maka variabel P, I dan D harus ditetapkan pada kisaran 0 hingga 1. P
mengontrol gain loop dan nilai yang berlebihan akan membuat kecepatan berosilasi, atau hunt, sekitar
nilai yang diminta daripada menetap di atasnya. Variabel D berlaku redaman sehingga menstabilkan
osilasi dengan menggunakan turunan (laju perubahan) dari kecepatan. Variabel mengambil pandangan
jangka panjang dari perbedaan antara kecepatan aktual dan diminta sehingga meningkatkan akurasi
dalam kondisi steady. Tuning nilai-nilai dibantu dengan menggunakan dialog dibuka oleh Operator>
Caliblare spindle.
Spindle Speed Averaging, ketika diceklist, menyebabkan Mach3 untuk rata-rata waktu antara
indeks / waktu pulsa selama beberapa revolusi ketika menurunkan kecepatan spindle yang sebenarnya.
Anda mungkin menemukan itu berguna dengan drive spindle inersia yang sangat rendah atau satu di
mana kontrol cenderung untuk memberikan variasi kecepatan jangka pendek.
5.3.7 Tab obsi Mill
Tab terakhir pada Config> Ports & Pins adalah Options Mill. Lihat gambar 5.9.
5.3.8 Pengujian
Software Anda sekarang dikonfigurasi cukup bagi Anda untuk melakukan beberapa tes
sederhana dengan hardware. Lebih mudah untuk menghubungkan masukan dari switch manual seperti
Home kemudian melakukannya sekarang.
Jalankan Mach3Mill dan menampilkan layar Diagnostik. Ini memiliki bank LED menampilkan
tingkat logika input dan output. Pastikan bahwa sinyal eksternal Darurat Berhenti tidak aktif (Merah
Darurat LED tidak berkedip) dan tekan tombol Reset merah pada layar. LED harus berhenti berkedip. Jika
Anda telah dikaitkan dengan rotasi setiap output pendingin atau spindle maka anda dapat menggunakan
tombol yang relevan pada layar diagnostik untuk mengubah output dan mematikannya. Mesin juga
harus merespon atau Anda dapat memantau tegangan dari sinyal dengan multimeter.
Selanjutnya mengoperasikan home atau limit switch. Anda harus melihat led bercahaya kuning
yang tepat ketika sinyal mereka aktif. Tes ini akan membuat Anda melihat port paralel Anda benar
ditangani dan input dan output terhubung secara tepat.
Jika Anda memiliki dua port dan semua sinyal uji hanya satu maka Anda mungkin
mempertimbangkan beralih konfigurasi sementara Anda sehingga salah satu dari switch home atau
batas terhubung melalui port sehingga Anda dapat memeriksa operasi yang benar. Jangan lupa tombol
Apply ketika melakukan pengujian ini. Jika semuanya baik maka anda harus mengembalikan ke
konfigurasi yang benar.
Jika Anda memiliki masalah Anda harus menyortir mereka keluar sekarang karena hal ini akan
jauh lebih mudah ketika Anda mulai mencoba untuk mendorong sumbu. Jika Anda tidak memiliki
multimeter maka Anda harus membeli atau meminjam logic probe atau adaptor D25 (dengan LED yang
sebenarnya) yang bisa memonitor keadaan pinnya. Pada dasarnya Anda perlu mengetahui apakah (a)
sinyal masuk dan keluar dari komputer tidak benar (yaitu Mach3 tidak melakukan apa yang Anda
inginkan atau harapkan) atau (b) sinyal tidak didapatkan antara konektor D25 dan alat mesin Anda (yaitu
masalah kabel atau konfigurasi dengan breakout board atau mesin).
Dengan fungsi dasar bekerja, saatnya untuk mengkonfigurasi drive sumbu. Hal pertama yang
harus memutuskan adalah apakah Anda ingin menentukan sifat mereka dalam satuan metrik (milimeter)
atau Inch. Anda akan dapat menjalankan program baik bagian dalam unit mana pilihan yang Anda pilih.
Matematika untuk konfigurasi akan sedikit lebih mudah jika Anda memilih sistem yang sama seperti
drive train Anda (misalnya ballscrew tersebut) dibuat masuk Jadi sekrup dengan 0,2 "memimpin (5 tpi)
lebih mudah untuk mengkonfigurasi dalam inci dibandingkan milimeter. Demikian pula sekrup
memimpin 2mm akan lebih mudah dalam milimeter The perkalian dan / atau pembagian dengan 25,4
tidak sulit tetapi. hanya sesuatu yang lain untuk dipikirkan.
Figure 5.10 - Setup Units dialog
Ada di sisi lain, sedikit keuntungan dalam memiliki unit pengaturan menjadi unit di mana Anda biasanya
bekerja. Bahwa Anda dapat mengunci DRO untuk menampilkan dalam sistem apapun program yang
dilakukan bagian (yaitu unit switching dengan G20 dan G21).
Jadi pilihannya tergantung Anda. Gunakan Config> Unit Setup untuk memilih MMS atau inci
(lihat gambar 5.10). Setelah Anda telah membuat pilihan Anda tidak harus mengubahnya tanpa harus
kembali atas semua langkah-langkah berikut atau kebingungan total akan memerintah! Sebuah kotak
pesan mengingatkan Anda tentang hal ini ketika Anda menggunakan Config> setup unit.
Nah setelah semua detail yang sekarang saatnya untuk mendapatkan sesuatu bergerak - secara
harfiah! Bagian ini menggambarkan pengaturan drive sumbu Anda dan, jika kecepatan akan
dikendalikan oleh Mach3, drive spindle. Strategi keseluruhan untuk setiap sumbu adalah: (a) untuk
menghitung berapa banyak pulsa langkah harus dikirim ke drive untuk setiap unit (inci atau mm) dari
pergerakan alat atau meja, (b) untuk menetapkan kecepatan maksimum untuk motor dan (c) untuk
mengatur tingkat percepatan / perlambatan yang dibutuhkan.
Kami menyarankan Anda untuk berurusan dengan satu sumbu pada suatu waktu. Anda mungkin
ingin mencoba menjalankan motor sebelum mekanis terhubung ke alat mesin.
Jadi sekarang menghubungkan kekuatan untuk elektronik driver Anda sumbu dan periksa kabel antara
elektronik sopir dan papan pelarian / komputer. Anda akan mencampur daya tinggi dan komputasi
sehingga lebih baik aman daripada berasap!
Anda akan menghitung jumlah putaran poros motor (motor revs per unit) untuk memindahkan
sumbu oleh satu unit. Hal ini mungkin akan lebih besar dari satu inci dan untuk kurang dari satu
milimeter tapi ini tidak membuat perbedaan untuk perhitungan yang paling mudah dilakukan pada
kalkulator pula.
Untuk sekrup dan mur Anda memerlukan raw pitch dari sekrup (yaitu benang puncak ke puncak
jarak) dan jumlah dimulai. Sekrup inch dapat ditentukan dalam benang per inci (tpi). Lapangan adalah
1/tpi (misalnya pitch ulir 8 start tunggal tpi 1 ¸ 8 = 0.125 ")
Jika sekrup adalah beberapa mulai memperbanyak lapangan mentah dengan jumlah mulai mendapatkan
lapangan yang efektif. Lemparan sekrup efektif adalah karena jarak sumbu bergerak untuk satu revolusi
sekrup. Sekarang anda dapat menentukan screw revs per unit :
Jika sekrup secara langsung digerakkan dari motor maka ini adalah revs motor per unit. Jika
motor memiliki drive gigi, rantai atau sabuk untuk sekrup dengan gigi Nm pada gear motor dan gigi Ns
pada gigi sekrup maka:
Misalnya, sekrup 8 tpi terhubung ke motor dengan sabuk bergigi dengan katrol gigi 48 pada sekrup dan
16 katrol gigi pada motor maka lapangan poros motor akan menjadi 8 x 48 ¸ 16 = 24 (Petunjuk:
menyimpan semua angka pada kalkulator Anda pada setiap tahap perhitungan untuk menghindari
kesalahan pembulatan) Sebagai contoh metrik, misalkan sekrup dua mulai memiliki 5 milimeter antara
dua puncak benang (pitch yaitu efektif adalah 10 milimeter) dan terhubung ke motor dengan 24 katrol
gigi pada poros motor dan 48 katrol gigi pada sekrup. Jadi revs sekrup per unit = 0,1 dan revs bermotor
per unit akan menjadi 0,1 x 48 ¸ 24 = 0,2 Untuk drive rak dan pinion atau sabuk bergigi atau rantai
perhitungan serupa. Cari pitch gigi sabuk atau rantai link. Sabuk tersedia dalam metrik dan imperial
pitches dengan 5 atau 8 pitches umum milimeter metrik dan 0,375 "(3/8") umum untuk sabuk inci dan
untuk rantai. Untuk rak menemukan lapangan gigi nya. Hal ini paling baik dilakukan dengan mengukur
jarak total yang mencakup 50 atau bahkan 100 kesenjangan antara gigi. Perhatikan bahwa, karena gigi
standar dibuat untuk lapangan diametral, panjang Anda tidak akan menjadi bilangan rasional karena
mencakup p konstan (pi = 3,14152 ...)
Jika jumlah gigi pada pinion / sprocket / pulley pada poros utama yang menggerakkan rak / belt / rantai
Ns maka:
Untuk sumbu putar (rotary tabel misalnya atau kepala pembagi) unit adalah derajat. Anda perlu
menghitung berdasarkan rasio worm. Hal ini sering 90:1. Jadi dengan drive motor langsung ke cacing
satu rev memberikan 4 derajat sehingga motor revs per unit akan menjadi 0,25. Penurunan 2:1 dari
motor untuk cacing akan memberikan 0,5 revs per unit.
Resolusi dasar dari semua motor stepper modern adalah 200 langkah per revolusi (yaitu 1.8o
per langkah). Catatan: beberapa steppers tua 180 langkah per rev. tetapi Anda tidak mungkin
menemukan itu jika Anda membeli peralatan baru atau hampir baru.
Resolusi dasar dari motor servo tergantung pada encoder pada poros nya. Resolusi encoder
biasanya dikutip dalam CPR (cycles per revolution) Karena output sebenarnya sinyal quadrature dua
resolusi yang efektif akan menjadi empat kali nilai ini. Anda akan mengharapkan CPR dalam kisaran
sekitar 125-2000 sesuai dengan 500-8000 langkah per revolusi.
Kami sangat sangat menyarankan agar Anda menggunakan mikro-stepping elektronik drive
untuk stepper motor. Jika Anda tidak melakukan ini dan menggunakan drive penuh atau setengah-
langkah maka Anda akan membutuhkan motor muchlarger dan akan menderita dari resonansi yang
membatasi kinerja di beberapa kecepatan.
Beberapa mikro-stepper drive tetap memiliki jumlah mikro-step (biasanya 10) sementara yang
lain dapat dikonfigurasi. Dalam hal ini Anda akan menemukan 10 menjadi nilai kompromi yang baik
untuk memilih. Ini berarti bahwa Mach3 akan perlu mengirim 2.000 pulsa per revolusi untuk drive axis
stepper
Mach3 steps per unit = Mach3 steps per rev x Motor revs per unit
Gambar 5.11 menunjukkan dialog untuk Config> Motor Tuning. Klik tombol untuk memilih sumbu yang
Anda mengkonfigurasi dan masukkan nilai yang dihitung dari Mach3 langkah per unit dalam kotak di
atas tombol Save .. Nilai ini tidak harus integer sehingga Anda dapat mencapai akurasi sebanyak yang
Anda inginkan. Untuk menghindari lupa kemudian klik Save Settings Axis sekarang.
Kau menyelamatkan sumbu setelah pengaturan langkah per unit. OK dialog dan memastikan
bahwa semuanya dinyalakan. Klik tombol Reset sehingga bersinar LED secara terus menerus. Kembali ke
Config> Motor Tuning dan pilih sumbu Anda. Gunakan slider Velocity untuk memiliki grafik sekitar 20%
dari kecepatan maksimum. Tekan kursor Up tombol pada keyboard Anda. Sumbu harus bergerak ke arah
Plus. Jika melarikan diri kemudian pilih kecepatan yang lebih rendah. Jika merangkak kemudian memilih
kecepatan yang lebih tinggi. Kursor Turun akan membuatnya berjalan dengan cara lain (yaitu arah
Minus).
Jika arahnya salah maka, Simpan sumbu dan baik (a) mengubah pengaturan Aktif Rendah untuk
pin Dir dari sumbu di Config> Pelabuhan dan Pins> Output tab Pins (dan Terapkan) atau (b) memeriksa
kotak yang sesuai di Config> Motor Reversals untuk sumbu yang Anda gunakan. Anda dapat akso, tentu
saja, hanya mematikan dan membalikkan sepasang koneksi fisik ke motor dari drive elektronik
Jika stepper motor hums atau jeritan maka Anda memiliki kabel tidak benar atau mencoba
untuk mengendarainya terlalu cepat. Pelabelan stepper kabel (terutama 8 motor kawat) kadang-kadang
sangat membingungkan. Anda akan perlu merujuk ke motor dan sopir dokumentasi elektronik.
Jika motor servo lari dengan kecepatan penuh atau film dan menunjukkan kesalahan pada
driver-nya kemudian angker (atau encoder) koneksi perlu membalikkan (lihat servo elektronik Anda
dokumentasi untuk rincian lebih lanjut).
Kebanyakan drive akan bekerja dengan baik dengan lebar minimal 1 mikrodetik pulsa. Jika Anda
memiliki masalah dengan bergerak pengujian (motor misalnya tampaknya terlalu berisik) cek pertama
bahwa pulsa langkah Anda tidak terbalik (dengan aktif rendah yang ditetapkan tidak benar untuk
Langkah pada tab Output Pins Pelabuhan dan Pins) maka Anda dapat mencoba meningkatkan denyut
nadi lebar untuk, katakanlah, 5 mikrodetik. Antarmuka dan Arah Langkah ini sangat sederhana namun,
karena "semacam karya" jika dikonfigurasi buruk, bisa sulit untuk kesalahan-menemukan tanpa menjadi
sangat sistematis dan / atau melihat pulsa dengan osiloskop.
Jika Anda merasa bahwa Anda ingin menghitung kecepatan motor maksimum kemudian membaca
bagian ini Ada banyak hal yang menentukan kecepatan maksimum sumbu:
memungkinkan kecepatan maksimum motor (mungkin 4000 rpm untuk servo atau 1000 rpm untuk
stepper)
kecepatan maksimum yang diijinkan dari ballscrew (tergantung pada panjang, diameter, bagaimana
ujung-ujungnya didukung
maksimum kecepatan drive belt atau gearbox reduksi
Kecepatan maksimum yang elektronik drive akan mendukung tanpa sinyal kesalahan
maksimum kecepatan untuk mempertahankan pelumasan mesin slide
Dua pertama dalam daftar ini yang paling mungkin untuk mempengaruhi Anda. Anda akan perlu
merujuk ke spesifikasi produsen ', menghitung kecepatan diizinkan sekrup dan motor dan berhubungan
ini untuk unit per detik gerakan sumbu. Set ini nilai maksimum dalam kotak Velocity of Tuning motor
untuk sumbu yang terlibat. Yahoo! Mach1/Mach2 forum online adalah tempat yang berguna untuk
mendapatkan saran dari pengguna lainnya Mach3, di seluruh dunia, pada jenis topik.
Anda mungkin tidak dapat untuk mengukur gearing drive sumbu atau mengetahui lapangan
tepat sekrup. Asalkan Anda dapat secara akurat mengukur jarak yang ditempuh oleh sumbu, mungkin
menggunakan dial indikator uji dan blok pengukur, maka Anda bisa mendapatkan Mach3 untuk
menghitung langkah per unit yang harus dikonfigurasi.
Gambar 5.12 menunjukkan tombol pada layar pengaturan untuk memulai proses ini. Anda akan diminta
untuk sumbu yang ingin Anda mengkalibrasi.
Kemudian Anda harus memasukkan jarak bergerak nominal. Mach3 akan membuat langkah ini.
Bersiaplah untuk menekan tombol EStop jika tampaknya akan crash karena pengaturan yang ada terlalu
jauh.
Akhirnya setelah bergerak Anda akan diminta untuk mengukur dan masukkan jarak yang tepat yang
dipindahkan. Ini akan digunakan untuk menghitung langkah-langkah yang sebenarnya per Unit sumbu
mesin Anda.
5.5.3 Menentukan percepatan.
5.5.3.1 Inersia dan kekuatan
Motor ada mampu mengubah kecepatan mekanisme langsung. Sebuah torsi diperlukan untuk
memberikan momentum sudut ke bagian yang berputar (termasuk motor itu sendiri) dan torsi
dikonversi untuk memaksa oleh mekanisme (sekrup dan mur dll) harus mempercepat bagian-bagian
mesin dan alat atau benda kerja. Beberapa gaya juga pergi untuk mengatasi gesekan dan, tentu saja,
untuk membuat memotong alat.
Mach3 akan mempercepat dan mengurangi kecepatan motor pada tingkat tertentu (yaitu
kecepatan garis kurva waktu lurus) Jika motor dapat memberikan torsi lebih dari yang dibutuhkan untuk
gaya potong, gesekan dan inersia yang akan diberikan pada tingkat percepatan yang diberikan maka
semua baik. Jika torsi tidak cukup maka akan tidak menghidupkan kios (jika stepper) atau kesalahan
posisi servo akan meningkat. Jika kesalahan servo terlalu besar maka drive mungkin akan memberi
sinyal kondisi kesalahan tetapi bahkan jika tidak maka akurasi pemotongan akan menderita. Hal ini akan
dijelaskan lebih rinci .
Jika Anda menentukan terlalu tinggi percepatan untuk sumbu diberikan kemudian Mach3 akan
menganggap itu dapat menggunakan nilai ini tetapi sebagai, dalam prakteknya, sumbu tertinggal apa
yang diperintahkan (yaitu kesalahan servo besar) maka jalan memotong dalam bekerja akan tidak
akurat.
Kecuali Anda ingin yang paling dalam kinerja dari mesin Anda, kami sarankan pengaturan nilai
jadi tes yang dimulai dan berhenti suara "nyaman". Maaf itu tidak sangat ilmiah tapi tampaknya
memberikan hasil yang baik!
5.5.4 Menyimpan dan pengujian sumbu
Akhirnya jangan lupa untuk mengklik Simpan Pengaturan Axis untuk menyimpan tingkat
percepatan sebelum Anda melanjutkan.
Sekarang Anda harus memeriksa perhitungan dengan menggunakan MDI untuk membuat
gerakan G0 didefinisikan. Untuk cek yang kasar Anda dapat menggunakan aturan baja. Sebuah tes yang
lebih akurat dapat dibuat dengan Indikator Uji Dial (DTI) / Jam dan sebuah blok ukur slip. Strictly ini
harus dipasang di toolholder tetapi untuk pabrik konvensional Anda dapat menggunakan kerangka
mesin sebagai poros tidak bergerak relatif terhadap bingkai pada bidang X-Y. Misalkan Anda menguji
sumbu X dan memiliki blok "ukuran 4.
Gunakan layar MDI untuk memilih unit inci dan koordinat mutlak. (G20 G90) Mengatur penjepit
di atas meja dan Jog sumbu sehingga probe DTI disentuhnya. Pastikan Anda menyelesaikan dengan
bergerak dalam arah X minus.
Putar bezel ke nol membaca. Hal ini diilustrasikan pada Gambar 5.13.
Masukkan blok Gage dan pindah ke X = 4.0 oleh G0 X4. Langkah ini di X dikurangi arah seperti
jog sehingga efek reaksi dalam mekanisme akan dihilangkan. Pembacaan pada DTI akan memberikan
kesalahan posisi Anda. Ini hanya harus sampai dengan engkau atau lebih. Gambar 5.14 menunjukkan
gage di posisi.
Lepaskan gage dan G0 X0 untuk memeriksa nilai nol. Ulangi 4 "tes untuk mendapatkan set,
mungkin, nilai 20 dan melihat bagaimana direproduksi posisi tersebut. Jika Anda mendapatkan variasi
besar maka ada sesuatu yang salah mekanis. Jika Anda mendapatkan error yang konsisten maka Anda
bisa menyetel dengan baik langkah per nilai Satuan untuk mencapai akurasi maksimal.
Gambar 5.14 Gage blok dalam posisi.
Berikutnya Anda harus memeriksa bahwa sumbu tidak kehilangan langkah-langkah dalam bergerak
diulang pada kecepatan. Lepaskan blok gage. Gunakan MDI untuk G0 X0 dan memeriksa nol pada DTI.
Ketika selesai DTI harus tentu saja membaca nol. Jika Anda memiliki masalah maka Anda akan perlu
untuk menyetel yang bagus pada kecepatan maksimum percepatan sumbu.
Jika Mach3 adalah untuk mengendalikan kecepatan spindle baik dengan drive servo yang
menerima Langkah dan Arah secara pulsa atau pengontrol Modulated PulseWidth (PWM) motor
kemudian bagian ini memberitahu Anda bagaimana untuk mengkonfigurasi sistem Anda.
5.5.6.1 Kecepatan motor, kecepatan spindle dan puli
tentu saja, yang terkait oleh puli-puli atau persneling yang menghubungkan mereka. Kita akan
menggunakan istilah "puli" untuk menutup kedua-duanya semacam pengarah manual.
Jika anda tidak mempunyai kendali laju motor memilih 4 puli dengan suatu kecepatan
maksimum yang tinggi seperti 10,0000 rpm dan, Ini akan mencegah keluhan Match3 jika anda
menjalankan program dengan meminta kata 6000 rpm.
Mach3 tidak bisa tahu tanpa diberitahu oleh Anda, operator mesin, apa rasio puli yang dipilih
pada waktu tertentu sehingga Anda bertanggung jawab untuk ini. Sebenarnya informasi yang diberikan
dalam dua tahap. Ketika sistem dikonfigurasi (yaitu apa yang Anda lakukan sekarang) Anda membuat
hingga 4 kombinasi puli yang tersedia. Ini diatur oleh ukuran fisik dari puli atau rasio di kepala diarahkan.
Kemudian ketika sebuah program sedang berjalan bagian operator mendefinisikan puli (1 sampai 4)
sedang digunakan.
Rasio puli mesin ditetapkan pada Config>Ports dan Pins dialog (gambar 5.6) di mana kecepatan
maksimum dari empat set puli didefinisikan bersama-sama dengan default yang akan digunakan.
Kecepatan maksimum merupakan kecepatan di mana spindle akan berputar saat motor dengan
kecepatan penuh. Kecepatan penuh dicapai dengan lebar pulsa 100% di PWM dan pada nilai yang
ditetapkan pada Vel Motor "Sumbu spindle" Tuning untuk Langkah dan Arah.
Sebagai contoh, misalkan posisi kita akan sebut "Puli 1" merupakan langkah turun dari 5:1 dari
motor ke spindle dan kecepatan maksimum dari motor 3600 rpm. Puli 1 maksimum kecepatan pada
Config> Logika akan ditetapkan ke 720 rpm (3600 ¸ 5). Puli 4 mungkin langkah dari 4:1. Dengan
kecepatan motor yang sama kecepatan maksimum akan diatur ke 14.400 rpm (3600 x 4). Para puli lain
akan rasio menengah. Puli tidak perlu didefinisikan dalam kecepatan meningkat tetapi angka harus
berhubungan dalam beberapa cara logis untuk kontrol pada alat mesin.
Nilai Kecepatan Minimum berlaku sama untuk semua puli dan dinyatakan sebagai persentase
dari kecepatan maksimum dan, tentu saja, juga persentase minimum rasio sinyal PWM. Jika kecepatan
lebih rendah dari ini diminta (dengan kata S dll) maka Mach3 akan meminta Anda untuk mengubah rasio
puli memberikan rentang kecepatan yang lebih rendah. Misalnya, dengan kecepatan maksimum 10.000
rpm pada puli 4 dan persentase minimal 5% maka S499 akan meminta puli yang berbeda. Fitur ini
adalah untuk menghindari operasi motor atau controller pada kecepatan di bawah nilai minimum
Ketika program mengeksekusi bagian kata S atau nilai yang dimasukkan ke dalam kecepatan
mengatur DRO maka nilai dibandingkan dengan kecepatan maksimum untuk saat ini. dipilih puli. Jika
kecepatan yang diminta lebih besar dari maksimal maka terjadi kesalahan.
Jika persentase maksimal untuk puli yang telah diminta dan ini digunakan untuk mengatur lebar
PWM atau langkah pulsa yang dihasilkan untuk menghasilkan bahwa persentase kecepatan motor
maksimum sebagaimana diatur di dalam Tuning Motor untuk "Sumbu Spindle".
Sebagai contoh misalkan spindle kecepatan maks untuk Puli # 1 adalah 1000 rpm. S1100 akan menjadi
kesalahan. S600 akan memberikan lebar pulsa dari 60%. Jika Langkah maksimum dan kecepatan Arah
secara adalah 3600 rpm maka motor akan "melangkah" pada 2.160 rpm (3600 x 0,6).
Tentukan sinyal aktivasi eksternal di Pelabuhan dan Pins dan configure> output devicesuntuk
beralih pengontrol PWM on / off dan, jika diperlukan, untuk mengatur arah rotasi.
Sekarang pindah ke Configure> Ports & options Pins Spindle dan menemukan kotak Freq
PWMBase. Nilai di sini merupakan frekuensi dari squarewave yang lebar pulsa dimodulasi. Ini adalah
sinyal yang muncul pada pin Step Spindle. Semakin tinggi frekuensi yang Anda pilih di sini lebih cepat
controller akan mampu merespon mempercepat perubahan tetapi rendah "resolusi" kecepatan yang
dipilih.
Jumlah kecepatan yang berbeda merupakan pulsa Mesin frekuensi ¸ PWMBase freq. Jadi
misalnya jika Anda menjalankan pada 35.000 Hz dan mengatur PWMBase ke 50 Hz terdapat 700
kecepatan diskrit tersedia. Ini hampir pasti cukup pada setiap sistem nyata sebagai motor dengan
kecepatan maksimum 3600 rpm bisa, secara teoritis, dapat dikontrol dalam langkah-langkah kurang dari
6 rpm.
5.5.6.3 Langkah dan pengontrol Arah spindle.
Untuk mengkonfigurasi motor spindle untuk Langkah dan kontrol Arah, centang kotak Sumbu
Spindle Diaktifkan pada Port dan Pins, Port Printer dan Sumbu Seleksi tab Page (gambar 5.1). Tinggalkan
Kontrol PWM dicentang. Jangan lupa untuk Terapkan perubahan. Tentukan pin output pada output
Sinyal tab Seleksi Halaman (gambar 5.6) untuk Langkah Spindle dan Arah Spindle. Pin ini harus
dihubungkan ke elektronik drive motor. Terapkan perubahan.
Tentukan sinyal aktivasi eksternal di Port dan Pins dan configure> Devices Output untuk switch
pengontrol motor spindle on / off jika Anda ingin mengambil power dari motor spindle saat dihentikan
oleh M5. Ini tidak akan berputar pula tentu saja seperti Mach3 tidak akan mengirimkan pulsa langkah
tetapi, tergantung pada desain driver, mungkin masih bisa menghilangkan power.
Sekarang pindah ke config Tuning> Motor untuk "Sumbu Spindle". Unit untuk ini akan menjadi
salah satu revolusi. Jadi langkah per Unit adalah jumlah pulsa untuk satu rev (misalnya 2000 untuk drive
10 kali mikro-loncatan atau 4 x jumlah baris dari sebuah encoder servomotor atau setara dengan gearing
elektronik).
Kotak Vel harus ditetapkan untuk jumlah revs per detik dengan kecepatan penuh. Jadi 3600 rpm
motor akan perlu diatur ke 60. Hal ini tidak mungkin dengan encoder menghitung garis tinggi karena
pulsa maksimum dari Mach3. (misalnya garis 100 encoder memungkinkan 87,5 revs per detik pada
sistem 35.000Hz). Spindle umumnya akan memerlukan motor kuat yang elektronik drive kemungkinan
akan mencakup gearing elektronik yang mengatasi kendala ini.
Kotak Accel dapat diatur dengan percobaan untuk memberikan awal yang halus dan stop untuk
spindle. Catatan: jika Anda ingin memasukkan nilai yang sangat kecil dalam kotak Accel Anda melakukan
ini dengan mengetik dari pada menggunakan panel geser Accel. Sebuah spindle berjalan dari waktu 30
detik sangat mungkin.
Pada Mach3 layar Pengaturan, memilih puli yang memungkinkan 900 rpm. Mengatur sabuk atau
gearbox pada mesin untuk posisi yang sesuai. Pada layar Run Program mengatur kecepatan spindle yang
dibutuhkan untuk 900 rpm dan memulai yang berputar itu. Mengukur atau memperkirakan kecepatan.
Jika Anda salah akan harus meninjau kembali perhitungan Anda dan pengaturan.Anda mungkin juga
memeriksa kecepatan pada semua puli dengan cara yang sama tetapi dengan kecepatan yang sesuai set.
Jika kotak yang relevan dicentang maka sumbu akan bergerak ke arah dikurangi sampai
masukan Depan menjadi aktif. Jika masukan Home sudah aktif maka akan bergerak ke arah ditambah.
Demikian pula jika kotak dicentang maka sumbu bergerak dalam arah ditambah sampai input aktif dan
arah dikurangi jika sudah aktif.
Jika Zona Lambat terlalu besar maka Anda akan mengurangi wilayah kerja efektif mesin. Jika
mereka ditetapkan terlalu kecil maka Anda berisiko menekan batas hardware. Batas-batas didefinisikan
hanya berlaku bila diaktifkan menggunakan Batas Perangkat Lunak beralih tombol-lihat Limits dan
keluarga kontrol Miscellaneous untuk rincian. Jika sebuah program bagian mencoba untuk bergerak
melampaui batas lembut maka akan meningkatkan kesalahan. Nilai-nilai softlimits juga digunakan untuk
menentukan amplop pemotongan jika Mesin dipilih untuk tampilan toolpath. Anda mungkin
menemukan mereka berguna untuk ini bahkan jika Anda tidak peduli tentang batas yang sebenarnya.
Selama penggunaan normal jumlah yang sama dari langkah pulsa akan dikirim ke sumbu master
dan slave dengan kecepatan dan akselerasi yang ditentukan oleh "lebih lambat" dari dua. Ketika operasi
referensi diminta mereka akan bergerak bersama-sama sampai switch Home salah satu terdeteksi. Drive
ini akan posisi lepas switch dalam cara yang biasa, tetapi sumbu lain akan berlanjut sampai switch yang
terdeteksi ketika ini akan diposisikan dari itu. Dengan demikian sepasang axes akan "dikuadratkan naik"
ke posisi Home switch dan setiap kesalahan yang telah terjadi dihilangkan..
Meskipun Mach3 membuat sumbu master dan slaves dalam langkah, dengan DRO dari slave
sumbu tidak akan menampilkan offset diterapkan dengan tabel Tool, perlengkapan offset dll nilai nya
sehingga mungkin membingungkan bagi operator. Oleh karena itu kami menyarankan agar Anda
menggunakan Layar Designer untuk menghapus DRO sumbu dan kontrol terkait dari semua layar
kecuali Diagnostics. Simpan Sebagai desain baru dengan nama selain default dan menggunakan View>
Load menu Layar untuk memuat ke Mach3.
3D Compass, saat diperiksa, menunjukkan panah menggambarkan arah dari positif X, Y dan Z di toolpath
layar.
Machine boundaries, ketika diperiksa menampilkan kotak sesuai dengan pengaturan Softlimits (apakah
mereka diaktifkan).
Tool Position, ketika diperiksa, menunjukkan arus posisi alat pada menampilkan.
Jog Follow Mode, ketika diperiksa, menyebabkan garis mewakili toolpath untuk bergerak relatif ke
jendela sebagai alat yang berlari. Dengan kata lain posisi alat ini tetap dalam toolpath yang
menampilkan window.
ShowTool as above centerline in Turn berhubungan dengan Mach3 Hidupkan (untuk menangani depan
dan belakang toolposts).
Show Lathe Object memungkinkan rendering 3D dari objek yang akan diproduksi oleh toolpath
(Mach3Turn saja)
Colors untuk berbagai elemen layar dapat dikonfigurasi. Kecerahan masing-masing warna primer Red
Green Blue ditetapkan pada 0 skala untuk 1 untuk setiap jenis baris. Petunjuk: Gunakan program seperti
Photoshop untuk membuat warna yang Anda sukai dan membagi nya nilai-nilai RGB oleh 255
(menggunakan skala 0 sampai 255) untuk mendapatkan nilai untuk Mach3.
A-axis nilai memungkinkan Anda untuk menentukan posisi dan orientasi sumbu A-jika
dikonfigurasi sebagai putar dan layar diaktifkan oleh kotak centang Rotasi A.
Reset Plane on Regen beralih tampilan layar toolpath ke pesawat saat ini
setiap kali dibuat ulang (dengan klik ganda atau klik tombol).
Boxed Graphic menampilkan kotak pada batas gerakan alat
5.6.7 Konfigurasi item lainnya Logic Fungsi Config> dialog Logic (gambar 5.22) dijelaskan di bawah ini.
Anda dapat membuat cara pintas Anda sendiri setiap dengan Profil yang berbeda sehingga satu
komputer dapat mengontrol berbagai peralatan mesin. Hal ini sangat berguna jika Anda memiliki lebih
dari satu mesin dan mereka memerlukan nilai yang berbeda untuk tuning motor, atau memiliki batas
yang berbeda dan pengaturan rumah saklar. Anda dapat menjalankan Mach3.exe dan memilih dari
daftar profil yang tersedia atau Anda dapat mengatur cara pintas tambahan yang menentukan profil
yang akan digunakan. Dalam jalan pintas, profil untuk memuat diberikan dalam argumen "/ p" di Target
shortcut properti. Sebagai contoh Anda harus memeriksa Properties pintas Mach3Mill. Hal ini dapat
dilakukan, misalnya, dengan mengklik kanan shortcut dan pilih Properties dari menu.
Sebuah file XML. Untuk profil dapat diedit oleh editor eksternal tetapi Anda sangat kuat
disarankan untuk tidak melakukan hal ini kecuali Anda sepenuhnya fasih dengan arti dari setiap entri
dalam file karena beberapa pengguna telah mengalami efek yang sangat aneh dengan mis-file dengan
format. Memperhatikan bahwa beberapa tag (misalnya tata letak layar) hanya dibuat ketika nilai default
built-in diganti menggunakan Mach3 menu. Hal ini lebih aman untuk menggunakan menu konfigurasi
Mach3 untuk memperbarui profil XML. Ketika sebuah profil baru dibuat maka folder untuk menyimpan
macro yang akan dibuat. Jika Anda "Kloning" dari profil dengan macro kustom maka anda harus berhati-
hati untuk menyalin apapun seperti makro khusus ke profil baru.
6.1 Pengenalan.
Bab ini meliput banyak detil. Anda boleh melihat bagian 62 dan lalu memperhatikan bagian karena
inputting dan mengedit sub-program sebelum kembali ke rincian semua mengendalikan layar.
layar tertentu atau untuk menghindari perubahan-perubahan kebetulan kepada part itu yang
sedang dikerjakan mesin di suatu produksi lingkungan Seorang Perancang Layar diharapkan bahwa
mengizinkan[membiarkan kendali-kendali yang untuk dipindahkan atau yang ditambahkan dari layar-
layar dari satu set layar-layar. Anda dapat memodifikasi atau desain menyaring sejak awal mula sehingga
anda dapat menambahkan setiap kendali-kendali kepada layar jika aplikasi mu tertentu perlukan hal ini.
Karena detil melihat Mach3 Customisasi wiki.
6.2.1.1 Reset.
Ini adalah suatu togel. Ketika sistim itu adalah Reset LED diode pemancar cahaya) monitor (jika
dimungkinkan) akan keluaran Enable terpilih akan aktif.
6.2.1.2 Labels.
"label-label yang cerdas" tampilkan yang terakhir "kesalahan" pesan, modus-modus yang ada,
nama file dari sub-program sekarang ini memuat dan Profile yang digunakan.
Figure 6.2 - Axis control family
Ini dipertunjukkan di dalam satuan-satuan yang ada (G20/G21) kecuali jika yang dikunci kepada
satuan-satuan susunan di dialog Config. Nilai itu adalah koordinat dari titik yang dikendalikan di dalam
yang dipertunjukkan system koordinat. Ini akan secara umum adalah system koordinat dari Work Offset
yang ada (- pada awalnya 1 -yaitu. G54) bersama-sama dengan setiap offset-offset G92 diterapkan. Itu
dapat bagaimanapun diswitch ke tampilkan Mesin Absolut Mengkoordinir. Anda dapat mengetik suatu
nilai yang baru ke dalam setiap Axis DRO. Ini akan memodifikasi Work Offset yang ada untuk buat titik
yang dikendalikan di dalam system koordinat yang ada adalah nilai yang anda sudah ditetapkan. Anda
dinasehatkan untuk membuat atas Work Offsets menggunakan ayakan Offsets sampai anda secara
penuh terbiasa dengan bekerja dengan sistem koordinat yang ganda.
6.2.2.2 Referenced
LED diode pemancar cahaya) itu adalah hijau jika sumbu sudah disesuaikan (yaitu. di suatu
posisi nyata yang dikenal) Masing-masing sumbu dapat disesuaikan dengan tombol Ref All. Aksis yang
individu dapat disesuaikan di ayakan Diagnostics
Jika tidak ada saklar home/reference digambarkan untuk sumbu, lalu sumbu itu tidak akan
sebenarnya dipindahkan hanya, jika Auto Zero DRO ketika yang homed mendaftar Config, lalu
koordinat mesin yang absolut dari posisi yang ada sumbu itu akan di-set kepada nilai
menggambarkan untuk sumbu di dalam tabel lokasi-lokasi saklar Home/Reference di dalam Config
dialog. Ini adalah paling sering kali kosong.
Jika ada suatu home/reference pindah yang digambarkan untuk sumbu dan itu tidak menyediakan
satu aktif masuk ketika Ref itu diminta, lalu sumbu itu akan dipindah ke arah menggambarkan di
Config sampai masukan itu mengerjakan menjadi aktif. Itu lalu mengundurkan diri suatu jarak yang
pendek sehingga masukan itu adalah non-aktip. Jika masukan itu telah aktif lalu sumbu gerakkan
saja jarak pendek sama ke dalam posisi yang non-aktip.Jika Kosong Yang Auto DRO ketika yang
homed mendaftar Config lalu koordinat mesin absolut dari posisi yang ada sumbu itu akan di-set
kepada nilai menggambarkan untuk sumbu di dalam tabel lokasi-lokasi saklar Home/Reference di
dalam Config dialog.
tombol De-Ref All tidak menggerakkan aksis tetapi berhenti mereka sedang berada dalam keadaan yang
disesuaikan.
6.2.2.4 Scale
Faktor skala untuk setiap aksis dapat disimpan G51 dan dapat dibersihkan oleh G50. Jika suatu faktor
skala (-selain dari 10) di-set lalu itu diberlakukan bagi mengkoordinir ketika mereka muncul di G-code
(eg. seperti X kata-kata, kata-kata Y dll.) .Scale LED itu akan kilat sebagai suatu pengingat bahwa suatu
skala di-set selama satu sumbu.Nilai yang digambarkan oleh G51 akan muncul, dan dapat di-set, di
dalam Scale DRO. Nilai-nilai negatif mencerminkan koordinat-koordinat sekitar relevan sumbu.
6.2.2.5 Softlimits
tombol Softlimits memungkinkan nilai-nilai softlimits menggambarkan di Config.
6.2.2.6 Verify
tombol Verify, yang hanyalah bisa diterapkan jika anda mempunyai rumah pindah, akan bergerak ke
mereka untuk memverifikasi bila ada langkah-langkah mungkin telah hilang selama operasi kerja mesin
yang terdahulu.
MDI hotkey (Masuk ke dalam tatarajah asumsi). Ketika garis MDI adalah warna aktif nya berubah dan
suatu flyout bertinju mempertunjukkan perintah-perintah baru-baru ini dimasukkan
dipertunjukkan.Satu contoh ditunjukkan di dalam gambar 65. Atas cursor dan panah bawah menyetem
dapat digunakan untuk memilih dari flyout sehingga anda dapat gunakan kembali satu baris yang telah
anda dimasukkan. kunci Enter menyebabkan Mach3 untuk melaksanakan garis MDI yang ada dan itu
tetap aktif karena masukan dari himpunan lain dari perintah-perintah. kunci Esc membersihkan baris
dan de-selects nya(itu. Anda perlu untuk ingat bahwa ketika itu adalah terpilih semua masukan papan
tombol (dan masukan dari suatu papan tombol papan tombol emulator atau tersesuaikan) memberi
suara garis MDI dibanding pengendalian Mach3. Secara khusus, latihan berlari konstan kunci-kunci tidak
akan dikenali: anda harus Esc setelah memasuki MDI.
Mach3 dapat mengingat semua bentuk MDI karena melaksanakan mereka dan mereka di suatu
arsip dengan menggunakan Teach fasilitas. Klik Mulailah Mengajar, masuk perintah-perintah yang
diperlukan dan lalu klik Berhenti Mengajar. LED diode pemancar cahaya) mengejapkan untuk
mengingatkan anda bahwa anda di Teach Mode. Perintah-perintah itu adalah yang ditulis dalam arsip
dengan nama yang konvensional "-C:/Mach3/GCode/MDITeachtap" Meng-Klik Load/Edit akankah
mengisi?memuat arsip ini ke dalam Mach3 di mana itu dapat lari/dijalankan atau yang diterbitkan di
dalam cara yang umum –anda perlu pergi ke Program Menjalankan ayakan untuk melihat nya. Jika anda
ingin menyimpan(pelihara suatu himpunan yang diberi dari perintah-perintah yang diajar lalu anda perlu
Edit arsip dan penggunaan simpan Seperti di editor itu untuk memberi nya nama mu sendiri dan
menuliskannya di suatu folder.
Ukuran dari kenaikan dapat disimpan itu pengetikan ke dalam Step DRO atau nilai-nilai dapat
yang ditetapkan dalam ini DRO dengan bersepeda/ beredar melalui suatu himpunan dari 10 nilai-nilai
pemakai yang dapat dijelaskan yang menggunakan tombol Cycle Jog Step. Modus yang inkremental
terpilih oleh tombol togel atau, jika di Continuous Mode sementara yang terpilih dengan menekan Ctrl
sebelum melaksanakan undakan/sentakan.
Di MPG Velocity Mode percepatan gerakan sumbu dihubungkan dengan kelajuan yang hal
pemutaran dari MPG dengan Mach3 yang memastikan bahwa percepatan sumbu dan kecepatan
maksimum jika dihormati.Hal ini memberi suatu rasa sangat alami(wajar kepada gerakan sumbu. MPG
Step/Velocity modus sekarang ini bekerja seperti modus percepatan.
Di Dalam Modus bentuk langsung, masing-masing "klik" dari enkoder MPG meminta satu
langkah undakan/sentakan yang inkremental (- dengan jarak menetapkan perihal hotkey Step latihan
berlari konstan). Hanya nya meminta pada waktu yang sama akan diizinkan. Dengan kata lain jika sumbu
itu telah bergerak lalu a “klik” akan diabaikan. Di dalam Modus multi-step, klik akan terhitung dan
queued untuk aksi. Catat bahwa ini berarti bahwa langkah-langkah cepat yang besar bergeraknya
roda?kemudi bisa berarti bahwa sumbu menggerakkan suatu yang pantas dipertimbangkan jarak dan
untuk sekali waktu setelah gerakan roda?kemudi sudah dihentikan. Langkah-langkah itu adalah yang
diterapkan dengan menyatukan yang diberi oleh MPG Feedrate DRO Modus-modus langkah ini
[menjadi/dari]?berasal dari penggunaan yang tertentu di dalam pembuatan gerakan-gerakan sangat
bagus mengawasi ketika menyiapkan bekerja di suatu mesin. Anda dinasehatkan untuk awal
menggunakan Velocity Mode..
Suatu edaran spindel dapat melakukan salah satu ditentukan oleh The DRO atau dari di/terukur
lewati menghitung kacang-kacangan indeks. Config mempunyai suatu checkbox untuk menggambarkan
Mach3 yang akan memiliki.
Untuk mempekerjakan Feed units/rev, Mach3 harus mengenal nilai dari ukuran yang di/terpilih
dari kelajuan dari spindel (yaitu. itu harus mempunyai (suatu) menggambarkan dalam Satu kata atau
oleh data yang dimasukkan Ke(Pada DRO di dalam keluarga kendali laju Spindle atau (b) indeks yang
harus dihubungkan sampai ke ukuran nyata kelajuan spindel).
Kenali bahwa nilai-nilai klasifikasi di dalam kendali itu akan sangat berbeda kecuali jika kelajuan spindel
adalah dekat pada 1 rpm! Maka menggunakan suatu pemakanan per menit menggambarkan dengan
pemakanan per modus putaran akan mungkin menghasilkan suatu penurunan drastis yang tidak bagus.
6.2.7.3 Stop
Berhenti berhenti gerakan sumbu sama dengan cepat sebagai yang yang mungkin. Mungkin
mengakibatkan langkah-langkah yang hilang (terutama di stepper aksis digerakkan mesin) dan merestart
tidak akan valid
6.2.7.4 Rewind
Rewinds sub-program sekarang ini memuat
cenderung muncul sebagai poligon di mana sisi lurus sangat terlihat. Ini tidak perlu khawatir. Tombol
Simulasi Program Run akan melaksanakan G-code, hanya tanpa gerakan tool, dan membiarkan waktu itu
untuk membuat part untuk diperkirakan.
Batas Program Data memungkinkan Anda untuk memeriksa perjalanan maksimum titik
terkontrol menjadi wajar (misalnya tidak penggilingan bagian atas dari meja) Screenshot juga
menunjukkan sumbu DROs dan beberapa Program control run .
Gambar 6.11 - Toolpath kaitannya dengan tabel
Jika Anda telah menetapkan softlimits yang sesuai dengan ukuran meja mesin Anda maka sering
berguna untuk menggunakan tombol Mode Tampilan untuk beralih dari Ayub ke mode Tabel untuk
menampilkan toolpath dalam kaitannya dengan tabel. Lihat gambar 6.11
Display toolpath dapat diputar dengan meng-klik kiri dan menyeret/mendrag mouse. dapat diperbesar
dengan menekan shift dan meng-klik kiri dan mendrag. Bias juga menyorot dengan mendrag klik kanan.
tombol Regenerate akan memperbaharui tampilan toolpath dari G-code dengan perlengkapan saat
diaktipkan dan G92 offset.
Catatan: Hal ini sangat penting untuk memperbaharui toolpath setelah mengubah nilai-nilai offset baik
untuk mendapat efek visual yang benar dan karena itu digunakan untuk melakukan perhitungan ketika
menggunakan G42 dan G43 untuk kompensasi pemotong..
peringatan: Mengubah Work dan Penyimpangan pahat digunakan tidak akan pernah benar-benar
menggerakkan tool di mesin meskipun tentu saja akan mengubah sumbu pembacaan DRO .
Bagaimanapun, suatu gerakan G0,G1 dll.) setelah menseting offset-offset baru akan berada di system
koordinat baru.
Anda harus memahami apa yang sedang anda lakukan jika anda ingin menghindari
crash/tubrukan di mesin mu.
6.2.11.1 Work Offsets
Mach3 oleh penggunaan standar Kerja nomor Offset 1.
Pilih setiap nilai dari 1 sampai 255, dan memasuki nya di dalam Current Work Offset DRO, akan
membuat arus Work Offset itu. Work offsets kadang-kadang disebut fixture Offsets. Mengetik ke
dalam DRO itu adalah setara dengan suatu bagian program mengeluarkan G55 sampai 59 atau G581
untuk G59.253 (-qv.).
Anda dapat juga dapat mengatur sistim offset yang ada menggunakan tombol-tombol Fixture.
Anda dapat mengubah nilai dari nilai-nilai offset untuk sistim offset yang ada dengan mengetikan ke
dalam relevan Part Offset DROs. (Part Offset adalah nama lain untuk Work dan Fixture offset-offset!)
Nilai-nilai juga dapat diatur dalam DROs ini dengan menggerakkan sumbu ke suatu tempat yang
diinginkan dan meng-klik sebagai mengatur atau pilih tombol. Sumbu X dan Y dan Sumbu Z yang diatur
dengan jalan atau cara yang sedikit berbeda. Z akan lebih mudah untuk memahami sehingga kita akan
menjelaskannya terlebih dulu.
Offset Z biasanya akan disiapkan dengan “master tool” di dalam spindle/kumparan. Z untuk alat
yang lain akan dikoreksi oleh tabel tool. Suatu blok pengukur atau kadang-kadang bahkan suatu
potongan foil atau kertas yang meluncur antara alat dan bagian atas pekerjaan (jika ini adalah Z =0,0)
atau tabel (jika ini adalah Z =0,0). Sumbu Z itu sangat dengan lemah-lembut menyentakkan
menurun/jatuh sampai pengukur itu hanyalah yang terjerat oleh tool. Ketebalan dari pengukuran itu
dimasukkan ke Gage Block Height DRO dan Tetapkan tombol Z di-klik. Ini akan mengatur nilai Z dari
offset pekerjaan yang ada sehingga tool adalah di altitudo yang diberi.
Proses untuk X dan Y adalah sama kecuali menyentuh mungkin akan dilakukan pada salah satu
dari empat sisi bagian dan akun harus diambil dari diameter alat (atau probe) dan
ketebalan setiap ukur yang digunakan untuk memberikan "rasa" untuk proses menyentuh.
Misalnya untuk mengatur tepi bawah sepotong kain menjadi Y = 0,0 dengan alat
diameter 0,5 "dan 0,1" blok pengukur, Anda akan memasuki 0,7 di Ujung Finder Dia DRO (yaitu diameter
alat pengukur ditambah dua kali) dan klik tombol Select yang dikelilingi di
angka 6.12 Tergantung pada konfigurasi Persistent Offsets dan Offsets simpan di Config yang nilai-nilai
baru akan diingat dari satu menjalankan mach3 yang lain.
6.2.11.2 Tools
Tools diberi nomor dari 0 sampai 255. Nomor tool terpilih oleh kata T di suatu sub-program atau
memasuki nomor di dalam DRO T. Offset-offset nya hanya diterapkan jika mereka beralih On oleh
tombol toogle Tool Offset On / Off (atau setara G43 dan G49 dalam program bagian)
Dalam Mach3Mill hanya offset Z dan Diameter digunakan untuk tool. Diameter dapat dimasukkan ke
dalam DRO dan Z-offset (yaitu. kompensasi untuk panjangnya tool) dimasukkan secara langsung atau
oleh Touching. Tool Set fitur Offset bekerja persis seperti yang diatur Z dengan dengan Work Offset .
Data tool offset dibuat persisten antara run dengan cara yang sama seperti data Work Offset.
Keluarga kontrol Axis telah memperingatkan LED (s) untuk menunjukkan pengaturan non-nilai
nol di sini. Nilai-nilai tidak diperlukan jika gerakan putar tidak dikoordinasikan dengan sumbu linier.
Dalam hal ini kasus kata F cocok untuk derajat per menit atau derajat per putaran harus diprogramkan.
Mach3 akan mengendalikan sumbu A seperti untuk G1 bergerak. jelas titik pisau itu harus dekat pada
sumbu tentang yang suatu putaran dan sumbu ini harus sejajar dengan Sumbu Z dari mesin. Fitur itu
diaktipkan oleh tombol Tangential Control. Di dalam kebanyakan aplikasi ada batasan atas
penjuru/sudut melalui mana pisau itu dapat diputar pada suatu sudut ketika di dalam bahan. Nilai ini
digambarkan di Lift Angle. Setiap sudut di mana perubahan di dalam penjuru/sudut diperlukan adalah
lebih besar dari Lift Angle akan menyebabkan Sumbu Z itu untuk naik oleh nilai di Lift Z, pisau itu akan
berbalik dan kemudian Z akan turun sehingga kembali memasuki bahan di dalam arah baru.
6.2.14 Batas dan bermacam-macam keluarga kontrol
6.2.14.1 Input Activation 4
Input Activation 4 dapat diatur untuk memberi suatu Fungsi bentuk langsung yang dilengkapi yang sulit
(keras setara dengan tombol Single di dalam Program Running Control Family)
Perhatikan: bahwa kontrol ini tidak berlaku jika batas saklar-saklar dilengkapi kepada elektronika
pengarah atau ke aktifkan EStop. Dalam hal ini eksternal saklar akan diperlukan menonaktipkan sirkuit
saklar saat anda jogging off.
6.2.15.2 Safe Z
Keluarga ini memungkinkan anda untuk menggambarkan nilai Z yang bersih dari penjepit-
penjepit dan bagian-bagian dari benda kerja. Akan digunakan untuk 'homing' dan mengubah tool.
6.2.15.4 Offline
Toggle dan peringatan LED "memutus" semua output sinyal dari Mach3. Hal ini dimaksudkan
untuk Mesin setup dan pengujian. Penggunaannya selama bagian Program akan menyebabkan Anda
semua macam posisi masalah.
Wizards telah disumbangkan oleh beberapa penulis dan tergantung pada tujuan mereka ada sedikit
perbedaan dalam tombol kontrol. Setiap Wizard Namun akan memiliki sarana posting G-kode untuk
Mach3 (ditandai Tulis dalam gambar 6,22) dan sarana untuk kembali ke layar utama Mach3 . Wizards
paling memungkinkan Anda untuk menyimpan pengaturan sehingga the wizard berjalan lagi
memberikan nilai awal yang sama untuk Dros dll. Gambar 6.23 menunjukkan bagian dari layar Toolpath
setelah tombol Tulis ditekan pada angka 6.22.
Tombol Last Wizard menjalankan wizard Anda yang terakhir digunakan tanpa kesulitan memilihnya dari
daftar. Tombol Convensation berjalan satu set wizard dirancang oleh Solusi bermodel. Ini yang
disertakan dengan Mach3 tetapi membutuhkan lisensi terpisah bagi mereka yang akan digunakan untuk
menghasilkan kode.
Jika Anda memiliki satu sub program yang ditulis oleh tangan atau CAD / CAM Paket maka Anda load ke
Mach3 menggunakan tombol Load Gcode . Anda pilih file dari sebuah Windows standar mengajukan
dialog terbuka. Sebagai alternative Anda dapat memilih dari daftar terakhir digunakan file yang
ditampilkan oleh Layar tombol Files terbaru.
Ketika file yang dipilih, Mach3 akan memuat dan menganalisis kode. Ini akan menghasilkan
sebuah toolpath untuk itu, yang akan ditampilkan, dan akan mendirikan ekstrem program. Kode
program dimuat akan ditampilkan dalam jendela daftar G-kode. Anda dapat menggulir melalui
memindahkan baris saat disorot dengan menggunakan scroll bar.
Bab ini menjelaskan bagaimana Mach3 bekerja ketika Anda meminta alat untuk pindah ke posisi
tertentu. Ini menggambarkan gagasan sistem koordinat, mendefinisikan Sistem Koordinat Mesin dan
menunjukkan bagaimana Anda dapat menentukan panjang masing-masing Alat, posisi suatu benda kerja
di suatu gambar dan jika perlu menambahkan variable Offset .
Anda mungkin merasa berat awal membaca buku ini. Kami menyarankan anda mencoba teknik-
teknik menggunakan alat mesin anda sendiri. Hal ini tidak mudah dilakukan, karena “meja”untuk
menjalankan mach3 yang anda butuhkan melihat dimana alat yang sebenarnya dan anda perlu
memahami perintah G-kode sederhana seperti G00 G01.
Mach3 dapat digunakan tanpa suatu yang terperinci , akan tetapi pada bab ini menemukan
konsep konsep yang menyiapkan pekerjaan pada mesin anda lebih cepat dan lebih dapat diandalkan.
7.1 Mesin sistem koordinat
Gambar 7.3 menunjukkan apa yang akan terjadi jika kita bisa menyeimbangkan sistem koordinat untuk
sudut kertas. Ingatlah G-kode selalu menggerakkan pada titik terkendali nomor yang diberikan dalam
sistem koordinat.
Seperti biasanya lembar kertas memiliki beberapa cara perbaikan satu persatunya di dalam
posisi yang di tunjukkan, offset ini disebut suatu kerja offset 0,0,0 titik asal muasal dari koordinat system
Offseting ini sangat bermanfaat bahwa ada beberapa cara untuk melakukannya menggunakan Mach3
tetapi mereka semua diatur menggunakan layar offset (lihat lampiran 1 untuk screenshoot)
7.2.1 Mengatur asal kerja ke titik tertentu
Cara yang paling jelas terdiri dari dua langkah:
1. Tampilan layar offset.Gerakkan pena ke tempat mana pun yang anda inginkan.Hal ini dapat
dilakukan dengan ber lari atau, jika Anda dapat menghitung seberapa jauh itu dari posisi saat ini
Anda dapat menggunakan G0S dengan input data manual
2. Klik tombol Sentuh di samping masing-masing sumbu dalam Kerja Offset bagian dari
layar. Pada Touch pertama Anda akan melihat bahwa koordinat sudah ada sumbu Tersentuh
dimasukkan ke dalam Bagian Offset DRO dan sumbu DRO membaca nol. Sentuhan berikutnya pada
sumbu lain menyalin Koordinat untuk yang offset dan nol sumbu itu DRO
Jika anda ingin tahu apa yang terjadi maka berikut ini dapat membantu. Kerja offset selalu
menambahkan angka di sumbu DROs untuk memberikan mesin koordinat mutlak titik terkontrol.
Mach3 akan menampilkan koordinat mutlak titik terkontrol jika Anda mengklik tombol Mesin
coords. lampu LED untuk memperingatkan Anda bahwa koordinat yang ditampilkan adalah yang
mutlak.
Ada cara lain untuk pengaturan offset yang dapat digunakan jika Anda tahu posisi mana anda
menghendaki asal semestinya.
Sudut kertas dari mata sekitar 2,6 “kanan dan 1,4” di atas titik referensi di sudut meja Mari kita mengira
bahwa angka tersebut cukup akurat untuk digunakan.
1. Tipe 2,6 dan 1,4 ke offset Dros X dan Y. Sumbu DROs akan berubah (setelah dikurangi offset dari
mereka). Ingatlah bahwa Anda belum pindah ke posisi yang sebenarnya dari titik kontrol sehingga
koordinat harus berubah ketika Anda memindahkan titik asal.
2. Jika Anda ingin bisa memeriksa semuanya baik-baik saja, dengan menggunakan garis MDI untuk G00
X0 Y0 Z0. Pena akan menyentuh meja di sudut kertas.
Kami telah menjelaskan dengan menggunakan nomor kerja offset 1. Anda dapat menggunakan
angka dari 1 sampai 255. Hanya satu yang digunakan setiap saat dan ini dapat dipilih oleh DRO pada
layar Offset atau menggunakan G-kode (G54 sampai Lambang G59 P253) dalam program bagian
Anda.
Cara terakhir dari pengaturan kerja offset adalah dengan mengetik nilai baru ke dalam sumbu DRO.
Itu pekerjaan saat offset akan diperbarui sehingga titik dikendalikan disebut oleh nilai sekarang
dalam sumbu DRO . Perhatikan bahwa mesin tidak bergerak, itu hanyalah sistem koordinat asal
telah berubah. Zero-X, Zero-Y dll tombol yang setara dengan mengetik 0 ke sumbu DRO yang sesuai.
Anda disarankan untuk tidak menggunakan metode ini sampai Anda yakin menggunakan offset kerja
yang telah diatur menggunakan layar Offset.Jadi, untuk rekap misalnya dengan offset sistem Koordinat
Berlaku menurut pekerjaan offset kita dapat menarik persegi di atas kertas mana pun kita telah direkam
itu ke meja.
Jika Anda merasa percaya diri sejauh ini maka saatnya untuk melihat bagaimana untuk
memecahkan masalah lain mengenai praktis. Misalkan sekarang kita ingin menambahkan persegi
panjang merah untuk gambar tersebut. Kita berlari ke sumbu Z dan meletakkan pena merah di dudukan
tempat yang biru.
Mach3, seperti pengendali CNC lainnya, memiliki cara untuk menyimpan informasi tentang alat-alat
(pena dalam sistem kami). Tabel Alat ini memungkinkan Anda untuk memberitahu sistem tentang 256
alat yang berbeda.
Pada layar Offset Anda akan melihat ruang untuk sejumlah alat dan informasi tentang alat. Para
Dros diberi label Z-offset, Diameter dan T. Abaikan Koreksi DRO Sentuh dan tombol yang terkait ditandai
On / Off untuk saat ini. Secara default Anda akan memiliki Alat # 0 dipilih tapi offset yang akan diaktifkan
OFF. Informasi tentang diameter alat ini juga digunakan untuk Kompensasi pemotong (qv)
7.3.1 alat Presettable
Kami akan menganggap mesin Anda memiliki sistem alat pemegang yang memungkinkan Anda
menempatkan alat di tepat pada posisi yang sama setiap kali. Ini mungkin sebuah pabrik dengan banyak
chuck atau sesuatu seperti Auto Lock chuck. Jika posisi alat Anda berbeda setiap kali maka Anda akan
harus mengatur offset setiap kali Anda mengubahnya. Hal ini akan dijelaskan kemudian.
Dalam menggambar mesin kami, misalkan pena mendaftar pada sebuah lubang buntu yang 1 "jauh di
dalam pemegang pena. Pena merah panjangnya 4,2 " dan yang biru panjangnya 3,7".
1. Misalkan mesin baru saja direferensikan dan bekerja offset didefinisikan untuk sudut kertas dengan
Z = 0,0 menjadi tabel dengan menggunakan wajah bawah pemegang pena kosong. Masukan "1"
(yang akan menjadi pena biru) dalam jumlah Alat DRO tetapi jangan klik Offset On / Off. Berlari ke Z
untuk menyentuh kertas. Z sumbu DRO akan membaca 2,7 sebagai pena tongkat 2,7 "keluar dari
pemegang, Kemudian Anda klik tombol Sentuh pada Z offset. Ini akan memuat (2.7") ke Z offset
Alat # 1. Mengklik Offset On / Off beralih akan menyalakan LED dan menerapkan alat offset
sehingga Z sumbu DRO akan membaca 0,0 Anda dapat menggambar sebuah bujur sangkar dengan
menjalankan program bagian contoh seperti sebelumnya.
2. Selanjutnya menggunakan pena merah, Anda akan berlari ke sumbu Z (misalnya untuk Z = 5.0 )
untuk mengambil pena biru dan dimasukkan ke dalam merah. Secara fisik menukar pena jelas
tidak mengubah sumbu DROs. Sekarang Anda akan mengganti Off alat offset LED, pilih Perangkat #
2, berlari dan sentuh di sudut kertas. Ini akan menyiapkan alat 2 Z offset untuk 3,2 " Pada offset
untuk Perangkat # 2 lagi akan menampilkan Z = 0,0 pada DRO sumbu sehingga program bagian
akan menarik kotak merah (lebih dari satu biru).
3. Sekarang alat 1 dan 2 ditetapkan Anda dapat mengubahnya sesering yang Anda inginkan dan
mendapatkan sistem yang benar Koordinat Lancar dengan memilih nomor alat yang tepat dan
beralih pada offset. Pemilihan alat menyalakan dan mematikan dari offset dapat dilakukan dalam
program bagian (T kata, M6, G43 dan G49) dan ada Dros pada layar Run Program standar.
Sekarang bayangkan kita ingin menggambar pada lembaran kertas banyak. Ini akan sulit untuk
rekaman masing-masing di tempat yang sama di atas meja dan sebagainya, akan diperlukan untuk
mengatur waktu kerja offset masing-masing. Jauh lebih baik akan memiliki piring dengan pin mencuat
dari itu dan menggunakan pra-menekan kertas untuk mendaftar pada pin. Anda mungkin akan
mengenali ini sebagai contoh perlengkapan khas yang telah lama digunakan di toko-toko mesin. Gambar
7.7 menunjukkan mesin lengkap. Ini akan menjadi umum untuk perlengkapan untuk memiliki pena atau
sesuatu yang serupa sehingga selalu mount di tempat yang sama di atas meja.
Kita sekarang bisa memindahkan sistem koordinat Lancar dengan menetapkan offset kerja # 1
ke sudut kertas pada perlengkapan yang sebenarnya. Menjalankan program contoh akan menarik
persegi persis seperti sebelumnya. Hal ini tentu saja akan mengurus perbedaan Z koordinat disebabkan
oleh ketebalan perlengkapan tersebut. Kita dapat menempatkan potongan kertas baru pada pin dan
mendapatkan persegi pada setiap tempat masing-masing tanpa pengaturan lebih lanjut.
Kami juga mungkin memiliki perlengkapan lain untuk kertas tiga-lubang (Gambar 7.8) dan
mungkin ingin menukar antara dua dan tiga perlengkapan pin untuk pekerjaan yang berbeda sehingga
pekerjaan diimbangi # 2 dapat didefinisikan untuk sudut kertas pada perlengkapan tiga pin. tentu saja
anda dapat menentukan setiap titik pada perlengkapan sebagai asal dari sistem koordinat diimbangi
nya. Untuk menggambar mesin kita ingin membuat sudut kiri bawah kertas menjadi X = 0 & Y = 0 dan
permukaan atas perlengkapan menjadi Z = 0.
Hal ini umum untuk satu perlengkapan fisik dapat digunakan untuk lebih dari satu pekerjaan.
Gambar 7.9 menunjukkan perlengkapan lubang dua dan tiga gabungan. Anda tentu saja memiliki dua
entri dalam pekerjaan offset sesuai dengan offset yang akan digunakan untuk masing-masing. Pada
gambar 7,8 sistem Koordinat kini ditunjukkan ditetapkan untuk menggunakan pilihan kertas dua-lubang.
Misalnya Anda memiliki sumbu Z = -3,518 DRO dengan 0,1002 " Pilih Alat # 3 dengan
mengetikkan 3 di DRO Alat. Masukkan 0,1002 di DRO di Blok Tinggi Gage dan klik set alat Offset. Setelah
sentuhan dengan DRO sumbu membaca Z = 0,1002 (yaitu Point Terkendali adalah 0,1002) dan alat 3
akan memiliki offset ke Z -0,1002. Gambar 7.11 menunjukkan proses ini sebelum mengklik set alat
Offset.
Jika Anda memiliki pengukur silinder akurat dan permukaan datar wajar berukuran di atas
benda kerja, kemudian menggunakan itu bisa lebih baik daripada lari ke gage peraba atau slip. Jogging
bawah sehingga roller tidak akan lewat di bawah alat. Sekarang sangat lambat lari sampai Anda hanya
bisa memutar di bawah alat. Kemudian Anda dapat mengklik tombol sentuh. lari turun ke peraba atau
pengukur risiko kerusakan pada tepi pemotongan alat.
Hal ini sangat sulit, secara akurat mengatur sebuah pabrik ke tepi dalam X atau Y karena seruling dari
alat. Sebuah alat tepi-finder khusus membantu di sini, Gambar 7.12 memperlihatkan tepi X minus bagian
yang ditemukan. Koreksi sentuh dapat digunakan di sini juga. Anda akan membutuhkan radius ujung
pemeriksaan dan ketebalan setiap peraba atau pengukur slip.
7.7 G52&G92offset
Ada dua cara lebih lanjut mengimbangi Point Controlled menggunakan G-kode G52 dan G92.
Ketika Anda mengeluarkan G52 Anda memberitahu Mach3 bahwa untuk setiap nilai titik dikendalikan
(misalnya X = 0, Y = 0) Anda ingin posisi mesin offset yang sebenarnya dengan cara menambahkan nilai
yang diberikan dari X, Y dan / atau Z.
Bila Anda menggunakan G92 Anda mengatakan apa yang Anda inginkan Mach3 koordinat titik
kontrol saat ini menjadi nilai yang diberikan oleh X, Y dan / atau Z. Baik G52 atau G92 memindahkan alat
mereka hanya menambahkan satu set offset ke asal Lancar mengkoordinasi sistem.
G20 F10 G90 (set up imperial units, a slow feed rate etc.)
G0 Z2.0 (lift pen)
G0 X0.8 Y0.3 (rapid to bottom left of square)
G1 Z0.0 (pen down)
Y1.3 (we can leave out the G1 as we have just done one)
X1.8
Y0.3 (going clockwise round shape)
X0.8
G0 X0.0 Y0.0 Z2.0 (move pen out of the way and lift it)
Jika kita ingin persegi lain tetapi yang kedua dengan sudut pada X = 3,0 dan Y = 2,3 maka kode di atas
dapat digunakan dua kali tetapi menggunakan G52 untuk menerapkan dan offset sebelum salinan
kedua.
G20 F10 G90 (set up imperial units, a slow feed rate etc.)
G0 X0.0 Y0.0 Z2.0 (move pen out of the way and lift it)
Menyalin kode ini tidak sangat elegan namun karena mungkin untuk memiliki subroutine G-
kode (Lihat M98 dan M99) kode umum dapat ditulis sekali dan disebut sebagai sebanyak yang Anda
butuhkan - dua kali dalam contoh ini. Versi subroutine ditunjukkan di bawah ini. Pena atas / bawah
perintah telah merapikan dan subrutin benar-benar menarik di 0,0 dengan G52 yang digunakan untuk
pengaturan sudut dari kedua kotak:
G20 F10 G90 (set up imperial units, a slow feed rate etc.)
G52 X0.8 Y0.3 (start of first square)
M98 P1234 (call subroutine for square in first position)
G52 X3 Y2.3 (start of second square)
M98 P1234 (call subroutine for square in second position)
G52 X0 Y0 {IMPORTANT – get rid of G52 offsets)
M30 (rewind at end of program)
O1234
(Start of subroutine 1234)
G0 X0 Y0 (rapid to bottom left of square)
G1 Z0.0 (pen down)
Y1 (we can leave out the G1 as we have just done one)
X1
Y0 (going clockwise round shape)
X0
G0 Z2.0 (lift pen)
M99 (return from subroutine)
Perhatikan bahwa setiap G52 menerapkan satu set baru offset yang tidak memperhitungkan setiap G52
diterbitkan sebelumnya.
Jangan lupa untuk menghapus offset ketika Anda telah menggunakannya. Peringatan! Hampir
segala sesuatu yang dapat dilakukan dengan G92 offset dapat dilakukan dengan lebih baik
menggunakan offset kerja atau mungkin G52 offset. Karena G92 bergantung pada di mana titik
terkendali serta kata-kata sumbu pada saat G92 dikeluarkan, perubahan program dengan mudah dapat
memperkenalkan bug serius yang mengarah ke crash. Banyak operator merasa sulit untuk melacak tiga
set offset (Kerja, Alat dan G52/G92) dan jika Anda bingung Anda segera akan mematahkan baik alat
Anda atau lebih buruk mesin Anda!
Misalkan biru persegi ditarik menggunakan mesin kami adalah garis besar untuk sebuah lubang
di tutup bentuk-penyortir kotak anak di mana sebuah kubus biru akan sesuai. Ingat G-kode
memindahkan titik kontrol. Program Bagian Contoh menarik 1 "persegi. Jika alat adalah kental terasa
pena maka lubang akan secara signifikan lebih kecil dari 1" persegi. Lihat gambar 7.13. Masalah yang
sama terjadi jelas dengan slot akhir. Anda mungkin ingin untuk memotong saku atau akan meninggalkan
pulau. Ini membutuhkan kompensasi yang berbeda.
Hal ini terdengar mudah untuk dilakukan, tetapi dalam prakteknya ada banyak "setan dalam
detail "bersangkutan dengan awal dan akhir pemotongan. Hal ini biasa untuk Wizard atau CAD / CAM
perangkat lunak Anda untuk menangani masalah ini. Mach3, bagaimanapun, memungkinkan bagian
program untuk mengkompensasi diameter alat yang dipilih dengan bergerak pemotongan aktual yang
ditetapkan sebagai persefi 1 ". Fitur ini penting jika penulis dari program bagian tidak tahu diameter
yang tepat dari pemotong yang akan digunakan (misalnya mungkin lebih kecil dari nominal karena
mengasah diulang). Tabel Alat memungkinkan Anda menentukan diameter alat atau beberapa aplikasi,
perbedaan dari diameter nominal alat alat yang sebenarnya yang digunakan - mungkin setelah beberapa
penajaman. Lihat bab Cutter Kompensasi untuk rincian lengkap.
Gambar 8.4
8.3.1 Tentang HPGL
Sebuah file HPGL mewakili objek dengan presisi lebih rendah dari pada DXF dan menggunakan
segmen garis lurus untuk mewakili semua kurva bahkan jika mereka lingkaran. Proses impor untuk HPGL
mirip dengan DXF. File diproduksi TAP yang berisi G-kode yang dihasilkan dari HPGL.
8.3.2 Memilih file untuk mengimpor
Filter impor diakses dari File> Impor HPGL / BMP / JPG dan HPGL pada tombol dialog. Gambar
8.4 menunjukkan dialog impor itu sendiri. Pertama-tama memilih Skala yang sesuai dengan file HPGL
yang diproduksi. Ini biasanya 40 unit per milimeter HPGL (1016 unit per inch). Anda dapat mengubah ini
sesuai dengan format HPGL berbeda atau untuk skala g-kode file Anda. Misalnya, memilih 20 (bukan 40)
akan menggandakan ukuran objek didefinisikan. Sekarang masukkan nama file yang berisi data HPGL
atau "Browse" untuk itu. Perpanjangan standar untuk browsing adalah PLT sehingga sangat nyaman
untuk membuat file bernama seperti ini..
9. kompensasi pemotong
Kompensasi pemotong adalah suatu fitur dari mach3 yang tidak banyak kamu gunakan.
Kebanyakan CAD/CAM program dapat diberi nominal diameter oleh kamu dan suv program akan
memotong garis luar pada benda atau pocket yang dapat kamu gambar dengan sendiri dengan
mempertimbangkan diameter alat. Karena perangkat lunak CAD/CAM pandangannya lebih baik dari
bentuk-bentuk itu selama potongannya bisa di lakukan. Jadi mampu melakukan suatu pekerjaan yang
lebih baik dibanding mach3 ketika menghindari gesekan pada sudut-sudut internal yang tajam.
Komvensasi di mach3 mengijinkan anda untuk : (a) menggunakan alat dengan diameter yang
berbeda dalam program ini (b) bahwa untuk menggunakan suatu sub program menguraikan garis besar
yang diinginkan dibanding lintasan pusat dari alat.(mungkin suatu yang ditulis dengan tangan)
Bagaimanapun,kompensasi bukanlah tidak penting, itu digambarkan didalam bab ini perlukah digunakan
disini. Fitur dibawah ini pembangunan dan dapat berubah secara signifikan di akhir pengeluaran mach3.
Dalam praktek itu bukanlah gampang ada bebrapa isu-isu utama yaitu mesin harus menetapkan
suatu posisi Z sebelum pemotongan awal itu dan pada waktu itu tidak mengenal arah dimana alat itu
akan bergerak. Masalah ini dipecahkan dengan menyediakan “pre-entry gerakan”yang berlangsung dari
bagian bahan limbah. Ini memastikan bahwa perhitungan kompensasi dapat dilakukan sebelum garis
bagian yang sebenarnya sedang dipotong. Pilihan jalur yang berjalan lancar ke garis bagian juga
mengoptimalkan permukaan akhir. Sebuah langkah keluar kadang-kadang digunakan untuk menjaga
selesai pada akhir dipotong.
Penafsir tidak memiliki pengaturan yang menentukan jenis kontur yang digunakan, tapi deskripsi
numerik dari kontur tentu saja akan berbeda (untuk geometri bagian yang sama) antara dua jenis dan
nilai-nilai untuk diameter dalam tabel alat akan berbeda untuk kedua jenis.
Hal ini akan mengakibatkan alat mengikuti jalur yang terdiri dari bergerak masuk dan jalur
ditampilkan di sebelah kiri searah jarum jam di sekitar gerakan segitiga. Perhatikan bahwa koordinat
segitiga bahan muncul dalam kode NC. Perhatikan juga bahwa jalur alat mencakup tiga busur yang
eksplisit diprogram, mereka secara otomatis.
Karena gerakan yang yang disertai satu atau lebih aksis yang linier (X, Y, Z dan secara bebas pilih
A, B, C), tanpa gerakan sumbu hal pemutaran yang bersama, tingkat pemakanan berarti satuan-
satuan panjangnya per menit sepanjang linear yang diprogramkan XYZ(ABC) lintasan
Karena gerakan yang yang disertai satu atau lebih aksis yang linier (X, Y, Z dan secara bebas
pilih A, B, C), dengan gerakan sumbu hal pemutaran yang bersama, tingkat pemakanan berarti
satuan-satuan panjangnya per menit sepanjang linear yang diprogramkan XYZ(ABC) lintasan
kombinasikan dengan yang bersudut percepatan aksis yang berputar dikalikan dengan sumbu
yang sesuai Correction Diameter dikalikan dengan pi (22:7) ( p =314152...); yaitu. yang
dinyatakan; diumumkan "keliling" dari part
Karena gerakan dari sumbu nya hal pemutaran dengan X, Y, dan aksis Z tidak bergerak, tingkat
pemakanan derajat tingkat [alat; makna] per menit rotasi sumbu yang hal pemutaran.
Karena gerakan dari dua atau tiga aksis hal pemutaran dengan X, Y, dan aksis Z tidak bergerak,
tingkat diterapkan sebagai berikut. Silahkan dA, dB, dan dC adalah penjuru/sudut -
penjuru/sudut di dalam derajat tingkat dengan mana A, B, dan aksis C, berturut-turut, harus
bergerak. Silahkan D = sqrt ( dA2 + dB2 +dC2). Secara konseptual, D adalah suatu ukuran dari
gerak menyudut total, menggunakan Metrik Euclides yang umum. Dibiarkan T adalah sejumlah
waktu yang diperlukan untuk menggerakkan melalui derajat tingkat D di tingkat pemakanan
yang ada di dalam derajat tingkat per menit. Aksis yang hal pemutaran harus dipindah ke
dikoordinir linear gerakan sehingga waktu berlalu dari awal hingga terakhir dari gerakan itu
adalah T lebih setiap waktu yang diperlukan untuk percepatan atau deselarasi.
10.1.8 pendingin
Bahan pendingin banjir dan bahan pendingin halimun boleh masing-masing diputar di dengan
bebas. Mereka diputar
10.1.9 Dwell
Suatu sistim kerja mesin bisa diperintah untuk tinggal (yaitu., menyimpan(pelihara semua
unmoving yang ortogonal) untuk a sejumlah waktu spesifik. Penggunaan yang paling umum dari tunda
adalah untuk pecah(rinci dan membersihkan chip atau untuk a spindel untuk bangun untuk
mempercepat. Satuan-satuan di mana anda menetapkan Dwell yang manapun [detik / barang bekas]
atau Seperseribu detik yang tergantung pada seting di Configure
10.1.10 Units
Satuan-satuan menggunakan untuk jarak-jarak sepanjang X, Y, dan aksis Z bisa di/terukur di
millimetres atau inci-inci. Satuan-satuan untuk semua jumlah yang lain melibatkan di dalam
pengendalian mesin tidak bisa diubah. Jumlah yang berbeda menggunakan satuan-satuan spesifik yang
berbeda. Kelajuan spindel di/terukur di dalam edaran-edaran per menit. Posisi-posisi aksis hal
pemutaran di/terukur di dalam derajat tingkat. Daftar biaya pengiriman barang-barang pemakanan
adalah yang dinyatakan di dalam satuan-satuan panjangnya yang ada per menit atau di dalam derajat
tingkat per menit, seperti yang digambarkan di atas. Memperingatkan: Kita menasehati;
memberitahukan anda untuk memeriksa sangat secara hati-hati tanggapan sistim itu untuk mengubah
satuan-satuan selagi offset-offset tool dan peralatan tetap terisi ke dalam tabel-tabel, selagi offset-
offset ini bersifat aktif dan/atau selagi suatu sub-program adalah excecuting
10.4.1 Overview
Bahasa itu didasarkan pada bentuk dari kode. Masing-masing garis (juga disebut a "blok") boleh
termasuk perintah kepada sistim kerja mesin untuk lakukan beberapa hal-hal yang berbeda-beda.
Bentuk dari kode mungkin yang dikumpulkan di suatu arsip untuk membuat suatu program. Suatu baris
instruksi yang khas terdiri dari satu nomor baris opsional di permulaan yang diikuti oleh nya atau lebih
"kata-kata." Suatu kata terdiri dari suatu surat yang diikuti oleh suatu nomor (atau apa begitu itu
evaluasi ke(pada suatu nomor). Suatu kata boleh yang manapun memberi suatu perintah atau
menyediakan satu argumentasi ke(pada a perintah. Sebagai contoh, G1 X3 adalah suatu baris instruksi
yang valid dengan dua kata. "G1" adalah suatu perintah maksud(arti "pindah ke suatu garis lurus di
tingkat pemakanan yang diprogramkan," dan "X3" sediakan satu nilai argumentasi (nilai dari X harus 3
pada akhir gerakan).
Kebanyakan perintah-perintah mulai dengan yang manapun G atau M (untuk General dan
Miscellaneous). Kata-kata untuk perintah-perintah ini adalah disebut "G mengkode" dan "M mengkode."
Bahasa mempunyai dua perintah (M2 atau M30), yang manapun [di/yang/ttg] mana tujuan suatu
program. Suatu program boleh berakhir sebelum ujung suatu arsip. Bentuk dari suatu arsip bahwa
terjadi setelah akhir dari suatu program tidak untuk yang dieksekusi di dalam alir yang normal maka
akan secara umum adalah bagian-bagian dari subroutines
10.4.2 Parameters
Suatu sistim kerja mesin Mach3 memelihara satu berpakaian dari 10,320 parameter
kwantitatip. Banyak dari mereka mempunyai penggunaan-penggunaan spesifik. Parameter yang
dihubungkan dengan peralatan bersifat gigih dari waktu ke waktu. Parameter-parameter lain akan tak
tergambarkan ketika Mach3 terisi. Parameter-parameter itu adalah dipelihara ketika interpreter itu atur
ulang. Parameter-parameter yang dengan menyindir digambarkan oleh Mach3 disampaikan dalam
gambar 10.1
atau G922. Anda dapat membuat lurus pindah ke system koordinat mesin yang absolut dengan
menggunakan G53 dengan bisa G0 atau G1.
10.5.3 Firman
Suatu kata adalah suatu surat selain dari N atau O diikuti oleh suatu nilai yang riil. Kata-kata
boleh mulai dengan surat-surat yang manapun menunjukkan di dalam gambar 112. Tabel termasuk N
dan O untuk kelengkapan, meskipun, seperti yang digambarkan di atas, nomor baris bukanlah kata-kata.
Beberapa surat-surat (Aku, J, K, L, P, R)mungkin punya maksud(arti-maksud(arti yang berbeda di dalam
konteks-konteks yang berbeda. Suatu nilai yang riil adalah beberapa koleksi karakter-karakter bahwa
dapat diproses atas datang dengan a jumlah. Suatu nilai yang riil bisa satu nomor yang tegas/eksplisit
(seperti 341 atau -08807), suatu parameter nilai, satu ekspresi, atau suatu nilai operasi unary. Definisi-
definisi ini ikuti dengan segera. Memproses atas datang karakter-karakter dengan suatu nomor disebut
"mengevaluasi". Satu nomor yang tegas/eksplisit evaluasi kepada diri sendiri.
10.5.3.1 penomoran
Kaidah-kaidah yang berikut digunakan untuk (yang tegas/eksplisit) angka-angka. Di dalam ini
memerintah suatu digit adalah suatu karakter antara 0 dan 9.
Suatu nomor terdiri dari (1) satu lebih opsional atau tanda kurang, yang diikuti oleh (2) kosong
untuk banyak digit-digit, yang diikuti, mungkin, oleh (3) satu tanda desimal, yang diikuti oleh (4)
kosong untuk banyak digit-digit -dengan ketentuan bahwa ada sedikitnya satu digit di suatu
tempat di dalam nomor
Ada dua macam dari angka-angka: integer-integer dan sistim desimal. Satu integer tidak
mempunyai a tanda desimal di dalamnya; suatu sistim desimal mengerjakan.
Bilangan mungkin punya setiap nomor dari digit-digit, tunduk kepada pembatasan di panjangnya
garis. Hanya sekitar tujuh belas angka bermakna akan disimpan, bagaimanapun (cukup untuk
semua penerapan-penerapan yang dikenal).
Suatu nomor yang tidak nol tanpa adanya tanda seperti(ketika karakter yang pertama
diasumsikan untuk menjadi hal positif. Pemberitahuan bahwa permulaan (di hadapan tanda
desimal dan digit tidak nol pertama) dan seret (setelah tanda desimal dan digit tidak nol
terakhir) kosong-kosong diizinkan tetapi tidak diperlukan. Suatu nomor yang ditulis dengan
permulaan atau kosong-kosong seret akan memiliki yang sama menghargai ketika itu terbaca
seolah-olah tambahan kosong-kosong tidaklah di sana.
Bilangan menggunakan untuk tujuan-tujuan yang spesifik oleh Mach3 sering terbatas kepada
beberapa himpunan hingga dari nilai-nilai atau sebagian orang kepada beberapa daerah berharga. Di
dalam banyak gunakan, bilangan desimal harus dekat dengan integer-integer; hal ini termasuk nilai-nilai
dari indeks-indeks (untuk nomor slot parameter-parameter dan korsel, contoh), M mengkode, dan G
mengkode dikalikan dengan sepuluh. Suatu nomor sistim desimal yang diduga; disangka adanya dekat
dengan satu integer dekat yang dipertimbangkan cukup jika itu di dalam 00001 dari suatu integer.
perintah dari bentuk dasar tidak dengan tegas menggambarkan sebagai pilihan yang diharuskan. Bentuk
dasar akan terjadi kesalahan jika komponen yang diharuskan diabaikan. U,V,dan W adalah persamaan
dari A,B,dan C. Gunakan A dengan U, B dengan V, dll. Adalah kesalahan ( seperti menggunakan A dua
kali pada sebuah garis ). Dalam gambaran yang terpeinci dari kode U,V,dan W adalah tidak secara tegas
disebutkan tiap waktu tetapi dinyatakan tidak langsung oleh A,B,atau C.
Dalam bentuk dasar, nilai yang mengikuti huruf-huruf sering memberikan nomor-nomor dengan
tegas. Kecuali pada keadaan yang lain, nomor yang tegas bisa menjadi nilai nyata. Sebagai contoh, G10
L2 akan sama-sama benar menjadi tulisan G [2*5] L[1+1]. Jika nilai dari parameter 100 menjadi 2, G10
L#100 juga bisa diartikan sama. Gunakan nilai nyata yang nomornya tidak tegas yang hanya ditunjukan
dalam contoh jarang digunakan. Jika adalah tulisan dari bentuk dasar “ “ akan sering diarahkan
sebagai “ nomor”. Mirip” ” dalam H mungkin disebut “ H nomor “, dan untuk banyak huruf lainnya.
Jika sebuah faktor skala diterapkan ke banyak sumbu kemudian itu akan menjadi penerapan untuk nilai
dari kesamaan X,Y,Z,A/U,B/V,C/W kata dan akan relevan I,J,K atau R kata-kata ketika mereka digunakan.
Ketika busur diproyeksikan di bidang yang di pilih, jarak dari titik yang ada ke pusat berbeda dengan
jarak dari titik ujung ke pusat lebih dari 0.0002 inch ( jika inch digunakan ) atau 0.002 milimeter ( jika
milimeter yang digunakan ).
Pusat itu ditetapkan dengan kata- I dan J. Ada dua arah untuk menterjemahkan mereka. Cara
yang umum adalah bahwa I dan J adalah pusat sehubungan dengan menujuk arus awal dari busur. Ini
kadang-kadang disebut mode kenaikan IJ. Cara yang kedua adalah bahwa I dan J menetapkan pusat
sebagai koordinat nyata di dalam sistem yang ada. Ini cukup menyesatkan disebut mode IJ mutlak.
mode IJ di atur dengan bentuk>state...menu ketika Mach3 di atur. Pilihan dari mode-mode untuk
menyediakan kecocokan dengan pengendali-pengendali komersil. Anda akan mungkin menemukan
penambahan terbaik. Dalam yang mutlak itu akan, tentu saja biasanya perlu menggunakan kedua-
duanya kata I dan J kecuali jika kebetulan pusat busur itu adalah sumber.
Di sini adalah satu contoh dari suatu bentuk pusat perintah untuk menggerakan satu busur di mode
penambahan IJ:
G17 G2 x10 y16 i3 j4 z9
Itu berarti untuk membuat suatu arah jam (seperti yang dipandang dari sumbu-z yang positif)
edaran atau busur seperti bentuk spiral sumbu adalah paralel kepada sumbu-Z, berakhir di mana X=10,
Y=16, dan Z=9, dengan pusat penggantinya di dalam arah X oleh 3 satuan dari lokasi X yang ada dan
penggantidi dalam arah Y oleh 4 satuan dari lokasi Y yang ada. Jika lokasi yang ada mempunyai X=7, Y=7
terutama sekali, pusat akan ada di X=10, Y=11. Jika nilai awal dari Z adalah 9, ini adalah suatu busur
lingkaran; jika tidak ini merupakan suatu busur seperti bentuk spiral. Jari-jari dari busur akan menjadi 5.
Busur tersebut pada mode IJ mutlak akan menjadi:
Di dalam bentuk pusat, jari jari dari busur itu tidak ditetapkan, tetapi mungkin saja ditemukan dengan
mudah seperti ketika jarak dari pusat lingkaran itu ke titik arus atau titik akhir yang ada dari busur.
10.7.4 Tundaan – G4
Untuk sebuah tundaan, program G4 P~ . Ini akan tetap tidak bergerak untuk periode waktu di
dalam detik atau milidetik yang ditetapkan oleh nomor P. Satuan waktu digunakan untuk disiapkan di
Config> Logic Dialog. Sebagai contoh, dengan satuan-satuan yang disiapkan ke detik G4 P.05 akan
menunda untuk setengah detik. Itu adalah eror jika:
10.7.5 Pengatur Alat Sistem Koordinat Data dan Tabel Kerja Pengganti-G10
Lihat rincian alat dan pengganti pekerjaan untuk informasi lebih lanjut tentang sistem koordinat
Untuk membuat nilai-nilai pengganti dari suatu alat, program G10 L1 P~ X~ Z~ A~, di mana P
nomor harus mengevaluasi ke satu integer di dalam daerah 0 ke 255 – jumlah alat - pengganti dari alat
yang ditetapkan oleh pengaturan ulang P nomor ke pemberi. Nomor A akan mengatur ulang jari jari
ujung alat. Hanya nilai-nilai yang di mana satu sumbu kata adalah yang dimasukkan pada garis yang
akan menjadi pengatur ulang. Diameter alat tidak bisa ditetapkan dalam jalan ini. Untuk membuat nilai-
nilai koordinat sumber dari suatu sistem koordinat peralatan tetap, program G10 L2 P~ X~ Y~ Z~ A~ B~
C~, di mana P nomor harus mengevaluasi ke satu integer di dalam daerah 1 sampai 255 -peralatan tetap
jumlah - (Nilai 1 sampai 6 sesuai dengan G54 ke G59) dan semua sumbu kata bersifat opsional.
Koordinat-koordinat sumber dari sistem koordinat ditetapkan oleh P nomor mengatur ulang ke
koordinat pemberi nilai (dalam kaitan dengan menggunakan istilah sistem koordinat yang mutlak).
Hanya koordinat-koordinat yang di mana satu sumbu kata terdapat masukan pada garis yang akan
mengatur ulang.Itu adalah suatu eror jika:
P nomor tidak mengevaluasi kesatu integer di dalam daerah 0 sampai 255.
Jika pengganti sumber (yang dibuat oleh G92 atau G923) pada hakekatnya sebelum G10
digunakan, mereka akan melanjutkan untuk berada pada pengaruh setelah itu. Sistem koordinat
sumber disimpan pada suatu perintah dimana G10 bisa non-aktif atau aktif pada waktu G10 itu
dieksekusi. Nilai-nilai yang di atur tidak akan menetap kecuali jika tabel-tabel peralatan tetap disimpan
dengan tombol-tombol di layar tabel.
Contoh:
G10 L2 P1 x35 y17 .2 menetapkan dari sisten koordinat sumber yang pertama (satu yang terpilih oleh
G54) sampai batas di mana X adalah 35 dan Y adalah 17.2 (di dalam koordinat-koordinat yang mutlak).
koordinat Z sumber (dan koordinat-koordinat untuk setiap putaran sumbu) adalah apapun koordinat-
koordinat sumber itu sebelum baris dieksekusi.
10.7.6 Menahan Putaran Arah Jarum Jam/Berlawanan Arah Jarum Jam – G12 dan G13
Perintah menahan putaran adalah sejenis putaran henti yang dapat digunakan untuk
menghasilkan sebuah lubang lingkaran lebih besar dari menggunakan alat atau dengan suatu alat yang
pantas (seperti suatu pemotong pasak setengah bunder) ke alur-alur potong yang internal untuk "O"
lingkaran dll. Program G12 I~ untuk suatu gerakan arah jarum jam dan G13 I~ untuk suatu gerakan
berlawanan arah jarum jam.
Alat itu dipindah ke arah X oleh nilai jika kata I dan suatu lingkaran menerobos arah yang
ditetapkan dengan X dan Y yang asli mengkoordinir seperti pusat. Alat itu dikembalikan ke pusat.
Pengaruhnya adalah tak tergambarkan jika bidang yang ada bukanlah XY.
Ini dapat sangat bermanfaat, sebagai contoh, karena mengebor suatu lingkaran dari lubang-
lubang. Kode di bawah bergerak ke suatu lingkaran dari melubangi setiap 10 derajat tingkat di suatu
lingkaran dari jari jari 50 mm memusat X =10, Y =5.5 dan takaran mengebor kepada Z = -0.6
G21 // metrik
G0 X10Y55
G16
G1 X50 Y0 //polar bergerak ke suatu jari jari dari 50 penjuru/sudut 0 deg
G83 Z-06 // bor takaran
G1 Y10 // sepuluh gelar dari pusat asli...
G83 Z-06
G1 Y20 // 20 derajat....dll...
G1 Y30
G1 Y40
> ... dll....
G15 //back kepada normal cartesian
catatan:
1. anda harus tidak membuat X atau Y bergerak selain dari dengan menggunakan G0 atau G1
ketika G16 adalah aktif
2. G16 Ini adalah yang berbeda pada suatu implementasi Fanuc tersebut digunakan titik yang ada
seperti pada pusat kutub. Versi Fanuc memerlukan banyak pergeseran sumber untuk
mendapat hasil yang diinginkan karena setiap lingkaran tidak memusat di 0,0.
Untuk kembali ke posisi awal melalui posisi yang diprogramkan, program G28 X~ Y~ Z~ A~ B~ C~
(atau menggunakan G30). Semua kata-kata sumbu bersifat opsional. Lintasan itu dibuat oleh suatu
lintasan penggerak dari posisi yang ada ke posisi yang diprogramkan, yang diikuti oleh sebuah lintasan
bergerak ke posisi awal tersebut. Jika tanpa sumbu kata diprogramkan, antara titik dengan batas titik
yang ada, maka hanya gerakannya yang dibuat.
Titik yang ada adalah kurang dari 0.254 millimetre atau 0.01 inci dari titik diprogramkan.
G31 digunakan di dalam kebalikan mode tingkat pemakanan waktu,
Setiap sumbu pemutaran diperintah untuk bergerak,
Tanpa kata X, Y, atau sumbu Z digunakan.
Sebagai jawaban atas perintah ini, mesin menggerakkan titik yang dikendalikan (yang harus
pada ujung ujung pemeriksaan) di suatu garis lurus di tingkat pemakanan yang ada terhadap titik yang
diprogramkan. Jika pemeriksaan berjalan, pemeriksaan itu ditarik kembali sedikit dari perjalanan pada
saat akhir perintah eksekusi. Jika pemeriksaan itu tidak masuk bahkan setelah melampaui titik yang
diprogramkan sedikit, satu kesalahan adalah pemberi isyarat.
Setelah pemeriksaan sukses, parameter-parameter 2000 sampai 2005 akan di-set ke koordinat-
koordinat dari lokasi yang terkendali yang menunjuk waktu pemeriksaan menyebabkan tersandung dan
suatu triplet memberi X, Y dan Z perjalanan akan ditulis ke triplet file jika itu sudah dibuka oleh M40
macro/OpenDigFile() fungsi (qv.)
Tanpa pengetahuan tambahan sekitar pemeriksaan, kesejajaran dari suatu muka dari suatu bagian
untuk bidang-XY itu boleh, sebagai contoh, ditemukan.
Jika pemeriksaan memasang ujung jari-jari dikenal kira-kira, kesejajaran dari suatu muka dari suatu
bagian untuk YZ atau bidang-XZ boleh, sebagai contoh, ditemukan.
Jika tangkai dari pemeriksaan itu dikenal dengan baik dibariskan dengan sumbu Z dan pemeriksaan
jari-jari tip dikenal kira-kira, pusat dari suatu lubang yang bundar, Mei, sebagai contoh, adanya
ditemukan.
Jika tangkai dari pemeriksaan itu dikenal dengan baik dibariskan dengan sumbu Z dan pemeriksaan
jari-jari tip dikenal dengan tepat, lebih banyak penggunaan-penggunaan bisa dibuat dari perintah
pemeriksaan yang lurus/langsung, seperti temuan diameter dari suatu lubang yang bundar.
Jika lurus dari tangkai pemeriksaan tidak bisa disesuaikan pada ketelitian yang tinggi, itu diinginkan ke
radii yang efektip dari ujung pemeriksaan di dalam sedikitnya +X, -X, +Y, dan arah -Y. jumlah Ini semua
dapat disimpan di dalam parameter-parameter yang manapun dengan tercakup dalam arsip parameter
atau oleh yang ditetapkan dalam suatu program Mach3.
Menggunakan pemeriksaan dengan aksis hal pemutaran bukan pengaturan nol adalah juga
mungkin. Melakukan hal yang demikian lebih kompleks dibanding ketika aksis hal pemutaran adalah nol,
dan kita tidak berhubungan dengannya disini.
N010 (pemeriksaan untuk menemukan pusat dan diameter dari lubang yang bundar)
N020 (Program ini tidak akan menjalankan diberi di sini. Anda harus)
N030 (angka-angka sisipan sebagai pengganti <uraian dari nomor>.)
N040 (Bentuk hapus N020, N030, dan N040 ketika anda itu.)
N050 G0 Z <Nilai Z dari posisi yang ditarik kembali> F <tingkat pemakanan>
N060 #1001= X-value dari pusat lubang>
N070 #1002= Y-value dari pusat lubang>
N080 #1003= Z-value di dalam lubang>
N090 #1004= memasang ujung jari jari>
N100 #1005=[ lubang diameter -#1004]
N110 G0 X#1001 Y#1002 (gerakkan di atas pusat lubang nominal)
N120 G0 Z#1003 (pindah ke lubang -untuk bersifat berhati-hati, mengganti/kan G1 untuk G0 di sini)
N130 G31 X[#1001 + #1005] (pemeriksaan +samping X dari lubang)
N140 #1011=#2000 (selamatkan hasil-hasil)
N150 G0 X#1001 Y#1002 (kembali ke(pada pusat dari lubang)
N160 G31 X[#1001 - #1005] (pemeriksaan -samping X dari lubang)
N170 #1021=[[#1011 +#2000] / 20] (temukan X-value cukup baik dari pusat lubang)
N180 G0 X#1021 Y#1002 (kembali ke(pada pusat dari lubang)
N190 G31 Y[#1002 + #1005] (pemeriksaan +samping Y dari lubang)
N200 #1012=#2001 (selamatkan hasil-hasil)
N210 G0 X#1021 Y#1002 (kembali ke(pada pusat dari lubang)
N220 G31 Y[#1002 - #1005] (pemeriksaan -samping Y dari lubang)
N230 #1022=[[#1012 +#2001] / 20] (temukan Y-value sangat baik dari pusat lubang)
N240 #1014=[#1012 - #2001 + [ 2 * #1004]] (temukan diameter lubang di Y-direction)
N250 G0 X#1021 Y#1022 (kembali ke(pada pusat dari lubang)
N260 G31 X[#1021 + #1005] (pemeriksaan +samping X dari lubang)
N270 #1031=#2000 (selamatkan hasil-hasil)
N280 G0 X#1021 Y#1022 (kembali ke(pada pusat dari lubang)
N290 G31 X[#1021 - #1005] (pemeriksaan -samping X dari lubang)
N300 #1041=[[#1031 +#2000] / 20] (temukan X-value sangat baik dari pusat lubang)
N310 #1024=[#1031 - #2000 + [ 2 * #1004]] (temukan diameter lubang di X-direction)
N320 #1034=[[#1014 +#1024] / 20] (temukan rata-rata diameter lubang)
N330 #1035=[#1024 - #1014] (temukan perbedaan di dalam diameter-diameter lubang)
N340 G0 X#1041 Y#1022 (kembali ke(pada pusat dari lubang)
N350 M2 (itulah semua, sanak saudara)
Di dalam gambar 10.5 masuknya bentuk <uraian dari nomor> dimaksud untuk digantikan oleh
satu nomor nyata bahwa memenuhi uraian dari nomor. Setelah bagian ini kode dieksekusi, nilai X dari
pusat akan berada di parameter 1041, nilai Y dari pusat di dalam parameter 1022, dan diameter di
dalam parameter 1034. Sebagai tambahan, paralel diameter untuk sumbu-X akan berada di parameter
1024, paralel diameter kepada sumbu Y di dalam parameter 1014, dan perbedaan (satu indikator dari
sifat bundar) di dalam parameter 1035. Pemeriksaan pemasang ujung akan berada di lubang di pusat
dari lubang XY.
Contoh itu tidak termasuk suatu perubahan alat untuk menaruh suatu pemeriksaan di dalam spindel.
Tambahkan alat perubahan mengkode di permulaan, jika diperlukan.
Kompensasi jari-jari pemotong bisa dilaksanakan hanya jika bidang-XY itu adalah aktif. Untuk
memutar kompensasi jari -jari pemotong ditinggalkan (yaitu, korset pemotong di sebelah kiri lintasan
yang diprogramkan ketika jari-jari alat adalah positif), program G41 D~ Untuk memutar jari-jari
pemotong kompensasi di kanan (yaitu,korset pemotong di sebelah kanan dari lintasan yang
diprogramkan ketika jari-jari alat adalah positif), program G42 D~ kata D adalah opsional; jika tidak ada
kata D, jari-jari dari alat ini di dalam spindel akan digunakan. Jika digunakan, nomor D perlu secara
normal menjadi nomor slot dari alat di dalam spindel, meski ini tidak diperlukan. Itu adalah baik untuk
jumlah D untuk menjadi nol; suatu nilai radius dari nol akan digunakan.
G41 dan G42 dapat berkwalitas oleh suatu kata-P. Ini akanmengesampingkan nilai dari diameter
dari alat(bila ada yang) memberikan masukan tabel alat yang ada.
Itu adalah suatu eror jika:
Nomor D bukanlah satu integer, hal negatif atau lebih besar dari banyaknya slot-slot,
Bidang XY itu bukanlah aktif,
Kompensasi jari-jari pemotong diperintah untuk menyalakan ketika itu telah siap.
Perilaku dari sistim kerja mesin ketika kompensasi jari jari pemotong adalah ON digambarkan
di dalam bab Kompensasi Pemotong. Kenali pentingnya masukan pemrograman valid
dan jalan keluar bergerak.
Nomor H bukanlah satu integer, hal negatif, atau lebih besar dari banyaknya korsel slot-slot.
Ini tidak diizinkan untuk menggunakan faktor skala yang berbeda untuk menghasilkan busur
berbentuk lonjong dengan G2 atau G3. Untuk mengatur ulang faktor skala dari semua aksis untuk 10
program G50.
G52 dan G92 menggunakan mekanisme-mekanisme yang internal umum di Mach3 dan tidak akan
digunakan bersama-sama. Ketika G52 dieksekusi, sumber dari sistem koordinat sekarang ini aktif
digerakkan oleh pemberi nilai. Pengaruh dari G52 adalah yang ditunda dengan pemrograman G52 X0
Y0 dll. Di sini adalah satu contoh. Umpamakan titik yang ada adalah di X=4 di dalam sekarang ini
menetapkan sistem koordinat, lalu G52 X7 menetapkan pengganti sumbu X ke 7, dengan demikian
menyebabkan koordinat X dari arus menunjuk adanya -3.
Pengganti sumbu selalu digunakan ketika gerakan ditetapkan di dalam modus jarak yang mutlak
menggunakan peralatan untuk sistem koordinat manapun yang tetap. Jadi dengan demikian semua
peralatan sistem koordinat tetap dipengaruhi oleh G52.
Untuk mengakses manapun dari 254 pengganti pekerjaan ( 1 -254) program G59 P~ di mana P
kata memberi nomor pengganti yang diperlukan. Jadi, dengan demikian G59 P5 adalah serupa pada
hakekatnya ke G58. Itu adalah suatu eror jika:
Satu G-kode adalah yang digunakan selagi kompensasi jari-jari pemotong ini aktif.
A~ adalah koordinat X dan B~ koordinat Y dari pusat rotasi di dalam arus sistem koordinat (yaitu
termasuk semua pekerjaan dan penyimpangan pahat dan G52/G92 pengganti.)
R~ adalah rotasi pemancing di dalam tingkat derajat (hal positif adalah CCW yang dipandang dari arah Z
hal positif).
I~ opsional dan nilai itu tidak digunakan. Jika I~ hadir itu menyebabkan nilai R yang diberi semestinya
yang ditambahkan ke setiap rotasi yang ada menyimpan G68.
eg. G68 A12 B25 R45 menyebabkan sistem koordinat yang diputar oleh 45 derajat tingkat sekitar
pokok Z=12, Y=25
Sesudah itu: G68 A12 B35 I1 R40 meninggalkan system koordinat yang diputar oleh 85 derajat
tingkat tentang X =12, Y=25
Program G69 untuk membatalkan rotasi.
catatan:
Kode ini hanya mengizinkan rotasi ketika bidang arus yang ada adalah X-Y
kata I dapat digunakan sekali pun titik pusat adalah yang berbeda dari sebelumnya, meski dalam hal
ini, hasil-hasil memerlukan perencanaan yang hati-hati. Bisa jadi bermanfaat ketika engine peniruan
sebenarnya yang memutar.
Biasanya suatu gagasan yang baik untuk memprogram yang manapun G70 atau G71 mendekati
permulaan suatu program sebelum setiap gerakan terjadi, dan bukan untuk menggunakan salah satu
dari dimana pun selain itu di dalam program. Itu adalah tanggung jawab pemakai untuk memastikan
semua angka-angka adalah sesuai dengan penggunaan arus satuan panjang. Lihat juga G20/G21 yang
bersinonim dan lebih disukai.
G73 X~ Y~ Z~ A~ B~ C~ R~ L~ Q~
Sumbu kata diprogramkan ketika G80 adalah aktif, kecuali jika suatu kelompok yang modal 0 kode G
adalah diprogramkan yang menggunakan sumbu kata.
10.7.24 Putaran henti - G81 ke G89
Putaran henti G81 melalui G89 telah diterapkan sebagaimana digambarkan dalam bagian ini.
Dua contoh diberi dengan uraian G81 di bawah. Semua putaran henti dilaksanakan berkenaan dengan
bidang pilihan sekarang ini . Manapun tiga bidang (XY, YZ, ZX) bisa terpilih. Sepanjang bagian ini,
kebanyakan dari uraian-uraian mengasumsikan bidang-XY sudah terpilih. Perilaku itu selalu analisator
jika YZ atau bidang-XZ terpilih.
Sumbu kata hal pemutaran diizinkan di dalam putaran henti, tetapi itu akan menjadi lebih baik
untuk menghilangkan mereka. Jika sumbu kata hal pemutaran digunakan, angka-angka harus sama
halnya dengan posisi yang ada angka-angka sehingga aksis yang berputar tidak bergerak.
Untuk putaran henti, kita akan sebut suatu nomor "lengket" jika, ketika siklus yang sama
digunakan di beberapa bentuk dari kode berturut-turut, nomor harus digunakan pertama kali, tetapi
opsional di sisa baris. Angka-angka lengket menyimpan nilai mereka di sisa dari bentuk jika mereka
tidak dengan tegas seperti yang diprogramkan untuk sifat yang berbeda. Nomor R adalah selalu lengket.
Di dalam modus jarak yang incremental: ketika bidang-XY itu terpilih, X, Y, dan angka-angka R
diperlakukan sebagai kenaikan-kenaikan untuk posisi dan Z yang ada sebagai satu kenaikan dari posisi
sumbu Z sebelum gerakan yang disertai Z berlangsung; ketika YZ atau bidang-XZ terpilih, perlakuan dari
sumbu kata adalah analisator. Di dalam modus jarak yang mutlak, X, Y, R, dan angka-angka Z adalah
posisi-posisi mutlak di dalam sistem koordinat yang ada.
Ketika L>1 di dalam modus yang inkremental dengan bidang XY terpilih, posisi X dan Y
ditentukan dengan menambahkan angka-angka X dan Y yang diberi manapun kepada posisi X dan Y yang
ada (di putaran yang pertama) atau ke X dan Y memposisikan pada akhir putaran yang sebelum berputar
(di pengulangan). R dan Z memposisikan tidak berubah selama pengulangan-pengulangan.
Altitudo dari menarik kembali gerakan pada akhir mengulang masing-masing ( disebut "Z bersih"
di dalam uraian-uraian di bawah) ditentukan oleh seting menarik kembali modus: bisa kepada posisi Z
yang asli (jika itu di atas posisi R dan menarik kembali modus adalah G98), atau ke posisi R.
Itu adalah satu eror jika:
X, Y, dan kata-kata Z semuanya akan hilang selama suatu putaran henti,
suatu nomor P diperlukan dan suatu hal negatif nomor P digunakan,
satu nomor L digunakan bahwa tidak mengevaluasi ke suatu integer positif,
gerakan sumbu hal pemutaran digunakan selama suatu putaran henti,
kebalikan waktu memberi umpan tingkat aktif selama suatu putaran henti,
kompensasi jari jari pemotong adalah aktif selama suatu putaran henti.
Ketika bidang XY adalah aktif, nomor Z adalah lengket, dan itu adalah satu eror jika:
nomor Z hilang dan putaran henti yang sama tidak telah aktif,
nomor R adalah kurang dari nomor Z.
Ketika bidang XZ adalah aktif, nomor Y adalah lengket, dan itu adalah satu eror jika:
nomor Y hilang dan putaran henti yang sama tidak telah aktif,
nomor R adalah kurang dari nomor Y.
Ketika bidang YZ adalah aktif, nomor X adalah lengket, dan itu adalah satu eror jika:
nomor X hilang dan putaran henti yang sama tidak telah aktif,
nomor R adalah kurang dari nomor X.
Ini panggilan untuk mode jarak absolut (G90), lama "Z" tarik kembali modus (G98) dan meminta siklus
pengeboran G81 yang dilaksanakan ketika. nomor X dan posisi X adalah 4.nomor Y dan posisi Y adalah
5.nomor Z dan posisi Z adalah 1.5. nomor R dan membersihkan Z adalah 2.8. Gerakan-gerakan yang
berikut berlangsung.
suatu lintasan paralel kepada bidang XY itu untuk (4,5,3)
suatu lintasan paralel kepada sumbu Z itu untuk (4,5,2.8)
suatu paralel umpan kepada sumbu Z itu untuk (4,5,1.5)
suatu lintasan pararel kepada sumbu Z itu untuk (4,5,3)
Contoh 2.Umpamakan posisi yang ada adalah (1, 2, 3) dan bidang XY sudah terpilih, dan sebagai
kelanjutan garis dari kode NC ditafsirkan.
Modus jarak Meminta hal ini yang inkremental (G91), lama "Z" tarik kembali modus dan
meminta siklus pengeboran G81 yang untuk diulangi tiga kali. nomor X adalah 4, nomor Y adalah 5,
nomor Z adalah -06 dan nomor R adalah 1.8. posisi X Permulaan adalah 5 (=1+4), posisi Y permulaan
adalah 7 (=2+5), posisi Z yang bersih adalah 4.8 (=1.8+3), dan posisi Z adalah 4.2 (=4.8-0.6). Z lama
adalah 3.0y
Gerakan yang pertama adalah suatu lintasan sepanjang sumbu Z itu untuk (1,2,4.8), karena Z lama <
membersihkan Z.
Pengulangan yang kedua terdiri dari 3 gerakan. posisi X atur ulang ke 9 (=5+4) dan posisi Y ke 12 (=7+5).
suatu paralel lintasan kepada bidang XY itu untuk (9,12,48)
suatu paralel umpan kepada sumbu Z itu untuk (9,12, 42)
suatu paralel lintasan kepada sumbu Z itu untuk (9,12,48)
Pengulangan yang ketiga terdiri dari 3 gerakan. posisi X atur ulang ke 13 (=9+4) dan posisi Y ke 17
(=12+5).
suatu paralel lintasan kepada bidang XY itu untuk (13,17,48)
suatu paralel umpan kepada sumbu Z itu untuk (13,17, 42)
suatu paralel lintasan kepada sumbu Z itu untuk (13,17,48)
G83 X~ Y~ Z~ A~ B~ C~ R~ L~ Q~
G87 X~ Y~ Z~ A~ B~ C~ R~ L~ I~ J~ K~
Situasi, seperti yang ditunjukkan di dalam Gambar 106 adalah bahwa/karena anda mempunyai
suatu melalui lubang dan anda ingin counterbore alas dari lubang. Untuk lakukan ini anda menaruh satu
alat berbentuk L di dalam spindel dengan suatu permukaan pemotongan di Sebelah atas tentangnya
dasar. Anda mecucuk/lekat/julurkan nya secara hati-hati melalui melubangi ketika itu tidak memutar
dan diorientasikan dengan demikian hal tersebut sesuai dengan melalui lubang, lalu anda menggerakkan
nya sehingga buritan dari L itu di sumbu dari lubang, mulai spindel, dan memberi umpan alat ke atas
untuk membuat counterbore. Lalu anda menghentikan alat, mendapatkannnya kaluar dari lubang, dan
mulai-kembali nya.
Siklus ini menggunakan I dan angka-angka J untuk menandai (adanya) posisi untuk menyisipkan
dan memindahkan alat. I dan J akan selalu adalah kenaikan-kenaikan dari posisi X dan posisi Y, dengan
mengabaikan seting modus jarak. Siklus ini juga menggunakan suatu Bilangan K untuk menetapkan
posisi sepanjang sumbu Z dari atas titik yang dikendalikan dari counterbore. Bilangan K itu adalah suatu
nilai Z di dalam system koordinat yang ada di dalam modus jarak yang absolut, dan satu kenaikan (dari
posisi Z) di dalam modus jarak yang inkremental.
Semua kata-kata sumbu bersifat opsional, kecuali bahwa pada paling sedikit satu harus
digunakan. Jika satu kata sumbu tidak digunakan untuk suatu sumbu yang diberi, koordinat pada sumbu
itu dari titik yang ada tidak diubah. Ini adalah kesalahan jika:
semua kata-kata sumbu dihilangkan
G52 dan G92 menggunakan mekanisme-mekanisme yang internal umum di Mach3 dan tidak akan
digunakan bersama-sama.
Ketika G92 dieksekusi, asal-muasal dari system koordinat sekarang ini aktif bergerak. Untuk lakukan hal
ini, offset-offset asal-muasal dihitung sehingga koordinat-koordinat dari titik yang ada berkenaan
dengan asal-muasal yang dipindahkan adalah seperti yang ditetapkan dengan segera berisi G92. Sebagai
tambahan, parameter-parameter 5211 sampai 5216 diatur ke X, Y, Z, A, B, dan sumbu C offset. Offset
untuk satu sumbu adalah jumlah asal-muasal yang harus dipindahkan sehingga koordinat dari titik yang
dikendalikan di sumbu sudah nilai yang ditetapkan.
Di sini adalah satu contoh. Umpamakan titik yang ada adalah di X=4 di dalam system koordinat
sekarang ini menetapkan dan offset sumbu X yang ada adalah kosong, lalu G92 X7 menetapkan offset
sumbu X untuk -3, parameter yang di-set 5211 ke -3, dan menyebabkan titik koordinat X saat ini menjadi
7. Offset-offset sumbu selalu digunakan ketika gerakan ditetapkan di dalam modus jarak yang absolut
menggunakan sistem koordinat peralatan tetap yang manapun Jadi dengan demikian semua sistem
koordinat peralatan tetap dipengaruhi oleh G92.
Sedang berada dalam modus jarak yang inkremental tidak memiliki pengaruh pada aksi G92.
Non-zero offset-offset mungkin pada hakekatnya ketika G92 itu disebut. Mereka pada hakekatnya
dibuang sebelum nilai yang baru diterapkan. Secara matematis nilai yang baru dari tiap offset adalah
A+B, di mana A adalah apa yang offset jika offset yang kuno adalah kosong, dan B adalah offset kuno.
Sebagai contoh, setelah contoh yang sebelumnya, nilai X dari titik yang ada adalah 7. Jika
G92 X9 kemudian diprogram, offset sumbu X yang baru adalah -5, yang dihitung oleh [[ 7-9] + -3].
Tempatkan cara lain G92 X9 menghasilkan offset yang sama apapun juga offset G92 telah pada
tempatnya. Untuk atur ulang offset-offset sumbu ke nol, program G921 atau G92.2 G92.1 menetapkan
parameter-parameter 5211 sampai 5216 ke nol, sedangkan G922 meninggalkan nilai-nilai mereka yang
aktif sendirian.
Untuk membuat nilai-nilai offset sumbu ke nilai-nilai yang diberikan parameter-parameter 5211
sampai 5216, memprogram G92.3. Anda dapat menetapkan offset-offset sumbu dalam satu program
dan menggunakan offset-offset yang sama di dalam program yang lain. Program G92 di dalam program
yang pertama. Ini akan mengatur parameter-parameter 5211 sampai 5216. Jangan menggunakan G92.1
di dalam sisa dari program yang pertama. Nilai-nilai parameter akan diselamatkan ketika program yang
pertama pergi dan dipulihkan ketika yang kedua dijalankan. Gunakan G92.3 permulaan program yang
kedua. Bahwa akan memulihkan offset-offset simpan/amankan di dalam program yang pertama.
Di dalam kebalikan waktu memberi umpan modus tingkat, satu kata F berarti gerakan itu harus
diselesaikan di dalam [satu yang dibagi oleh Bilangan f] beberapa menit. Sebagai contoh, jika Bilangan f
itu adalah 2.0, gerakan itu harus diselesaikan di dalam setengah menit.
Di dalam satuan-satuan per menit memberi umpan modus tingkat, satu kata F dengan segera
ditafsirkan untuk berarti titik yang dikendalikan perlu menggerakkan pada suatu nomor yang tertentu
dari inci-inci per menit, millimetres per menit, atau derajat tingkat per menit, tergantung atas apakah
satuan-satuan panjangnya yang sedang digunakan dan sumbu yang sedang bergerak.
Di dalam satuan-satuan per putaran memberi umpan modus tingkat, satu kata F dengan segera
ditafsirkan untuk berarti titik yang dikendalikan perlu menggerakkan pada suatu nomor yang tertentu
dari inci-inci per-edaran spindel, millimetres per-edaran spindel, atau derajat tingkat per edaran spindel,
tergantung atas apakah satuan-satuan panjangnya yang sedang digunakan dan sumbu yang sedang
bergerak.
Ketika kebalikan waktu memberi umpan modus tingkat adalah aktif, satu kata F harus muncul di
setiap garis yang mempunyai suatu G1, G2, atau G3 gerakan, dan satu kata F sejajar bahwa tidak
mempunyai G1, G2, atau G3 diabaikan. Sedang berada dalam kebalikan waktu memberi umpan modus
tingkat tidak mempengaruhi G0 (lintasan cepat) gerakan-gerakan. Itu adalah satu eror jika:
kebalikan waktu memberi umpan modus tingkat adalah aktif dan satu baris dengan G1, G2, atau G3
(dengan tegas atau secara implisit) tidak mempunyai satu kata F.
10.7.29 Set Canned Cycle Return Level -G98 dan G99
Ketika spindel menarik kembali selama putaran henti, ada suatu pilihan dari berapa jauh itu
menarik kembali:
1. tarik kembali tegak-lurus pada bidang yang terpilih ke posisi yang ditandai oleh kata R, atau
2. tarik kembali tegak-lurus pada bidang yang terpilih ke posisi bahwa sumbu di dalam tepat
sebelum putaran henti memulai (kecuali jika bahwa posisi adalah lebih rendah dari posisi yang
ditandai oleh kata R, dalam hal ini menggunakan posisi kata R).
Untuk menggunakan opsi (1), program G99 untuk opsi penggunaan (2), program G98 Ingatlah bahwa
kata R memiliki arti yang berbeda dalam modus jarak yang absolut dan modus jarak inkremental.
Kode M Arti
M0 Program berhenti
M2 Program berakhir
Itu adalah OK untuk program M0 dan M1 di modus MDI, tetapi pengaruh mungkin akan tidak
nyata, karena perilaku normal di modus MDI untuk berhenti setelah masing-masing garis dari masukan,
bagaimanapun. Jika program dihentikan oleh M0, M1, menekan tombol awal siklus akan mulai-kembali
program di garis yang berikut.
Untuk berakhir suatu program, program M2 atau M30. M2 meninggalkan garis yang berikutnya
untuk dieksekusi sebagai garis M2. M30 "angin kembali" arsip G-code. Perintah-perintah ini dapat
mempunyai efek berikut yang tergantung pada opsi yang dipilih di Configure dialog:
Offset-offset sumbu di-set ke nol (seperti G92.2) dan offset-offset asal-muasal di-set ke default
(seperti G54).
Bidang terpilih di-set ke XY (seperti G17).
Modus jarak di-set ke yang absolut (seperti G90).
Modus tingkat umpan di-set ke Units per menit modus (seperti G94).
Umpan dan kelajuan mengesampingkan di-set ke ON (seperti M48).
Kompensasi pemotong dipadamkan (seperti G40).
Spindel itu dihentikan (seperti M5).
Modus gerakan yang ada di-set ke G1 (seperti G1).
Bahan pendingin dipadamkan (seperti M9).
Jangan lagi bentuk dari kode di dalam arsip itu akan dieksekusi setelah perintah M2 atau M30
dieksekusi. Menekan awal siklus akan mulai lagi program (M2) atau mulai program kembali pada awal
arsip (M30).
(a) Untuk memanggil suatu program subroutine di dalam arsip sub-program file kode M98 P~ L~ atau
M98 ~ P ~Q Program itu harus berisi garis O dengan nomor yang diberi oleh P kata dari Call .Hal Ini O
garis adalah sejenis "label" yang menandai (adanya) awal dari subroutine. Garis O mungkin tidak
memiliki nomor baris (kata N) di atasnya. Itu, dan kode yang berikut, akan secara normal ditulis
dengan subroutines yang lain dan mengikuti yang manapun M2, M30 atau M99 dengan demikian
hal tersebut tidak dicapai secara langsung oleh alir program.
(b) Untuk memanggil suatu subroutine yang di suatu arsip yang terpisah mengkode M98(filename)L~
sebagai contoh M98 (test.tap)
Untuk kedua-duanya bentuk-bentuk:
kata L (atau secara bebas pilih Q kata) memberikan jumlah kali bahwa subrutin tersebut harus
dipanggil sebelum melanjutkan dengan garis mengikuti M98. Jika L (Q) kata dihilangkan lalu kelalaian
nilai nya untuk 1.
Dengan menggunakan nilai-nilai parameter atau inkremental menggerakkan suatu subroutine
yang diulangi dapat membuat beberapa potong-potongan yang keras/kasar/kejam di sekitar suatu
lintasan atau potong yang kompleks beberapa object serupa dari potongan nya dari bahan. Panggilan
subroutine bisa tersarang. Yaitu; yakni suatu subroutine boleh berisi suatu panggilan M98 kepada
subroutine yang lain. Seperti tidak ada percabangan bersyarat diijinkan itu tidak berarti bagi subroutines
untuk memanggil diri mereka secara berulang.
Operator >Item menu makro tampilkan suatu dialog yang mengizinkan/membiarkan anda untuk
melihat makro-makro sekarang ini yang menginstall, untuk Load, Edit dan simpan atau simpan As teks.
Dialog juga mempunyai suatu tombol Help yang akan tampilkan fungsi-fungsi VB yang dapat dipanggil
untuk kendali Mach3. Sebagai contoh anda dapat menanyai posisi sumbu, sumbu gerakan, menanyai
tanda-tanda masukan dan tanda-tanda keluaran kendali.
Makro-makro baru dapat ditulis dengan satu program editor eksternal seperti Notepad dan
disimpan dalam map/brosur Macros atau anda dapat mengisi/memuat satu makro yang ada di dalam
Mach3, secara total menulis kembali dan disimpan dengan suatu nama berkas yang berbeda.
Jika suatu G84 (pengetapan) putaran henti aktif dan pemakanan dan kelajuan mengesampingkan saklar-
saklar diaktifkan, satu yang menetapkan pada seting yang lebih rendah akan berlaku. Tingkat Kelajuan
dan pemakanan akan masih disamakan. Dalam hal ini, kelajuan itu boleh berbeda dengan apa yang
diprogramkan, sekali pun kelajuan saklar mengesampingkan ditetapkan pada 100%.
Meskipun jika anda mempunyai satu toolchanger yang automatik, tool itu tidak diubah secara otomatis
oleh kata T. Untuk lakukan penggunaan ini M06. Kata T hanya mengizinkan/membiarkan perubah itu
untuk mendapatkan tool siap.
M06 (tergantung pada menentukan di Config>logik) akan operasikan toolchanger atau menghentikan
eksekusi sub-program supaya Anda dapat mengubah tool dengan tangan. Eksekusi yang terperinci
perubahan-perubahan ini yang ditetapkan dalam makro-makro M6Start dan M6End. Jika anda
memerlukan yang khusus anda akan harus menyesuaikan ini semua.
Kata T, sendiri, tidak benar-benar menerapkan setiap offset-offset. Gunakan G43 atau G44, qv.,
untuk lakukan hal ini. kata H di G43/G44 menetapkan masukan tabel yang menggunakan alat untuk
mendapatkan offset. Kenali bahwa ini berbeda dengan tindakan ketika anda mengetik suatu nomor slot
tool ke dalam DRO T. Dalam hal ini satu disiratkan G43 dilaksanakan sehingga offset panjangnya untuk
tool itu akan diterapkan dengan asumsi bahwa nomor slot dan nomor urut tooltable adalah sama. Itu
adalah OK, tetapi biasanya tidak berguna, jika kata-kata T muncul di dua atau lebih bentuk tanpa adanya
tool perubah. Itu adalah OK untuk program T0; tidak ada tool akan terpilih. Ini berguna jika anda
menghendaki spindel menjadi kosong setelah suatu tool perubah. Itu adalah satu eror jika:
Nomor T negatif digunakan, atau suatu nomor T lebih besar dari 255 yang digunakan.
10.11 Error Handling
Bagian ini menguraikan penanganan kesalahan di Mach3.
Jika suatu perintah tidak bekerja seperti yang diharapkan atau tidak melakukan apapun
memeriksa bahwa anda sudah mengetik nya secara benar. Kesalahan umum adalah GO, sebagai ganti
G0 yaitu. surat O sebagai ganti 0) dan terlalu banyak tanda desimal dalam jumlah. Mach3 tidak
memeriksa sumbu overtravel (kecuali jika perangkat lunak membatasi digunakan) atau pemakanan-
pemakanan atau kelajuan-kelajuan terlalu tinggi. Atau pun itu tidak mendeteksi situasi-situasi di mana
suatu perintah hukum mengerjakan sesuatu orang yang bernasib sial, seperti kerja mesin suatu
peralatan tetap (fixture).
Order Item
5 Pilih tool
10 Tunda/dwell (G4)
(G92, G94)
20 Laksanakan gerakan (G0 ke(pada G3, G12, G13, G80 sampai G89 seperti yang