Aeronautica | Comunicatii | Constructii | Electronica | Navigatie | Pompieri | |
Tehnica mecanica |
Un ghid al utilizatorului pentru instalare,
configurarea si functionarea lui MACH3
Prefata
Orice masina unealta este potential periculoase. Masinile
sunt controlate de computere potential mai periculoase decat cele manual, pentru ca, de
exemplu, o computer este destul de
pregatit pentru a roti un 8 "dezechilibrate din fonta, de patru
maxilarului Chuck la 3000 rot / min,
pentru a se apuca de treaba un panel-teren router cutter adanc intr-o
bucata de lemn de stejar sau sa moara de cleme exploatatie dumneavoastra de lucru
la masa .
Acest manual Incearca sa-ti dau de
orientare precautii privind siguranta si tehnici dar pentru ca nu stim de detalii cu
privire la masina dvs. sau de conditiile locale putem accepta nici o responsabilitate pentru executarea de
orice masina sau de orice daune sau prejudiciul cauzat prin folosi. Este responsabilitatea
dumneavoastra sa va asigurati-va ca va
intelege implicatiile a ceea ce ati proiecta si construi si pentru a se
conforma cu legislatia si codurile de practica se aplica
pentru dvs. tara sau de
stat
Daca va aflati in orice indoiala, trebuie sa caute
indrumare de la o calificare profesionala expert , mai degraba decat
riscul de ranire a tine sau pentru altii .
Acest document este destinat pentru
a oferi suficiente detalii despre modul in care software-ul Mach3Mill
interactioneaza cu masina dvs. instrument, cum este configurat
pentru diferite metode de axa de unitate si despre limbile de intrare si formatele
suportate de programare pentru a va permit sa punerea in aplicare a unui sistem puternic
CNC pe o masina cu pana la sase axe controlate. Tipic masini unelte care pot fi controlate
sunt mori, routere, plasma taiere tabele .
Desi Mach3Mill posibilitatea de
a controla cele doua axe a unui strung pentru activarea sau profil
similar, un program separat (Mach3Turn)
si documentele justificative este in curs de dezvoltate pentru a suport de functionalitatea completa
a unei strunguri etc .
Un document in format online wiki Personalizarea Mach3 explica in detaliu
cum sa-si modifice ecran machete, de a elabora propriile ecrane si Wizards si sa
interfata hardware speciale pentru a dispozitive
Vi se recomanda sa se
alature unul sau ambele online, forumuri de discutii pentru Mach3.
Link-uri sa adere la acesta sunt la
www.machsupport.com Tu ar trebui
sa fie constienti de faptul ca, in timp ce aceste foruri
au multi ingineri cu o vasta gama
de experienta ca participanti, acestea nu constituie un substitut pentru o masina de
instrument de asistenta al producatorului de retea.
Daca cererea dumneavoastra necesita acest nivel de sprijin atunci ar trebui
sa cumpere in sistem de la un distribuitor local sau de un OEM cu o retea de distributie. In acest
fel vei primi beneficiile Mach3 cu posibilitatea de a-pe site-ul suport
Anumite portiuni din text in
acest manual sunt tiparite "greyed afara". Ele in general,
descrie caracteristici de gasit in
masina controlere, dar care nu sunt in prezent puse in aplicare in
Mach3
Descrierea unui greyed afara
facilitate aici nu este de a fi luat ca un angajament de a punerea acesteia in aplicare la un moment dat
in viitor .
Multumiri sunt datorate la
numeroase persoane, inclusiv original echipa care a lucrat, la nivel
national Institutul de Standarde
si Testare (NIST), pe de EMC de proiect si de utilizatorii Mach3 fara a caror
experienta, materiale si constructiv comentarii acestui manual
nu ar fi putut fost scrise. Creditele
sunt acordate pentru utilitati si caracteristici individuale, deoarece acestea
sunt descrise in organismul de
manual
ArtSoft Corporation este dedicat
pentru imbunatatirea continua a produselor sale, atat de
sugestii pentru
imbunatatiri, corecturi si clarificari va fi primit cu
recunostinta. Art Fenerty
si John Prentice afirma dreptul lor de a fi identificate ca fiind autorii
acestui lucru .
Dreptul de a face copii ale acestui
manual se acorda numai in scopul de a evalua si / sau folosirea licenta sau
demonstratie copii ale Mach3. Aceasta nu este permisa, in
conformitate cu prezentul dreapta,
pentru terte parti de a taxa pentru copii din acest manua l.
Toate eforturile au fost realizate pentru a face ca acest manual complet
si cat mai exacte posibil, dar nici
o garantie sau de fitness este implicat. Informatiile furnizate este
pe o "ca atare". De autorilor si
editor de raspundere si nici nu au nici responsabilitatea pentru
orice persoana fizica sau juridica cu privire la orice pierderi sau daune care
rezulta din informatiile continute in acest manual, Prefata
Modul de utilizare a manualului este acoperit de licenta in conditiile in care trebuie sa fiti de acord, atunci cand Mach3 instalarea software-ului. Windows XP si Windows 2000 sunt marci comerciale inregistrate ale Microsoft Corporation. Daca celelalte marci comerciale sunt utilizate in acest manual, dar nu a recunoscut, va rugam sa notifice ArtSoft Corporation deci acest lucru poate fi remediata in editiile ulterioare.
2.
Introducerea sistemelor de prelucrare CNC.
2.1 parti ale unui sistem de
prelucrare
Acest capitol va va prezenta terminologia utilizata in restul acestui
manual si va permite sa
intelegem din punct de vedere al diferitelor componente intr-o numeric, controlat de morarit sistem.
Principalele componente ale unui sistem de control numeric mill sunt prezentate
in figura 1.1
Productie (CAD / CAM) program sau
programe pe un computer (1). De iesire din aceasta program, care este o parte si de program
este de multe ori in "G-code" este transferata (printr-o retea
sau probabil floppy disc) (2) la
masina Controller (3). The Machine Controller este responsabil de interpretare a participa la
programul de control al instrument care va reduce la lucru. De axe de Masini (5) sunt mutate de
suruburi, rafturi sau de siguranta care sunt alimentat de servo motoare sau stepper
motoare. Semnalele de
Desi o masina de
frezat este ilustrata, masina poate fi un router sau o plasma sau
laser Cutter. A separate manual descrie
Mach3 controlul unui strung, verticale etc sondor Frecvent masina Controller poate controla
Pornirea si oprirea de la ax motor (sau chiar de control al vitezei sale), se poate intoarce de racire
si de pe jos si se va verifica faptul ca un program sau o parte Machine Operator (6) nu sunt incercarea de a
muta orice axa de dincolo de limitele sale. The Machine Controller are, de asemenea, ca
butoanele de control, o tastatura, potentiometru knobs, un manual generator de impulsuri (MPG) volan, sau
un joystick-ul, astfel incat operatorul poate controla Figura 1.1 - Tipic NC sistem de prelucrare
Utilizarea masina de
manual si de a porni si opri rularea parte din program. The
Machine Controller dispune de un display
de operator, astfel incat sa stie ce se intampla .
Deoarece comenzile de G-un cod de
program poate solicita complicat coordonat miscari de masina axele masinii Controller
trebuie sa fie capabil de a efectua o multime de calcule in "timp real" (de exemplu, o
taiere Helix necesita o multime de trigonometrical calcul). In trecut aceasta a facut-o un scump
echipament.
2.2 Cum se incadreaza in Mach3 .
Mach3 este un pachet software care
ruleaza pe un PC si transforma-l intr-un foarte puternic
si economic pentru a inlocui
Machine Controller (3), in figura 1.1. Pentru a rula Mach3 aveti nevoie de Windows XP (sau Windows 2000)
in mod ideal, sa fie difuzate pe un 1GHz cu un procesor de 1024 x 768 pixeli rezolutie ecran. O
masina de birou va oferi mult o performanta mai buna decat cele mai multe laptop-uri
si de a fi considerabil mai ieftin. Puteti, desigur utilizare acest computer pentru orice alte functii
in atelier (cum ar fi (1), in figura 1.1 - ruleaza un CAD / CAM pachet) atunci cand nu este
controlul masinii. Mach3 comunica
in principal printr-o (sau optional doua) paralel (imprimanta)
porturi si, daca dorit, un
serial (COM) port .
Driverele pentru masina dvs. a
axei motoare pas impulsuri trebuie sa accepte si un semnal de
directie. Practic toate stepper
motor driver-ele de lucru in acest fel, la fel ca si AC DC moderne sisteme
de servo cu digital codificatoare.
Atentie, daca nu sunteti de conversie a unei vechi NC
masina al carei servos mai resolvers folosi pentru a masura pozitia de axe ca va trebui
sa ofere un complet nou unitate
pentru fiecare axa.
3. O
prezentare generala a Mach3 Machine Controller software .
Tu esti inca cititi acest lucru, evident, Mach3 crezi ca ar
putea fi un avantaj in atelier-va!
Cel mai bun lucru de facut acum este de a descarca gratuit demonstratie versiune a software-ului
si incercati sa-l de pe computerul dumneavoastra. Tu nu au nevoie de o masina pentru a fi conectat
in sus, intr-adevar, in prezent, este mai bine sa nu avem unul .
Daca ati cumparat un
sistem complet de la un revanzator apoi o parte sau toate instalarea acestor masuri ar putea avea
de facut pentru tine deja.
3.1 Instalare .
Mach3 este distribuit de catre ArtSoft Corp, prin Internet. Il
descarcati pachetul ca o
auto instalarea fisierului (care, in prezent de eliberare, este de
aproximativ 8 megaocteti). Aceasta va rula pentru o perioada
nelimitata ca o demonstratie versiune cu cateva limitari de
viteza, de dimensiunea
de locuri de munca, care pot fi efectuate si de specialisti cu
caracteristici acceptate. Cand cumparati un permis acest lucru va "debloca" demonstrarea
versiune aveti deja instalat si configurat. Detalii complete despre preturi si optiuni
sunt pe site-ul ArtSoft Corporation www.artofcnc.ca
3.1.1 Descarcarea .
Download-eaza pachetul de la www.artofcnc.ca
folosind butonul dreapta al mouse-ului si Save Target ca pentru a pune de auto-a instala
fisierul in directorul de lucru convenabil orice (poate Windows Temp). Ar trebui sa fie
conectat
3.1.2
Instalarea .
Nu aveti nevoie de o masina unealta conectat inca. Daca esti doar incepator ar fi mai bine sa nu aiba o legatura.
Nota in cazul in care prin cablu
sau cabluri de la masina instrument sunt conectat in PC. Oprire PC, masina
unealta si unitati
de stocare si deconectati de
25 de aderenta conector (i) de
la partea din spate a PC-ului. Acum trece
Cand executati fisierul descarcat, veti fi ghidati prin instalarea de obicei pasi Windows pentru un program, cum ar fi acceptarea conditiilor de licenta si selectand folderul pentru Figura 3.1 - Programul de instalare ecran Privire de ansamblu asupra Mach3 software.
Pe de instalare terminate de dialog ar trebui
sa se asigure ca sistemul de initiere este verificata si faceti clic pe Terminare. Acum,
veti fi spus inainte de a reporni orice Mach3 ruleaza
software-ul
De imagine de fundal in timpul
instalarii este standard Mach3Mill ecran - nu va faceti
griji Mach3Turn asa cum este, de
asemenea, sa fie instalat. Pe de
instalare terminate de dialog ar trebui sa se asigure ca Load Mach3
Driver si instala Engleza
Wizards sunt verificate si apoi faceti clic pe Terminare. Acum,
veti fi spus inainte de a reporni executa
orice Mach3 software.
3.1.3 vitale re-boot .
Acest lucru este vital reboot. Daca nu o facem, atunci veti avea mari
dificultati in ceea ce poate numai fi depasite prin utilizarea Windows Panoul de control
pentru a dezinstala driverul manual. Astfel Va rugam sa reporniti sistemul acum .
Daca sunteti interesat sa stie de ce este necesara
repornirea sistemului apoi cititi mai departe, altfel trece la
sectiunea urmatoare .
Desi Mach3 va aparea
pentru a fi un singur program, atunci cand sunt utilizati, este de
fapt compune din doua
parti: un driver care este instalat ca parte a Windows cum ar fi o
imprimanta sau retea
sofer si o interfata grafica (GUI) .
De conducator auto este cel
mai important si ingenios parte. Mach3 trebuie sa aiba
posibilitatea de a trimite foarte exactitate timpul de semnale pentru a controla axe de masina
unealta. Windows place sa fie in taxe si executa programe de utilizator normal, atunci cand
acesta nu are nimic de a face mai bine in sine. Deci Mach3 nu poate fi un "program normal de
utilizator"; acesta trebuie sa fie la cel mai mic nivel din interiorul
Windows (care este manere intrerupe). In
plus, pentru a face acest lucru, la viteze mari, posibil, necesar (fiecare
axa se poate acorda o atentie
45,000 de ori pe secunda), conducatorul auto trebuie sa tune
propriul cod. Windows nu aproba de acest
(e un truc pe care joaca virusi), asa trebuie sa fie
solicitat sa se acorde permisiune
speciala. Acest proces necesita repornirea sistemului. Deci, daca nu
ati facut re-boot apoi Windows
va da ecran albastru de deces si soferul va fi corupt. Singura
cale de iesire din aceasta va fi pentru a elimina manual driverul .
Avand in vedere aceste avertismente infricosator, este corect sa spun ca a reporni este necesar doar atunci cand in care conducatorul auto este primul instalat. Daca va veti actualiza sistemul cu o versiune mai noua apoi reporniti nu este vital. Secventa de instalare cu toate acestea inca nu va rog sa o faci. Windows XP cizme rapid, in mod rezonabil, ca nu este mult mai grea pentru a face acest lucru de fiecare data.
3.1.4 comode desktop icoane .
Deci trebuie restartata! Expertul de instalare va fi creat pe desktop
icoane pentru principalele programe.
Mach3.exe este, de fapt, codul de interfata cu utilizatorul.
Daca il rulati, va va intreba care Profil pe care doriti sa o utilizati.
Mach3Mill, Mach3Turn etc comenzi rapide care se executa aceasta cu un
profil definita printr-o "/ p"
argument in tinta de comenzi rapide. De obicei, veti angaja
aceste pentru a porni cerute de
sistem .
In prezent, este util sa setati unele pictograme pentru comenzi
rapide pe desktop pentru a Mach3 alte programe.
Utilizati Windows Explorer (rightclick Start) si facand clic dreapta pe DriverTest.exe dosar.
Glisati acest
comanda rapida pe desktop .
Alte programe cum ar fi un ecran proiectant si un manipulator pentru screenset fisiere sunt disponibile ca o descarcare
separata.
Figura 3.2 - DriverTest de rulare
3.1.5
Testarea de instalare .
In prezent, este foarte recomandat
pentru a testa sistemul. Asa cum am mentionat mai sus, nu este o
Mach3 simplu program. Este nevoie de
mari libertati cu Windows pentru a efectua sau loc de
munca; aceasta inseamna el nu
va functiona pe toate sistemele din cauza mai multi factori. De
exemplu, sistemul de QuickTime Monitor
(qtask.exe) ruleaza in fundal poate ucide-l acolo va fi si alte
programe care probabil nu sunt la
curent, chiar sunt de pe sistemul dvs., care pot face acelasi lucru.
Windows si nu poate incepe multe
procese in fundal; unele apar ca pictograme in sistem tray (dreapta jos a ecranului), iar altele nu
apar ele in nici un fel. Alte posibile surse de eratic functionare sunt retea locala de
conexiuni, care poate fi configurat pentru a detecta automat viteza. Ar trebui sa configurati aceste
efective viteza 10 Mbps sau 100 Mbps de
retea. In cele din urma o masina care a fost navigarea pe Internet
poate avea castigat unul sau mai
multe de o serie de "robot" tip de programe spion pe care ceea ce faceti
si trimite date pe ,net a lor
originators. Acest trafic poate interfera cu Mach3 si nu este ceva ce vreti, oricum. Folositi un
motor de cautare pentru termeni precum "Spybot" pentru a gasi software-ul pentru a pune in ordine calculatorul
dumneavoastra .
Datorita acestor factori, este
important, desi nu sunt obligatorii, pe care le testa sistemul dvs. atunci cand ceva suspect este
gresita sau vrei doar sa verifice ca o instalare au mers
bine. Faceti dublu clic pe icoana
DriverTest pe care le-ati stabilit. Are ecran este aratat in figura
3.2. Aveti posibilitatea sa
ignorati toate cutiile cu exceptia pulsul frecventa. Ar
trebui sa fie destul de constant in
jur de 25,000 Hz a ta, dar poate varia, chiar destul de mult. Aceasta se
datoreaza faptului ca Mach3 utilizeaza Windows ceas pentru a calibra sale puls de timp si,
in cel mai scurt timp, pe o scara, de Windows ceasul poate fi afectata de alte procese de incarcare
a computerului. Deci, s-ar putea sa de fapt, fie cu ajutorul unui "nesigure" ceas (Windows unu) pentru a
verifica Mach3 si obtine astfel de falsa impresie ca Mach3 de timp este variabil .
Practic, daca tu a vedea un
ecran similar cu figura 3.2, cu doar mici spikes pe Timer Variante grafic si o constanta Puls
Freqency, totul functioneaza bine atat de aproape de DriverTest program si sa
treceti la sectiunea Ecrane de mai jos .
Windows "experti" ar putea fi
interesat pentru a vedea alte cateva lucruri. Alb dreptunghiular Fereastra este un tip de sincronizare
Analyzer. In cazul in care se executa afiseaza o linie cu mici variatii indicate. Aceste variatii
sunt modificari in calendarul de la un ciclu de a intrerupe alt. Nu ar trebui sa existe linii de mai
mult de ¼ inci, sau de pe un 17 "pe ecran cel mai sisteme. Chiar si in cazul in care
exista variatii posibile in care sunt mai jos de pragul necesar
pentru a crea calendarul
bataiala asa incat, atunci cand masina dvs. este conectat
instrument ar trebui sa efectueze o circulatie de test, pentru a vedea daca jogging si G0/G1
muta sunt netede .
Este posibil sa fi unul din doua lucruri se intampla cu tine, atunci cand
ruleaza de test care poate indica o problema.
1) "Driver nu a fost gasit sau
instalate, persoana de contact de Arta.", Aceasta inseamna ca
soferul nu este incarcata in Windows pentru un motiv. Aceasta se poate intampla XP pe sistemele
care au o coruptie lor de
conducator auto de baze de date, reincarcare Windows este de
vindecare, in acest caz. Or, este posibil sa fie ruleaza Win2000. Win2000 are un bug /
"facilitate", care interfereaza cu incarcarea sofer. Aceasta poate fi necesar sa
fie incarcate manual se vedea sectiunea urmatoare .
2) In cazul in care sistemul spune,
preluarea 3 2 1 .. si apoi reboots, una din cele doua
lucruri a s-au produs. Fie nu ati
repornirea sistemului, atunci cand a cerut (ti-a spus!!) Sau driverul este
deteriorat sau in imposibilitatea de a
fi utilizate in sistemul dumneavoastra. In acest caz, urmati
sectiunea urmatoare si se indeparteaza sofer manual, apoi reinstalati. In
cazul in care acelasi lucru se intampla, va rugam sa
anuntati ArtSoft utilizand de
e-mail link-ul de pe www.artofcnc.ca
si vi se va da de orientare.
Cateva sisteme au Placi de baza,
care au hardware pentru APIC de timp, dar a caror BIOS codul nu-l folosesc. Aceasta va confunda
Mach3 instala. Un fisier batch SpecialDriver.bat este disponibil in Mach3 folderul de instalare.
Cauta-l cu Windows Explorer si
faceti dublu clic pe el pentru al executa. Acest lucru va face ca Mach3
sofer de utilizare mai in
varsta i8529 Interrupt Controller. Veti avea nevoie pentru a repeta
acest proces, ori de cate ori descarca o versiune actualizata a Mach3 instalarea ca noua
versiune va inlocui speciale de
conducator auto. Fisierul OriginalDriver.bat reverses aceasta
schimbare
3.1.6 Driver Test dupa un accident
de circulatie, Mach3 .
Daca, indiferent de motiv, au
o situatie cand se ruleaza in cazul in care se avariaza Mach3 -
acest lucru intermitenta, ar putea
fi o problema hardware sau un software de bug-ul - atunci trebuie sa
rulati DriverTest.exe cat mai
curand posibil dupa Mach3, nu a reusit. Daca intarziere de
doua minute apoi Mach3 de
conducator auto pentru a nu va cause Windows ca de obicei cu "Blue Screen
de moarte". Rularea DriverTest
reinitializeaza soferului la o stare stabila, chiar
daca Mach3 dispare in mod neasteptat. Puteti gasi, dupa un accident
de circulatie, care nu reuseste sa gaseasca
soferul prima data, este difuzat. In acest caz, pur si simplu rulati-l din nou, ca
prima faza ar trebui sa repari lucrurile.
3.1.7 Note pentru manualul de instalare
si un conducator auto-instalare .
Ai nevoie doar de a citi si
de a face aceasta sectiune, daca nu au trecut cu succes
rula DriverTest program. De conducator auto (Mach3.sys) pot fi
instalate si dezinstalate manual, folosind Windows panoul de control. Casetele de dialog difere
usor intre Windows 2000 si Windows XP dar pasii sunt identice
¨ Deschideti panoul de control si faceti dublu-clic pe icoana
sau linie pentru System .
¨ Selectati hardware si faceti clic pe Adaugare hardware
expertul. (Asa cum am mentionat in fata lui Mach3 sofer de lucrari la cel mai mic
nivel din Windows). Windows va cauta pentru orice nou efective de hardware (si gasi nici
unul) .
¨ Spune expertul ati instalat deja-l si apoi procedati la
urmatorul ecran .
¨ Va fi afisata o lista de componente hardware. Defilati in
partea de jos a acestei si selectati Adaugare nou dispozitiv hardware si pentru a
trece la ecranul urmator .
¨ La urmatorul ecran nu doriti sa Windows cautare pentru
sofer asa selectati Instala hardware-ul pe care am manual selecta dintr-o lista
(Complex) .
¨ Lista va sunt prezentate va include o intrare pentru Mach1 / 2 pulsing
motor. Selectati acest lucru
si merg la ecranul urmator .
¨ Faceti clic pe Obtinere disc, pe ecranul urmator punct de
fisier selector pentru a va Mach3 (C: Mach3, in mod implicit). Windows ar trebui sa
gasiti fisierul Mach3.inf. Selectati acest dosar si faceti clic pe Open.
Windows va instala driverul. Conducatorul auto poate fi dezinstalat mai simplu
¨ Deschideti panoul de control si faceti dublu-clic pe icoana
sau linie pentru System .
¨ Selectati hardware si faceti clic pe Device Manager .
¨ Va fi afisata o lista de dispozitive si driver-ele lor.
Mach1 Pulsing motor de-a soferului
Mach3 Driver cadrul acestuia. Utilizati + pentru a extinde copac,
daca este necesar. Rightclick pe
Mach3 Driver da posibilitatea sa-l dezinstalati. Acest lucru va
elimina fisierul Mach3.sys din
folderul Windows. Copia in Mach3 va mai fi acolo.
Nu exista un punct la nota finala. Windows aduce aminte de toate
informatiile cu privire la modul in care
Mach3 au configurat intr-un fisier de Profil. Aceasta informatie
nu este eliminat de catre ONU, instalarea de
sofer si stergerea fisierelor alte Mach3 astfel ca vor
fi in continuare, ori de cate ori se face upgrade de sistem.
Cu toate acestea, in foarte putin probabil in cazul in care aveti
nevoie de un total instalare curata de la zero
atunci ai nevoie pentru a sterge. XML profil fisier sau a unor
fisiere.
3.2 Ecrane .
Acum sunteti gata sa
incercati un "uscata rula" Mach3. Acesta va fi mult mai usor
sa-ti arat cum sa va setati real masina unealta cand au
experimentat cu Mach3 de genul asta. Puteti "pretinde" la masina si de a invata multe,
chiar daca nu v-ati luat un CNC masina unealta
inca. Daca au luat o, apoi
asigurati-va ca nu, nu este conectat
Mach3 este conceput astfel incat este foarte
usor pentru a personaliza sau ecrane pentru a se potrivi cu modul in
care locul de munca .
Aceasta inseamna ca
puteti vedea ecrane ar putea sa arate exact ca cele din Anexa 1.
Daca exista Privire de
ansamblu asupra Mach3 software sunt
diferente majore atunci furnizorul Dvs. de sistem ar trebui sa
aiba un anumit set de revizuit capturi de ecran pentru a se potrivi cu sistemul dumneavoastra
Faceti dublu-clic pe icoana
Mach3Mill pentru a rula acest program. Ar trebui sa vezi Mill Programul
Run ecran similar cu cel din Anexa 1
(dar cu diferite DROs stabilit la zero, nici un program incarcat etc.) Notice rosu Resetare
buton. Acesta va avea un fulger rosu / LED verde (simulare de o
lumina emitting diode) de mai sus este
si niste LED-uri galben aprins. Daca faceti clic pe butonul
de atunci galben LED-uri iesi
si aprinde LED-ul verde se transforma in solid. Mach3 este gata de
actiune! .
Daca nu se poate reseta,
atunci problema este, probabil, ceva conectat la portul dvs. paralel sau porturi (un "dongle", probabil) sau PC-ul
a avut anterior Mach3 instalat pe acesta cu un neobisnuit de alocare de port-pin la urgenta Stop
(impiedica de semnal). Printr-un click pe Offline buton ce trebuie sa fie in masura sa
resetati sistemul. Cea mai mare parte a testelor si demonstratii in acest capitol nu va
functiona decat daca este Mach3 reinitializati din
opri Mod.
3.2.1 Tipuri de obiect pe ecrane .
Veti vedea ca programul Executare ecran este alcatuit din
urmatoarele tipuri de obiect:
¨ Butoane (de exemplu, Resetare, Stop Alt-S, etc) .
¨ DROs sau Digital Masina. Ceva cu un numar afisat va fi un DRO.
De cele mai importante sunt, desigur, de
pozitiile curente ale X, Y, Z, A, B si C axe .
¨ LED-uri (in diferite marimi si forme) .
¨ G-cod afisa fereastra (cu propriile sale defilati bare) .
¨ Toolpath de afisare (necompletat patrati de pe ecran in
momentul de fata) Exista
in continuare un important tip de control care nu se afla in programul de
Executare ecran :
¨ MDI (Manual de date de intrare) linie Butoane si MDI linie sunt dvs.
Consumul Mach3. DROs poate fi
afiseaza de Mach3 sau pot fi utilizate ca intrari de tine.
Culoare de fond modificari, atunci
cand se introduce.
G-cod si Toolpath
afiseaza fereastra de informatii sunt fromMach3 pentru tine.
Tu poate, totusi, atat de
manipulare a acestora (de exemplu, defilare de G-cod fereastra,
panoramarea, rotatie si panning
in Toolpath afisaj)
Figure 3.3 - The screen selection buttons
3.2.2
Folosrea butoanelor si comenzilor rapide .
Pe ecrane cele mai multe butoane
standard au o tastatura hotkey. Acest lucru va fi afisat dupa ce
a nume de pe butonul de sine, intr-o
eticheta sau in apropierea acesteia. Apasand tasta numit atunci cand
pe ecran este afisata este
aceeasi ca si clic pe butonul cu mouse-ul. S-ar putea dori sa
incercati sa utilizati in comenzi rapide de la tastatura si mouse-ul pentru a activa
si dezactiva de ax, la randul sau, pe de inundatii si de
racire a trecerea
Intr-un atelier de lucru, este
convenabil sa se reduca la minimum ori, atunci cand aveti nevoie
pentru a utiliza un mouse .
Fizice trece pe un panou de control pot fi utilizate pentru a controla Mach3 de
utilizare a tastaturii Figura 3.3 -
ecran de butoane de selectie (de
exemplu, Ultimarc IPAC). Acest plugsin in serie cu tastatura si trimite Mach3 "pretinde" keypresses care activa butoane cu comenzi rapide .
In cazul in care un buton nu apare pe ecran curent apoi sa tastatura comenzi rapide nu este
activ.
Exista anumite speciale comenzi rapide de la tastatura, care sunt la
nivel global in toate ecranele. Capitolul 5
arata modul in care acestea sunt stabilite.
3.2.3 Date de intrare pentru a DRO .
Aveti posibilitatea de a introduce
noile date in orice DRO, facand clic pe intr-o cu mouse-ul, un click pe sale tasta rapida
(apasati tasta in cazul in care set), sau prin utilizarea global hotkey pentru a selecta DROs si se deplaseaza la cel pe care
doriti cu arrow chei) Incercati sa intre intr-o feedrate
ca 45.6 de program Run ecran. Trebuie
sa apasati tasta Enter pentru a accepte noua valoare sau tasta Esc pentru a reveni la pe cel anterior. Backspace Stergere
si nu sunt folosite atunci cand se
introduce
Atentie: Aceasta nu este
intotdeauna cu bun-simt de a-ti pune proprie de date intr-un DRO. De exemplu de afisare a ax dvs. reale de viteza este
calculata de catre Mach3. Orice valoare pe care le introduceti vor fi suprascrise.
Puteti pune valori in axa DROs, dar
nu ar trebui sa va face acest
lucru pana cand ati citit capitolul 7, in detaliu. Acesta nu este o
modalitate de a muta instrument!
3.3
jogging .
Va puteti muta instrument relativ la orice loc de pe dumneavoastra de lucru manual, prin
utilizarea diferitelor tipuri de jogging. Desigur, la unele masini, de instrument se va muta si pe altii,
va fi masina de masa sau de slide-uri care muta. Vom folosi cuvintele "muta instrument" aici
pentru simplitate. De jogging
controalele sunt de o "zbura-out" ecran. Acest lucru este demonstrat si de
ascuns, prin utilizarea Tab-cheie de pe
tastatura. Figura 3.4 ofera o vedere de flyout .
Aveti posibilitatea sa
utilizati tastatura pentru jogging. Sagetile de la
tastatura sunt stabilite in mod implicit pentru a va oferi jogging pe axele X si Y si Pg Sus /
PgDn jogs pe axa Z. Aveti posibilitatea sa configurati aceste re
- chei (a se vedea capitolul 5) pentru a se potrivi cu preferintele
proprii. Aveti posibilitatea sa utilizati cheile jogging cu
privire la orice ecran cu Jog ON / OFF
buton pe ea .
In figura 3.4 se va vedea ca Pasul LED-ul este afisat aprins. De Jog
butonul Mod Comuta intre
continua, Pasul si MPG moduri, In mod continuu a ales va axa jog atata timp cat va
tineti tasta jos. De viteza de
jogging este stabilita de catre Slow Jog Procentajul DRO. Puteti
introduce orice valoare de la 0,1% la
100% pentru a primi, indiferent de viteza pe care o doriti. In sus
si in jos de langa butoanele de ecran acest DRO va modifica valoarea sa in pasi de 5%.
Figure 3.4 - Jog controls (use Tab key to show and hide this)
Daca te trage in jos tasta Shift, atunci va jogging apar la 100%, indiferent de viteza suprascrie
setarea. Acest lucru va permite sa jog rapid la apropierea destinatie, precum si pozitia
cu acuratete. In Pasul mod, fiecare
de presa al unei jog cheie se va muta axa de distanta indicata
in Pasul DRO. Aveti posibilitatea
sa setati aceasta valoare la ceea ce va place.
Circulatia va fi la curent Feedrate. Puteti ciclu printr-o lista predefinita de
Pasul dimensiuni cu ciclul Jog Pasul buton. Figura 3.4 - Jog
controale (utilizarea Tab-cheie pentru a
afisa si a ascunde acest
lucru) Privire de ansamblu asupra Mach3
software Rotary codificatoare poate fi
interfaced (prin portul paralel de intrare PINS)
De o alta optiune pentru
jogging este un joystick conectat
Daca aveti un real
joystick-ul si are o acceleratie de control, atunci acest lucru poate fi
configurat fie pentru a controla viteza
jog suprascrie sau de control a hranei pentru animale rata suprascrie (a se
vedea capitolul 5 din nou).
O astfel de joystick-ul este o
modalitate ieftina de a oferi foarte flexibil, control manual al
masina dvs. instrument. In plus,
puteti folosi mai multe joysticks (strict pe axelor Human Interface
Devices) prin instalarea de
producator profiler a software-ului sau, chiar mai bine, de utilitate
KeyGrabber livrat cu Mach. Acum ar fi un moment bun pentru a incerca
toate jogging optiuni pe sistemul dumneavoastra. Nu uitati
ca sunt comenzi rapide de la
tastatura pentru butoane, asa ca de ce nu-i identifice si
sa incercati-le. Tu in curand
ar trebui sa gaseasca un mod de lucru care se simte confortabil.
3.4 Manual de date de intrare (MDI)
si invatamant .
3.4.1 MDI .
Folositi mouse-ul sau tastatura de comenzi rapide pentru a afisa MDI
(Manual de date de intrare) ecran.
Acest lucru are o singura linie de introducere de date. Aveti posibilitatea
sa faceti clic pe ea pentru a selecta din aceasta sau de a folosi
apasati Enter care va selecta
in mod automat. Puteti orice tip
valabil linie care ar putea aparea
intr-o parte program si va fi
executat cand apasati Enter.
Puteti aruncati linie prin
apasarea Esc. De Backspace cheie
poate fi folosite pentru corectarea
greselilor in dumneavoastra
tastand. Daca stiti
ca unele G-codul de comenzi atunci ai putea sa le afara. Daca
nu, atunci incercati: G00 X1.6 Y2.3
Care se va muta de instrument de coordonate X = 1.6 unitati
si Y = 2-3 unitati. (G este zero nu G O scrisoare). Veti vedea axa DROs pentru
a trece la noile coordonate. Incercati mai multe comenzi (sau G00 la locuri diferite). In cazul
in care utilizati in sus sau in jos sagetile de la tastatura, in timp ce in MDI linie se va
vedea ca Mach3 defilati cu tine inainte si inapoi prin istoria de comenzi pe care le-ati
folosit. Acest lucru face usoara de a repeta o comanda fara a trebui sa re-tip-o.
Cand selectati de MDI linie va fi observat un flyout oferindu-va o caseta de
previzualizare a amintit acest text .
O linie de MDI (sau ca un bloc de
linie de G-cod este uneori numit) poate avea mai multe comenzi pe el, iar acestea vor fi executate in
"sensibile" pentru astfel cum sunt definite
3.4.2 Predarea .
Mach3 pot amintesc o succesiune de linii pe care le introduce folosind MDI
si scrieti-le intr-un fisier.
Acest lucru poate fi apoi executati din nou si, din nou, ca un cod
G-program.
Figura 3.5 - In mijloc de predare-un dreptunghi
Pe de MDI ecran, faceti clic pe butonul Start Invatati. LED-ul de
langa ea va lumina pentru a reaminti va ca va aflati de predare. Tip intr-o serie de
MDI linii. Mach3 va executa-le ca
te apasati reveni dupa
fiecare linie si pastreaza-le
intr-un conventional numit Invata-fisier. Cand au terminat, faceti clic pe Stop
Invatati. Puteti scrie
propriile dvs. cod sau sa
incercati :
g21
tipF100
g1x10y0
g1x10y5
x0
y0
Toate sunt 0 zerouri in acest sens .
Inainte faceti clic pe Load / Editare si Du-te
Cand s-au folosit de redactor atunci va fi capabil de a corecta orice
greseli si de a salva program
intr-un fisier de propria alegere.
Figura 3.6 - program de invatat sa fie difuzate
3.5 Wizards - CAM fara un software dedicat CAM
Mach3 permite utilizarea addon ecrane care permit destul de complexe de
automatizare sarcini face de catre
utilizator de a furniza relevante informatii. In acest sens ele sunt mai degraba ca socalled Wizards mult in Software Windows
ca ghid te prin informatii
necesare pentru o activitate. De clasic
Windows Expertul va manipula sarcini
importatoare o linie
fisier la o baza de date sau foaie de calcul. In Mach3, exemple de Wizards includ taiere
circular de buzunar, o grila de foraj gauri, digitalizarea o
suprafata de un model parte.
Figura 3.7 - Tabel de Wizards din meniul Wizard
Este usor sa incercati una. In programul de Executare ecran
faceti clic pe Load Wizards. Un tabel de Wizards instalat pe sistemul dumneavoastra va fi afisat
(figura 3.7). Ca un exemplu, faceti clic pe Circulara pentru linia de buzunar, care este
in standard Mach3 versiune, si faceti clic pe Executare. In prezent, Mach3 ecran afisat va fi
inlocuit de un aratat in figura 3.8. Acesta afiseaza pe ecran cu unele
optiunile implicite. Observati ca puteti alege sa
lucreze in unitatile de
in, pozitia de centru de buzunar, modul in care instrumentul este de a
intra pe material si asa mai departe.
Nu toate optiunile ar putea fi
relevante pentru calculatorul dumneavoastra. Ati putea, de exemplu,
trebuie sa setati ax de
viteza manual. In acest caz, puteti sa ignorati de control
de pe ecran Wizard. Cand sunteti
multumit cu de buzunar, faceti
clic pe Post Cod buton. Acest scrie o
Gcode o parte de program si
incarca o in Mach3. Acesta este
doar un automatizare a ceea ce aveti
de facut in exemplul de pe
predare. De toolpath ecran se
afiseaza transele de
carne care se va face. Puteti
sa va revizuiti parametri
pentru a lua mai mic taieturi sau orice
altceva si re-post Cod.
Daca doriti, puteti
salva setarile, astfel incat data
viitoare cand veti rula theWizard
initiala
de date va fi ceea ce este in prezent defin
Figura 3.8 - Circulara de buzunar cu defaults
Cand faceti clic pe Exit va vor fi returnate la principalele Mach3 ecrane si poate rula Expertul a generat-o parte de program. Acest proces va fi de multe ori sa fie mai rapida decat cea a lectura aici.
3.6
Rularea G-un cod de program .
Acum este timpul pentru a edita o intrare si partea de program. Veti
fi in mod normal, posibilitatea de a edita programe fara a lasa Mach3, dar,
asa cum inca nu am configurat sa stiu care este redactor la
utilizare, este mai usor de a
stabili programul afara Mach3. Utilizati Windows Notepad pentru a intra in urmatoarele linii
intr-un fisier text si salvati-l intr-un convenabil dosar (My Documents, probabil), ca
spiral.tap Trebuie sa alegeti
toate fisierele din Salvare ca tip drop-down sau Notepad va adauga.
TXT pentru a filename Mach3 dvs. si
nu va putea sa-l gasiti.
g20 tip F100
g00 x1 y0 z0
g03 x1 y0 z-0.2 i-1 j0
g03 x1 y0 z-0.4 i-1 j0
g03 x1 y0 z-0.6 i-1 j0
g03 x1 y0 z-0.8 i-1 j0
g03 x1 y0 z-1.0 i-1 j0
g03 x1 y0 z-1.2 i-1 j0
m00
Din nou, toate la "0" zero-uri sunt
in acest sens. Nu uitati sa apasati tasta Enter dupa
M0. Utilizati File> Load G-cod
meniul pentru a incarca acest program. Veti observa ca acesta
este afisat in Gcode fereastra.
Rulati programul de pe ecran,
puteti incerca in vigoare de la inceputul ciclului, Pauza, Stop,
si Rewind butoane si comenzi
rapide .
Pe masura ce rulati
programul este posibil sa observati ca linia
evidentiata se muta intr-un mod deosebit in G-cod fereastra. Mach3 citeste mai departe
si planurile sale se muta pentru a se evita toolpath avand la incetini mai mult decat in necesar. Acest
lucru se reflecta in lookahead pe ecran si, atunci cand pauza.
Puteti merge la orice linie de
cod de derulare a afisa astfel de linie este evidentiata. Apoi,
aveti posibilitatea sa Fugi de aici utilizare .
Nota: Aveti trebuie intotdeauna sa va rula programe de pe un hard-disk nu o discheta sau USB "cheie". Mach3 nevoile de mare viteza de acces la dosar, pe care le-harti in memorie. Programul fisier nu trebuie sa fie doar in citire.
3.7 Toolpath de afisare .
3.7.1 Vizualizarea toolpath .
Programul dispune de un ecran Run
necompletat patrat pe el atunci
cand este prima Mach3 incarcate. In cazul in care in spirala programul este incarcat se va vedea
aceasta schimbare la o cerc in interiorul
unui patrat. Pe care o cautati direct jos de pe toolpath pentru a programat o
parte, adica in Mach3Mill
perpendicular pe care o cautati
Figura 3.11 Toolpath
de
Ecranul este ca un model de sarma calea de instrument va urma
plasate in interiorul unei sfere clar.
Prin glisarea mouse-ul peste fereastra puteti roti "sfera" si
asa a se vedea modelul de din
diferite unghiuri. Setul de axe, in coltul din stanga sus-ti
arat ce directii sunt X, Y si Z.
Deci, daca glisati mouse-ul de la centru in sus intr-o directie
de "domeniu" va transforma in care
va arata axa Z si veti putea sa vedeti ca
cercului este de fapt, o spirala
taiat in jos (in sens negativ, Z). Fiecare din cele G3 linii in Spirala de program de mai sus atrage un
cerc in timp ce simultan scaderea instrument 0.2 in Z directie. De asemenea, puteti vedea
initiala G00 muta, care este o linie dreapta. Puteti,
daca doriti, sa prezinte un display ca conventionale
izometric vedere al toolpath. Cu cateva
minute de "joc", va da incredere in ceea ce se poate face. Dvs. de
afisare poate fi o culoare
diferita de cea indicata in figura 3.11. Culorile pot fi configurate.
Vedea Capitolul 5
3.7.2 Panning si panoramarea de
toolpath de afisare .
Toolpath de afisare poate fi
marita prin glisarea cursorului in fereastra cu tasta Shift deprimat.
Toolpath de afisare poate fi panned in fereastra prin glisarea cursorului
in fereastra cu butonul dreapta al
mouse-ului a avut loc. Dublu-clic pe
toolpath restabileste fereastra pe ecran pentru a vizualiza original
perpendicular cu nici un zoom aplicate .
Nota: Nu se poate Pan sau Zoom
de masina in timp ce instrumentul se executa.
3.8 Alte caracteristici ecran .
In cele din urma, este in valoare de navigare prin unele dintre celelalte
Wizards si toate ecranele. Ca o
mica provocare ati putea dori sa vad daca pot identifica
urmatoarele caracteristici utile: .
¨ Un buton pentru estimarea in momentul in care o parte de program va avea
sa curga de la real masina unealta
¨ de controale pentru a superior feedrate selectat in partea de program .
¨ DROs, care sa ofere, in masura in circulatie a unui instrument
in toate axele de incarcat parte program
¨ Un ecran, care va permite sa infiinteze informatii ca in
cazul in care doriti ca axa Z pentru a fi puse pentru a face X si Y se muta in
siguranta de la apasarea cleme etc .
¨ Un ecran, care va permite sa monitorizeze logica nivele (zero
si unu) cu privire la toate intrarile Mach3s si a rezultatelor.
4.
Hardware probleme de conectare si de masina unealta .
Acest capitol va spune cu privire
la aspectele legate de hardware-ul de conexiuni. Capitolul 5 ofera detalii despre configurarea Mach3
de utilizare a conectat elemente .
Daca ati cumparat o
masina, care este deja echipate pentru a fi conduse de Mach3 atunci va trebui, probabil, nu pentru a citi
acest capitol (cu exceptia de general interes). Furnizorul dvs. va fi dat unele documentare privind modul
de conecta parti ale
sistemului dvs. impreuna .
Cititi acest capitol pentru a
descoperi ce se asteapta Mach3 aceasta se intampla pentru a
controla si cum va puteti
conecta pana componente standard precum stepper motor driver-ele
si micro-switch-uri. Noi vom
presupune ca va puteti intelege simplu schematic circuit diagrame; daca nu, atunci acum este
momentul pentru a primi ajutor. La prima
lectura s-ar putea sa nu vreau sa deranjez cu sectii
dupa 4.6
.
4.1 siguranta - a
subliniat .
Orice masina unealta
este potential periculoase. Acest manual Incearca sa-ti dau orientari cu privire la siguranta
si tehnici de precautie, dar pentru ca nu stim detalii despre masina dvs. sau de
conditiile locale putem accepta nici o responsabilitate pentru executarea de orice masina
sau de orice daune sau prejudiciul cauzat de utilizarea sa .
Este responsabilitatea dumneavoastra sa va
asigurati-va ca va intelege implicatiile a ceea
ce va proiecta si construi
si pentru a se conforma cu legislatia si codurile de
practica aplicabile in cazul dvs.
de tara sau de stat.
Daca va aflati in orice indoiala, trebuie sa caute
indrumare de la o calificare profesionala expert , mai degraba decat riscul de
ranire a tine sau pentru altii
.
4.2 Ce Mach3 poate controla .
Mach3 este un program foarte
flexibil, proiectat pentru a controla masinile ca freze (si,
desi nu au fost descrise aici, de cotitura utilaje). Caracteristicile
acestor utilaje folosite de Mach3 sunt:
¨ Unele controale utilizator. O oprire de urgenta (opri) buton
trebuie sa fie furnizate cu privire la fiecare Masina
¨ Doua sau trei axe, care sunt la dreapta la fiecare alte unghiuri (la
care se face referire ca X, Y si Z)
¨ Un instrument care se muta de la un lucru. De origine a axelor este
stabilita in fata de
lucru. Relativa circulatie poate, desigur, sa fie de (i) de
instrument in miscare (de exemplu,
dintr-un condei ax frezare muta instrument in directia Z sau un
strung instrument montat pe o cruce
slide-o sa si se muta de instrument in directiile X si
Z) sau (ii) de catre masa de lucru
si de miscare (de exemplu, pe un genunchi de tip mill tabelul se
muta in X, Y si Z directii) Si
la alegere :
¨ Unele comutatoare de spus in cazul in care instrumentul este in "Home"
pozitia
¨ Unele switch-uri pentru a defini limitele permise relativa
circulatie a unui instrument
¨ A controlat "ax". The "ax" ar putea roti instrument (mil.) sau de lucru (cotitura).
¨ suplimentare de pana la trei axe. Acestea pot fi definite ca rotative
(de exemplu, circulatia lor este masurata in grade) sau liniara. Una dintre axele liniare
suplimentare pot fi slaved pentru a X
sau Y sau Z axa. Cei doi se vor muta impreuna, in orice moment, ca
raspuns la o parte Hardware
probleme si conectarea masina unealta programului si se muta la jogging,
dar ele vor fi referite fiecare separat. (a se vedea Configurarea slaved axe pentru mai multe detalii) .
¨ Un comutator sau switch-uri care se imbuca gardienii pe masina
¨ Controale pentru modul in care este livrat de racire (de inundatii
si / sau Mist) .
¨ A sonda in instrument care permite titularului digitalizarea unei existente
parte .
¨ codificatoare, cum ar fi liniara bareme de sticla, care poate
afisa pozitia a unor parti din Masina
¨ functii speciale .
Cele mai multe conexiuni intre
masina dvs. si PC-ul sa ruleze Mach3 sunt efectuate prin
intermediul paralel (imprimanta) port
(s) de la computer. O simpla masina vor doar nevoie de un port;
o un complex va avea nevoie de doua .
Conexiunile de control de
functiile speciale ca un LCD, un instrument-changer, axa cleme sau o swarf transportor poate fi, de
asemenea, efectuate prin intermediul unui dispozitiv ModBus (de exemplu, un PLC
sau Homann desenelor si modelelor
ModIO controller). Butoanele pot fi
interfaced de o "tastatura emulator", care genereaza pseudo-cheie in
prese raspuns la semnalele de
intrare. Mach3 va controla toate cele
sase axe, coordonarea lor simultana circulatie cu liniar interpolare sau efectua interpolare
circulara pe doua axe (din X, Y sau Z), in timp ce simultan liniar interpolating de alte patru
cu unghi fiind swept de interpolare
circulara. Instrumentul poate muta, astfel, intr-un ingusteaza
elicoid cale, daca este necesar! De Rata de alimentare in timpul acestor miscari se mentine
la valoarea solicitata de dvs. parte a programului, sub rezerva limitarilor de
acceleratie si de viteza maxima de axe. Aveti
posibilitatea sa mutati axe de
mana, cu diferite controale de jogging .
Daca mecanismul de masina
dvs. este ca un robot de brat sau o hexapod apoi Mach3 nu va fi posibilitatea de a controla, din cauza
cinematic calcule ca ar fi necesara pentru a se refera la
"instrument" in pozitia X, Y si Z coordonate la lungimea si de
rotatie a masinii de arme ..
Mach3 pot comuta de pe ax, prin rotatie, in ambele sensuri, si
trece-l jos. De asemenea, poate
control rata la care acesta roteste (rot / min) si monitorizeze
pozitia unghiulara pentru ca operatiunile de
taiere fire.
Mach3 pot transforma cele doua tipuri de racire si dezactiva .
Mach3 va monitoriza opri si poate lua act de functionare a switch-uri
de referinta, paza imbuca
limita si comutatoare Mach3 va
pastra la temperaturi de proprietati de pana la 256
diferite instrumente. In cazul in care, cu toate acestea, masina dvs.
are automat un instrument de schimb sau
de revista, atunci va trebui sa-l controla pe tine .
4.3 impiedica de control .
Fiecare masina de instrument trebuie sa aiba una sau mai multe de
urgenta Stop (opri) butoane; de obicei, cu un mare si rosu, ciuperci cap. Acestea
trebuie sa fie echipate astfel incat sa puteti ajunge cu
usurinta de la un oriunde s-ar putea sa fie, atunci cand sunt de operare a masinii.
Fiecare buton ar impiedica de a opri toate activitate in masina cat
de repede este posibil, in conditii de siguranta;
ax de rotatie ar opri si axe trebuie sa opreasca in
miscare. Acest lucru ar trebui sa se intample
fara a se bazeaza pe software-ului - deci este vorba de relee si
contactoare. Circuitul
ar trebui sa-i spuneti Mach3 ce ati facut si acolo
este o speciale, obligatorii pentru aceasta intrare. El / ea
in general, nu va fi suficient de bun pentru a opri AC de putere pentru o opri,
deoarece
energiei stocate in DC uniformizare condensatori pot permite motoare pentru a
rula pe unele considerabile pentru timp .
Masina nu ar trebui sa poata fugi din nou, pana la un "reset" a
fost apasat butonul. In cazul in care
Impiedica de buton se blocheaza atunci cand impins masina nu ar
trebui sa inceapa, atunci cand aceasta versiune de cotitura sau cap.
Acesta nu va fi, in general, posibilitatea de a continua o parte de prelucrare
dupa o impiedica de tine, dar si de Masina va fi cel putin in siguranta. Hardware probleme si conectarea
masina unealta
4.4 PC port paralel .
4.4.1 de port paralel si a istoriei sale .
Cand IBM proiectat initial PC (160K floppy unitate de disc, 64kbytes de
RAM!) Au a furnizat o
interfata pentru conectarea
imprimantelor folosind o 25 dirijor
cablu. Acest lucru este fundatia a
Parallel port avem pe cele mai multe
PC-urile de azi. Avand in vedere ca este un foarte simplu mod de a
transferul de date nu a fost folosite
pentru multe alte lucruri mult de
conectare a imprimantelor.
Puteti transfera fisiere intre
PC-ul, atasati copia
protectie "dongles", conecta
periferice ca scanere si Zip drive,
desigur, de control si masini unelte, folosind-o. USB este
preluarea multe dintre aceste
functii, iar acest lucru convenabil sa paraseasca
portul paralel gratuit pentru Mach3. Conectorul
de pe PC este un mod de 25 de sex feminin "D" conector. Prize sa vazut din
spate de PC-ul sunt prezentate in figura
4.1. Sagetile da directia fluxului de informatii
relativ
Nota: Convertoare plug care
intr-un port USB si un conector 25 PIN-ul nu va conduce
masina, chiar daca acestea sunt perfect potrivite pentru a
simplifica sarcina de a conecta o imprimanta.
4.4.2
Logica semnale
La prima lectura, ati putea dori sa trece la urmatoarea
rubrica si intoarceti-va aici, daca aveti de a obtine implicat cu nitty-pietricele de
interfata circuite. Acesta va fi probabil util sa-l cititi
cu
documentatia pentru Axa unitate electronica.
Toate semnalele de iesire
si de intrare Mach3 la acesta sunt binar digital (adica zero si
unu) Aceste semnalele sunt tensiuni
furnizate de iesire insigne sau furnizate de intrare PINS de paralela
port. Aceste tensiuni se masoara in raport cu al computerului 0 volt
linie (care este conectat pin la 18 la
25 de port conector).
Primul succes de familie (74xx serie) de circuite integrate utilizate TTL
(transistortransistor
logica). In TTL circuite, orice tensiune intre 0 si 0.8 volti se
numeste "lo", precum si orice tensiune
intre 2.4 si 5 volti se numeste "Max". Conectarea unui negativ de
tensiune sau ceva de genul asta
de peste 5 volti la o intrare TTL va produce smoke.1 de port paralel a
fost initial construit utilizand
TTL si pana in ziua de azi aceste tensiuni si defini "lo"
si "buna" semnale. Observati ca in cel mai grav caz este doar 1.6 volti
diferenta intre ele.
Este, desigur, arbitrara
daca am spune ca a "lo" reprezinta o logica unul sau o
logica zero.
Cu toate acestea, dupa cum este explicat mai jos, "lo" = o mai bine este,
de fapt, in cele mai multe practice interfata circuite.
Pentru un semnal de iesire
pentru a face ceva, unele actual, va trebui sa debitului in circuit
conectat la acesta. In cazul in care
este "buna" curent va curge de pe computer. In cazul in care este "lo"
curent va curge in computer. Cele mai
multe curente pe care le-ati curge in, mai greu este de a pastra tensiune aproape zero, astfel ca mai
aproape de limita permisa de 0,8 volti "lo" va deveni.
In mod similar, curent care curge
dintr-o "Max" va face sa fie mai mica de tensiune si mai aproape
de 2.4 limita inferioara de
volti. Deci, cu prea mult curent diferenta intre "lo" si
"buna" va fi
chiar mai putin de 1.6 volti si lucrurile vor deveni nesigure.
In cele din urma, este demn de remarcat esti permis de aproximativ 20 de ori mai mult
curent care curge intr-o "lo" decat sunt permise curge afara de o "Max".
1 Unii oameni cred ca circuite integrate de lucru intr-un fel, prin
utilizarea de fum. Desigur, nimeni nu a vazut vreodata un lucru dupa ce a scapat de fum!
Deci, aceasta inseamna ca este cea mai buna de a atribui logica
1 pentru a fi un "lo" semnal. Destul de evident, acest lucru este denumit activ lo logica. Principalul
dezavantaj al practice este ca dispozitivul conectat la de port paralel a de a avea o aprovizionare
volt 5 la acesta. Aceasta este, uneori, luat de la calculator joc port sau de la o priza de alimentare in
dispozitiv care este conectat.
Revenind la semnalele de intrare, computerul va avea nevoie de a fi furnizat cu
unele curente (mai putin de 40
microamps) pentru "Max" intrarile si va furniza unele (mai putin
de 0.4 miliamperi) pentru "lo" intrarilor.
Placi de baza calculator modern, deoarece combina mai multe functii,
inclusiv in paralel
port, intr-un singur cip avem experienta in cazul in care sistemele
de tensiuni doar asculta de "buna" si "lo" reguli. S-ar putea constata ca o masina
unealta care a fugit si de la vechiul sistem, devine temperemental cand faceti upgrade de la
computer. PINS 2 la 9 sunt susceptibile de a fi similare proprietati (in care sunt date de
pin, atunci cand imprimarea). Pin 1 este, de asemenea, vitale in tiparire,
dar de alta iesire PINS sunt
putin utilizate si pot fi mai putin puternic intr-o cu atentie
"optimizate" design. Un buna
izolare breakout bord (a se vedea sectiunea urmatoare) va protejeaza
de aceste electrice probleme de
compatibilitate.
4.4.3 electrice zgomot si
costisitoare de fum
Figura 4.2 - trei exemple din punct de vedere comercial
Chiar daca omit precedent pct. citi mai bine ai fi avut-o pe asta! Vei vedea ca PINS 18 - 25 sunt
conectat la 0 volt parte si de alta a computer de alimentare cu energie. Toate semnalele in interiorul si in afara PC sunt
relativ la acesta. Daca va
conectati multe fire lung la el, mai ales in cazul in care rula in apropierea
fire de inalta transporta curenti
de motoare, apoi aceste fire vor avea curenti apoi se varsa in care
creeaza tensiuni care sunt ca
si zgomot poate provoca erori. S-ar putea poate chiar de avarie la
computer.
Axa ax si poate conduce, pe care le
va conecta
Pentru aceste doua motive
esti foarte recomanda sa cumpar un aparat numit-o "izolarea
breakout bord ". Acest lucru va va furniza terminale care sunt usor pentru
a se conecta la, separat
0 volt (comuna) pentru unitati de stocare, switch-uri etc
acasa si va evita depasesc permisa
curente si in afara de port. Acest breakout bord, pe unitatea
dumneavoastra de stocare electronica si alimentare cu energie ar trebui sa fie ingrijit instalat
intr-un caz de metal, pentru a reduce riscul de interferenta cu
dvs. vecinii "semnalele de radio si
televiziune. Daca va construiti un "cuib de sobolan",
atunci te invitam scurt circuite si
tragedie. Figura 4.2 arata trei comerciale breakout panouri. Aici se incheie in predica!
4.5 Axa unitate optiuni
4.5.1 Steppers si Servos
Exista doua tipuri posibile de forta motrice pentru Axa
drive:
¨ Stepper motor
¨ Servo motor (fie AC sau DC)
Oricare dintre aceste tipuri de autovehicule pot apoi unitatea de axe prin leadscrews (plain-sau-minge de nuci), curele, lanturi, sau rack si pinion.
Mecanice metoda va conduce determina
viteza si cuplul necesara
si, prin urmare, nici un angrenaj necesara
intre motor si masina.
Figura 4.3 - Small DC servo motor cu encoder (stanga)
Proprietati a unui bipolara
stepper conduce vehicule cu motor, sunt:
1. Low cost
2. Simpla 4-sarma conexiune la
motor
3. Min intretinere
4. Motor viteza limitata la aproximativ 1000 rpm si cuplul limitat la
aproximativ
5. Din motive practice pe o masina unealta steppers nevoie pentru
a fi condus de un tocat micro-controller
pasit pentru a asigura buna functionare la orice viteza cu
rezonabil eficienta.
6. Ofera deschide bucla de control, ceea ce inseamna, este posibil
sa se piarda in conformitate cu pasi mari incarcare si acest lucru nu poate
fi imediat evidente la masina utilizator.
Pe de alta parte, un servo motor de unitate este de:
1. Relativ costisitoare (in special in cazul in care acesta are un motor de
curent alternativ)
2. Are nevoie de cabluri atat pentru motor si codificare
3. Intretinere de perii se cere pe Motoare
4. Motor viteza 4000 rot / min si un plus practic nelimitat de cuplu (daca
bugetul poate
stand-o!)
5. Ofera bucla inchisa de control astfel de unitate este
intotdeauna cunoscuta pozitia de a fi corect (sau o vina conditie va fi ridicata) si de cutie de viteze Hardware probleme si conectarea
masina unealta
In practica, stepper motor drive va oferi performante satisfacatoare
cu conventionale masini
unelte, pana la o Bridgeport turnulet mill sau un 6 "centru de
inaltime strung cu exceptia cazului in care doriti exceptionale, de precizie si viteza de
operare.
Este demn de care doua
avertismente aici. In primul rand servo sisteme pe masini vechi sunt,
probabil, nu digital; adica, ele nu
sunt controlate de o serie de impulsuri pas si un semnal de directie.
La utiliza un vechi motor cu Mach3 va fi
nevoie sa se debaraseze de resolver (care a dat
pozitie) si se potrivesc cu un quadrature codificare si va
trebui sa inlocuiasca toate electronica.
In al doilea rand pazi de uzat stepper motoare cu exceptia cazului in
care puteti obtine producatorului de date pentru pe ei. Acestea ar putea fi concepute pentru a
5-faza de operare, este posibil sa nu functioneze bine cu un
modern tocat micro-controller
pasit si ar putea avea un evaluat de cuplu mult mai mici decat
in aceeasi dimensiunea moderna
motor .. Cu exceptia cazului in care va puteti testa le,
le-ati putea gasi ca au fost accidental demagnetised si asa mai fi inutil. Daca nu
esti cu adevarat convins de abilitatile
dumneavoastra si de
experienta, atunci axa unitati ar trebui sa fie curent
produselor achizitionate de la furnizori care sa le sprijine. Daca achizitionati de
drept atunci va trebui sa cumpere doar o singura data.
4.5.2 Doing Axa unitate calcule
Un set complet de calcule pentru axa drive-ar fi foarte complicat si oricum
te Probabil ca nu avea toate datele
necesare (de exemplu, ceea ce este de maxim taiere vigoare tine doriti sa utilizati). Unele
calcul este, cu toate acestea, este necesar pentru succes.
Daca cititi manualul pentru o privire de ansamblu, atunci s-ar putea
sa vrea sa sariti peste aceasta sectiune.
Mai multe detalii cu privire la calcule sunt prezentate in capitolul 5.
Exemplu 1 - MILL TABELUL CROSS slide
Incepem cu verificarea minim posibil muta la distanta. Aceasta este o
limita absoluta de a exactitatea
muncii efectuate pe masina. Noi vom verifica apoi rapid de viteze
si de cuplu. Ca un exemplu, sa
presupunem ca ati sunt proiectarea o moara cross-slide (axa Y)
de unitate. Vei
utilizeaza un surub cu un 0.1 "pitch singur fir de start si o
minge de nuci. Vrei sa obiectiv pentru o
minim de 0.0001 muta ". Acest lucru este de 1 / 1000 de o revolutie a
motor ax in cazul in care este cuplat direct
la surub.
Slide cu stepper motor
Minima pas cu un stepper motor depinde de modul in care aceasta este controlata.
Nu sunt, de obicei, 200 completa
pasi pe revolutie. Ai nevoie de a utiliza micro-pasit pentru
buna functionare a lungul intreaga
gama de viteze de hrana pentru animale si multe controlere va va
permite sa aiba 10 de micro-pasi pe completa pas. Acest sistem ar da 1 / 2000, de
o revolutie ca minim pas care este in regula.
Inainte uita la rapid posibil pentru hrana animalelor de viteza. Sa
presupunem, conservator, care a maxim motor
de viteza este de 500 rot / min. Acest lucru ar da un rapid de 50 de inci
/ minut sau aproximativ 15 secunde pentru
a completa slide calatorie. Acest lucru ar fi
satisfacatoare, desi nu au fost spectaculoase.
La aceasta viteza de
micro-pasit cu motor de unitate electronica nevoie 16666 (500 *
200 * 10 / 60) impulsuri pe
secunda. 1 GHz pe un PC, Mach3 pot genera 35000 impulsuri pe
secunda simultan, pe fiecare din
cele sase axe posibil. Deci, nu exista probleme aici.
Acum, trebuie sa alegeti cuplului ca masina va fi nevoie. O
modalitate de a masura acest este
de a crea masina de taiat grele in care credeti ca vor face
vreodata si, cu un timp parghie
(sa zicem 12 ") de pe slide handwheel, sa-l de la sfarsitul cu o
balanta cu arc (de set de primavara
bucatarie scales). De cuplu pentru taiat (in uncii-inch) este
echilibrul lectura (in uncii) x 12.
In alt mod este de a utiliza un autovehicul, dimensiunea si specificatia
ca stii de lucrari pe
altcineva de masina cu acelasi tip de surub si slide!
Ca de viteza rapida de
alimentare a fost rezonabil, ar putea lua in considerare incetinirea tine-o jos
de transmisie 2:1 (probabil de un
dintat transmisie prin curele), care ar fi aproape dublu de cuplu
disponibil pe insuruba.
Slide cu servo motor
Din nou, ne uitam la marimea un pas. A servo motor are un encoder
sa-i spun sa unitate electronica,
unde este. Aceasta consta intr-o slotted disc si va genera patru
"quadrature" impulsuri pentru fiecare
slot in disc. Astfel, un disc cu 300 sloturi genereaza 300 de cicluri
pe Hardware probleme si conectarea
masina unealta revolutie
(CPR) Acest lucru este destul de scazut pentru codificatoare comerciale.
De codificare electronica va iesire
1200 quadrature conteaza pe revolutie (QCPR) din arbore motor.
Unitatea electronica de servo
de obicei, se va transforma un motor de quadrature conta pe
intrare pas puls. Unele inalta specificatie servo electronica
pot multiplica si / sau a diviza
impulsurile pas de o constanta (de exemplu, cu un pas pulsul se muta
cu 5 quadrature impulsuri sau 36/17 impulsuri).
Acest lucru este adesea numit electronice angrenaj.
Ca si viteza maxima de un servo motor este in jur de 4000 rot / min
am sigur va avea nevoie de o viteza reducere de pe disc mecanice. 5:1 pare sensibil. Aceasta ofera o
miscare de
0.0000167 "pas pe care este mult mai buna decat cea ceruta (
Ce viteza maxima rapid vom ajunge? 35000 pas cu impulsuri pe
secunda ajungem 5.83
revolutii [35000 / (1200 * 5)] din leadscrew pe secunda. Aceasta este
OK, la circa 9 secunde
de 5 "de calatorie din diapozitiv. Observati, totusi,
ca viteza este limitat de rata de la pulsul
Mach3 nu cu motor de viteza. Acest lucru este de numai aproximativ 1750 rot /
min in exemplul. Limitarea
ar fi chiar mai rau, daca encoder-a dat mai multe impulsuri pe
revolutie. Acesta va fi adesea
necesare pentru a utiliza servo electronica cu transmisie electronica
pentru a trece peste aceasta limitare, daca
au ridicat conta codificatoare.
In cele din urma s-ar putea verifica pe disponibile cuplului. Pe un servo
motor mai putin marja de siguranta este
necesare decat cu un stepper motor de servo pentru ca nu poate suferi de
"pierdut pasi". In cazul in care
cuplului cerute de masina este prea mare atunci motor mai supraincalzirea sau
unitatea
electronica ridica o supra-curent vina.
Exemplul 2 - ROUTER brat articulat DRIVE
Pentru un brat articulat router ar putea avea nevoie de o
calatorie de cel putin 60 "pe axa si un brat articulat
pentru ballscrew
aceasta lungime va fi costisitoare si dificil de protejat de praf.
Multi designeri s-ar fi
pentru un lant si sprocket drive.
S-ar putea alege un minim de 0.0005 pas ". Un lant sprocket drive de 20 de
dinti cu 1 /
pitch lant ofera 5 "brat articulat circulatie pe
revolutie a sprocket. Un stepper motor (zece
micro-pasi) ofera 2000 pasi pe o revolutie atat de reducere
5:1 (centura sau cutie de viteze), este necesara
intre motor si sprocket arbore. [0.0005 "=
Cu acest design, daca vom ajunge la 500 rot / min de stepper apoi rapid de
alimentare de 60 "ar fi,
neglija accelerare si decelerare timp, luati-un interval de 8.33
secunde.
Cuplul de calcul de pe aceasta masina este mai dificila
decat cu crucea diapozitiv ca, cu
masa de brat articulat sa fie mutat, inertie, in timpul de
accelerare si decelerare, este
, probabil, mult mai important decat forte de taiere. Experienta
a altora sau experimente
va fi cel mai bun ghid. Daca va inscrieti in ArtSoft grup de
utilizatori de pe Master5/Mach1/Mach3
Yahoo! veti avea acces la experienta a sute de alti utilizatori.
4.5.3 Cum Pasul Dir si semnale de munca
Mach3 pune outne puls
(logica 1) cu privire
pentru fiecare pas pe care axa este
pentru a face. Dir de productie va
au fost stabilite inainte de pas
puls apare.
Logica de unda va fi
asa se arata in figura 4.4.
Decalajul intre
impulsurile vor fi mai mici de
mai mare viteza de
pasi.
Unitate electronica de obicei
utilizarea de active Lo
Etapa de configurare pentru
si semnale de Dir. Mach3 ar trebui sa fie atat de setup aceste
rezultate sunt active Min. Daca acest lucru nu este facut
Pasul puls
0
1
Figura 4.4 - Pasul puls de unda
Pasul daca incorect
Set active Max
0
1
Figura 4.5 - in mod gresit configurat iesire modifica pas de
unda
Hardware probleme si conectarea masina unealta
Utilizarea Mach3Mill 4-8 Rev 1.84-A2
atunci Pasul semnal inca merge in sus si in jos, dar crede ca
unitatea de decalaje intre
impulsuri sunt impulsurile si viceversa, iar aceasta adesea cauze
foarte dur sau nesigure ruleaza
de la motor. The "inversat" impulsuri sunt prezentate in figura 4.5.
4.6 Limita si comutatoare Home
4.6.1 Strategii
Limita de switch-uri sunt folosite pentru a preveni orice liniar
Axa se deplaseaza prea departe si asa mai provoaca daune
structura de masina. Puteti rula un
masina fara ele, dar cea mai mica greseala
infiintarea poate provoca o multime de scump daune.
O axa pot, de asemenea, au un Home trece. Mach3
poate fi comandata de a muta unul (sau toate) cu axe
de origine pozitie. Acest lucru va trebui sa fie facut
ori de cate ori sistemul este pornit, astfel incat sa
stie unde axe sunt pozitionate in prezent.
Daca nu furnizati o Home trece apoi te
va trebui sa jog pe axe de la un ochi de referinta
pozitie. De origine a comuta pe o axa pot fi la
in orice pozitie si va coordona defini acest
locatie. Astfel, de origine, switch-uri nu trebuie sa
Masina este la zero.
mounted on the table is tripped by bed
of machine
Dupa cum veti vedea, fiecare
axa ar putea nevoie de trei parametri (de exemplu, limita de switch-uri la
cele doua capete ale
de calatorie si de o casa comutator). Asadar, o
moara de baza ar necesita noua port paralel inputuri pentru ei.
Acest lucru nu este mult mai bun ca un port paralel doar are 5 intrari!
Problema poate fi rezolvata in
trei moduri:
¨ Limita comutatoare sunt conectate la extern logica (probabil in unitate
electronica)
si aceasta logica se stinge de unitati, atunci cand se
atinge limita. Separata
switch-uri de referinta sunt conectate la intrarile Mach3
¨ Un aderenta pot partaja toate intrarile pentru o axa
si Mach3 este responsabil pentru
controleaza ambele limite de detectare si acasa
¨ Comutatoarele pot fi interfaced de o tastatura emulator.
Prima metoda este cea mai buna si obligatorii pentru o foarte
mare, scump sau rapid in cazul in care masina
nu puteti avea incredere in ei si software-ul de configurare pentru a
preveni deteriorarea mecanica. Switch-uri
conectat la unitatea electronica poate fi inteligent si permite doar
de la o miscare
comuta in cazul in care limita este lovit. Acest lucru este mai sigur decat
dezactivarea limitele astfel un utilizator poate jog de
masina off limitele sale, dar nu se bazeaza pe care au o unitate
de sofisticate.
Pe o mica masina cand se utilizeaza cea de-a doua metoda,
este inca posibil sa folositi doar 3 intrari
tip de masina - a se vedea Slaving) si doar doua
switch-uri sunt necesare ca o limita si
referinta pot partaja o trecere.
Tastatura are un emulator mult mai lent
timpul de raspuns ca port paralel, dar este
satisfacatoare pentru limita de switch-uri de pe o
masina
fara highspeed fluxuri. Pentru detalii cu privire la
arhitectura vezi Mach3 costumizare
manual.
4.6.2 Comutatoarele
Exista mai multe optiuni pe care trebuie sa le faca
atunci cand selectati comutatoare:
bed of machine
Daca vi se intampla sa
aiba doua comutatoare
o partajare de intrare, atunci ele trebuie sa fie
conectat, astfel ca este un semnal de logica "1" in cazul in
fie trece este operat (adica de
logice sau functia). Acest lucru este foarte usor cu
switch-uri mecanice. Daca au
in mod normal sunt inchise de contacte si cu fir
in serie, asa cum este aratat in figura 4.7, apoi
ei vor da un semnal de active Max daca
fie trece este exploatat. Retineti ca, pentru
functionarea care aveti nevoie pentru a "trage"
de intrare in port paralel. La fel de
switch-uri mecanice poate transporta o
semnificative curente o valoare de 470R este afisata care da un
curent de aproximativ 10 miliamperi.
Ca de cabluri la switch-uri ar putea fi destul de lung si de natura
sa ridicata de zgomot, asigurati-va
ca aveti o conexiune buna la 0 volt partea de intrare (cadrul masina
dvs.
unealta nu va fi satisfacator) si ia in considerare utilizarea
de cablu ecranat cu scut conectat la
principalul motiv terminal de controlor.
Daca utilizati electronice comutatoare ca un slotted detector cu un
LED si foto-tranzistor, apoi
veti avea nevoie de un fel de una sau poarta (care ar putea fi un
"fir-sau" in cazul in care un active Lo de intrare este
condusa de colector deschis tranzistori).
Switch-uri optice, daca la o parte de lichid de racire, ar trebui
sa fie OK pe o masina pentru prelucrarea metalelor
dar sunt de natura sa nu functioneaza cu praf de lemn.
Nu utilizati magnetic comutatoare (switch-uri sau stuf Hall efect
dispozitive) pe o masina care poate
taiat metal feros sau swarf va "puf-up" magnetul.
Repetabilitatea din punct de operare, in special cu comutatoare mecanice, este
foarte
depinde de calitatea de a trece si rigiditatea sa montare si
actuating parghie.
De configurare in figura 4.6 va fi foarte imprecis. Repetabilitatea este foarte
important pentru un
comutator pentru a fi utilizate
pentru acasa.
Overtravel este
circulatie a
care trece
apare dupa ce
a operat.
Cu o limita
se poate trece
cauzate de
inertie a
conduce. Pe o optice trece ca figura 4.7 apoi cu conditia ca anemoscop
este destul de mult va exista
nu poate fi dificultati. Un microswitch poate fi dat overtravel
arbitrare de catre un role de operare pe el
de un sol (vezi figura 4.11). Panta de la sol nu, cu toate acestea, se
reduce de repetabilitate
de functionare a comuta. Este, de multe ori
posibilitatea de a folosi un comutator pentru ambele limite
prin furnizarea de doua rampe sau vanes.
4.6.3 In cazul in care pentru a monta
switch-uri
Alegerea montarea de pozitie pentru
switch-uri este de multe ori un compromis intre
mentinandu-le departe de swarf si praf
si de a folosi flexibile, mai degraba decat
fix cabluri.
(note the dog is on limit switch)
De exemplu, cifrele 4.6 si 4.8 sunt
atat
montat sub masa, in ciuda faptului
Figura 4.8 - Optical comuta de pe masa cu anemoscop pe
pat de masina
Tabelul-X + X
Rama
-X si
Referinta
+ X comuta
Figura 4.9 - Doua switch-uri operate de cadru cu overtravel evitate prin
mecanice se opreste
Figura 4.10 - Mill cu instrument
(nota de caine este la limita comutator)
Hardware probleme si conectarea masina unealta
Utilizarea Mach3Mill 4-10 Rev 1.84-A2
care au nevoie de un
deplaseaza prin cablu, astfel cum a fost
acestea sunt mult mai
mai bine protejate
acolo.
S-ar putea sa-l gasiti
convenabil sa
avea o miscare
cu cablu
fire in el pentru
doua sau mai multe axe (de exemplu, X si Y axe a unui brat
articulat router-ar fi putut trece pe
brat articulat in sine si o bucla de cablu foarte scurt pentru
axa Z ar putea intra in celelalte doua). Nu
fi tentati sa partajati un cablu multi-mod de a comuta intre
motor si cabluri. Este posibil sa doriti sa
rula doua cabluri impreuna si acest lucru nu va cauza probleme
in cazul in care ambele o ecranat (cu
panglica sau folie) si scuturile sunt fundamentate la un punct comun
de la electronice de unitati.
S-ar putea gasi util sa se uite la masini comerciale si de
imagini de exemple cu privire
Master
4.6.4 Cum Mach3 utilizeaza partajate
comutatoare
Aceasta sectiune se refera la configuratia de masini
mici, in cazul in care Mach3, mai degraba decat
impiedica de externe logica este controlat de switch-uri.
Pentru o deplina intelegere a acestui va va avea, de asemenea,
sa cititi sectiunea de la capitolul 5 cu privire la
configurarea Mach3, dar principiul de baza este usoara. Va
conectati la doua switch-uri pentru a limita
o intrare (sau de un singur parametru si doua vanes sau rampe). Va defini,
pentru a Mach3, o directie
in calitate de directie pentru a calatori in miscare atunci
cand cauta o trimitere trece. Limita comuta
(anemoscop sau la sol), care la sfarsitul celui de-al axa este, de
asemenea, de origine trece.
In utilizare normala, atunci cand este in miscare Mach3 o axa
si isi vede limita de intrare va deveni activa
inceta sa ruleze (cum ar fi o impiedica) si o limita de
afisare care trece a fost impiedicat. Vi se va
incapabil sa se miste de axe cu exceptia cazului in care:
1) Auto limita suprascrie este pornit (cu un buton de comutare pe ecranul
Setari). In acest
caz, puteti sa faceti clic pe Reinitializare si jog
off limita trece. Ar trebui apoi trimitere
Masina
2) faceti clic pe butonul de ignorare limitele. Un rosu aprinde
LED-ul va avertizeaza din temporara
suprascrie. Acest lucru va permite din nou si sa va Resetare jog
off comutatorul si apoi se va transforma
in sine si a aprinde LED-ul este dezactivat. Din nou, ar trebui sa
referinta masina. O intrare poate
de asemenea, sa fie definite pentru a trece peste limita de switch-uri.
Retineti, totusi, desi utilizeaza Mach3 limitat viteza
jogging ca nu veti fi prevenite,
In ambele cazuri, de la jogging in continuare pe comutator si poate
crashing axa intr-un
mecanice opri. Ia mare grija.
4.6.5 corelarea in actiune
Cand cererea corelarea (prin buton sau G-code) axa (sau axe), care au domiciliu
switch-uri se va deplasa definit (la o viteza redusa selectable) in
directia definit pana la
home trece functioneaza. Axa apoi se va muta din nou in alta
directie, astfel incat sa fie in afara
comuta. In perioada de referinta nu li se aplica limitele.
Cand aveti o axa de referinta atunci zero sau o alta
valoare, care este infiintat in
Config> membru de dialog, pot fi incarcate in axa DRO, ca o
masina de coordona absoluta. Daca
apoi sa utilizati zero de origine comuta pozitie este, de
asemenea, masina de zero pozitia de axa. Daca
de referinta merge in sens negativ, a unei axe (de obicei pentru X
si Y) de s-ar putea obtine
referinta pentru a incarca ceva de genul -0.5 "in DRO. Acest
lucru inseamna ca tara de origine este de o jumatate de
inch clar de limita. Acest deseuri un pic de axa de calatorie,
dar daca se abate de la tine, atunci cand
jogging
O alta modalitate de a rezolva aceasta problema.
Tabelul-X + X
Rama
-X si
Referinta
la sol + X,-X & Ref comuta
+ X rampa
Figura 4.11 - rampe de operare un comutator
Hardware probleme si conectarea masina unealta
Rev 1.84-A2 4.11 Utilizarea Mach3Mill
Daca soliciti Mach3 la jog referinta, inainte de a trece de pe atunci
se va deplasa in
directie opusa (pentru ca spune ca esti deja pe
acasa comutator) si opreste atunci cand
ai se da jos din comutator. Acest lucru este unul bun, atunci cand aveti
un comutator separat de origine sau sunt pe
limita de referinta de la sfarsitul celui de-al axei.
Daca, totusi, sunteti pe de alta Limita comutator (si
Mach3 nu poate sti acest lucru, deoarece acestea sunt partajate), apoi se
muta pentru axa mai departe de
reale de acasa pana la punct se avariaza. Deci, sfatul este
intotdeauna jog atent la limita de jos
switch-uri, apoi de referinta. Este posibil pentru a configura mach3
astfel ca nu va automat jog
off de origine a comuta daca sunt preocupati de aceasta
problema.
4.6.6 Alte Acasa si Limita optiuni si ponturi
Acasa nu trece aproape de limita comuta
Este, uneori, nu foarte comod de a avea de origine a comuta la o limita de
calatorie. Luati in considerare o
mare se deplaseaza coloana etaj mill sau un mare raboteza-mill. Z
calatorie pe coloana ar putea fi de 8
picioare si ar putea fi destul de lent, fara a afecta
performanta globala de taiere a
masina. Daca, totusi, pozitia este de origine din
partea de sus a coloanei, atunci ar putea sa coreleze
implica aproape 16 de metri de lent Z calatorie. In cazul in care
pozitia de referinta a fost aleasa o jumatate de drum
apoi coloana de data asta poate fi redus la jumatate. O astfel de
masina ar fi separata de origine a comuta
pentru axa Z (prin urmare, necesita o alta intrare in port paralel,
dar numai patru intrari intr-un
trei axe de masini) si-ar folosi de capacitatea de a stabili Mach3
orice valoare pentru o axa DRO,
dupa referinta, pentru a face masina-Z zero sa fie in
partea de sus a coloanei.
Separate de inalta precizie de origine a comuta
The X si Y axe pe o masina de mare precizie, ar putea avea o
casa pentru a comuta
atinge precizia ceruta.
Limita de switch-uri din mai multe axe conectat impreuna
Mach3 deoarece nu ia nici o notificare din care limita de care axa a
impiedicat, atunci toate
limitele pot fi hranite ORed impreuna si intr-o singura
limita de intrare. Fiecare axa poate, atunci trebuie sa
proprii de referinta trece conectat la intrare de
referinta. O masina de inca trei axa numai nevoile
patru intrari.
Home trece de mai multe axe conectat impreuna
Daca sunteti cu adevarat scurt a resurselor pentru a Mach3
atunci puteti sau de origine, switch-uri, precum si
define toate intrarile acasa pentru a fi ca un semnal. In acest caz,
puteti numai o axa de referinta, la o data
- Deci, ai nevoie pentru a elimina REF Toate butoanele de pe ecran - si casa ta
comutatoare
trebuie sa fie la sfarsitul calatoriei lor pe axe.
Slaving
Pe un brat articulat de tip Miller router sau in cazul in care cele
doua "picioare" de brat articulat sunt conduse de catre separate
Motoarele apoi fiecare motor trebuie sa fie condusa de propria
axa. Sa presupunem de brat articulat se muta in
Y apoi directia axei A ar trebui sa fie definite ca un liniar (de
exemplu, ne-rotatie) si axa A ar trebui sa
pentru a fi slaved Y - a se vedea capitolul 5, pe Configurarea Mach3 pentru
detalii. Ambele axe ar trebui sa aiba
limita intrerupatoare si acasa. In timpul utilizarii
normale cat si Y A va fi trimis exact acelasi pas si
comenzi de directie Mach3. In cazul in care o operatiune de
referinta se realizeaza atunci axe va
fugi impreuna pana la final parte de referinta care se
misca doar de pe switch-uri de origine.
Aici se vor muta, astfel incat fiecare opreste aceeasi
distanta de pe propriul trece. Corelarea
Prin urmare, vor corecta orice tiraj (de exemplu, din squareness) din brat
articulat care ar fi putut
a aparut atunci cand masina este oprit sau ca urmare a pierdut
pasi.
4.7 ax de control
Exista trei modalitati diferite in care Mach3 poate controla
"ax" sau se poate ignora
toate aceste si controlul manual.
1. Relay / contactor de control a autovehiculelor Pe (in sensul acelor de
ceasornic sau de ceasornic) si cu motor
De pe
2. Motor pas si controlata de catre Directia de impulsuri
(de exemplu, este un ax cu motor servo)
3. Motor controlate de catre un puls latime modulata semnal
Hardware probleme si conectarea masina unealta
Utilizarea Mach3Mill 4-12 Rev 1.84-A2
1. ON / OFF de control motor
M3 si un ecran de buton se va solicita ca ax incepe intr-o directie
in sensul acelor de ceasornic. M4 va
solicita ca ax incepe intr-o directie de ceasornic. M5 solicita ca ax
se opreste. M3 si M4 pot fi configurate pentru a activa externe
iesire semnale care pot fi
asociate cu iesire insigne pe paralel porturi. Apoi sarma aceste
rezultate (probabil prin
relee), pentru a controla motor contactoare pentru calculatorul
dumneavoastra.
Desi acest sunet simplu, in practica, trebuie sa fii foarte
atent. Cu exceptia cazului in care ati
adevar nevoie de a rula ax "pe dos" ar fi mai bine pentru a trata M3
si M4 ca
acelasi sau, pentru a permite M4, pentru a activa un semnal care sa
nu se conecteze la nimic.
In mod evident, este posibil, intr-o eroare de situatie, in sensul acelor
de ceasornic si de semnale de ceasornic pentru a
fi activ impreuna. Acest lucru poate cauza contactoare scurt la priza de
alimentare. Special
mecanic interlocked mers contactoare pot fi obtinute si, daca
aveti de gand sa se permita
ax-va pentru a rula de ceasornic, atunci trebuie sa folositi o.
O alta dificultate este ca
"G-code" definitie spune ca este legal sa emita un ax M4 in
cazul in care se executa
in sensul acelor de ceasornic in cadrul unui M3 (si vice-versa). In cazul in
care unitatea este un ax AC motor, doar
schimbare de directie, atunci cand ruleaza la viteza
maxima, se va impune foarte mari forte de pe
mecanice unitate de masina si, probabil, va sufla din AC fitil
sau excursie-un circuit
spargator. Pentru siguranta aveti nevoie de timp
pentru a introduce intarzieri cu privire la aplicarea sau contactoare
utilizati o unitate moderna invertor care va permite de a
schimba directia cu un motor care ruleaza.
A se vedea, de asemenea, nota cu privire la un numar limitat de activare
Relay Semnale in sectiunea privind
Lichid de racire.
2. Pasul si Directia de control motor
Daca va este un ax cu motor servomotor cu un pas si
directia de unitate (cum ar fi axa drive)
apoi puteti configura doua semnale de iesire pentru a controla
viteza si directia de rotatie.
Mach3 va tine cont de o variabila pas scripete conduce vehicule sau
de cutie de viteze intre motor si
de arbore. Pentru detalii complete vezi Tuning Auto de la capitolul 5
3. PWM de control motor
Ca o alternativa
al carui semnal de datoria ciclu este procentul de viteza
maxima, pe care le solicita. Ai putea, de
exemplu, conversia de datoria ciclu de semnal de la o tensiune (semnal PWM de
la 0% din timp
da 0 volti 50% ofera 5 volti si 100% ofera 10 de
volti) si de a folosi aceasta pentru a controla un
inductie cu motor, cu o frecventa variabila Invertor
unitate. Alternativ de semnal PWM
ar putea fi utilizate pentru a declansa un triac intr-un simplu DC viteza
de controler.
Figurile 4.12 si 4.13
Arata pulsul latime la
aproximativ 20% din
ciclului si 50% din
ciclu.
Pentru ca PWM
ax semnal de viteza pentru a fi
s-au transformat in curent continuu
(de fapt, un direct de tensiune
este, in general, utilizate ca de intrare la viteza variabila drive,
dar stii ce ne referim) de
puls semnal ca trebuie sa transformat. In esenta un circuit
este folosit pentru a gasi medii de puls
latime modulata semnal.
Circuitul poate fi o
simplu condensator si
rezistenta sau sa fie mult mai
complexe in functie (a)
cu privire la modul liniar pe care doriti
relatia dintre
latimea si finale
tensiunea de iesire si (b) cu privire la
viteza de reactie
aveti nevoie de schimbare puls latime.
Trebuie sa aiba grija cu
electronica, astfel cum a intrarilor de multe ieftine PWM de
viteza
controlere nu sunt izolate de la retea. Mai multe detalii pot fi
gasite in discutie
si imagini din zona Mach2DN site si prin utilizarea "PWM convertizor"
sau "PWM Digispeed", asa cum
un termen de cautare Google sau de la dumneavoastra preferat motor de
cautare.
PWM este un semnal de iesire de pe ax Pasul PIN. Veti avea nevoie
pentru a avea o deosebita
de precautie pentru a opri cu motor cu un debit mic, folosind Motor
In sensul acelor de ceasornic / iesirile de ceasornic.
Nota: Multi utilizatori au constatat ca PWM si alte
viteza variabila ax unitati sunt de multe ori o
serioasa sursa de zgomot electrice care pot cauza probleme cu masina
de axa-drive,
limita trece senzor etc Daca utilizati o astfel de unitate ax noi
va recomandam sa folositi
un izolate optic breakout bord si scut pentru a avea grija de cabluri
si rula puterea de cabluri
cativa centimetri distanta de cabluri de control.
4.8 lichid de racire
Semnalele de iesire pot fi folosite pentru a controla sau de supape pentru
pompe de inundatii si de aburi de racire. Acestea sunt
activat prin butoanele de ecran si / sau M7, M8, M9.
4.9 cutit directia de control
Rotary axa A poate fi configurat astfel incat este roteste pentru a se
asigura ca un instrument ca un cutit este tangential
la directia de miscare in G1 se muta din X si Y. Aceasta permite
punerea in aplicare a unei
de vinil sau de tesatura de taiat cu cutitul pe deplin controlate.
Nota: in versiunea curenta acest caracteristici nu
functioneaza cu ARCS (G2/G3 muta). Este dvs.
responsabilitatea de a programului curbe ca o serie de G1 miscarile.
4.10 Digitise sonda
Mach3 poate fi conectat la o persoana de contact digitalizarea sonda
pentru a face un model de masurare si
digitalizarea sistem. Nu este un semnal de intrare, care indica faptul
ca sonda a facut si de contact
dispozitie pentru o iesire de a solicita ca un lectura este
luata de un non-contact (de exemplu, cu laser) sonda.
Pentru a fi util sondei trebuie sa aiba un scop precis sferica
(sau cel putin o parte a unui
sfera) montat in ax cu centru de precizie pe centerline de ax si
un punct fix distanta de la un punct fix in directia Z (de exemplu,
ax nas). Pentru a fi capabile
de cercetare non materiale metalice (si mai multe modele de digitalizare
se va face in spuma,
MDF sau plastic) sondei cere sa faca (sau pauza) a trece cu un minut
de deviere
sale, in orice tip (XY sau Z) de directie). In cazul in care sonda este de
a fi utilizate cu un automat de toolchanger
De asemenea, atunci ea trebuie sa fie "fara fir".
Aceste cerinte sunt o provocare majora pentru un designer de
sonda pentru a fi construit intr-o casa
atelier de sonde si comerciale sunt
nu sunt ieftine.
O caracteristica de dezvoltare este
puse in aplicare pentru a permite folosirea unui
laser sonda.
4.11 liniare (sticla scara)
codificatoare
Un
B
Porni
Y x
de obicei
20 microni
Figura 4.14 - Quadrature semnale
Hardware probleme si conectarea masina unealta
Utilizarea Mach3Mill 4-14 Rev 1.84-A2
Mach3 are patru perechi de intrari pentru fiecare dintre care un encoder
cu quadrature rezultate pot fi
conectat (de obicei, acestea ar putea fi "de sticla scara"
codificatoare - a se vedea figura 4.15. Mach3 va
afisa pozitia de fiecare din aceste codificatoare de pe un dedicat
DRO. Aceste valori pot fi
incarcat de la salvat si la
principalele axe DROs.
In interiorul sau in caz de codificare
este un pahar (sau, uneori,
plastic) a hotarat, cu benzi de linii
(e.g adesea 10 microni larg)
separate de aceeasi marime
clar spatiu. O lumina stralucitoare
pe o phototransistor prin
de guvernamant ar da un semnal
Ca o in figura 4.14. Unu
ciclu complet corespunde
la o miscare de 20 de
microni.
Figura 4.15 - Glass scara encoder (asteptarea instalare)
O alta lumina si
phototransistor situat 5 microni departe de prima s-ar putea da
semnal B sfert dintr-un ciclu de
O explicatie completa este destul de lung, dar veti observa
ca un semnal de modificari la fiecare 5 microni
de circulatie, astfel incat, in functie de dimensiunile
rezolutie este de 5 microni. Va pot spune in ce fel se
misca
de succesiune de modificari. De exemplu, daca B merge de la lo la hi
cand A este hi (punctul x) atunci
Ne indreptam spre dreapta a marcat incepe intrucat, daca se duce de
(punctul y), atunci suntem in miscare de la stanga la inceput.
Mach3 asteapta semnale de logica. Niste
sticla scales (e.g anumite Heidenhain
modele) sa prezinte un analog sinewave.
Acest lucru permite inteligent electronica a
interpola la o rezolutie mai mare
mult de 5 microni. Daca doriti sa utilizati
aceste decat aveti nevoie pentru a patrat off
de unda cu un operationale
amplificator / comparator. TTL iesire
codificatoare se va conecta direct la
de intrare insigne de port paralel, dar, ca de zgomot va da false conteaza, ele
sunt mai bine
interfaced prin ceea ce este cunoscut ca un Schmitt declansa chip.
Baremele de nevoie de o aprovizionare DC
(de multe ori de volti 5) de lumini, precum si orice conducator
auto chipsuri in ele.
Nota:
(a) pe care nu le puteti utiliza cu usurinta o scala
liniara, ca feedback-ul de codificare pentru o unitate servo
ca cea mai mica sau backlash elasticitate in mecanica conduce va face
servo
instabila.
(b) nu este usor pentru a se conecta la rotativ codificatoare pe servo
motor de codificare
DROs. Acest lucru ar fi atractive pentru manualul de functionare a axelor
cu pozitia
citire. Problema este ca la 0 volt (comuna) in interiorul servo disc
utilizat pentru
codificatoare de motor este aproape sigur nu acelasi 0 volt ca PC-ul sau
breakout bord.
Conectarea acestora impreuna vor cauza probleme - a nu fi tentati
sa o facem!
(c) Principalul beneficiu de a folosi liniar codificatoare pe axe liniare este
ca lor masuratori
nu depinde de exactitatea sau backlash a conduce surub, curele, lanturi
etc
4.12 ax index puls
Mach3 are o intrare pentru una sau mai multe impulsuri generate de fiecare
revolutiei de la ax. Se utilizeaza
aceasta pentru a afisa viteza reala de la ax, pentru a coordona
circulatia instrumentul si
locul de munca, atunci cand taierea fire si pentru a orientating
instrument pentru partea din spate plictisitor conserve ciclu. El / ea
poate fi utilizat pentru hrana animalelor de control pe o pe-REV, mai
degraba decat pe minut baza.
Figura 4.15 - Glass scara encoder (asteptarea instalare)
Figura 4.16 - Encoder DROs
Hardware probleme si conectarea masina unealta
Rev 1.84-A2 4.15 Utilizarea Mach3Mill
4.13 Charge pompa - un puls monitor
Mach3 va iesire un puls constant de tren a caror frecventa
este de aproximativ 12.5 kHz pe
una sau ambele in paralel porturile ori de cate ori se executa corect.
Acest semnal nu va fi
Mach3 acolo in cazul in care nu a fost incarcat, se impiedica in mod sau
in cazul in care generatorul de impulsuri de tren nu reuseste
intr-un fel. Puteti utiliza acest semnal de a percepe un condensator
printr-o pompa de diode (de unde si
nume), a caror productie, arata Mach3 lui de sanatate,
permite-ti axa ax si unitati de stocare, etc
Aceasta functie este adesea pusa in aplicare in comercial
breakout panouri.
4.14 Alte functii
Mach3 a cincisprezece OEM Trigger semnalele de intrare pe care o puteti
aloca pentru uz propriu. Pentru
exemplu, acestea pot fi utilizate pentru a simula click pe un buton sau pentru
a apela un utilizator scris macro-uri.
In plus, exista patru factori de utilizator, care poate fi interogat in
macro-uri de utilizator.
# 1 de intrare pot fi folosite pentru a inhiba ruleaza din partea
programului. De asemenea, poate fi conectat
Gardienii
Detalii complete de arhitectura de intrare Emulation sunt date in Mach3
costumizare wiki.
De configurare de dialog este definit in sectiunea 5.
Relay de activare a rezultatelor care nu sunt utilizate pentru ax de
racire si poate fi folosit de tine si
controlate de utilizator, in scris macro-uri.
Si un final ne-am gandit - inainte de a va dus cu prea multe de
punere in aplicare a
caracteristici, in acest capitol, amintiti-va ca nu aveti
un numar nelimitat de
intrari / iesiri. Chiar si cu doua porturi paralele
exista doar zece intrari pentru sprijinirea tuturor
functii si, cu toate ca o tastatura emulator care va ajuta
la mai multe intrari, acestea nu pot fi
utilizat pentru toate functiile. Este posibil sa fi pentru a utiliza
un dispozitiv pentru a ModBus dramatic extinde
personalizat de intrare / iesire.
Configurarea Mach3
Rev 1.84-A2 5-1 Utilizarea Mach3Mill
5. Configurarea Mach3 pentru masina dvs. si unitati de
stocare
Daca ati cumparat o masina unealta cu un computer
care executa Mach3 apoi te
probabil ca nu va trebui sa cititi acest capitol (cu
exceptia afara de interes general).
Parerea furnizor va probabil au instalat software-ul si Mach3 aranjat-o
si / sau va fi dat instructiuni detaliate cu privire la ce sa
fac.
Va sunt recomandate pentru a se asigura ca aveti un exemplar pe
suport de hartie a cum este Mach3
configurat sa ai nevoie de a re-instala software-ul de la zero.
Mach3 stocand aceste informatii intr-un fisier XML care puteti
vizualiza.
5.1 O strategie de configurare
Acest capitol contine o multime de foarte fine detalii. Ar trebui,
totusi, la concluzia ca
Procesul de configurare este simplu, daca luati-o pas cu pas, de
testare, astfel cum te duci. Un
buna strategie este de a trece in zbor prin capitol si apoi
lucrati cu el de pe computerul dumneavoastra si
masina unealta. Vom presupune ca ati instalat deja
Mach3 pentru uscat ruleaza
descrise in Capitolul 3.
Practic toate munca pe care o va face in acest capitol se bazeaza pe
casete de dialog a ajuns de
Config
pe care o alegeti logica intrarea din meniul de configurare.
5.2 initial de configurare
Primul dialog este de a utiliza Config> porturi si PINS. Acest dialog
are multe file dar initiala
unul este, asa cum este aratat in figura 5.1.
5.2.1 Definirea adrese de port (e) de a utiliza
Daca vi se intampla numai pentru a
utiliza un port paralel, si este una de pe computerul dumneavoastra este
Placi de baza, atunci implicit adresa de Port 1 din 0x378 (adica
Hexadecimal 378) este de aproape
cu siguranta corect.
Daca folositi unul sau mai multe PCI add-on carduri de atunci va
trebui sa descoperi la adresa
pe care fiecare raspunde. Nu exista standarde! Run theWindows Panoul
de control de
Windows
Device Manager buton. Extindeti arborele de postul "Ports (COM &
LPT)."
Figura 5.1 - Porturi si Axei selectie fila
Configurarea Mach3
Utilizarea Mach3Mill 5-2 Rev 1.84-A2
Faceti dublu clic pe primul sau ECP LPT port. Proprietatile sale
vor fi afisate intr-o fereastra noua.
Alegeti Resurse fila. Primul numar in primul rand IO gama
este adresa la utilizare.
Nota valoarea in jos si aproape de dialog Proprietati.
Nota: ca instalarea sau eliminarea PCI orice carte poate schimba adresa
unui port paralel PCI
carte, chiar daca nu v-ati atins-o.
Daca aveti de gand sa folositi un al doilea port
repetati punctul de mai sus pentru el.
Inchideti Manager dispozitive, Proprietati sistem si Panoul
de control Windows.
Introduceti-va adresa de e primul port (nu prevad 0x prefix sa
spun este ca Hexadecimal Mach3
acest lucru presupune). Daca este necesar verifica activat pentru port 2
si introduceti adresa sa.
Acum, dati clic pe butonul Apply pentru a salva aceste valori. Acesta este
cel mai important. Mach3 nu va
amintesc de valori, atunci cand trece de la tab-ul la fila sau aproape de Port
& Pins dialog
cu exceptia cazului in care sa aplicati.
5.2.2 Definirea motor de frecventa
Mach3 de conducator auto poate functiona la o frecventa de
25000 Hz (impulsuri pe secunda), 35000 Hz sau
45000 Hz in functie de viteza de procesor si alte sarcini pus pe-o
atunci cand
ruleaza Mach3.
Frecventa ai nevoie depinde de rata maxima puls care aveti
nevoie pentru a conduce la orice axa
sa inceput de viteza. 25,000 Hz, probabil, vor fi potrivite pentru
sistemele de stepper motor. Cu un 10
micro-pas, ca un conducator auto Gecko 201, veti avea in jur de 750
RPM de la un standard de 1.8o
stepper motor. High puls tarife sunt necesare pentru servo-drive care au de
inalta rezolutie ax
codificatoare de pe motor. Mai multe detalii sunt prezentate in sectiunea
despre tuning auto.
Calculatoare cu o viteza de 1 GHz ceas aproape sigur va rula la 35000 Hz,
astfel incat sa puteti
alege aceasta, daca aveti nevoie de o mai mare rata pas (de exemplu,
daca aveti foarte bine pitch conduce suruburi).
Demonstrarea versiune va difuza numai la 25000 Hz. In plus, daca este
Mach3 cu forta
apoi inchis la re-start acesta va reveni in mod automat la 25.000 Hz
operatiune. Real
frecventa in care ruleaza sistemul este afisat pe ecran
standard de diagnostic.
Nu uitati sa faceti clic pe butonul Apply inainte de a incepe.
5.2.3 Definirea speciale
Veti vedea casetele de selectare pentru o varietate de speciale de
configurare. Ar trebui sa fie de selfexplanatory
Daca aveti de hardware-ul de pe sistem. Daca nu, atunci
lasati apoi
bifat.
Nu uitati sa faceti clic pe butonul Apply inainte de a incepe.
5.3 Definirea semnalelor de intrare si iesire pe care le va folosi
Acum, ca s-au stabilit in configuratia de baza este timpul
pentru a defini contributia pe care si
Semnalele de iesire va fi gata de utilizat si care port paralel si
PIN-ul va fi utilizat pentru
fiecare. Documentatia pentru breakout bord pot oferi consultanta
in ceea ce iesirile de a utiliza
in cazul in care acesta a fost conceput pentru a fi utilizate cu Mach3 sau de
bord pot fi livrate cu un schelet
Profil (. XML) fisier cu aceste conexiuni deja definite.
5.3.1 Axa ax de iesire si semnale pentru a fi utilizate
Prima vedere Motor Rezultate fila. Aceasta va arata ca figura 5.4.
Definiti in cazul in care unitatile de X, Y si Z axe sunt
conectate si faceti clic pentru a obtine o checkmark
pentru a permite acestor axe. Daca dvs. de interfata hardware
(de exemplu, Gecko 201 stepper driver)
necesita un activ-lo semnal se asigura ca aceste coloane sunt
verificate pentru pas si
Dir (ECTIUNEA) semnale.
Daca aveti un rotativ sau slaved axe atunci ar trebui sa permita
si sa configurati aceste.
Configurarea Mach3
Rev 1.84-A2 5-3 Utilizarea Mach3Mill
In cazul in care se intinde de viteza va fi controlata de catre
parte, apoi ati terminat aceasta fila. Faceti clic pe
Aplicati buton pentru a salva datele de pe aceasta fila.
5.3.2 semnalele de intrare pentru a fi
utilizate
Acum selectati fila semnale de intrare. Aceasta va arata ca figura 5.5.
Presupunem ca ati ales una de origine / limita de strategii de
Daca ati utilizat o strategie si de limita de switch-uri
sunt conectate impreuna si sa declanseze o
Opri sau dezactiva axa drive prin unitatea electronica atunci nu
aveti nici un control de
Limita
Cu doua strategie va avea, probabil, de origine comuta pe X, Y
si Z axe. Ingadui
Home comutatoare cutii pentru aceste axe si defini Port / pin la care
fiecare este conectat.
Daca vi se combina si limitele de origine trece atunci ar trebui
sa permita Limit -, de
Limita Home + + si pentru fiecare axa si aloca aceeasi
aderenta
Notice bara de derulare pentru a accesa
restul de masa, care nu este vizibil in figura 5.5.
# 1 de intrare este special prin faptul ca poate fi folosit pentru a
inhiba ruleaza o parte de program de siguranta atunci cand
Gardienii nu sunt la locul lor. Celelalte trei (# 1 si in cazul in care nu
sunt utilizate pentru paza conexa) sunt
disponibile pentru uz propriu si poate fi testata in codul de
macro-uri. # 4 de intrare pot fi
utilizat pentru a conecta un externe pushbutton trece la punerea in aplicare a
functiei singur pas. Tu
ar dori sa le configurati mai tarziu.
Activeaza si defini Index Puls daca aveti un ax senzor doar
cu un singur slot sau marca.
Activeaza si defini Limite de ignorare, daca nu sunteti
lasat Mach2 control dvs. limita intrerupatoare si
aveti un buton extern care va presa, atunci cand aveti nevoie
pentru a jog off o limita. Daca
nu au nici un parametru, atunci puteti utiliza un ecran de buton pentru a
obtine aceeasi functie.
Activeaza si defini impiedica de a indica
opri.
Activeaza si defini OEM Trigger intrarilor daca doriti
semnale electrice sa poata apela OEM
butonul de functii fara un ecran buton fi nevoie sa fie
furnizate.
Activeaza si defini Temporizare daca aveti un senzor ax cu
mai mult de un slot sau marca.
Activati Probe pentru digitalizarea si THCOn, THCUp si THCDown
pentru controlul unui Plasma
torta.
Daca aveti un port paralel, atunci aveti la dispozitie 5
intrari; cu doua porturi exista 10
(sau cu pin 2 - 9 definite ca intrari, 13). Este foarte frecvente pentru a
afla care le sunt de scurta
semnalele de intrare in special daca sunt, de asemenea, va avea unele
intrari pentru sticla scari sau alte
codificatoare. Este posibil sa trebuiasca sa compromis de
lucruri care nu are ca o fizice Limita de ignorare
comutator pentru a salva de semnale!
Puteti, de asemenea, in considerare, folosind o tastatura emulator
pentru anumite semnale de intrare.
Faceti clic pe butonul Apply pentru a salva datele de pe aceasta
fila.
5.3.3 imitat semnalele de intrare
Daca verifica imitat coloana pentru o intrare atunci Port / numarul
de pin si activ-lo de stat
pentru faptul ca semnalul va fi ignorat, dar de la intrarea in Hotkey
coloana vor fi interpretate. Cand
un element cheie in jos mesajul este primit cu codul care se potriveste cu
un Hotkey valoarea apoi ca semnalul este
considerate a fi activ. In cazul in care o cheie-up este mesajul primit, atunci
este inactiv.
Cheia-cheie in sus si in jos, semnale de obicei provin de la un emulator
de tastatura (cum ar fi
Ultimarc IPAC sau Hagstrom), care este declansat de switch-uri conectate
la intrarile sale. Acesta
permite mai multe switch-uri pentru a fi simtit mult de rezerva PINS pe
paralel porturi dar nu poate fi
intarzieri semnificative timp inainte de a trece schimbare este vazut
si, intr-adevar, un element-cheie in sus sau in jos-cheie
mesaj poate obtine pierdut de Windows.
Figura 5.6 - Productia de semnale
Imitat semnalele nu pot fi folosite pentru
Index sau calendarul si nu ar trebui sa fie utilizate pentru opri.
5.3.4 Semnale de iesire
Folositi tab-ul de iesire semnale pentru a defini rezultate care aveti
nevoie. A se vedea figura 5.6.
Va doresc, probabil, doar pentru a utiliza un Activati iesire (ca
toate unitatile axa pot fi
conectat la el). Intr-adevar, daca nu sunteti folosind gratuit
pompa / puls monitor facilitate apoi te
poate permite dvs. axa unitatile sale de la iesire.
De iesire # semnalele sunt pentru a fi utilizat pentru a controla un stop /
start ax (in sensul acelor de ceasornic si, optional,
de ceasornic), de inundatii si Mist pompe de racire sau de
supape si de control de catre propriul dvs.
personalizat Mach3 butoane sau macro-uri.
Tariful Pump linie trebuie sa aiba posibilitatea de definit si,
daca va breakout bord accepta aceasta
puls de intrare pentru a confirma continuu functionarii corecte a
Mach3. Charge Pump2 este utilizat in cazul in
aveti un al doilea breakout bord conectat la cel de-al doilea port sau
doriti, pentru a verifica
functionare a celui de-al doilea port in sine.
Faceti clic pe butonul Apply pentru a salva datele de pe aceasta
fila.
5.3.5 Definirea intrarilor encoder
De Encoder / MPGs tab-ul este folosit pentru a defini legaturile si
rezolutia liniara
codificatoare sau Manualul Puls generatoare (MPGs) utilizate pentru jogging de
axe.
De Encoder / MPGs tab-ul este folosit pentru a defini legaturile si
rezolutia liniara
codificatoare sau Manualul Puls generatoare (MPGs) utilizate pentru jogging de
axe. Acesta este acoperit aici
Pentru completitudine de descriere a Config> Ports & PINS.
Acest dialog nu are nevoie de un activ-lo coloana ca, in cazul in care codificatoare
conta gresit modul in care se
este necesar doar pentru a swap de pin alocate pentru A si B
intrarilor.
5.3.5.1 codificatoare
Considerat de pe unitatea de valoare ar trebui sa fie stabilite pentru a
corespunde cu rezolutia de codificare. Astfel
o scala liniara, cu hotararile la 20 microni produce un conta la
fiecare 5 microni (amintiti-va de
quadrature semnal), care este de 200 conteaza pe unitate (milimetri).
Daca aveti Native unitati stabilit ca
inch ar fi de 200 x 25,4 = 5080 conteaza pe unitate (inch). Viteza de
valoare nu este
utilizat.
Figura 5.7 - Encoder intrari
5.3.5.2 MPGs
Considerat de pe unitatea de valoare este folosit pentru a defini numarul
de quadrature conteaza ca trebuie sa fie
generate pentru Mach3 pentru a vedea circulatie a MPG. Pentru a 100 CPR
encoder, o cifra de 2 este
potrivit. Pentru mai mare de hotarare ar trebui sa creasca
pentru a obtine aceasta cifra mecanice
sensibilitate pe care o doriti. Am gasit 100 de lucrari de bine
cu 1024 CPR codificatoare.
Viteza valoare determina scalarea de impulsuri trimise la axa fiind
controlat de
MPG. Cu cat este mai mica valoare a dat in Viteza cu atat mai rapid axa se
va muta. Valoarea acesteia este cel mai bun
stabilite de experiment pentru a da un confortabil, atunci cand viteza de
filare a MPG la fel de rapid ca este
confortabil.
5.3.6 Configurarea ax
A doua fila pe Config> Ports & Pins este ax Setup. Acest lucru este
folosit pentru a defini modul in
dumneavoastra si care se intinde de racire este de a fi controlate.
Puteti opta pentru a permite de a face Mach3
nimic cu ea, la randul sau, de pe ax si off sau de a avea control
total, de la viteza prin utilizarea unui
Puls Latime modulata (PWM) semnal sau un pas si directia de
semnal. De dialog este afisat in
figura 5.8.
5.3.6.1
control de racire
Cod M7 se poate intoarce de inundatii pe lichid de racire, se poate
intoarce M9 Mist de racire si pe M9 pot transforma toate
lichid de racire off. De inundatii Mist sectiunea de control de
dialog care defineste de semnale de iesire
urmeaza sa fie folosite pentru a pune in aplicare aceste
functii. Portul / Pins pentru rezultate au fost deja
definite pe fila Semnale de iesire.
Daca nu doriti sa utilizati aceasta functie
verifica Dezactivati inundatii / Mist relee.
5.3.6.2 ax releu de control
In cazul in care se intinde de viteza este controlata de mana
sau prin utilizarea unui semnal PWM apoi Mach3 pot defini
directie sale si, atunci cand a porni si opri-l (ca raspuns
outputs. Portul / Pins pentru rezultate au fost deja definite pe fila Semnale
de iesire.
Daca controlul de ax cu pas si Directia atunci nu aveti
nevoie de aceste controale. M3,
M4 si M5 va controla pulsul tren generate in mod automat.
Daca nu doriti sa utilizati aceasta functie
verifica Dezactivati ax relee.
5.3.6.3 Motor Control
Verificati Utilizati Motor de control, daca doriti sa
utilizati PWM sau Pasul si directia de control al
ax. Atunci cand acest lucru este verificat atunci puteti alege intre PWM
de control si de Pasul / Dir
Motor.
Figura 5.8 - ax Setup
PWM de control
Un semnal PWM este un semnal digital, un "patrat" val in cazul in care
procentul de la data la care
semnalul este specifica mare procent din viteza maxima a autovehiculelor
la care ar trebui sa ruleze.
Deci, sa presupunem ca aveti un autovehicul si PWM conduce
cu viteza maxima de 3000 rot / min atunci
Figura 4.12 ar rula cu motor de la 3000 x 0,2 = 600 RPM. In mod similar
semnalul in figura
4.13 ar rula la 1500 rpm.
Mach3 are pentru a face un compromis in ce mai multe latimi de puls-l pot
produce impotriva
cat de mare o frecventa de unda poate fi patrat. Daca
frecventa este de 5 Hz
25000 Hz cu un nucleu de viteza poate iesire 5000 viteze diferite.
Mutarea in 10Hz reduce
prezenta la diferite viteze de 2500, dar acest lucru inca se ridica
la o rezolutie de unul sau doi RPM.
A scazut frecventa patrat val creste in momentul in care le
va lua pentru a conduce vehicule cu motor
observa ca o schimbare de viteza a fost solicitat. Intre 5 si 10
Hz ofera un bun
compromis. Aleasa de frecventa este inscris in caseta de PWMBase
frecv.
Multe unitati de stocare si motoare au o viteza
minima. In mod obisnuit, pentru ca de racire cu ventilator
este foarte
ineficiente, cu un debit mic intrucat mare de cuplu si de curent ar putea
fi inca cerut. De
Minim PWM% caseta va permite sa se stabileasca procentul de
viteza maxima la care Mach3
vor inceta sa mai scoate in evidenta semnal PWM.
Ar trebui sa fie constienti de faptul ca PWM unitate
electronica poate, de asemenea, avea o viteza minima
stabilirea si ca Mach3 troliu de configurare (vezi pct. xx) va
permite sa setati minim
viteze. In mod normal, ar trebui sa urmareasca scripete pentru a
seta limita usor mai mare decat cel minim
PWM% sau hardware-limita in care acest lucru va clip de viteza si / sau a
da un mesaj de eroare de bun-simt
, mai degraba decat doar oprirea acestuia.
Pasul si Directia de motor
Acest lucru poate fi o variabila de turatie controlate cu pas
impulsuri sau o unitate servo.
Aveti posibilitatea de a utiliza Mach3 roata de configurare (vezi
sectiunea 5.5.6.1) pentru a defini un minim
de viteza, daca acest lucru este nevoie de motor sau sa
electronica.
5.3.6.4 Modbus ax de control
Acest bloc permite setarea unui port analog Modbus pe un dispozitiv (de
exemplu, o Homann
ModIO) pentru a controla viteza ax. Pentru detalii, consultati
documentatia de ModBus
dispozitiv.
5.3.6.5 General Parametri
Acestea va permit sa controleze intarziere dupa inceperea sau
oprirea ax inainte Mach3
va executa mai multe comenzi (adica un locui). Aceste intarzieri pot fi
folosite pentru a permite timp pentru
acceleratie, inainte de o taietura se face si, pentru a
oferi o protectie de la software-ul merge
direct de la sensul acelor de ceasornic pentru a ceasornic. A locui ori sunt
inscrise in secunde.
Imediat Relay off inainte de intarziere, daca va trece de verificat releu
de pe ax, cat mai curand in
M5 este executat. Daca acesta ramane pe bifat pana la spin-jos
intarziere perioada a trecut.
5.3.6.6 roata de raporturi
Mach3 detine controlul asupra vitezei de dvs. ax motor. Ai program ax
viteze
prin S cuvant. De Mach3 scripete sistem va permite sa se
defineasca relatia
intre aceste diferite scripete pentru patru sau setarile de cutie de
viteze. Este mai usor de inteles modul in care aceasta
lucrari dupa tuning dvs. ax motor deci este descrisa la punctul
5.5.6.1 de mai jos.
5.3.6.7 functii speciale
Mod de laser trebuie sa fie intotdeauna cu exceptia bifat pentru
controlul puterea unui taiere cu laser
de feedrate ..
Utilizati ax feedback-ul in modul de sincronizare ne-ar trebui sa fie
verificate.
Configurarea Mach3
Utilizarea Mach3Mill 5-8 Rev 1.84-A2
Bucla inchisa ax de control, atunci cand verifica, pune in
aplicare un program servo bucla care incearca
pentru a se potrivi cu viteza reala ax vazut de Index sau Temporizare
senzorul cu care a cerut
de S cuvant. Exact viteza de ax nu este probabil sa fie important,
asa incat sa nu se
probabil la necesitatea de a utiliza aceasta caracteristica in
Mach3Turn.
Daca va face sa-l utilizati atunci P, I si D variabile
ar trebui sa fie stabilite in intervalul 0 - 1. P controleaza
obtine de la o bucla si excesiv de valoare va face ca viteza de
vibra, sau de vanatoare, in jurul
solicitat solutionarea valoare, mai degraba decat pe ea. D amortizare
variabila se aplica atat de stabilizare
aceste oscilatii, prin utilizarea de derivative (rata de schimbare) din
viteza. Am nevoie de variabila
pe termen lung, tinand cont de diferenta dintre real si a
solicitat acest lucru si creste viteza de
precizie in starea de echilibru. Tuning aceste valori este asistata prin
utilizarea de dialog deschis de
Operator> calibra ax.
Ax Viteza medie, atunci cand verifica, pentru a cauzelor Mach3 medie de
timp intre
index / impulsurile de sincronizare pe parcursul mai multor revolutii,
cand acesta este decurg real ax viteza.
S-ar putea sa-l gasiti util, cu o foarte mica inertie
ax sau o unitate de control in cazul in care tinde
pentru a da pe termen scurt variatiile de viteza.
5.3.7 Mill Options "
Rezultatul final, fila pe Config> Ports & Pins este Mill Optiuni. A se
vedea figura 5.9.
Z-inhiba. Z-inhiba Pe caseta permite
aceasta functie. Max Adancime ofera cele mai mici Z valoarea la care se va axa muta.
Persistenta validare isi aduce aminte de stat (care pot fi schimbata de un ecran de comutare) de
la rula pentru a rula de Mach3. Digitalizarea:
de 4 Axa Point Clouds caseta permite inregistrarea de stat a A axa , precum si X, Y si Z. Add Axa Litere a
Coordonate prefixele de date cu axa Numele
din punct de nor fisier. THC
optiuni: caseta de nume este auto-explicativ. Despagubiri G41, G42: Advanced
Despagubiri Analiza validare se transforma intr-o lookahead analiza mai
amanuntita, care va reduce riscul de gouging cand
compensatoare pentru Cutter diametru
(folosind G41 si G42), pe forme complexe. Homed adevarat atunci cand nu Home comutatoare: Va face ca sistemul
pare sa fie referite (adica LED-uri
verzi), in orice moment. Acesta ar trebui sa fi folosita numai in
cazul in care nu Home comutatoare sunt definite in conformitate cu Porturi & Pins Consumul fila.
Figura 5.9 - Mill Optiuni Tab
5.3.8 Testare
Software-ul dvs. este acum configurat suficient pentru a face anumite teste
simple cu
hardware. Daca nu este convenabil pentru a se conecta la intrarile
din manualul de switch-uri, cum ar fi
Prima apoi faceti acest lucru acum.
Run Mach3Mill si afisarea Diagnostice ecran. Acest lucru are o
banca de LED-uri cu modul de manifestare al logica nivel de intrarile si
iesirile. Asigurati-va ca extern de urgenta Stop
semnal nu este activa (Red LED nu
clipeste de urgenta) si apasati pe butonul rosu
Resetare de pe ecran. Sale LED-ul nu se
va mai clipeste.
Daca aveti orice iesirile asociate cu lichid de racire sau
de ax de rotatie, atunci puteti utiliza
relevante, butoanele de pe ecran de diagnostic pentru a activa si
iesirile de pe jos. Masina ar trebui sa de asemenea, raspunde sau de a putea
monitoriza tensiuni de semnale cu o multimeter.
Urmatoarea opera de origine sau de limita intrerupatoare. Ar trebui
sa vedeti LED-uri corespunzatoare imbujora galben lor, atunci cand semnalul este activ.
Aceste teste se va lasa sa vezi ca-ti port paralel se
adreseaza in mod corect si la intrarile si rezultatele sunt corect conectate.
Daca aveti doua porturi si toate sunt semnale de test, pe
de o apoi s-ar putea sa ia in considerare o
temporar trece de configurare, astfel incat una din tara de origine sau de
a limita comutatoare este
conectat prin aceasta, astfel incat sa puteti verifica
functionarea lor corecta. Nu uitati pe butonul Apply
atunci cand fac acest fel de testare. Daca totul este bine, atunci ar
trebui sa restabili buna de
configurare.
Daca aveti probleme la fel, ar trebui sa-i acum ca acest lucru
va fi mult mai usor ca, atunci cand
a incepe sa incerc sa conduca axe. Daca nu aveti un
multimeter apoi va trebui sa cumpar
sau sa imprumute o logica sonda sau un adaptor D25 (reale cu
LED-uri), care va permit sa monitorizeze de stat de la insigne. In esenta
care aveti nevoie pentru a descoperi daca (a) in semnale si de
la computer sunt incorecte (de exemplu,
Mach3 nu faci ceea ce iti doresti sau astepta) sau (b) semnalele nu
sunt Notiuni de baza intre D25
conector si masina dvs. instrument (de exemplu, un cablurile
electrice sau de configurare problema
cu breakout bord sau masina). 15 minute de ajutor de la un prieten pot lucra minuni in aceasta situatie, chiar
daca numai cu atentie pentru a explica el / ea care-i problema
ta si cum te-au uitat deja de
aceasta!
Veti fi uimiti cat de des acest tip de explicatie opreste
brusc cu cuvintele dori
" Oh! Vad de ce trebuie sa fie o problema, e .."
5.4 Definirea setup unitati
Cu functii de baza de lucru, e timpul sa configura axa unitati. Primul lucru
pentru a se decide
daca doriti sa defineasca proprietatile lor
in Metrice (milimetri) sau Inch
unitati. Veti putea pentru
a rula programe parte, fie in unitati de care optiune pe care o alegeti. De matematica
pentru configurare va sa fie
putin mai usor, daca alegeti acelasi sistem ca unitatea de tren (de exemplu, ballscrew) a
fost facut inch Deci un surub
cu 0.2 "plumb (5 tpi) este mai usor pentru a configura
in inch decat in milimetri. In mod similar o conduce 2mm Surub va fi mai usor in milimetri.
De
multiplicare si / sau de divizare nu este de 25.4 dificile, dar este doar ceva sa se
gandeasca la altceva. Nu
exista, pe de alta parte, un usor avantaj in avand de configurare de unitati
sa fie de unitati in care de obicei, locul de munca. Acest
lucru este ca puteti bloca DROs
pentru a afisa in acest sistem, indiferent de program este de a face parte
(de exemplu trecerea de unitati de G20 si G21).
Deci, alegerea este a ta. Utilizati configurare> Configurare
Unitati de a-si alege MMS sau inch (vezi figura 5.10).
Odata ce ati facut o alegere nu trebuie sa-l schimbi,
fara cale de intoarcere peste tot urmatorii pasi sau confuzie totala va domnie! O
caseta de mesaj aminteste de acest lucru atunci cand utilizarea de configurare> Configurare de
unitati.
5.5
Tuning motoare
Ei bine, dupa toate ca detaliu Acum este timpul pentru a lua
lucrurile in miscare - literalmente! Aceasta sectiune descrie setarea axa conduce si, in cazul in care
viteza va fi controlata de catre Mach3, cu ax de unitate.
In ansamblu, strategia pentru fiecare axa este: (a) pentru a calcula cat
de multe impulsuri pas trebuie sa fie trimisa de unitate pentru fiecare unitate (inch sau
mm) de circulatie a instrumentului sau de masa, (b) de a stabili maxima de viteza pentru
autovehicule si (c) pentru a seta necesare accelerare / decelerare rata.
Va sfatuim sa trateze cu o axa de la un moment dat. S-ar putea sa
doriti sa incercati sa rulati de motor mecanic inainte de a fi conectat la
masina unealta.
Deci, pana acum conecta puterea de a va axa sofer
electronica si dublu verifica cablurile electrice
intre sofer electronica si va breakout bord / calculator.
Sunteti pe cale de a se amesteca mare
putere de calcul si de aceea este mai bine pentru a fi in
siguranta mult fum!
5.5.1 Calcularea pasi pe unitate
Mach3 pot efectua in mod automat un test muta pe o axa si calcula
pasii de pe unitate, dar
Acesta este probabil cel mai bine pentru tuning stanga, astfel incat sa
prezinte teoria generala aici.
Numarul de pasi Mach3 trebuie sa trimita pentru o unitate
de circulatie depinde de mecanice
unitate (de exemplu, teren de ballscrew, angrenare intre motor si
surub), de proprietati de
stepper motor sau de codificare pe servo motor si de micro-sau
intarirea electronice angrenare in
unitate electronica. Ne uitam
la aceste trei puncte, la randul sau, apoi a le aduce impreuna.
5.5.1.1 Calculare mecanice unitate
Vi se va calcula numarul de rotatii ale arbore motor (motor pe revs
unitate) pentru a muta axa de o unitate. Aceasta va fi probabil mai mari decat
pentru un inch si
mai putin de o ora de milimetri, dar acest lucru nu face nici o
diferenta de calcul care este mai usor
realizat pe un calculator, oricum.
Pentru un surub si piulita de care aveti nevoie brut
pitch de surub (adica sirul creasta creasta la
distanta) si de
numarul de incepe. Inch suruburile pot fi specificate in threads per
inch (tpi). Teren este 1/tpi (de exemplu,
un teren de 8 tpi singur incepe surub este de 1 ¸ 8 = 0,125 ")
In cazul in care este surub multiple incepe multiplica brut pitch de
numarul de inceput pentru a obtine pitch eficient. Eficienta surub smoala este, prin urmare, la
distanta de axa se muta pentru o
Revolutia de la surub.
Acum puteti calcula surub revs pe unitate Surub revs pe unitate = 1 ¸ eficiente
surub pitch
In cazul in care surub este direct determinata de la motor, atunci
acest lucru este cu motor revs per unitate. In cazul in care motor are o viteza, lant sau
transmisie prin curele cu surub Nm cu dintii de pe motor si a
uneltelor NS dinti pe surub
uneltele apoi:
motor revs pe unitate = surub revs pe unitate x NS ¸ Nm De exemplu, sa presupunem nostru 8 tpi
surub este conectat la motor, cu o curea cu o dintat 48 dinte scripete pe surub si o
roata de 16 de dinti pe motor atunci motor ax pitch ar fi de 8 x 48 ¸ 16 = 24 (Sugestie: sa
pastrati toate cifrele de pe calculator la fiecare etapa a calcul, pentru a evita erori de rotunjire)
Ca o masuratoare exemplu, sa presupunem doua incepe
surub are 5 milimetri intre sirul crestele (adica pitch eficient este de 10 de milimetri)
si acesta este conectat la motor cu 24 de roata de pe dinte Motor arbore si un dinte 48 scripete pe
surub. Deci, de surub revs pe unitate = 0,1 si motor revs pe unitate ar fi 0.1 x 48 ¸ 24 =
0,2
Pentru un raft si pinion dintat sau curea sau lant unitate de
calcul este similar.
Gasiti teren de centura dinti lant sau link-uri. De
siguranta sunt disponibile si in metric imperial
pitches cu 5 sau 8 milimetri comuna metrice pitches si 0.375 "(3 /
de siguranta si pentru lant. Pentru un raft si
gaseasca dinte pitch. Acesta este cel mai bun facut de
masurare total spanning
distanta de 50 sau chiar 100 decalaje intre dinti.
Retineti ca, deoarece sunt standard de unelte facute la un diametral pitch, lungimea
dvs. nu va fi un numar rational, deoarece include in constanta
p (pi = 3.14152 )
Pentru toate unitatile vom apela acest dinte pitch.
In cazul in care numarul de dinti pe pinion / sprocket / roata
de pe ax principal care conduce
Rack
Astfel, de exemplu cu un 3 / 8 "si un lant de 13 dinte sprocket, care
este pe motor ax apoi
Motor revs pe unitate = 1 ¸ (0.375 x 13) = 0,2051282. In trecere observam
ca aceasta este
destul de "inalt orientate" si ar putea avea nevoie de un motor
suplimentar de reducere de cutie de viteze pentru a satisface cerintele de cuplu. In acest caz se
inmulteste cu motor revs pe unitate de reducere a ratei de cutie de viteze. motor revs pe unitate = ax revs pe unitate x
NS ¸ Nm
De exemplu, o cutie 10:1 ar da 2.051282 revs per inch.
Pentru axele rotative (de exemplu, mese rotative sau impartirea
capete) este unitatea de masura. Trebuie sa calcula pe baza raportului de viermi. Acest
lucru este adesea 90:1. Deci, cu un motor conduce direct
de la motor la vierme ar da 0.5 revs pe unitate.
5.5.1.2 Calculare motor pasi pe
revolutie
De baza pentru rezolvarea tuturor moderne stepper motoare este de 200 de
pasi pe revolutiei (adica pe 1.8o pas). Nota: unele mai vechi steppers
sunt pasii pe 180 rev. dar tu nu sunt susceptibile de a le indeplini,
daca pe care il cumpara
sprijinit noi sau aproape noi echipamente.
De baza pentru o rezolutie de servo motor depinde de codificare pe
ax. De codificare
Rezolutia este, de obicei, citat in CPR (cicluri pe revolutie) Pentru
ca productia este, de fapt,
doua semnale de quadrature rezolutie efectiva va fi patru timp
aceasta valoare. Ti-ar astepta
la un CPR in interval de aproximativ 125 - 2000 corespunzatoare pentru a
500-8000 pasi pe revolutie.
5.5.1.3 Calculare Mach3 pasi pe
motor revolutie
Avem foarte puternic recomandam sa utilizati
micro-pasit unitate electronica de stepper
motoare. Daca nu face acest lucru si de a folosi sau de-o
jumatate de pas de unitate, atunci va fi nevoie de mult motoare mai mari si va avea de suferit
din rezonante ca limita de performanta la unele viteze.
Unele micro-drive-au pasit un numar fix de micro-etape (de
obicei 10) in timp ce altele
poate fi configurat. In acest caz veti gasi 10 de a fi un bun
compromis valoare de a alege.
Acest lucru inseamna ca va trebui sa Mach3 trimite 2000
impulsuri pe revolutie pentru un stepper axa conduce.
Unele servo-drive necesita un puls pe quadrature conta de la motor encoder
(astfel
oferindu-1200 pasi pe rev pentru un encoder 300 CPR. Altele includ
electronice capitalului in cazul in care puteti multiplica de intrare pasi catre un intreg
valoarea si, uneori, de impartire a rezultat de
un alt valoarea. Multiplicarea pasi de intrare pot fi foarte utile cu
Mach3 ca viteza de servo motoare mici cu
o inalta rezolutie codificare poate fi limitat de puls rata maxima pe care poate genera
Mach3.
5.5.1.4 Mach3 pasi pe unitate
Deci, acum putem calcula in final:
Mach3 pasi pe unitate = Mach3 pasi pe rev x Motor revs pe unitate
Figura 5.11 arata de dialog pentru Config> Motor Tuning. Faceti
clic pe un buton pentru a selecta axa care
va sunt configurarea si introduceti valoarea calculata de
Mach3 pasi pe unitate in caseta
mai sus pe butonul Salvare .. Aceasta valoare nu trebuie sa fie un
numar intreg, astfel incat sa puteti realiza ca precizie de mult doriti. Pentru a evita
uita mai tarziu, faceti clic pe Salvare Axa Setari acum.
5.5.2
Setarea maxima de viteza cu motor
Totusi, folosind Config> Tuning Motor de dialog, asa cum ati muta
cursorul Velocity veti vedea o
grafic de viteza impotriva timp si pentru o scurta imaginar muta. Axa
accelereaza, poate
ruleaza la viteza maxima, iar apoi decelerates. Setati
viteza la maxim de acum. Utilizati
Glisorul Accelerare de a modifica rata de accelerare / decelerare (acestea sunt
intotdeauna aceleasi ca reciproc)
Dupa cum ati utiliza glisante valorile din Velocity si Accel
cutii sunt actualizate. Viteza este in
unitati pe minut. Accel este in unitati pe second2. Accelerarea
valori este, de asemenea, sa dat in GS da
o impresie subiectiva a fortelor, care va fi aplicat pe un masiv de
masa sau lucru.
Perioada maxima de viteza puteti afisa va fi limitat de
rata de maxim puls
Mach3. Presupunand ca ati configurat acest la 25.000 Hz si 2000
pasi pe unitate, atunci
Viteza maxima posibila este 750 de unitati pe minut.
Acest lucru este de maxim, cu toate acestea, nu neaparat in conditii
de siguranta pentru motor, mecanismului de antrenare sau
masina; este doar Mach3 ruleaza "din greu". Puteti face
calculele necesare sau nu
unele studii practice. Sa tocmai il incerce mai intai.
5.5.2.1 practice teste de viteza a autovehiculelor
L-ai salvat pe axa dupa stabilirea pasii de pe unitate. OK de dialog
si asigurati-va ca
tot ce este alimentat in sus. Faceti clic pe butonul Resetare asa
sale LED glows continuu.
Du-te inapoi
Graficul de aproximativ 20% din viteza maxima. Apasati cursorul
in sus-cheie de pe tastatura. Axa
ar trebui sa se deplaseze, in plus de directie. Daca nu mai
ramane departe apoi alege o viteza mai mica. Daca se
acceseaza cu crawlere
apoi alege-o mai mare viteza. Cursorul Down cheie va face rula un alt mod (de
exemplu,
Minus de directie).
In cazul in care directia este gresita atunci, Salvare axa
si fie (a) a schimba setarea Min active
pentru Dir PIN de axa in Config> porturi si PINS> tab-ul de iesire
Pins (si Aplicati-o) sau (b)
verifica caseta corespunzatoare in Config> Motor inversarii pentru
axa pe care il utilizati. Tu
akso pot, desigur, doar opri si revers o pereche de conexiuni fizice la
cu motor de la unitatea electronica.
In cazul in care un stepper motor hums sau striga atunci trebuie fir este
incorect sau se incearca de a conduce
este mult prea repede. Etichetarea stepper fire (in special, 8 fire de motoare)
este uneori foarte
confuz. Veti avea nevoie pentru a se referi la motor si sofer
documentatia electronica.
Figura 5.11 - Motor tuning de dialog
Configurarea Mach3
Rev 1.84-A2 5.13 Utilizarea Mach3Mill
In cazul in care un servo motor departe ruleaza cu viteza maxima
sau flicks si indica o sa vina pe sofer apoi sa
armature (sau encoder) conexiuni nevoie de mers (a se vedea dvs. servo
electronica
documentatia pentru mai multe detalii). Daca aveti probleme
aici, atunci va fi multumit daca
ati urmat sfatul de a cumpara curent si a sprijinit in mod
corespunzator produselor - cumpara dreptul, cumpara
o data!
Cele mai multe unitati de stocare va lucra bine cu un minim de 1
microsecunda pulsul latime. Daca aveti
probleme cu miscarile de test (de exemplu, cu motor pare prea zgomotos)
verificati mai intai ca-ti pas impulsuri
nu sunt ghilimele (de Min activa fiind stabilit incorect pentru Pasul pe
iesire Pins fila de porturi
si PINS) atunci s-ar putea sa incerce cresterea puls latime de,
sa zicem, 5 microsecunde. Pas
si Directia de interfata este foarte simpla, dar, pentru ca "un
fel de lucrari", atunci cand este configurata
grav, poate fi dificil de vina-gasi, fara a fi foarte
sistematica si / sau de uitat la
impulsuri, cu un osciloscop.
5.5.2.2 Motor viteza maxima calcule
Daca va simtiti in care doriti sa calculeze
viteza maxima motor apoi cititi aceasta sectiune.
Exista multe lucruri care definesc viteza maxima de o axa:
¨ viteza maxima permisa de motor (probabil 4000 rot / min pentru
servo sau 1000 rot / min pentru
stepper)
¨ viteza maxima permisa de ballscrew (depinde de lungimea, diametrul,
cum sa
capete sunt suportate
¨ viteza maxima de transmisie prin curele sau reducere de cutie de viteze
¨ Viteza maxima care conduce Electronics va sustine fara nici o
greseala de semnalizare
¨ Viteza maxima de a mentine ungere de masina diapozitive
Primele doua in aceasta lista este cel mai probabil sa
va afecteze. Veti avea nevoie pentru a se referi la
producatori "caietului de sarcini, calcula permise viteze de surub
si motor si se refera
la aceste unitati pe secunda, de axa de circulatie.
Setati aceasta valoare maxima in cutie de viteza
Motor Tuning pentru axa implicate.
Mach1/Mach2 de Yahoo! forum on-line este un loc util pentru a primi sfaturi de
la alte Mach3
utilizatorilor, la nivel mondial, cu privire la acest fel de subiect.
5.5.2.3 automata de pasi pe unitatea de
S-ar putea sa nu fie capabil sa masoare de angrenare
de axa conduce vehicule sau de a sti exact de pitch
un surub. Cu conditia puteti masura cu acuratete
mutat de la distanta de o axa, probabil, utilizand
dial test indicator si Gage blocuri, atunci
Mach3 poate lua masuri pentru a calcula pe unitate
care ar trebui sa fie configurat.
Figura 5.12 arata buton pe setarile
ecran pentru a initia acest proces. Vi se va
pentru a vi se axa pe care doriti sa le
calibra.
Apoi, trebuie sa introduceti un nominala a muta
distanta. Mach3 va face aceasta mutare. Fi
gata sa apasati pe butonul opri in cazul in care acesta pare
sa
se va prabusi din cauza dvs. existent
setari sunt prea departe.
In cele din urma, dupa mutare, vi
se va cere pentru a masura si intra exact distanta care
a fost mutat. Aceasta va fi utilizata pentru a calcula valoarea reala
a Pasii pe unitate de masina dvs. axa.
Figura 5.12 - Automatic pasi pe unitate
Configurarea Mach3
Utilizarea Mach3Mill 5-14 Rev 1.84-A2
5.5.3 Decizia privind accelerarea
5.5.3.1 inertie si fortele
Nr motor este capabil de a schimba viteza de un mecanism instantaneu. Un cuplu
este necesar pentru a da
unghiular ritmului de rotatie parti (inclusiv motorul
propriu-zis) si cuplul convertit la
vigoare de mecanism (surub si piulita, etc) are scopul de a
accelera masina de piese si de instrument
sau de lucru. O parte din forta de asemenea, se duce la
depasirea frecare si, bineinteles, sa faca
unealta de taiat.
Mach3 va accelera (si viteza) cu motor de la un anumit rata (de exemplu, o
linie dreapta de viteza
curba de timp) In cazul in care autovehiculele pot oferi mai mult de cuplu
decat este necesar pentru taiere, frecare si
fortele de inertie care urmeaza sa fie furnizate la dat
accelerarea ratei atunci totul este bine. In cazul in care cuplul se
insuficient, atunci ea va fie in scadere de viteza (in cazul in care
un stepper) sau de servo pozitia de eroare va creste. Daca
servo de eroare este prea mare, atunci va conduce, probabil, un semnal de vina
conditie, dar, chiar daca
ca nu, de precizie de taiere va avea de suferit. Acest lucru va fi
explicat in
mai multe detalii in curand.
5.5.3.2 Testarea accelerare diferite valori
Incercati sa pornesc si opresc masina dvs. cu setari
diferite de Accelerare glisanta in
Motor Tuning dialog. La mica accelerare (panta dulce pe grafic),
veti putea
sa aud de viteza ramping in sus si in jos.
5.5.3.3 De ce vrei, pentru a evita o mare eroare de servo
Cele mai multe miscari facute intr-o parte de program sunt
coordonate, cu doua, sau mai mult, axe se deplaseaza
impreuna. Astfel, intr-o miscare de
de doua ori viteza de axa Y. Este nu numai coordoneaza
miscarile la viteza constanta, dar
se asigura ca viteza ceruta relatie se aplica in
timpul de accelerare si decelerare, dar
accelerarea toate Propuneri la o viteza determinate de "mai lent" axa.
Daca specificati o acceleratie prea mare pentru o anumita
axa Mach3 apoi isi va asuma-l pot folosi
aceasta valoare, dar ca, in practica, axa GAL-uri in spatele ceea ce
este comandata (de exemplu, servo de eroare este
mare), apoi a taiat calea in lucru va fi inexacte.
5.5.3.4 Alegerea o accelerare valoare
Este foarte posibil, stiind toate masele de piese, momente de inertie ale
motorului si
suruburi, fortele de frecare si de cuplu disponibil de la motor
pentru a calcula ce
accelerare pot fi realizate cu o anumita eroare. Ballscrew si liniar
slide producatori "
cataloage includ adesea esantion calcule.
Cu exceptia cazului in care doriti ca in final de
performanta de la masina dvs., va recomandam
stabilirea
valoare, astfel incat test porneste si opreste sunetul
"confortabil". Imi pare rau ca nu foarte stiintifice, dar
pare sa dea rezultate bune!
5.5.4 Salvarea si testarea axa
In cele din urma nu uitati sa faceti clic pe Salvare pentru
a salva Axa Setari accelerarea ratei inainte de a va deplasa
pe.
Acum ar trebui sa va verificati calcule folosind MDI sa
faca o mutare definit G0. Pentru
un dur verifica puteti utiliza un otel regula. O mai
precisa, de test se poate face cu o linie de testare
Indicator (DTI) / Ceas de joc si un instrument de masura bloc.
Strict aceasta ar trebui sa fie montat in
toolholder dar pentru o moara conventionale pe care le puteti utiliza
in cadrul masinii ca ax
nu trece de la cadrul in XY avion.
Sa presupunem ca sunt testare a axei X si sa aiba un 4
"Gage bloc.
Utilizati MDI ecran pentru a selecta inch unitati absoluta
si coordonatele. (G20 G90), infiintat o scoaba
pe masa si Jog axa asa DTI sonda atinge-o.
Asigurati-va ca termina printr-o miscare in
in minus X directie.
Rotiti bezel la zero de lectura. Acest lucru este ilustrat in figura
5.13.
Configurarea Mach3
Rev 1.84-A2 5.15 Utilizarea Mach3Mill
Acum folosesc Mach3 MDI
ecran si sa faceti clic pe G92X0
buton pentru a seta un offset si
zero, prin urmare, de axa X
DRO.
Mutare in tabelul de
de G0 X4.5. Decalajul
ar trebui sa fie aproximativ o jumatate de
inch. Daca nu este acolo, atunci
este ceva grav gresit
cu calculele de
pasii de pe unitatea de valoare.
Verifica si de a corecta acest lucru.
Introduceti Gage bloc si pentru a
trece
cum a fost atat de jog efectele backlash in mecanismul vor fi eliminate. De
lectura
pe DTI va va da eroare de pozitionare. Acesta ar trebui sa fie
numai pana la o mii sau cam asa ceva. Figura 5.14
Gage arata in pozitie.
Scoateti Gage si G0 x0 pentru a verifica valoarea zero. Repeta de 4
"de test pentru a obtine un set de,
probabil, 20 valori si se vedea cum reproductibile de pozitionare
este. Daca v-ati mari variatii
apoi mai este ceva in neregula mecanic. Daca v-ati consecvent
erori atunci poti sa-l bine
tune pasii pe unitate pentru a atinge o valoare maxima precizie.
Urmatoarea ar trebui sa verificati
ca axa nu pierde pasi in repetate se muta la viteza. Elimina
Gage de bloc. Utilizati MDI G0 x0 si de a verifica zero pe DTI.
Utilizati editorul de a introduce urmatorul program:
F1000 (adica mult mai rapid posibil, dar Mach3 va limita de viteza)
G20 G90 (Inch si absolute)
M98 P1234 L50 (rula subroutine de 50 de ori)
M30 (stop)
O1234
G1 X4
G1 x0 (a face o alimentare rata muta si muta inapoi)
M99 (retur)
Faceti clic pe Start pentru a Cycle rulati-l. Verificati
daca miscare sunete buna.
Cand se termina DTI, desigur, ar trebui sa cititi zero. Daca
aveti probleme atunci va
Trebuie sa fin tune de viteza maxima de accelerare a axei.
5.5.5 Se repeta de configurare de alte axe de
Cu incredere va fi castigat cu prima axa, ar trebui sa fie
capabile sa rapid
repetati procesul pentru celelalte axe.
Figura 5.13 - Stabilirea unui pozitia zero
Figura 5.14 - Gage bloc in pozitia
Configurarea Mach3
Utilizarea Mach3Mill 5-16 Rev 1.84-A2
5.5.6 ax motor setup
In cazul in care viteza de ax motor este fix sau controlate de mana atunci
puteti ignora acest
sectiune. Daca motorul este pornit si in afara acestuia, in
ambele sensuri, de Mach3, atunci acest lucru va avea
fost setup cu releu rezultate.
Daca Mach3 este pentru a controla viteza ax, fie de un servo unitatea care
accepta Pasul si
Directia de impulsuri sau de catre un PulseWidth modulata (PWM) motor
controller apoi aceasta sectiune
va spune cum sa va configurati sistemul.
5.5.6.1 Motor de viteza, ax de viteza si pulleys
Pas, si directia si
PWM atat va permit sa
de control al vitezei de
motor. Cand sunt
de prelucrare si de ceea ce ati
parte a programului (S
word) sunt in cauza, cu
este viteza de ax.
Motorul si ax
viteza sunt, desigur,
legate de pulleys sau
unelte conectarea acestora. Noi vom folosi termenul de "roata" pentru a
acoperi ambele tipuri de unitate, in acest
manual.
Daca nu aveti motor viteza de
control a alege scripete 4 cu o mare viteza maxima
ca 10,0000 rot / min si. Acest lucru va preveni Mach3 plangandu daca
executati un program cu un S
spune cuvantul, solicitand 6000 rot / min.
Mach3 nu poate sti, fara a fi spus de catre tine,
masina operator, ceea ce raportul este de scripete
selectat la un moment dat asa ca sunt responsabile de acest lucru. De
fapt, este dat de informatii
in doua etape. Cand sistemul este configurat (adica ceea ce faci
acum) ai defini pana la
4 disponibile roata de combinatii. Acestea sunt stabilite de
dimensiunile fizice ale pulleys sau raporturile
orientate in cap. Apoi, in momentul in care o parte de program este in curs de
rula operator care defineste
camion (1 la 4) este in uz.
Masina de roata de raporturi sunt stabilite pe Config> porturi si
Pins de dialog (figura 5.6) in cazul in care
viteza maxima de patru seturi de scripete este definit, impreuna cu
un implicit pentru a fi
utilizat. Viteza maxima este de viteza la care se intinde in cazul in
care se vor roti cu motor este cel
viteza maxima. Viteza maxima este realizat de catre 100% in
latime puls PWM si de
Motor Tuning "ax Axa" pentru Pasul si directie.
Ca un exemplu, sa presupunem pozitia vom numi "roata de
motor la ax si viteza maxima de motor este de 3600 rot / min.
Roata de maxim 1
viteza pe Config> Logic va fi stabilit la 720 rot / min (3600 ¸ 5).
Roata de 4 ar putea fi un pas de
4:1. In acelasi motor viteza sa viteza maxima va fi setat la 14400
rpm (3600 x 4).
Celelalte pulleys ar fi rapoartele intermediare. De pulleys nu trebuie sa
fie definite in
viteze de crestere, dar numerele ar trebui sa se refere, in unele
logic mod de a controalelor la
masina unealta.
De viteza minima valoare se aplica in mod egal tuturor pulleys
si este exprimata ca procent din
viteza maxima si este, desigur, de asemenea, procentul minim de
semnal PWM raportul. In cazul in care un
viteza mai mica decat acest lucru este solicitat (de
roata de a schimba raportul da o viteza mai mica gama. De
exemplu, cu o viteza maxima de
10000 rpm pe roata de 4 si un procent minim de 5%, apoi S499-ar cere
o
roata de diferite. Aceasta facilitate este pentru a evita de operare
a autovehiculelor sau de controler de la o viteza
de mai jos sa minima de rating
Mach3 foloseste de roata de raportul de informatii, dupa
cum urmeaza:
¨ In cazul in care o parte de program executa o S cuvant sau o valoare
este introdusa in setul de viteza
DRO atunci valoarea este in comparatie cu viteza maxima de curent
Figura 5.15 - ax roata de disc
Configurarea Mach3
Rev 1.84-A2 5.17 Utilizarea Mach3Mill
selectat camion. In cazul in care a solicitat de viteza este mai mare
decat valoarea maxima, atunci o eroare
apare.
¨ In caz contrar, procentul de maxima pentru camion care a fost
solicitata
si acest lucru este folosit pentru a seta PWM latime sau Pasul impulsuri
sunt generate de faptul ca pentru a produce
Procentul maxim de viteza, in conformitate cu motor in Motor Tuning pentru
"ax
Axa ".
Ca un exemplu, sa presupunem de max ax de viteza pentru scripete # 1
este de 1000 rot / min. S1100-ar fi
o eroare. S600-ar da un impuls latime de 60%. In cazul in care maxim Pasul
si Directia de viteza
este de 3600 rot / min apoi motorul ar fi "calcat" de la 2160 rot / min
(3600 x 0,6).
5.5.6.2 Puls latime modulata ax controler
Pentru a configura ax motor pentru PWM de control, verifica ax Axa activat
si
PWM de control de pe cutii de port si Pins, portul imprimantei si Axa
Selectia fila Page (figura
5.1). Nu uitati sa se aplice modificarile. Definiti o
productie de aderenta pe Semnale de iesire
Selectia fila Page (figura 5.6) pentru ax Pasul. Acest PIN trebuie sa
fie conectat la dvs.
PWM motor de control electronica. Nu aveti nevoie de un ax pentru
Directia de asa set acest PIN
la 0. Aplicati modificarile.
Definiti externe de activare semnale in porturi si Pins si
Configure> Dispozitive de iesire pentru a
comuta PWM controler de pornire / oprire si, daca este necesar,
pentru a stabili directia de rotatie.
Acum, pentru a trece
caseta. Valoarea aici este frecventa de squarewave a caror
latime puls este modulata.
Acesta este un semnal care apare pe ax Pasul PIN. Cu cat este mai mare
frecventa te
alege de aici mai repede controllerul tau va fi in masura
sa raspund la modificari de viteza, dar mai mici
"Rezolvare" a ales viteze. Numarul de diferite viteze este motorul puls
frecventa ¸ PWMBase frecv. Astfel, de exemplu, daca se
executa la 35,000 Hz si
seta PWMBase la 50 Hz, exista 700 discret viteze disponibile. Aceasta este
aproape
cu siguranta suficiente cu privire la orice sistem real, ca un motor
cu viteza maxima de 3600 rot / min
ar putea, teoretic, sa fie controlate in pasi de mai putin de 6
rot / min.
5.5.6.3 Pasul si Directia ax controler
Pentru a configura ax motor pentru Pasul si directia de control,
verifica ax Axei
Enabled cutii pe Port si Pins, portul imprimantei si Axa
Selectia fila Page (figura 5.1).
Lasa-PWM de control bifat. Nu uitati sa se aplice
modificarile. Definiti iesire pe PINS
Semnalele de iesire de selectie fila Page (figura 5.6) pentru ax Pasul
si ax
Directie. Aceste pin trebuie sa fie conectat la unitatea dvs. motor
de electronice. Aplicati modificarile.
Definiti externe de activare semnale in porturi si Pins si
Configure> Dispozitive de iesire pentru a
comuta ax motor controller de pornire / oprire, daca doriti, pentru a
lua puterea in afara de motor, atunci cand
ax este oprit de catre M5. Acesta nu va fi rotative oricum Mach3 desigur
ca nu va fi
trimite impulsuri pas, dar, in functie de driverul de proiectare, poate fi
inca dissipating putere.
Acum, pentru a trece
o revolutie. Deci, pasii pe unitate sunt numarul de impulsuri
pentru o REV (de exemplu, 2000 pentru o
De 10 ori de micro-pasit conduce vehicule sau de 4 x linia dintr-o
servomotor encoder sau de
echivalent cu angrenare electronice).
Vel de cutie ar trebui sa se stabileasca la numarul de revs pe
secunda, cu viteza maxima. Deci, un 3600 rot / min
autovehiculelor ar trebui sa fie setat la 60. Acest lucru nu este posibil,
cu o linie de inalta conta pe encoder
cont de rata maxima puls fromMach3. (de exemplu, o linie de 100 codificare
permite 87.5 revs
pe secunda, pe un sistem de 35000 Hz). In general, ax va necesita un motor
puternic
a carui unitate electronica este, probabil, pentru a include
electronice angrenaj care overcomes acest
constrangere.
Accel de cutie poate fi stabilit de experiment pentru a oferi o buna porni
si opri la ax. Nota:
ca, daca doriti sa introduceti o foarte mica
valoare in caseta de Accel ati face acest lucru, mai degraba prin
tastarea
decat utilizand Accel glisanta. Un ax rula-up timp de 30 de secunde este
foarte posibil.
Configurarea Mach3
Utilizarea Mach3Mill 5-18 Rev 1.84-A2
5.5.6.4 Testarea ax unitate
Daca aveti un kilometraj sau stroboscope atunci puteti
masura viteza de ax dvs.
masina. Daca nu, va trebui sa-l judecator de ochi
si, folosindu-va de experienta.
Pe Mach3 Setari ecran, alege un camion, care va permite 900 rot / min. Set
de centura sau de cutie de viteze
de pe masina de la pozitia corespunzatoare. Rulati programul de
pe ecran set de ax
de viteza impuse la 900 rot / min si o pornim rotatie.
Masura sau estimare de viteza. Daca este gresit
va trebui sa revizuiasca calculele dumneavoastra si
configurare.
Puteti, de asemenea, verifica viteze pe toate pulleys in acelasi fel,
dar cu potrivit set
viteze.
5.6 Alte configurare
5.6.1 Configurarea se intoarce acasa si softlimits
5.6.1.1 corelarea viteze si directie
De configurare> Home / Softlimits de dialog va permite de a defini ceea
ce se intampla in momentul in care o trimitere
operatie (G28.1
sau un buton de ecran)
se face.
Figura 5.16 arata
de dialog. De
Viteza% este folosit pentru a
evita crashing in
de stop de o axa
cu viteza maxima, atunci cand
Caut
referinta trece.
Cand sunt
corelarea, Mach3
nu are nici o idee de
pozitia de o axa.
In directia aceasta
se muta in depinde de Acasa neg casetele de selectare. Daca in
cauza este bifata caseta de atunci
Axa se va muta in minus pana
de intrare este deja activ atunci aceasta se va muta in plus directie. In
mod similar in cazul in care caseta este
bifat apoi axa se muta in plus, pana la directia de intrare este
activa si minus
directie in cazul in care acesta este deja activ.
5.6.1.2 Pozitia acasa comutatoare
In cazul in care caseta de Auto Zero este verificat apoi axa DROs va fi
stabilit
Referinta
reale de zero). Aceasta poate fi utila pentru a reduce la minim se
intoarce acasa pe un timp foarte mare si lent axa.
Este, desigur, necesare pentru a limita si-au separat de
referinta in cazul in care switch-uri de referinta
nu se trece la sfarsitul anului o axa.
5.6.1.3 Configurati Soft Limite
Asa cum sa discutat mai sus cele mai multe implementari de
limita intrerupatoare implica unele compromisuri si
lovindu-le accidental, va fi nevoie de interventie de catre operator si
poate solicita
sistem pentru a fi resetate si re-difuzare. Soft limitele pot oferi o
protectie impotriva acestui tip de
incomod accident.
Software-ul va refuza, pentru a permite axe pentru a va deplasa in afara
declarat larga de soft
limitele de
fiecare axa. Cand jogging miscare devine aproape de limita de
viteza, atunci ei vor fi reduse in cazul in
in interiorul unui Slow Zona care este definita in tabel.
Figura 5.16 - se intoarce acasa (referinta)
Configurarea Mach3
Rev 1.84-A2 5.19 Utilizarea Mach3Mill
In cazul in care Slow Zona este prea mare atunci va reduce zona de lucru a
masinii.
Daca acestea sunt prea mici, apoi te lovesc risc de hardware limitele.
Definite limitele se aplica doar atunci cand au trecut cu privire la
utilizarea software-ului Limitele butonul comutare --
a se vedea limitele si Miscellaneous control de familie pentru a afla
detalii.
In cazul in care o parte program incearca sa se mute dincolo de o
limita de moale apoi se va ridica o eroare.
De softlimits valori sunt, de asemenea, folosit pentru a defini taiere
plic daca masina este selectat pentru
toolpath de afisare. Puteti gasi le utile pentru aceasta, chiar
daca nu sunt preocupati de
limitele reale.
5.6.1.4 G28 Prima locatie
G28 de coordonatele defini pozitia in valoare absoluta, coordonatele
la care se va axe
muta in momentul in care o G28 este executat. Ele sunt interpretate in actuala
unitati (G20/G21) si nu
ajustata automat, in cazul in care unitatile de sistem este
schimbat.
5.6.2 Configurarea Sistemului Hotkeys
Mach3 are un set de
hotkeys globale, care poate
fi utilizate pentru jogging sau
pentru a introduce valorile in
MDI linie etc Aceste
chei sunt configurate in
Sistemului Hotkeys
Setup de dialog (figura
5,17). Click pe
buton pentru a cere
functiei si apoi apasati
cheie pentru a fi utilizat ca
hotkey. Valoarea sa va
fi afisat pe
de dialog. Aveti grija sa
duplicat evita utilizarea
un cod in care acest lucru poate provoca
grava confuzie.
Acest dialog permite de asemenea coduri de externe butoane folosite ca OEM
Declansarile care urmeaza a fi definite.
5.6.3 Configurarea Backlash
Mach3 va incerca sa compenseze
backlash in axa unitate de mecanisme de
incercarea de a aborda fiecare necesar
coordona de la aceeasi directie. In timp ce
Acest lucru este util in aplicatii cum ar fi foraj sau de
plictisitor, nu poate depasi problemele cu
masina de taiere in continuu.
De configurare> Backlash de dialog va permite sa
da o estimare de la distanta care
Axa trebuie sa creati o copie de rezerva pentru a se asigura de
la backlash este
luate pana in momentul final "transmite" circulatie
se face. Viteza cu care aceasta circulatie este
trebuie sa se faca, de asemenea, specificate. A se vedea figura 5.18
Nota: (a) Aceste setari sunt utilizate numai atunci cand
backlash compensare este activat de
validare.
(b) Backlash de compensare este o "ultima instanta"
in cazul in care mecanice design de masina dvs.
Figura 5.18 - Backlash configurare
Figura 5.17-Hotkeys si OEM declansa de configurare
Configurarea Mach3
Utilizarea Mach3Mill 5-20 Rev 1.84-A2
nu poate fi imbunatatit! Folosind aceasta va dezactiva general
de "viteza constanta" caracteristici ar
"Colturi".
© Mach3 nu este in masura sa onoreze pe deplin axa
acceleratie atunci cand parametrii compensatoare
pentru backlash asa stepper sistemelor in general, va trebui sa fie
detuned, pentru a evita riscul de a pierde pasi.
5.6.4 Configurarea Slaving
Mari, cum ar fi masini de brat articulat routere sau mori adesea
nevoie de doua unitati de stocare, una pe fiecare parte a
brat articulat de la sine. In cazul in care aceste deveni din pas, atunci
va brat articulat "raft" si axa transversala
nu trebuie sa fie perpendicular pe axa lunga.
Puteti folosi Config> Slaving pentru a configura Mach3 deci o unitate
(sa zicem de axa X) este principala
poate conduce vehicule si de un alt sclav la ea (probabil C configurat ca
axa liniara, mai degraba decat rotativ).
A se vedea figura 5.19
In timpul utilizarii normale acelasi numar de impulsuri pas va
fi trimis la master si slave axe
cu viteza si acceleratie fiind determinata de "mai incet"
din cele doua.
In cazul in care o operatiune de referinta este solicitat
acestea vor muta impreuna, pana la trecerea de acasa
unul este detectat. Acest lucru va conduce doar de pe pozitia a trece in
mod obisnuit, dar in alte
Axa va continua pana la trecerea este detectat atunci cand acesta va fi
amplasat in afara acestuia. Astfel, pereche
de axe va fi "patrat in sus" pentru a trece de origine pozitii,
precum si orice tiraj, care a
aparut fi eliminate.
Desi Mach3 tine de master si
sclavi axe in pas, DRO de sclav
Axa nu va afisa compensa aplicate de catre
Instrumentul de masa, etc dispozitiv compensa valorile sale
mai, astfel, de a fi confuz operator. Noi
Prin urmare, recomandam sa folositi
Designer ecran pentru a elimina axa DRO
legate de control si de la toate ecranele
cu exceptia Diagnostice. Salvare ca noul design
cu un nume, altele decat implicit si de a folosi
View> Load Screen meniu pentru a incarca o in
Mach3.
5.6.5 Configurarea Toolpath
Config> Toolpath va permite sa definiti modul in care este
afisat toolpath. De dialog este afisat in
Figura 5.20
Originea sfera, atunci cand verifica, afiseaza o pata
de cerneala de la punctul de a afisa toolpath
reprezentand X = 0, Y = 0,
Z = 0
3D Compass, atunci cand
verificate, arata sagetile
ilustrand directii de
pozitiva X, Y si Z in
toolpath ecran.
Machine granitelor, atunci cand
verificate afiseaza o caseta de
care sa corespunda
setarile de Softlimits
(indiferent daca sunt sau nu
pornit).
Instrumentul de pozitie, cand
controlate, show de curent
pozitia de instrument pe
prezenta.
Figura 5.20 Configurati Toolpath
Jog Urmati Mode, atunci cand
verifica, cauze de linii reprezentand toolpath pentru a muta relativ
la fereastra ca instrument este jogged. Cu alte cuvinte, instrumentul este
fixat in pozitia de toolpath
afisa fereastra.
ShowTool ca mai sus centerline, la randul sau, se refera
toolposts).
Arata strung Obiectul permite reprezentarile 3D a obiectului, care vor fi
produse de catre
toolpath (Mach3Turn numai)
Culori pentru diferite elemente de pe ecran poate fi configurat. Luminozitatea
de fiecare din cele
primar culorile rosu verde albastru sunt stabilite pe o scala de la 0 la
1, pentru fiecare tip de linie. Sugestie: Folositi o
program ca Photoshop pentru a face o culoare care iti place sa RGB si
imparti valori de 255
(foloseste scara 0 la 255) pentru a obtine valori pentru Mach3.
A-axa valorilor va permit sa specificati pozitia si
orientarea de
configurate ca rotativ si pe ecran este activat de rotatii O caseta.
Resetare avion pe Regen reverts de afisare a toolpath afisa la curent
avion
ori de cate ori acesta se regenereaza (prin dublu clic sau faceti clic pe
buton).
Cutie Grafic afiseaza o caseta de la granitele de
instrument de circulatie.
5.6.6 Configurare initiala de stat
Config> membru deschide o caseta de dialog care va permite sa
definiti in moduri care sunt active, atunci cand
Mach3 este incarcata (de exemplu, starea initiala a
sistemului). Acesta este prezentat in Figura 5.21.
Propunere mode: Constant viteza seturi G64, G61 exacta Stop seturi. Pentru
detalii cu privire la aceste optiune
vezi Constant Velocity si exacta Stop la capitolul 10.
Mod de la distanta: absolute seturi G 90, Inc seturi G91
Active avion: XY seturi G17, YZ seturi G19, G18 seturi XZ
I / J Mod: In plus, aveti posibilitatea sa setati la
interpretarea sa fie introduse pe I & J in arc miscarile. Acesta
este prevazuta pentru compatibilitatea cu diferite CAM post-procesor
pentru a incerca si alte
masina de controlori. In mod Inc IJ I si J (centrul punct),
astfel cum sunt interpretate in raport cu
punctul de plecare pentru un centru format arc.
Acest lucru este compatibil cu NIST EMC. In
valoare absoluta, IJ
Modul I si J sunt coordonate de la centru in actualul sistem de coordonate
(de exemplu, dupa
Cererea de lucru, instrument si G92 compensa). Daca cercurile nu
intotdeauna pentru a afisa sau pentru a reduce in mod corespunzator
(in special, evident de catre acestia fiind prea mari, daca
acestea sunt departe de origine), apoi in mod este IJ
nu sunt compatibile cu ai parte de program.
Figura 5.21 - membru initial de configurare
Configurarea Mach3
Utilizarea Mach3Mill 5-22 Rev 1.84-A2
O eroare in aceasta setare este cea mai frecventa cauza de intrebari
din partea utilizatorilor, atunci cand incearca
sa taie cercuri.
Initializarea Sir de caractere: este un set de coduri valide G-pentru a
seta dorit initial, atunci cand starea de Mach3
este pornit. Acestea sunt aplicate dupa valorile stabilite in butoane
radio de mai sus atat mai
trece peste ele. Utilizati butoanele radio, acolo unde este posibil pentru
a evita confuzia. Daca Utilizati init pe
ALL "Reseteaza" este verificat atunci aceste coduri vor fi aplicate
totusi Mach3 este reset - de exemplu,
dupa o impiedica de conditie.
Alte casete de validare:
Persistenti Jog Mode, daca verificate, va amintiti de Jog Mode
ati ales intre
ruleaza de Mach3Mill.
Persistenti compenseaza, in cazul in verificate, va salva locul de
munca si instrument compenseaza in permanenta tabele
pe care ati ales intre ruleaza de Mach3Mill. Vezi, de asemenea, Optional
Offset Salvare.
Optional Offset Salvare, in cazul in verificate, va solicita, pentru a
verifica daca doriti sa-l faca de fapt nici o salva
solicitat in persistenti compensa.
Copiere G54 din G59.253 la pornire, daca este verificat, va re-initiaise
de G54 offset (de exemplu locul de munca
offset 1) valori de la locul de munca offset 253 valori Mach3, atunci cand
este pornit. Verificati daca aceasta
doresc sa isi inceapa activitatea G54 de a fi mereu un sistem de
coordonate fix (de exemplu, masina de a coordona
sistem), chiar in cazul in care un utilizator ar putea avea precedent
modificat-o si salvat un non-standard set de valori.
O discutie mai multe dintre aceste optiuni este data in
capitolul 7.
Nu FRO pe coada, daca verificate, va amana aplicarea ratei de
alimentare suprascrie pana la
coada de comenzi care asteapta sa fie puse in aplicare este
gol. Aceasta este, uneori, este necesar de a
evita mare de permise sppeds sau accelerare cand cresterea FRO mai sus de
100%.
Home Sw siguranta, daca verificate, va impiedica miscare de
o axa in cazul in care se intoarce acasa in timpul acasa
trece este deja activ. Acest lucru este util pentru a preveni deteriorarea
mecanica pe o masina care
parts limita de switch-uri de la ambele capete ale axei cu un Home.
Rot scurt, daca este verificat, face orice rotativ axa trata pozitia
administreaza sub un unghi Modulo
360 de grade si mutati de catre cel mai scurt traseu pentru
aceasta pozitie.
Debug acest rula, in cazul in verificate, ofera in plus pentru a
diagnostica programul designer. Pe o folositi pe
Art's cerere speciala.
Utilizati Watchdogs, daca verificate, declanseaza si
se impiedica de Mach3 pare sa nu se executa corect.
Este posibil sa aveti nevoie sa debifati-l, daca ai
gresit EStops pe computere cu mai lent
ca operatiunile de incarcare Wizards.
Enhanced Pulsing, daca este verificata, se va asigura cea mai mare
precizie de sincronizare impulsuri (si, prin urmare,
smoothness de stepper drive), pe cheltuiala suplimentara centrale procesor
timp. Tu
in general ar trebui sa selectati aceasta optiune.
Run Macropump, daca verificate, va pe stattup cautati un
fisier MacroPump.m1s in macro
dosar pentru profilul curent si va rula in fiecare Milli 200 de secunde.
Auto Screen Mareste, daca verificate, va provoca Mach3 pentru a
mari orice ecran, si toate
obiecte de pe el, daca are mai putine pixeli decat actualul PC Mod
ecran atat de necesar pentru a se umple
intregul ecran zona.
Incarcati in impiedica de pompa, daca verificate,
pastreaza tariful pompa de iesire (sau rezultate), chiar
atunci cand se impiedica de detectat. Acest lucru este necesar pentru logica a
unor panouri breakout
Z este 2.5D la iesirea # 6, in cazul in verificate, controale de iesire #
6 in functie de pozitia curenta in
program de sistem de coordonate de la axa Z. Daca Z> 0.0 apoi de iesire
# 6 va fi activ. Tu
trebuie sa aiba o axa Z configurat pentru a utiliza aceasta
caracteristica, dar sa Pasul si Directia de rezultate pot fi
configurat la un inexistent PIN-ul, de exemplu, de pin 0, Port 0.
Shuttle Accel controalele de reactie a Mach3
controlul executarii de linii de GCode.
Lookahead determina numarul de linii de GCode ca interpret poate
tampon pentru
executie. Aceasta nu necesita in mod normal, tuning.
Configurarea Mach3
Rev 1.84-A2 5.23 Utilizarea Mach3Mill
Jog incremente in Cycle Mode: ciclul Pasul butonul Jog va incarca valorile
din lista
in Pasul DRO, la randul sau. Acest lucru este adesea mai convenabil decat
sa tastati in Pasul DRO.
Cod special de valoarea 999 pentru a comuta
Referinta Switch Loc: Aceste valori definesc masina
coordona pozitia care urmeaza sa fie stabilit pe
corelarea, dupa apasarea Home comutator (daca este
prevazut) pentru fiecare axa. Valorile sunt
absoluta in pozitii de configurare de unitati.
5.6.7 Configurarea alte elemente Logic
Functiile de configurare> Logic de dialog (figura 5.22) sunt descrise
mai jos.
G20/G21 control: Daca Blocare DROs de a
infiinta unitati este verificat apoi, chiar daca si
G20
G21 va modifica modul in care X, Y, Z etc cuvinte sunt interpretate (inch sau
milimetri) de DROs va
afiseaza intotdeauna in Unitatea de instalare de sistem.
Instrumentul de schimbare: Un instrument M6 schimba cererea poate fi ignorat
sau utilizate pentru a apela M6 macrocomenzile
(q.v.). Daca Auto Instrumentul Schimbator este verificat apoi
M6Start/M6End de macro-uri va fi numit, dar
Ciclul de incepere nu este nevoie sa fie presat la orice etapa.
Unghiular proprietati: O axa definita ca unghiulara se
masoara in grade (care este de a spune
G20/G21 nu modifica interpretare a A, B, C de cuvinte)
Programul final sau M30 sau inapoi: defineste actiune (e) de a avea
loc la sfarsitul anului sau o inapoi de dvs.
o parte de program. Verificati functiile necesare. Atentie:
Inainte de verificare a elementelor pentru a elimina
compenseaza si pentru a efectua G92.1, ar trebui sa fie absolut
clar cu privire la modul in care aceste caracteristici de lucru sau de
Este posibil sa aflati ca in situatia actuala a
coordonate foarte diferit de ceea ce va asteptati
la sfarsitul unui program.
Debounce interval / Index Debounce: este numarul de Mach 2 impulsuri pe
care o trecere trebuie sa fie
stabil de semnal pentru a fi considerate valabile. Deci, pentru un sistem care
ruleaza la 35000 Hz, 100
ar da despre a 3 millisecond debounce (100 ¸ 35000 = 0,0029 secunde). Indicele
puls
si a altor substante de acest fel au independente setari.
Programul de siguranta: Cand verificate permite Input # 1, ca de
siguranta acoperi imbuca.
Editor: Numele fisierului executabil din editor pentru a fi numit de catre
G-a edita codul de buton.
Butonul "Rasfoire" permite unui fisier adecvat (de exemplu, C:
windows notepad.exe) pentru a fi gasit.
Serial de iesire: Defineste portul COM numarul urmeaza sa
fie utilizate pentru productia de serie si canal
baud de rata la care ar trebui sa iesire. Acest port poate fi scris
de
Figura 5.22 - Logic de dialog de configurare
Configurarea Mach3
Utilizarea Mach3Mill 5-24 Rev 1.84-A2
macro-si poate fi utilizat pentru a controla functiile speciale de o
masina (de exemplu, LCD display, toolchangers,
Axa cleme, swarf transportoare, etc,)
Alte casetele:
Persistenti DROs, daca este verificata, atunci se va axa DROs au
aceleasi valori ca la pornire
Mach3, atunci cand este inchis. Retineti ca pozitiile de
fizica axe sunt putin probabil sa fie
conservele de masina unealta in cazul in care este alimentat in
jos, in special cu micro-stepper unitati.
Dezactivati dalta / concavitate controale, in cazul in bifat, apoi,
in timpul taietor de compensare (G41 si
G42), Mach3 va verifica in cazul in care diametrul de instrument este prea mare
pentru a cut "insider colturi", fara
gouging la locul de munca. Bifati caseta pentru a dezactiva
avertismentul.
Plasma Mode, daca verificate, acest control al punerii in aplicare a Mach3
viteza constanta se muta
pentru a se potrivi cu caracteristicile de plasma taietori.
Nu unghiular discriminare: Aceasta este, de asemenea, numai relevante pentru
constant viteza de lucru. Cand
bifat Mach3 trateaza schimbarile de directie ale caror
unghi este mai mare decat valoarea stabilita in
CV-ul unghiular Limita DRO ca exact stop (chiar daca modul de CV-ul este
setat), pentru a evita excesiv
de rotunjire colturi ascutite. Detalii complete de Constant Velocity mode sunt
date in capitolul 10.
FeedOveride persista, daca verificate, apoi selectate feed suprascrie
vor fi pastrate la sfarsitul
de o parte de program rulat.
Se lasa Wave imagini, daca verificate, permite Windows. WAV sunetul
clipurilor de a fi jucat de Mach3.
Acest lucru poate fi utilizat, de exemplu pentru a semnala erori sau
atentia cerute de masina.
Se lasa vorbire, daca verificate, Mach3 permite de a utiliza Microsoft
Speech agent de sistem
mesaje de informatii si "dreptul de buton" Ajutor de tip text. Vezi
discursul cu privire la optiunea de Windows
Panoul de control pentru a configura vocea pentru a fi utilizate, viteza de
vorbire etc
G04 param locui in milisecunde, daca verificate apoi comanda G4 5000 va
oferi o locui
in stare de functionare de 5 secunde. In cazul in care controlul este
bifat-l da un locui de 1 ora 23 minute 20
secunde!
Setare taxe la pompa 5kHz laser pentru nivelul de asteptare: "In
aceasta setare taxa de pompe de iesire sau
iesire (e) sunt un semnal de 5 kHz (pentru compatibilitate cu unele
lasere), mai degraba decat standard
12.5kHz semnal.
Utilizati Safe_Z: Daca verificat apoi Mach3 vor sa profite de
pozitia Safe Z definite.
Nota: Daca utilizati o masina fara sa
coreleze ca operatiunea initiala, atunci este mai sigur de a
parasi aceasta optiune necontenit, fara ca
sa coreleze masina sistem de coordonate este
arbitrare.
Instrumentul de Selectiile persistente, daca este verificat, isi aminteste
selectate instrument la inchidere a Mach3.
5.7 Cum Profil de informatii sunt stocate
In cazul in care programul este rulat Mach3.exe va prompt tu pentru profilul de
fisiere sa utilizati. Acest lucru va
fi, in general, in Mach3 dosar si va avea extensia. XML. Aveti
posibilitatea de a vizualiza si a imprima
Profil de continutul de fisiere cu Internet Explorer (ca XML este o
marca-up limbajul folosit pe
pagini de web)
Comenzi rapide sunt stabilite de catre sistemul de instalare pentru a rula
cu Mach3.exe implicit Profile pentru o Mill
si pentru Valorificarea (adica Mach3Mill si Mach3Turn).
Puteti crea propriile comenzi rapide fiecare
cu un alt profil deci un calculator poate controla o varietate de masini
unelte.
Acest lucru este foarte util daca aveti mai mult de o
masina si au nevoie de valori diferite pentru
Motor tuning, sau au diferite limita si acasa comuta
aranjamente.
Puteti fie sa rulati Mach3.exe si alegeti din lista de
profile disponibile sau puteti seta
pana extra rapide specifica faptul ca profilul de utilizat.
Intr-o scurtatura, pentru a incarca de profil este dat in "/ p"
argument in tinta de comenzi rapide
proprietati. Ca un exemplu, ar trebui sa inspecteze
proprietatile de Mach3Mill de comenzi rapide.
Acest lucru poate fi realizat, de exemplu, prin clic dreapta de comenzi rapide
si a alege Properties din
din meniu.
Configurarea Mach3
Rev 1.84-A2 5.25 Utilizarea Mach3Mill
O. Fisier XML pentru un profil poate fi editat cu un editor de externe,
dar sunteti foarte puternic
sfatuiti sa nu se face acest lucru, daca nu sunt pe deplin
familiarizat cu fiecare, in sensul de intrare in
fisiere ca unii utilizatori au intampinat foarte ciudat cu efecte
mis-fisiere formatate. Notice
faptul ca anumite tag-uri (de exemplu, pe ecran layout) sunt create doar
atunci cand a construit-o in valoare implicita este
suprascrise folosind Mach3 meniuri. Este mult mai sigur de a utiliza Mach3 de
configurare al meniuri pentru a
actualizare XML profiluri.
Cand un nou profil este creat apoi un dosar pentru stocarea sale macro-uri vor
fi create. Daca sunteti
"Clonarea" de la un profil cu macro-uri personalizate, atunci trebuie sa
aiba grija de a copia orice astfel de
macro-uri personalizate in noul profil.
Mach3 controleaza si executa o parte de program
Rev 1.84-A2 6-1 Utilizarea Mach3Mill
6. Mach3 controleaza si executa o parte de program
Acest capitol este destinat pentru referinta pentru a explica pe
ecran cu conditia
de Mach3 de infiintare si functionare a unui loc de munca de pe
masina. Este de relevanta
la masina de operatori si de-o parte pentru programatori care vor sa
dovedeasca lor
programe pe Mach3.
6.1 Introducere
Acest capitol se refera la o multime de detalii. Ati putea sa
frunzari pct. 6.2 si apoi uita-te la
sectiuni si introducerea de programe de editare parte, inainte de a
reveni la detaliile de toate
ecran.
6.2 Cum controalele sunt explicate in acest capitol
Desi la prima vedere s-ar putea sa se simta descurajat de
larga de optiuni si a datelor afisate de
Mach3, aceasta este, de fapt, a organizat, in cateva grupuri logice. Ne referim
la aceste ca Familiile
Controale. In mod de explicare a termenului de "control", aceasta se
refera la ambele butoane si lor
asociate comenzi rapide de la tastatura utilizate pentru a opera Mach3,
precum si informatiile afisate de
DROs (digital read-out), etichete sau LED-uri (light emitting diode).
Elementele de control din fiecare familie sunt definite de trimitere in acest
capitol. Familiile
sunt explicate in ordinea importantei, pentru cei mai multi
utilizatori.
Totusi, ar trebui sa tineti cont de faptul ca valoarea
reala a ecranelor de Mach3 nu include toate
de control dintr-o familie de familie in cazul in care este folosit. Acest
lucru poate fi de a creste lizibilitatea a unei
special ecran, pentru a evita sau accidentale modificari la partea a fi
prelucrate intr-o productie
mediu
Un ecran Designer este conditia care
permite controale pentru a fi eliminate sau adaugate de la ecranele
dintr-un set de ecrane. Puteti modifica sau ecrane de design de la zero,
astfel incat sa puteti adauga orice
controale la un ecran special, daca aplicatia dvs. necesita
acest lucru. Pentru detalii, a se vedea Mach3
Costumizare wiki.
6.2.1 Screen trecerea de control
Aceste controale apara pe fiecare ecran. Acestea permit trecerea intre
ecrane si, de asemenea,
afisa informatii despre starea actuala a sistemului.
6.2.1.1 Resetare
Aceasta este o comutare. Cand sistemul este Resetare LED glows constant, taxa
pompa puls
monitor (daca sunt activate) va iesire impulsuri si
iesirile Activati ales va fi activ.
6.2.1.2 Etichete
De "inteligente etichete" afisa ultima "eroare" mesaj, de moduri de
curent, numele de fisier de
in prezent un program incarcat parte (daca este cazul) si de
profilul care este in uz.
6.2.1.3 Screen selectie butoane
Aceste butoane trecerea de la ecranul de afisare a ecranului. De comenzi
rapide de la tastatura sunt date
dupa nume. Din motive de claritate, in toate cazurile, atunci cand acestea
sunt scrisori in care acestea sunt in partea superioara caz. Tu
nu ar trebui, totusi, utilizeaza tasta Shift cand apasand de
comenzi rapide.
6.2.2 Axa control de familie
Aceasta familie se refera la situatia actuala a
instrumentului (sau mai precis, de
controlate cu punct).
De axe au urmatoarele controale:
6.2.2.1 Coordonarea valoare DRO
Acestea sunt afisate in curent unitati (G20/G21) cu
exceptia cazului in care la blocat de configurare de unitati pe
Config> Logic de dialog. Valoarea este de a coordona din punct de controlat
afisate in
sistem de coordonate. Aceasta va fi, in general, in sistem de coordonate de la
locul de munca actual Offset
(initial 1 - adica G54), impreuna cu orice G92 compensa
aplicate. Aceasta poate fi, cu toate acestea au trecut la
afisa absolute Machine coordonate.
Puteti scrie o noua valoare in orice Axa DRO. Aceasta va modifica
actuala Offset
face controlat punct in actualul sistem de coordonate fi valoarea pe care
le-ati stabilit. Tu
sunt sfatuiti sa infiinteze de lucru compenseaza cu
ajutorul compenseaza ecran pana cand nu sunt pe deplin
familiarizati cu
de lucru cu mai multe sisteme de coordonate.
6.2.2.2 referite
LED verde este in cazul in care axa a fost referinta (de exemplu, se
afla intr-o cunoscuta pozitia efectiva)
Fiecare axa de referinta poate fi folosind Ref Toate buton.
Individual axe poate fi referinta pe
Diagnostice de ecran
¨ In cazul in care nu home / comutator de referinta este definit de
axa, atunci nu va axa de fapt
fi mutata, dar, daca Auto Zero DRO cand este verificata in homed
Config> corelarea,
apoi absolut masina coordona de la pozitia actuala a axei
va fi stabilit
la valoarea definita pentru axa in Home / Referinta comuta
locatii in masa
de configurare> membru de dialog. Aceasta este de cele mai multe ori la
zero.
¨ In cazul in care exista o casa / comutator de referinta
definite pentru axa si nu se ofera o
activa Ref de intrare in cazul in care se solicita, apoi axa vor fi
mutate in
Figura 6.2 - Axa control de familie
Mach3 controleaza si executa o parte de program
Rev 1.84-A2 6-3 Utilizarea Mach3Mill
directie sunt definite in Config> referinta pana la
intrare nu devin active. El / ea
apoi sprijina pe o distanta scurta, astfel incat de intrare
este inactiv. In cazul in care este deja de intrare
activa atunci axa doar muta aceeasi distanta
scurta in pozitia inactiv.
Daca Auto Zero DRO cand este verificata in homed Config> corelarea
atunci
absoluta masina coordona de la pozitia actuala a
axa va fi stabilit la
valoare definite pentru axa in Home / Referinta comuta locatii
in masa
Config> membru de dialog.
De-a Ref Toate buton nu trece de axe, dar se opreste ele fiind in stare de
referinta.
6.2.2.3 Machine coordonatele
De MachineCoords buton afiseaza absoluta masina de
coordonate. LED avertizeaza asupra faptului ca
absoluta coordonatele sunt afisate.
6.2.2.4 Scala
Scala factori pentru orice axe poate fi stabilit de catre G51 si pot
fi eliminate prin G50. In cazul in care un factor de scara
(altele decat 1.0) este setat, atunci este aplicat la coordonate atunci cand
acestea apar in G-cod (de exemplu, ca X
cuvinte, Y cuvinte etc.) Scara LED flash va ca un memento ca o scara
este stabilit pentru o axa.
Valoarea definite de G51 va aparea, si pot fi stabilite, in Scala
DRO. Valori negative
oglinda coordonatele despre relevante axei.
6.2.2.5 Softlimits
Softlimits de buton permite softlimits valori definite in Config> intoarce
acasa / limite.
Verificati 6.2.2.6
Pe butonul Verificati, care este aplicabil numai daca aveti
acasa switch-uri, se va muta la ele
pentru a verifica daca exista pasi ar fi fost pierdute in timpul
operatiunilor de prelucrare precedent.
6.2.2.7 Diametrul / Raza de corectie
Rotary axe poate avea dimensiuni aproximative de lucru definita prin
rotatie
Diametrul de control de familie. Aceasta dimensiune este utilizat atunci
cand faceti amestec feedrate calculele pentru
coordonate in miscare de rotatie inclusiv axe. LED indica faptul
ca un non-zero, valoarea este
definite.
6.2.3 "Mutare la" controale
Exista mai multe butoane de pe diferite ecrane concepute pentru a
face-o mai usor pentru a muta instrument (controlate) la o
anumita locatie (de exemplu, pentru un instrument de schimbare).
Acesti
butoane includ: Mergi Zs pentru a muta toate axele la zero, Goto
Instrumentul de Schimb, Mergi
In plus, va amintesc Mach3 doua seturi diferite de
coordoneaza si du-te la ei, la cerere. Acestea sunt
controlata de catre Setare punct de referinta si Goto
Ref Point,
Set de variabile si de pozitie si Goto Variabila
Pozitia
Figura 6.4 - controlata punctul
amintiri & Invata
6.2.4 MDI si Invatati control de
familie
G-linii de cod
(blocuri) pot fi
a intrat, pentru
imediate
executie, in
MDI (Manual de date
De intrare) linie. Acest lucru este
selectate de catre
clic in aceasta sau de
Figura 6.4 - controlata punctul
amintiri & Invata
Figura 6.5 - MDI linie
MDI tasta rapida (apasati
tasta Enter in configuratia implicita). Cand
linie de MDI este activ isi schimba culoarea si o caseta de
flyout
indicand recent introdus comenzi este afisata.
Un exemplu este aratat in figura 6.5. Cursorul in sus si
jos arrow chei pot fi folosite pentru a selecta din flyout
, astfel incat sa puteti sa reutilizati o linie pe care le
au deja
introduse. Tasta Enter cauze Mach3 pentru a executa
linie de curent MDI si ramane activa de introducere a
un alt set de comenzi. CES cheie goleste linie
si de-selecteaza-l. Trebuie sa va amintesc ca, atunci cand
este
selectate toate tastatura de intrare (de la intrare si o
tastatura
emulator sau personalizat tastatura) se inscrie in linia de MDI
, mai degraba decat de control Mach3. In special, jogging
cheile nu va fi recunoscut: trebuie sa Esc dupa introducerea
MDI.
Mach3 poate aminti MDI toate liniile pe care le executa
le si pastreaza-le intr-un fisier folosind Invatati
instalatiei. Faceti clic pe Start de predare, pentru a introduce
comenzi necesare
apoi faceti clic pe Stop Invatati. LED clipeste pentru a
reaminti
va ca va aflati intr-Invata-Mode. Comenzile sunt
scrise in fisier cu numele conventionale
"C: / Mach3/GCode/MDITeach.tap" Daca faceti clic pe Load / Editare
va incarca acest fisier Mach3 in cazul in care acesta poate fi rulat sau
edited in mod obisnuit - aveti nevoie pentru a trece la programul de
Run ecran pentru al vedea. Daca doriti sa pastrati un
anumit set de
predat comenzi atunci ar trebui sa Editati fisierul si de a
folosi
Salvare ca in editor pentru a da propriul nume si pune-l
intr-un folder convenabil.
6.2.5 jogging control de familie
Jogging controale sunt colectate de pe un ecran care
flys-out in folosinta, atunci cand este apasata tasta Tab
de pe
tastatura. Este ascuns de un al doilea apasati de Tab.
Acest lucru este ilustrat in figura 6.6 /
Ori de cate ori se tari? OFF buton este afisat pe ecran curent atunci axe
de
Masina poate fi jogged folosind (a) jog hotkeys - inclusiv un MPG conectat
prin intermediul unui
tastatura emulator: de hotkeys sunt definite in Configurati Axa
hotkeys, (b) MPG handwheel
(e) de conectat la un encoder pe port paralel; Modbus sau un dispozitiv (c)
joysticks interfaced
ca USB Human Interface Devices; sau (e) ca o caracteristica de
mostenire, un compatibil cu Windows analogice
joystick-ul.
In cazul in care Jog ON / OFF buton nu se afiseaza sau este de a
toggled OFF apoi jogging nu este
permis pentru motive de siguranta.
6.2.5.1 Hotkey jogging
Exista trei moduri de transport. Continua, si Pasul MPG care
sunt selectate de catre Jog Mode
buton si indicat de LED-uri.
Continuu modul muta axa sau axele la definit jog lent in timp ce rata de
hotkeys sunt
deprimat
De jogging viteza cu hotkeys utilizat in mod continuu, astfel cum este stabilit
un procent de rapid
traversa rata de Slow Jog Procentajul DRO. Acest lucru se poate seta (in
intervalul 0,1% la 100%)
prin tastarea in DRO. Ea poate fi nudged in incremente de 5% de la butoane sau
hotkeys lor.
Acest Slow Jog Procentul poate fi suprascrise de deprimant Shift cu tasta
rapida (apasati tasta e). O
LED-ul de langa Cont. LED-ul indica aceasta viteza
maxima jogging este selectat
Pasul Mod muta axa de o majorare (asa cum este definita de Jog
Increment DRO) pentru
fiecare keypress. Actuala feedrate (asa cum este definita de cuvant
F) este folosit pentru aceste miscari.
Figura 6.6 - jogging control
familie
Mach3 controleaza si executa o parte de program
Rev 1.84-A2 6-5 Utilizarea Mach3Mill
Dimensiunea de majorare poate fi setat prin tastarea acestuia in Pasul DRO sau
valori pot fi stabilite in acest
DRO cu bicicleta printr-un set de 10 valori definibile de utilizator, folosind
ciclul Jog Pasul buton.
Incremental mod este selectat de catre butonul comutare sau, in cazul in
continua Mode temporar
selectate de catre exploatatie Ctrl in jos, inainte de efectuarea
jog.
6.2.5.2 Parallel port sau Modbus MPG jogging
Pana la trei quadrature codificatoare conectate la porturile paralele sau
ModBus pot fi
configurate ca MPGs pentru jogging, folosind butonul Mod Jog pentru a selecta
MPG Jog Mode.
Axa ca MPG va jogs este indicat de LED-uri si instalate axe sunt
cycled
prin intermediul de Alt-un buton pentru MPG1, Alt-B pentru MPG2 si Alt-C
pentru MPG3.
Peste grafic al MPG descurc sunt un set de butoane pentru selectarea MPG mode.
In MPG Velocity Mode viteza axa circulatie este legata de viteza de
rotatie
a MPG cu Mach3 asigurandu-se ca accelerarea axa de viteza si de
sus in cazul in
onorat. Aceasta ofera o simt foarte natural de a axa circulatie.
Pasul MPG / Velocity Mod
in prezent functioneaza ca viteza mode.
In modul de fiecare singur pas ", faceti clic pe" de
(cu distanta stabilit ca pentru hotkey Pasul jogging). Doar o cerere
la un moment dat va fi
permis. Cu alte cuvinte, in cazul in care axa este deja in miscare de un
"click" vor fi ignorate. In
Multi-pas modul, clicuri vor fi numarate si in coada de
actiune. Retineti ca acest lucru inseamna ca
pentru
pasi mari ritm rapid de la volan poate insemna ca axa muta o
considerabila
distanta si pentru o perioada de timp dupa ce roata
circulatie a oprit. Pasii sunt
implementate cu federativ dat de
de MPG Feedrate DRO
Aceste moduri sunt pas de utilizare, in special
a face foarte bine controlate, miscarile
cand infiintarea de lucru pe o masina. Tu
Se recomanda pentru a incepe sa utilizati Velocity Mode.
6.2.5.3 ax Speed control de familie
In functie de design de dvs.
masina, masina poate fi ax
controlata in trei moduri: (a) Viteza este
fix / set de mana, si a pornit de jos
parte; (b) Viteza fix / set de mana,
pornit si in afara de M-coduri, prin intermediul
externe, de activare a rezultatelor, (c) Viteza set
de Mach3 sau folosind PWM pas / directie
conduce.
Acest control al familiei este important
doar pentru cazul ©.
S DRO are valoarea sa in momentul cand un set S cuvant este folosit intr-o
parte de program. Este de dorit
ax de viteza. De asemenea, poate fi stabilit prin tastarea in DRO.
Mach3 nu va permit sa incercati sa setati-o (in nici
un fel) la o viteza mai mica decat cea stabilita in min
Viteza sau mai mare decat cea stabilita in Max Speed pe Config> Port
& Pins ax fila Configurare pentru
roata de ales.
In cazul in care este configurat Index de intrare si un senzor care
genereaza impulsuri ca ax se invirte
este conectat
DRO nu poate fi stabilit de tine - utilizeaza S DRO pentru a comanda o
viteza ..
6.2.6 Feed control de familie
6.2.6.1 Feed unitati pe minut
The Prog Feed DRO da rata de alimentare in curent unitati (inci
/ milimetri pe minut). El / ea
este stabilita de catre F cuvant pe o parte a programului sau prin
tastarea in F DRO. Mach3 va avea ca scop de a utiliza
Figura 6.6 - ax viteza de control de familie
Mach3 controleaza si executa o parte de program
Utilizarea Mach3Mill 6-6 Rev 1.84-A2
aceasta viteza ca rata reala a coordonat
circulatie a instrumentului prin intermediul materialului. Daca
rata acest lucru nu este posibil din cauza
viteza maxima permisa de orice axa atunci
Rata efectiva de alimentare va fi atins cel mai inalt.
6.2.6.2 Feed unitati pe rev.
Ca taietori moderne sunt adesea specificat de
permis taiat pe "tip", poate fi convenabil sa se
specifica a hranei pentru animale pe revolutie (de exemplu, pentru hrana
animalelor pe varful
x numarul de sfaturi privind instrument). The Prog Feed DRO
ofera feed rata curenta in unitatile
(inch / mm) pe rev de ax. El / ea este
stabilite de catre F cuvant pe o parte a programului sau prin tastarea
in DRO.
O revolutie a ax poate fi
determinata de catre S DRO sau de masurat
viteza de numarare a indicelui impulsuri. Config> Logic are o validare
pentru a defini care va Mach3
adopta.
Pentru a folosi Feed unitati / rev, Mach3 trebuie sa stii
valoarea aleasa de masura a vitezei
de ax (de exemplu, trebuie sa fi fost (a) definit intr-un cuvant sau S
datele introduse de
in ax viteza de control de familie sau (b) Index trebuie sa fie conectate
pana la masura reala
ax de viteza).
Observati ca in valori numerice de control vor fi foarte diferite cu
exceptia cazului in care se intinde de viteza
este apropiat de 1 rpm! Deci, folosind o alimentare pe minut figura cu hrana
pentru animale pe rev modul va
probabil produce un accident de circulatie, dezastruoase.
6.2.6.3 Feed afisa
Valoarea reala a hranei pentru animale in functiune pentru a permite
coordonate motiune de toate axe este afisat in
Unitati / min si unitati / rev. In cazul in care se
intinde de viteza nu este stabilit si cele reale ax de viteza nu
este
masurat atunci Feed pe rev valoare va fi de sens.
6.2.6.4 Feed suprascrie
Cu exceptia cazului in care M49 (Dezactivati feedrate suprascrie)
este in uz, de feedrate pot fi suprascrise manual,
in intervalul de 20% la 299%, prin introducerea unui procent din DRO.
Aceasta valoare poate fi nudged
(in trepte de 10%), cu butoane sau comenzi rapide de la tastatura si
de a fi reinitializati la 100%. De
LED avertizeaza de un suprascrie este in functiune.
De FRO DRO afiseaza calculat rezultat din aplicarea procentului
suprascrie la setul
feedrate.
6.2.7 Programul de control Rularea de familie
Aceste controale se ocupe de executie a unui program incarcat parte
sau de comenzi de pe un MDI
linie.
6.2.7.1 Ciclul Start
Siguranta avertisment: Retineti ca, din ciclul butonul
Start va fi, in general, incepe de ax si axa
circulatie. Aceasta ar trebui sa fie configurat pentru a cere "doua
parte" operatiune si daca sunt
alocarea de propriul hotkeys acesta nu ar trebui sa fie o singura
apasare de tasta.
6.2.7.2 FeedHold
Feedhold de buton se va opri la un ordin de o parte de program cat mai repede
posibil, dar
intr-un mod controlat pentru a putea fi reluata de Cycle Start. De ax
si de racire va
ramane pe dar poate fi oprit manual, daca este necesar.
Cand in FeedHold puteti jog de axe, a inlocui o spart instrument etc
Daca ati oprit
ax sau lichid de racire in general, atunci va dori sa le la randul
sau, inainte de a continua. Mach3
Figura 6.7 Feed control de familie
Mach3 controleaza si executa o parte de program
Rev 1.84-A2 6-7 Utilizarea Mach3Mill
va cu toate acestea, amintiti-va axa pozitii la data de FeedHold
si a reveni la ele
inainte de a continua o parte a programului
6.2.7.3 Stop
Stop halte axa miscare cat mai repede posibil. Aceasta poate duce la
pierdut pasi (in special pe
stepper motoare axe) si a reporni nu poate fi valabil.
6.2.7.4 Rewind
Rewinds in prezent de o parte de program incarcat.
6.2.7.5 Single BLK
SingleBLK este o comutare (indicator cu LED-uri). In mod unic Bloc-un ciclu de
incepere va
executa urmatoarea singura linie de o parte de program si apoi
introduceti FeedHold.
6.2.7.6 Reverse Run
Reverse Run este o comutare (indicator cu LED-uri). Ar trebui sa fie
utilizat dupa un Feed Stai sau Single
Bloc si urmatorul ciclu de incepere va determina o parte de program
pentru a se executa in revers. Acest lucru este
deosebit de utila in recuperarea de la un arc de pierdut conditie
taiere in plasma sau un instrument rupt.
6.2.7.7 Linia Numar
Linie DRO este de ordinal numar de liniei curente in G-cod afisa
fereastra (incepand
de la 0). Retineti ca acest lucru nu este legat de "N cuvantul"
numar de linie.
Puteti scrie in acest DRO pentru a seta liniei curente.
6.2.7.8 Fugi de aici
Fugi de aici efectueaza o fals rula o parte din program, pentru a stabili
ce modal de stat
(G20/G21, G90/G91 etc) ar trebui sa fie si apoi solicita pentru
o miscare pentru a pune la punct de controlat
in pozitia corecta de la inceputul celei de-a randul, in conformitate
Numarul. Nu ar trebui sa incerce sa
Fugi de aici, in mijlocul unei subroutine.
6.2.7.9 Setare urmatoarea linie
Ca Fugi de aici, dar fara a pregatitoare sau de modul de
stabilire a muta.
6.2.7.10 Block Stergere
Pe butonul de stergere Comuta bloc Delete "trece". Daca este
activat apoi linii de cod pe care-G
inceapa cu un caracter slash - de exemplu - nu va fi executat.
Figura 6.8 - Program de familie sa fie difuzate
Mach3 controleaza si executa o parte de program
Utilizarea Mach3Mill 6-8 Rev 1.84-A2
6.2.7.11 Optional Stop
Sfarsit de buton Comuta optionale Stop "trece". Daca este
activat, atunci comanda va M01
fi tratate ca M00.
6.2.8 Fisier de control de familie
Aceste controale, figura 6.9, sunt implicate cu dosar de partea
dumneavoastra de program. Ele ar trebui sa fie
evident in functiune.
6.2.9 Instrumentul detalii
In acest instrument Detalii grup, figura 6.9, controale de afisare
curenta instrument, pentru a compensa sa lungime si diametru
si, pe sistemele cu un Digities de intrare, permite sa se
in mod automat la zero
Cu exceptia cazului in care instrumentul schimba cereri sunt ignorate
(Config> Logic), pe care intampina un M6 va Mach3
pentru a trece
LED-uri. Aveti in continuare (dupa schimbarea de instrument),
facand clic pe
Ciclul de incepere.
In timpul scurs de curent de locuri de munca este afisat in
ore, minute si secunde.
6.2.10 G-Code Toolpath si control
familie
In prezent, programul incarcat parte este afisat in G-cod fereastra.
Liniei curente este
evidentiate si pot fi mutate, folosind bara de derulare pe fereastra.
Toolpath de afisare, figura 6.10, arata calea pe care a controlat punct
vor urma in
X, Y, Z avioane. In cazul in care o parte de program este de a executa calea
este overpainted in culoarea
selectate in Config> Toolpath. Acest overpainting este dinamic si nu
este conservat, atunci cand
schimba ecrane sau, intr-adevar modifice punctul de vedere al toolpath.
La ocazii, veti gasi ca pe ecran nu exact urmeze calea
planificate. El / ea
se produce din urmatoarele motive. Mach3 prioritises de sarcini este de
facut. Trimiterea exacte
pas impulsuri la masina unealta este prima prioritate. Desen de
instrument este o cale mai mica prioritate.
Mach3 va atrage puncte de pe afisaj toolpath, ori de cate ori are timp
liber si-l uneste aceste
puncte de liniile drepte. Deci, daca timpul este scurt, doar cateva puncte
va fi elaborata si cercurile va
Figura 6.10 - Toolpath de familie
tendinta de a aparea ca poligoane
in cazul in care sunt foarte simple parti notabile. Aceasta este
nimic de-a
va faceti griji.
Programul de Simulate Run buton va executa G-cod, dar fara nici un
instrument de circulatie,
si permite de timp pentru a face parte pentru a fi estimate.
Programul Limitele date va permite sa verificati de maxim
excursie de controlat
punctul de a fi rezonabil (de exemplu, nu de frezat sus de pe masa).
Captura de ecran arata de asemenea si unele axa DROs Porneste
programul de controale.
Daca ati definit softlimits care sa corespunda cu
dimensiunea de masina dvs. de masa, atunci este
adesea util de a utiliza modului de afisare buton pentru a comuta de la
modul de locuri de munca pentru a Tabelul pentru a afisa
toolpath in raport cu masa. A se vedea figura 6.11
Toolpath de afisare poate fi
rotit de stanga si faceti clic pe
glisarea mouse-ul in el. El / ea
poate fi marita prin trecerea de-a plecat
clic si de lunga durata si
poate fi panned prin glisare
un click dreapta.
De buton va regenera
regenerati de toolpath
de afisare de
in prezent, cu permis
dependinte si G92 compensa.
Nota: Este foarte important
pentru a se regenera la toolpath
dupa schimbarea valorilor compensa ambele corecte pentru a obtine un efect
vizual si, pentru ca este
utilizat pentru a efectua calcule atunci cand se utilizeaza G42 si
G43 pentru cutter compensare ..
6.2.11 lucru compensate instrument de
masa si de control de familie
Instrumentul de lucru Offset si tabele pot fi accesate din meniul de
operator si, desigur, in termen de
o parte de program, dar este de multe ori cel mai convenabil de a manipula prin
intermediul acestei familii. A se
la capitolul 7 pentru detalii de tabele si tehnici, cum ar fi "Atingerea".
Pentru ca de la baza G-cod definitii de lucru Offset si
Instrumentul de tabele usor de lucru in
moduri diferite.
Atentie: Schimbarea la locul de munca si Instrumentul
compenseaza in uz de fapt nu va muta instrument pe
masinii, desi, desigur, se va modifica axa DRO lecturi. Cu toate
acestea, o mutare G0,
G1, etc), dupa stabilirea
compensa noi va fi in
nou sistem de coordonate.
Trebuie sa intelegem
ceea ce faci daca te
dorinta de a evita erori pe
calculatorul dumneavoastra.
6.2.11.1 lucru compenseaza
Mach3 foloseste in mod implicit
Locul de Munca Offset numarul 1.
Alegerea orice valoare de la
1 la 255, care intra si ea
in curent de lucru
Offset DRO, va face
Offset ca locul de munca actual.
Locul de Munca se compenseaza
uneori numit dispozitiv
Compensa.
Figura 6.12 - lucru compenseaza familie
Tastarea in DRO este echivalenta cu o
parte de program emitent G55 la 59 sau G58.1
(q.v.).
De asemenea, puteti seta curent compensate de sistem, folosind butoanele
de armatura.
Aveti posibilitatea de a modifica valoarea de offset pentru valorile
actuale compensate de sistem, tastand in
relevante partea Offset DROs. (Partea a offset este inca un alt nume de
munca si de fixare
compensa!)
Valorile pot fi, de asemenea, stabilite in aceste DROs, prin mutarea de axe la
un loc si facand clic pe dorit ca
Selectati Setare sau buton. De axele X si Y si Z axa sunt
stabilite in usor diferite moduri. Z este
mai usor de inteles acest lucru ne va descrie primul.
Z compensate de obicei, va fi creat cu un "maestru instrument" in ax. Z pentru
alte instrumente de
va fi corectata de instrument de masa. Un instrument de
masura bloc sau, uneori, chiar si o bucata de folie sau
Lucrarea este slid intre instrument si partea de sus de la locul de
munca (daca acest lucru este de a fi Z = 0,0) sau de masa (in cazul
in
Aceasta este pentru a fi Z = 0,0). Axa Z este foarte usor jogged in jos
pana
instrumentul. Grosimea de gaj este inscris in Gage Bloc Inaltime DRO
si Setare Z
se face clic pe buton. Aceasta va infiinta Z valoarea curenta de
lucru, astfel incat compensate instrument este cel
a dat inaltime.
Procesul pentru X si Y este similar cu exceptia ating ar putea fi
realizat pe orice din patru parti
de o parte si trebuie sa se ia de la diametrul de instrument (sau
sonda) si de
grosime de orice instrument de masura a fi folosite pentru a da
"simt", pentru a atinge proces.
De exemplu, pentru a seta marginea de jos o bucata de material sa fie
Y = 0.0 cu un instrument de
diametrul de 0.5 "si un
diametrul de instrument plus de doua ori in gaj) si faceti clic
pe Selectati butonul pe care este in cercanat
Figura 6.12.
In functie de configuratie si de a compensa persistenti
compensa Salvare in Config> membru de
Noile valori vor fi adus aminte de o serie de Mach3 la altul.
6.2.11.2 Tools
Instrumente sunt numerotate de la 0 la 255.
Instrumentul numar este selectat de catre
T cuvant intr-un program sau o parte
care intra in numarul din T DRO.
Compensa sale sunt aplicate numai in cazul in care acestea
sunt pornit de Instrumentul Offset
ON / OFF comuta buton (sau de
echivalent G43 si G49, in parte
program)
In Mach3Mill numai
Diametrul sunt utilizate pentru instrumente. De
diametru pot fi inscrise in DRO
si Z-offset (adica de compensare
instrument pentru lungime) sa fie introdus direct sau prin ating. Setul
Instrumentul Offset facilitate de lucrari
exact asa cum set Z cu compenseaza cu locul de munca.
Instrumentul de offset de date se face persistente intre se executa in
acelasi mod ca si locul de munca Offset date.
6.2.11.3 de acces direct pentru a compensa
Tabele
Tabelele pot fi deschise si editate direct
utilizand Salvati de lucru compenseaza si Instrumentul de
Salvare
Compensa butoane sau operatorul> Meciuri (adica
Locul de Munca compenseaza) si operator> Tooltable meniuri.
6.2.12 Diametrul de rotatie de control
familie
Dupa cum este descris in Feedrate control de familie, este
posibil sa se defineasca aproximative marimea unui
Figura 6.14 - cu diametre de rotatie
Mach3 controleaza si executa o parte de program
rotit de lucru, astfel incat axa viteza de rotatie poate fi corect
incluse in amestec
feedrate. Relevante diametre sunt inscrise in DROs din aceasta familie.
Axa de control a Familiei avertizare cu LED (e) de la indicata stabilirea
unor valori non-zero
aici.
Valorile nu sunt necesare daca rotativ circulatie nu trebuie sa
fie coordonate cu axe liniare. In acest
cazul adecvat F cuvant pentru grade pe minut sau pe grade rev ar trebui sa
fie programat.
6.2.13 tangential de control de familie
Pe o masina pentru a reduce de vinil sau de tesatura este foarte util
sa se
utiliza o axa rotativ pentru a controla directia ca cutit
puncte. Aceasta va reduce cel mai bine daca tangential la
directia in
care X si Y sunt axe se deplaseaza in orice moment.
Mach3 va controla O axa ca asta pentru G1 miscarile.
In mod clar punctul de cutitul trebuie sa fie cat mai apropiat de
axa despre care o transforma si aceasta axa trebuie sa
fie paralele
la axa Z de la masina.
Functia este activata de tangential de control
. buton. In cele mai multe aplicatii nu exista o limita a
unghiului de cutit prin care pot fi
transformat intr-un colt in timp ce este in material. Aceasta valoare
este definita in Ridicati Unghiul. Orice colt
in cazul in care schimbarea este necesara in unghi mai mare de
Ridicati Unghiul va determina axa Z pentru a crescut cu
valoarea in Ridicati Z, cutitul si apoi se vor intoarce Z va scadea astfel
ca re-intra in material in
noua directie.
Figura 6.15 - tangential de control
familie
6.2.14 limitele si diverse
de control de familie
6.2.14.1 de intrare de activare 4
De activare a semnalului de intrare 4 pot fi configurate pentru a
da un hard cu fir singur pas functie
echivalente cu butonul unice in programul de
Rularea de control de familie.
6.2.14.2 Limitele de ignorare
Mach3 poate utiliza software-ul pentru a trece peste limita
switch-uri conectate la intrarile sale.
Acest lucru poate fi automat adica jogging efectuate imediat dupa o
resetare nu va fi
supuse unor limite, pana la axa jogged este in afara
limita de switch-uri. Toggle buton si de avertizare
LED pentru Limita Auto de ignorare acest control.
Ca o alternativa limite pot fi blocate in
utilizand suprascriu Limitele comuta. Utilizarea sa este
indicat de LED-uri.
Observati ca aceste controale nu se aplica in cazul in limita
switch-uri sunt cu fir la unitatea de electronice sau de a
impiedica de activa. In acest caz, o externe
electrice suprascriu trece vor fi necesare pentru a
dezactivam trece in timp ce circuitul jog off
pe ei.
6.2.15 Setari de sistem de control
familie
Nota: controale in aceasta familie nu sunt
intr-un singur loc pe ecrane lansat cu
Figura 6.17 - Setari de sistem, Safe Z
controalelor etc
Figura 6.15 - tangential de control
familie
Mach3 controleaza si executa o parte de program
Utilizarea Mach3Mill 6-12 Rev 1.84-A2
Mach3. Veti avea nevoie pentru a cauta de ei pe programul de
Executare, Setari si Diagnostice
ecrane.
6.2.15.1 Unitati
Aceasta pune in aplicare comuta G20 si G21 coduri pentru a schimba curent
unitati de masura.
Vi se recomanda sa nu se face acest lucru decat in mica parte
fragmente din program pe
cont de faptul ca locul de munca si Instrumentul de Offset
Offset tabele sunt stabilite intr-un set de unitati.
6.2.15.2 Safe Z
Aceasta familie va permite sa definiti Z de valoare, care
este clar de cleme si parti ale
lucru. Se vor fi utilizate pentru a se intoarce acasa si de a schimba
instrument.
6.2.15.3 CV Mode / unghiular Limit
Aceasta a condus este aprins in cazul in care se executa in sistem de
"Constant Velocity" mode. Aceasta va da
fine si mai repede decat operatiunea "exacta opri" mode, dar
poate cauza unele rotunjire la
colturi ascutite in functie de viteza de axa unitati.
Chiar si atunci cand sistemul este in CV-ul
Mod de un colt, cu o schimbare de directie mai acuta decat valoarea
data in unghiular
Limita DRO se va face ca in cazul in exacta Stop a fost selectat. Detalii
complete despre acest sunt date
sub Constant Velocity de la capitolul 10.
6.2.15.4 Offline
Aceasta comutare si de avertizare
LED-ul "intrerupe" toate
semnalele de iesire de Mach3.
Acest lucru este destinat pentru
masina de instalare si testare.
Utilizarea sa in timpul unei parti
Programul va determina pe toti
felul de pozitionare
probleme.
6.2.16 Encoder control de familie
Aceasta familie afiseaza valorile de la axa codificatoare
si le permite sa fie transferate de la
si de la principalele axe DROs
Zero butonul va reseta corespunzatoare encoder DRO la zero.
Pentru a DRO buton de exemplare de valoare in principalele axe DRO (de exemplu,
se aplica acest valori ca
G92 compensate).
Greutatea DRO buton incarca encoder DRO corespunzatoare din
principalele axe DRO.
6.2.17 Z automate de control de familie
Mach3 are
posibilitatea de a stabili o mai mica
limita pentru muta in
Axa Z. Vedea
Config> Logic de dialog
pentru stabilirea statica
din acest inhiba-Z
valoare.
Exista, de asemenea, o familie de
control care permite acest lucru inhiba Z valoarea care urmeaza a fi
stabilite in timp ce pregateste
si, inainte de executarea unui cod G-program. Acest lucru este prezentat
in Figura 6.19.
Codul de program, care ar putea fi de multe ori o DXF HPGL sau de import,
astfel incat sa se face o singura
taiate sau un set de reduceri la sfarsit dorit Z adancime (probabil,
Z =
lucru este Z = 0). In ultima comanda ar trebui sa fie un M30 (Rewind)
Figura 6.18 - Encoder control de familie
Figura 6.19 - Z automate de control
Mach3 controleaza si executa o parte de program
Rev 1.84-A2 6.13 Utilizarea Mach3Mill
Folosind automate de control de control Z (a) set de Z-inhiba de valoare
prima roughing cut (probabil Z = -0,05) (b) de Jos-Z pentru a inhiba succesive
taiat adancimi
(am putea permite 0.1 ca instrument are cateva reactii de sprijin).
Toata treaba va avea nevoie de sapte
trece, pentru a ajunge
va face in mod automat de serie de reduceri la cresterea Z profunzime. De
DROs urmari
progrese decrementing L ca acestea sunt efectuate si actualizarea Z-inhiba
valoare. In cazul in care
anumit numar de L nu ajunge la o parte a programului a solicitat Z
profunzime atunci puteti actualizare
L DRO si reporniti programul.
6.2.18 laser Trigger iesire de familie
Mach3 va iesire un puls pe Digitise Trigger Out Pin
(daca este definit) in cazul in care X sau Y axe trec prin declansa
puncte.
Laser Trigger grup de control va permite sa definiti
grila de puncte in actuala unitati si in raport cu un
Datum arbitrare.
Faceti clic pe laser Grila zero in cazul in care este controlat de la
punctul
dorit grila origine. Definiti pozitii din grila de linii in
X si Y si faceti clic pe axe Toggle, pentru a permite
productia de
impulsuri, ori de cate ori o axa traverseaza o grila linie.
Aceasta facilitate este experimental si pot schimba in mai tarziu
versiuni.
6-2-19 Custom controale familii
Mach3 permite o masina de constructor, care ar putea fi dumneavoastra sau
furnizor, pentru a adauga o serie intreaga
de caracteristici de ecrane personalizat, care pot avea DROs, LED-uri si
butoane care sunt utilizate de catre
VB Script programe (fie atasat la butoanele de la nivel macro sau rula
fisiere). Exemple de
aceste instalatii sunt prezentate in Mach3 costumizare manual. Aceste
exemplu cum arata, de asemenea,
Mach3 diferite ecrane pot uita pentru a se potrivi cu diferite aplicatii,
chiar daca acestea le exercita
in esenta, aceeasi functie ceruta de o masina
de frezat sau un router.
Figura 6.20 - Digitise Puls
familie
Mach3 controleaza si executa o parte de program
Utilizarea Mach3Mill 6-14 Rev 1.84-A2
6.3 Utilizarea Wizards
Mach3 Wizards sunt
o prelungire a
Invata-instalatie care
va permite sa definiti
unele prelucrari mecanice
operatiuni, utilizand o
sau mai multe speciale
ecrane. TheWizard
va genera Gcode
pentru a face
necesare reduceri.
Exemple de Wizards
include o prelucrare
circular de buzunar,
foraj o serie de
gauri si gravare
text.
Greutatea Wizards
buton afiseaza un tabel de Wizards instalat pe sistemul
dumneavoastra. Dumneavoastra alegeti un necesar
si faceti clic pe Executare. Expertul de ecran (sau, uneori, in una
din mai multe ecrane) va fi afisata.
Capitolul 3 cuprinde un exemplu pentru morarit un buzunar. Figura 6.22 este
theWizard pentru gravura
text
Wizards s-au contribuit, de mai multi
autori si in functie de scopul lor, exista
usoara diferente in butoanele de control. Fiecare Expertul va
avea totusi un mijloc de a posta
G-cod pentru a Mach3 (Scrie marcat in figura 6.22), precum si un mijloc de
a se intoarce in principal
Mach3 ecrane. Cele mai multe Wizards va permit sa va
salvati setarile, astfel incat sa fie difuzate theWizard
din nou ofera aceleasi valori initiale pentru DROs etc
Figura 6.21 - Alegerea unui Wizard
Figura 6.22 - The Wizard Scrie ecran
Mach3 controleaza si executa o parte de program
Rev 1.84-A2 6.15 Utilizarea Mach3Mill
Figura 6.23 arata o sectiune a Toolpath ecran dupa Scrie buton
este apasat pe
Figura 6.22.
The Last Wizard butoane ruleaza expertul
tine cel mai recent utilizate fara probleme de
selectand-o din lista.
De conversatie buton opereaza un set de Wizards concepute de moda
noua Solutions. Acesti
sunt furnizate cu Mach3, dar necesita o licenta separata
pentru ele sa fie utilizate pentru a genera codul.
6.4 Se incarca G-o parte de cod de program
Daca aveti o
existente, o parte de program
care a fost scris de catre
o parte sau CAD / CAM
pachet apoi te
incarcare-o in Mach3
Incarcati folosind GCode
buton. Tu
alege fisierul din
un standard Windows
fisier dialog deschis.
Ca alternativa, puteti
alege dintr-o lista de
recent utilizate fisiere
care este afisata
de recenta Fisiere
ecran de buton.
Cand dosarul este ales, Mach3 va
incarca si analizeaza codul. Acest lucru va genera o toolpath
pentru aceasta, care va fi afisat, si va stabili programul Extrema.
Incarcate de cod de program va fi afisat in lista de cod G-fereastra.
Puteti derula
prin aceasta miscare a subliniat linie de curent, utilizand bara de
derulare.
Figura 6.23 - Dupa rularea Scrie expertul
Figura 6.24 - Se incarca G-Code
Mach3 controleaza si executa o parte de program
Utilizarea Mach3Mill 6-16 Rev 1.84-A2
6.5 Editarea o parte de program
Cu conditia pe care le-ati definit un program pentru a fi utilizat in
calitate de G-code editor (in Config> Logic),
Aveti posibilitatea sa editati codul printr-un clic pe butonul
Editati. Nominalizat editorul dvs. se va deschide intr-o noua
fereastra cu codul incarcate in acesta.
Cand ati terminat de editare ar trebui sa salvati fisierul
si iesiti din editor. Acest lucru este
probabil cel mai usor de facut, prin utilizarea aproape caseta si
raspunsul Da la "Vrei sa
salva modificarile? "dialog.
In timp ce editarea, Mach3 este suspendata. Daca faceti clic pe
fereastra in care va arata a fi blocat
sus. Puteti sa recupereze de intoarcere pentru editor si
inchidere.
Dupa editarea revizuit cod va fi analizat din nou si folosite pentru
a regenera de toolpath
si Extrema. Aveti posibilitatea sa regenerati de toolpath
in orice moment, folosind butonul regenera.
6.6 Manual de pregatire si ruleaza o parte de program
6.6.1 introducerea-un program de scris
Daca doriti sa scrieti un program "de la zero", atunci
puteti face acest lucru prin rularea
editor afara Mach3 si salvand fisierul sau puteti folosi butonul
Editati, cu nici o parte
program incarcat. In acest caz, va trebui sa Salvare ca completat
fisierul si iesiti din editor.
In ambele cazuri va trebui sa folositi File> Load G-cod pentru a
incarca noul program in Mach3.
Atentie: Erori in linii de cod sunt, in general, ignorate. Nu trebuie
sa se bazeze pe fiind dat
o sintaxa verifica.
6.6.2 Inainte de a rula o parte de program
Este, de bune practici pentru o parte de program pentru a nu face presupuneri
cu privire la starea de masina
atunci cand aceasta incepe. Este, prin urmare, ar trebui sa includa
G17/G18/G19, G20/G21, G40, G49, G61/G62,
G90/G91, G93/G94.
Mach3 controleaza si executa o parte de program
Rev 1.84-A2 6.17 Utilizarea Mach3Mill
Ar trebui sa se asigure ca axe sunt cunoscute intr-o pozitie de
referinta - probabil, prin utilizarea
Ref Toate buton.
Ai nevoie de a decide daca programul incepe cu un S cuvant sau in cazul in
care aveti nevoie pentru a seta
ax viteza de mana sau de a introduce o valoare in S DRO.
Veti avea nevoie pentru a se asigura ca o metoda
corespunzatoare de feedrate este stabilit inainte de orice G01/G02/G03
comenzi
sunt executate. Acest lucru poate fi realizat printr-un cuvant sau F
introducerea datelor in F DRO.
Inainte este posibil sa aveti nevoie pentru a selecta un instrument
si / sau la locul de munca Offset.
In cele din urma, cu exceptia cazului in care acest program a fost
dovedit a fi valabil, ar trebui sa incerce rula un loc uscat,
taiere "de aer" pentru a vedea ce se intampla nimic groaznic.
6.6.3 Rularea program
Tu ar trebui sa monitorizeze premiera de orice program cu mare
grija. Puteti gasi pe care le-ati
nevoia de a trece peste rata de alimentare sau, poate, ax de viteza,
pentru a reduce sau de a trancanit
optimizarea productiei. Cand doriti sa faceti modificari,
ar trebui sa faceti acest lucru, fie pe "zbor"
sau de a folosi in pauza, va face modificari si faceti
clic pe Start Cycle.
6.7 Construirea G-codul de importatoare alte
fisiere
Mach3 va converti fisierele din DXF, HPGL sau JPEG
format in G-cod, care va face o reprezentare
dintre ele.
Aceasta se face utilizand File> Import
HPGL / BMP / JPG sau File> Import> DXF meniu.
Au ales un tip de fisier, va trebui sa incarcati
fisierul original. Vi se solicita de la parametrii
define de conversie si a hranei pentru animale si de racire
comenzi pentru a fi incluse in program parte. Tu
de import de date. Mach3 a pentru a crea o. TAP de lucru fisier care
contine generate
G-code, asa ca vi se va cere de catre un fisier de dialog
pentru a salva un nume si pentru acest dosar.
The. TAP fisier este apoi incarcate in Mach3 si puteti rula ca
cu nici o alta parte de program.
Detalii complete cu privire la procesele de conversie si de parametrii
acestora sunt prezentate in capitolul 8.
7. Coordonarea sistemelor, instrument de
masa si fixtures
Acest capitol explica modul in Mach3 functioneaza exact unde
vrei sa spui, atunci cand
adresati-va de instrument pentru a trece la o anumita
pozitie. Ea descrie ideea unui
sistem de coordonate, defineste Machine sistem de coordonate si
arata cat de
puteti specifica lungimi a fiecarui instrument, functia de lucru
intr-o
Accesoriu si, in cazul in care aveti nevoie pentru a, pentru a
adauga propriile variabila compensa.
Este posibil sa-l gasiti grele intampla in prima citire.
Va sugeram sa incercati
tehnicile, folosindu-va propria masina unealta. Nu este
usor pentru a face acest lucru doar
"birou" Running Mach3 ca ai nevoie pentru a vedea in cazul in care un
instrument este real si te
va trebuie sa inteleaga simplu G-codul de comenzi ca G00 si
G01.
Mach3 pot fi utilizate fara o intelegere de acest capitol, dar
te
va constata ca folosind concepte face de creare a locurilor de munca
de pe masina este
foarte mult mai rapid si mai fiabile.
7.1 Machine sistem de coordonate
Ati vazut ca cele mai multe
Mach3 ecrane au DROs etichetate "X Axa", "Axa Y" etc Daca
se va face parte cu precizie si a reduce la minim posibilitatea de a
va instrument crashing in
tot ce trebuie sa inteleaga exact ce inseamna aceste
valori, in orice moment, atunci cand sunt
de infiintare a unui loc de munca sau sa execute o parte de
program.
Acest lucru este mai usor de a explica uita la o masina. Am ales o
masina care imaginar
face mai usor de a vizualiza modul in care functioneaza sistemul
de coordonate. Figura 7.1 arata ce se
placea.
Este o masina pentru producerea de desene cu un pix sau stilou simtit
evacuate pe suport de hartie sau
carton. Se compune dintr-o fix de masa si o cilindrice pen-titular,
care poate trece de la stanga si la
dreapta (X directie), fata si spate (Y directie)
si in sus si in jos (Z-directie). Cifra
arata un patrat care tocmai a fost desenat pe hartie.
Figura 7.2 arata Machine sistem de coordonate masurile care (va
permite un cuvant de spus in inch) de la
suprafata din tabelul de la ei de jos in coltul din stanga. Dupa
cum veti vedea in coltul din stanga jos
de hartie este de
X
In cazul in care punctul de condei a fost la colt de masa, atunci, pe acest
sistem, ar fi in
Acasa sau la care face referire pozitie. Aceasta pozitie
este adesea definit de pozitia Home
switch-uri care se muta la masina, cand acesta este pornit. In
orice caz, va exista o
Masa
Pen-titular
Figura 7.1 - baza de tragere Machine
Coordonarea sistemelor, instrument de masa si fixtures
Utilizarea Mach3Mill 7-2 Rev 1.84-A2
pozitia zero pentru fiecare axa a numit masina de zero absolut. Vom
reveni la cazul in care
Prima de fapt ar putea fi puse pe o masina reala.
Ati vazut ca cele mai multe
Mach3 ecrane au DROs etichetate "X Axa", "Axa Y" etc Daca
se va face parte cu precizie si a reduce la minim posibilitatea de a
va instrument crashing in
tot ce trebuie sa inteleaga exact ce inseamna aceste
valori, in orice moment, atunci cand sunt
de infiintare a unui loc de munca sau sa execute o parte de
program.
Acest lucru este mai usor de a explica uita la o masina. Am ales o
masina care imaginar
face mai usor de a vizualiza modul in care functioneaza sistemul
de coordonate. Figura 7.1 arata ce se
placea.
Este o masina pentru producerea de desene cu un pix sau stilou simtit
evacuate pe suport de hartie sau
carton. Se compune dintr-o fix de masa si o cilindrice pen-titular,
care poate trece de la stanga si la
dreapta (X directie), fata si spate (Y directie)
si in sus si in jos (Z-directie). Cifra
arata un patrat care tocmai a fost desenat pe hartie.
Figura 7.2 arata Machine sistem de coordonate masurile care (va
permite un cuvant de spus in inch) de la
suprafata din tabelul de la ei de jos in coltul din stanga. Dupa
cum veti vedea in coltul din stanga jos
de hartie este de
X
In cazul in care punctul de condei a fost la colt de masa, atunci, pe acest
sistem, ar fi in
Acasa sau la care face referire pozitie. Aceasta pozitie
este adesea definit de pozitia Home
switch-uri care se muta la masina, cand acesta este pornit. In
orice caz, va exista o
Masa
Pen-titular
Figura 7.1 - baza de tragere Machine
Coordonarea sistemelor, instrument de masa si fixtures
Utilizarea Mach3Mill 7-2 Rev 1.84-A2
pozitia zero pentru fiecare axa a numit masina de zero absolut. Vom
reveni la cazul in care
Prima de fapt ar putea fi puse pe o masina reala.
Punctul de condei, la fel ca la
sfarsitul anului o taiere instrument, este in cazul in care lucrurile
se intampla si se numeste
Punctul controlate. Axa DROs in Mach3 intotdeauna afisate coordonatele de
Punctul controlat fata de unele sistem de coordonate. Motivul pentru
care aveti pentru a citi acest
capitol este ca nu este intotdeauna convenabil de a avea zero-uri de
masurare a coordona
sistem de la un post fix, locul de masina (la fel ca si la colt de
masa, in exemplul nostru).
Un exemplu simplu va arata de ce e asa.
Urmatoarele parte de program pare, la prima vedere, potrivit pentru
tragere de 1 "patrat in Figura
7.1:
N10 G20 F10 G90 (infiintat unitati imperial, o incetinire a
furajelor rata, etc)
N20 G0 Z2.0 (ridicati pen)
N30 G0 X0.8 Y0.3 (rapida in jos stanga patrat)
N40 G1 Z0.0 (pen-jos)
N50 Y1.3 (putem lasa afara de G1 ca am facut doar unul)
N60 X1.8
N70 Y0.3 (merge in sensul acelor de ceasornic rotund SHAPE)
N80 X0.8
N90 G0 X0.0 Y0.0 Z2.0 (pen muta-te din drum si ridicati-l)
N100 M30 (la sfarsitul programului)
Chiar daca nu se poate inca urmati toate codul este usor
pentru a vedea ce se intampla. De exemplu
de pe linia N30-a spus ca masina este controlata pentru a muta punctul de a X =
0.8, y = 0.3. Prin linia N60
de punct va fi controlata de
Axa 1.8000 X Y Z 1.3000 Axa Axa 0.0000
Problema, desigur, este ca piata nu a fost stabilita pe hartie, ca si
in figura 7.1
dar pe masa de langa coltul. Partea program scriitor a
masurata de la coltul
de hartie, dar a masinii este de masurare de la masina de
pozitia zero.
7.2 Locul de Munca compensa
Mach3, la fel ca toti controlerii de masina, va permite
sa mutati origine a coordona sistemul de
sau, cu alte cuvinte, in cazul in care masurile de la (de exemplu, in
cazul in care pe masina este de a considerat a fi
zero pentru miscarile de X, Y, Z etc)
Aceasta se numeste compensare a coordona system.Figure 7.3 arata ce
s-ar intampla daca am putea compensa actual sistem de coordonate pentru a
colt de hartie. Amintiti-va de G-code intotdeauna muta
controlata punct la
numerele indicate in actualul sistem de coordonate.
Ca de obicei, acolo va fi un fel de fixare in coli de hartie, unul cate unul,
in pozitia sa aratat,
compensa acest lucru se numeste offset si 0, 0, 0 este punctul de
origine a acestui coordona
sistem.
Acest lucru este atat de util a compensa faptul ca exista mai multe
modalitati de a face aceasta folosind Mach3 dar ele sunt
toate organizate folosind compensa ecran (vezi Anexa 1 pentru un screenshot)
7.2.1 Setarea origine de lucru la un anumit punct de
Cel mai evident mod consta din doua etape:
1. De afisare a compensa ecran. Mutare controlate Point (pen) pentru cazul
in care doriti ca noi
origine pentru a fi. Acest lucru poate fi realizat de jogging sau, daca se
poate calcula cat de mult este de la
pozitia actuala a putea utiliza G0s cu manuala a datelor de
intrare
2. Faceti clic pe butonul Touch de langa fiecare dintre axe in
curente de lucru Offset parte a
ecran. La prima atingere, veti vedea ca existente coordona a atins
axa
este pus in partea de offset DRO si axa DRO reads zero. Ulterioare atinge
pe
alte axe de coordonate curent copie de la zero si a compensa faptul
ca axa DRO.
Daca te intrebi ce sa intamplat atunci urmatoarele poate ajuta. De
lucru sunt compensate valori
intotdeauna adauga numerele in axa DROs (de exemplu, actuala coordonate de
controlat
punct) pentru a da absolut masina coordonate din punct de controlat.
Mach3 va afisa
absoluta coordonate din punct de controlat, daca faceti clic pe
butonul de masini Coords. De
Clipeste LED-ul sa te avertizez ca coordonatele afisate
sunt cele absoluta.
Nu este un alt mod de stabilire a compensa care pot fi utilizate daca
stiti pozitia
in cazul in care doriti ca noi sa fie origine.
In coltul din hartie este, de ochi, in jur de 2.6 "si dreptul de
punct de la colt de masa. Sa presupunem ca aceste cifre sunt suficient de
exacte pentru a fi
utilizat.
1. Tip 2.6 si 1.4 in X si Y Offset DROs. Axa DROs se va schimba (de
avand compensa scazute de la ei). Amintiti-va ce nu s-au mutat
efectiv
pozitia de la punctul controlata atat de coordonatele sale trebuie
sa se modifica atunci cand va deplasati
origine.
Masa
Pen-titular
+ Z + Y
Figura 7.3 - sistem de coordonate origine compensate la colt de hartie
Coordonarea sistemelor, instrument de masa si fixtures
Utilizarea Mach3Mill 7-4 Rev 1.84-A2
2. Daca vrei sa ai putea verifica toate este bine prin utilizarea MDI
linie a G00 x0 Y0 z0. De
pen-ar fi sa atingeti tabelul de la colt de hartie.
Am descris folosind munca compensa numarul 1. Puteti folosi orice
numar de la 1 la 255.
Doar una este in uz, in orice moment, iar acest lucru poate fi ales de
catre DRO compensa pe ecran sau
prin utilizarea G-coduri (G54
Rezultatul final, modul de stabilire a unui lucru este compensat prin tastarea
unui nou valoare intr-o axa DRO. De
curent de lucru compensate va fi actualizat, astfel incat controlate punct de
la care se face referire este de valoare in prezent in
axa DRO. Observati ca masina nu trece, este doar faptul ca
la originea
sistem de coordonate a fost schimbat. Zero-X, Y-Zero etc butoane sunt
echivalente cu
tastati 0 in axa DRO corespunzatoare.
Sunteti sfatuit sa nu foloseasca aceasta metoda
final pana cand nu sunteti sigur, utilizand munca compensa faptul
ca
au fost infiintate cu ajutorul compenseaza ecran.
Deci, pentru a recapitula de exemplu, prin compensare de curent sistem de
coordonate de un offset de lucru noi
pot atrage patrat la locul potrivit pe hartie, oriunde ne-am inregistrat-o
jos la
masa.
7.2.2 Home practica intr-o masina
Asa cum am mentionat mai sus, desi pare ingrijit la prima
vedere, de multe ori nu este o idee buna de a avea
Home Z pozitie la suprafata a tabelului. Mach3 are un buton pentru a
Referinta toate
axe (sau puteti sa le Referinta individual). Pentru un
efectiv de masini care a home
switch-uri instalate, aceasta se va muta fiecare axe liniare (sau ales axa),
pana la trecerea acestuia este
operat apoi muta usor de pe ea. Absoluta masina sistem de coordonate
origine (de exemplu,
masina de zero), atunci este setat la dat X, Y, Z etc valori -
frecvent 0.0. Puteti, de fapt,
defini o non-valoare zero pentru switch-uri de origine, daca doriti,
dar ignora acest lucru pentru acum!
Z trece de acasa este, in general, stabilite la cel mai inalt Z
pozitia in tabelul de mai sus. Desigur, daca
de referinta este pozitia masina coordona Z = 0.0 apoi
toate pozitiile de lucru sunt mai mici
si va fi negativ Z valori in masina coordonate.
Din nou, daca acest lucru nu este in totalitate clar, in prezent, nu
va faceti griji. Avand controlate Point (instrument)
La o parte, atunci cand este in mod evident, homed, practic, comod si este
usor de a utiliza
compensate de lucru (e) de a stabili un sistem de coordonate convenabil pentru
un material de pe masa.
7.3 Ce zici de diferite
lungimi de instrument?
Daca se simt increzator masura apoi
este timpul pentru a vedea cum se rezolva o alta
practic problema.
Sa presupunem ca acum vreti sa adaugati un rosu
dreptunghi de desen.
Noi jog de axa Z si pune in rosu
stilou in titularului in loc de albastru
unu. Din pacate pix de culoare rosie este mai mult decat
de un albastru atat de cand vom merge la actualul sistem de coordonate de
origine tip smashes in
tabel. (Figura 7.5)
Mach3, ca si alte controlere CNC, a
o modalitate de stocare de informatii cu privire la
unelte (pixuri, in sistemul nostru). Acest instrument
Tabelul va permite sa-i spuneti de sistem
aproximativ 256 pana la diferite instrumente.
Pe de compensa ecran se va vedea
spatiu pentru un numar si Unealta
informatii despre acest instrument. De DROs
sunt etichetate Z-offset, diametru si T.
Ignorati DRO Touch de corectare si
Masa
+ Z + Y
Figura 7.5 - Dezastru la 0,0,0!
Masa
+ Z + Y
Figura 7.4 - Acum ne-o dorim o alta culoare
Coordonarea sistemelor, instrument de masa si fixtures
Rev 1.84-A2 7-5 Utilizarea Mach3Mill
sa asociat butonul marcat ON / OFF pentru acum.
In mod implicit, va trebui Instrumentul # 0 selectat, dar isi
compenseaza va fi oprit.
Informatii despre instrument diametru este de asemenea utilizat pentru Cutter
Compensatii (Qv)
7.3.1 Presettable unelte
Ne vom asuma masina dvs. are un toolholder
sistem care va permite sa va puneti un instrument in
in exact aceeasi pozitie de fiecare data.
Acest lucru ar putea fi o moara cu o multime de chucks
sau ceva de genul un automata Chuck
(figurile 7.10 si 7.11 - in cazul in care centrehole
de instrument este inregistrata fata de un
PIN-ul). In cazul in care instrumentul de pozitie este diferit in fiecare
timp, atunci va trebui sa infiinteze in
compensa de fiecare data cand il modificati. Acest lucru va
fi descris mai tarziu.
La noi in desen masina, sa
presupunem de
pixuri inregistra intr-o gaura orb care este 1 "
adanc in stilou titular. Pix de culoare rosie este
4.2 "lung si albastru, un 3-
1. Sa presupunem ca masina a fost referite / homed si un offset de lucru
definit pentru
colt de hartie cu Z = 0.0 fiind de masa, folosind in partea de jos
fata de gol stilou
titularului. Ti-ar jog axa Z a spus pana la 5 "si a se potrivi cu pix
albastru. Enter" 1 "(care va
fi albastra pen) in Instrumentul de numarul DRO, dar nu faceti
clic pe Offset ON / OFF pentru a PE inca. Jog
Z in jos pentru a atinge hartia. Axa Z DRO ar citi 2.7 ca stiloul tije 2.7 "
din titularului. Apoi, faceti clic pe butonul de Touch Z compensate. Acest
lucru ar incarca
(2.7 ") in Z compensate de Instrumentul # 1. Facand clic pe Offset ON /
OFF comuta ar lumina
LED-uri si de a aplica instrument compensate si astfel axa Z DRO va
citi 0.0 Ai putea trage
patrat prin rularea de exemplu, o parte de program ca si pana
acum.
2. Inainte de a folosi creion rosu ar trebui sa jog pe axa Z sus
(spun
albastru stilou si pune in rosu. Fizic schimbarea de tarcuri,
evident, nu se modifica
axa DROs. Acum tu ar opri instrument compensate LED, selectati
Instrumentul # 2, jog
Touch si la colt de hartie. Acest lucru ar infiintat instrument
2 Z compensate de la 3,2 ".
Trecerea Pe de offset pentru Instrumentul # 2 din nou, vor fi afisate Z =
0.0 pe axa DRO, astfel incat
o parte de program ar atrage Piata Rosie (mai mult de un albastru).
3. Acum, ca instrumentele de 1 si 2 se instituie puteti
schimba-le cat de des doriti si sa obtina
corect curent sistem de coordonate, prin selectarea corespunzatoare
instrument numarul si
trecerea acesteia pe compensa. Acest instrument de selectie si de
trecerea de pe si de pe poate compensa
fi realizat in parte de program (T cuvant, M6, G43 si G49) si exista
DROs pe
Programul standard de Executare ecran.
7.3.2 non-presettable unelte
Unele instrument titulari nu au o modalitate de a refitting-un anumit
instrument exact in acelasi loc in fiecare
timp. De exemplu, collet de un ruter este, de obicei, plictisit prea adanc in
jos de instrument. In acest
caz s-ar putea fi inca in valoare de infiintare a unui instrument
offset (sa zicem cu instrument # 1) de fiecare data cand este
schimbat. Daca o faci in acest fel puteti sa faca uz de mai
mult de un offset de lucru (a se vedea 2
si 3 de aderenta fixtures ilustrat de mai jos). Daca nu
aveti un dispozitiv fizic poate fi la fel de
usor sa-si redefineasca Z de la locul de munca
compenseaza compensa de fiecare data cand schimbati instrument.
7.4 Cum a compensa valorile sunt stocate
Cele 254 de lucru compenseaza sunt stocate intr-un tabel, in Mach3. 255 de
instrument compensa si diametre
sunt stocate intr-o alta masa. Puteti vedea aceste tabele,
folosind lucru compenseaza masa si
Instrumentul de compensa Tabelul compensa butoanele de pe ecran. Aceste tabele
au spatiu suplimentar pentru
informatii care nu este utilizat in prezent de catre Mach3
Figura 7.6 - Endmill intr-un presettable titular
Coordonarea sistemelor, instrument de masa si fixtures
Utilizarea Mach3Mill 7-6 Rev 1.84-A2
Mach3 general va incerca sa-si aminteasca de valori pentru toate
activitatile si de la un instrument compensa rula
de program la altul, dar te va solicita la inchiderea programului, pentru a
verifica daca
vrei sa faci orice pentru a salva valori modificate. Casetele de selectare pe
Config> membru de dialog (q.v.)
va permit sa schimbati acest comportament astfel incat sa
fie in mod automat Mach3 va salva de valori
fara deranjeaza sa va intreb sau nu va salva automat.
Cu toate acestea, automate de economisire optiuni sunt configurate,
puteti folosi butonul Salvare pe
dialoguri, care afiseaza tabelele de la vigoare a salva o sa
apara.
7.5 tragere la sorti de copii - Meciuri
Acum imaginati dorim sa ne bazam pe multe foi de
hartie. Acesta va fi dificil de banda in fiecare dintre
acelasi loc pe masa si asa va fi necesar
pentru a seta compensa lucru de fiecare data. Mult mai bine
ar trebui sa aiba o farfurie cu insigne lipit de
aceasta si de a utiliza pre-perforate de hartie sa se inscrie pe
insigne. Tu, probabil, vor sa recunoasca acest lucru ca pe o
exemplu tipic de un dispozitiv care a fost mult timp
folosite in masina magazine. Figura 7.7 arata
masina atat de dotat. Ar fi comuna pentru
de fixare a avea dowels sau similare asa ceva
ca intotdeauna mounts in acelasi loc pe
masa.
S-ar putea muta acum curente sistem de
coordonate
prin stabilirea de lucru pentru a compensa # 1 coltul din
hartie pe real dependinte. Rularea de exemplu
Programul ar atrage patrat exact ca inainte.
Aceasta, desigur, va avea grija de diferenta de Z
coordonatele cauzata de grosime de armatura.
Putem sa punem noi bucati de hartie pe insigne si
obtine patrat exact in locul potrivit, pentru fiecare
cu nu mai mult de infiintare.
S-ar putea sa aiba, de asemenea,
un alt dispozitiv pentru o perioada de trei-balmes
hartie (Figura 7.8) si-ar putea dori sa swap intre doi si trei
de aderenta pentru fixtures
diverse locuri de munca atat de
munca compensate # 2
ar putea fi definit
in coltul din
de hartie pe
codul PIN de trei dependinte.
Puteti, desigur
defini orice punct de pe
de fixare in calitate de
originea sa compenseze
sistem de coordonate.
Pentru desen
masina ne-ar
vrea sa faca din
coltul din stanga jos
de hartie se
X = 0 & y = 0 si
suprafata superioara a dependinte fi Z = 0.
Aceasta este comun pentru un dispozitiv fizic pentru a putea fi utilizate
pentru mai mult de un loc de munca. Figura 7.9
arata cele doua si trei gaura fixtures combinate. Ti-ar avea,
desigur, doua intrari in
compensate de lucru care sa corespunda compensa pentru a fi utilizate
pentru fiecare. In figura 7.8 curenta
Sistem de coordonate este afisata set de utilizare a doua gaura
hartie optiune.
7.6 practice de "Atingerea"
7.6.1 Sfarsit mori
Pe o masina unealta manuala este destul de usor de
simt pe manere in cazul in care un instrument este de a atinge
de lucru, dar pentru precise de lucru este mai bine sa se
au un balon (probabil, o bucata de hartie sau
de plastic de la o ciocolata) sau bilet de instrument de masura,
astfel incat sa
pot spune, atunci cand acesta este in curs de prins. Acest lucru este
ilustrat pe o moara in figura 7.10.
Pe de Offset ecran puteti introduce
grosime de acest balon sau alunecare Gage in
DRO langa Setati Instrumentul Offset buton. Cand
Sret sa utilizati Instrumentul de offset pentru a seta un offset DRO
de asemenea, apoi in grosime de instrument de masura va
sa li se permita pentru
Figura 7.10 - Folosirea unui instrument de
masura, atunci cand se furisa
ating Z compensate pe o moara
De exemplu, sa presupunem ca
ati avut axa DRO
Z = -3.518 cu 0.1002 "aluneca usor detinute.
Alegeti Instrumentul # 3 tastand 3 din Instrumentul DRO.
Introduceti 0.1002 in DRO in Gage Bloc
Inaltime si faceti clic pe Set Instrumentul de offset.
Dupa
a atinge axa DRO reads Z = 0.1002
(i.e controlate Point este 0.1002) si
instrument 3 va fi a compensa Z -0.1002.
Figura 7.11 arata acest proces, chiar inainte de
faceti clic pe Setare Instrumentul de offset.
Daca aveti un exacte cilindrice Gage
si de un nivel rezonabil de dimensiuni de pe suprafata plana
sus de lucru, apoi, folosind aceasta poate fi
chiar mai bine decat jogging in jos la un balon de
sau alunecare Gage. Jog in jos, astfel incat cu role
nu va trece sub instrument. Acum foarte lent jog pana puteti doar
roll-o in conformitate cu acest instrument.
Apoi, puteti sa faceti clic pe butonul Touch. Nu este un avantaj
evident de siguranta in care un jogging
pic prea mare nu face rau, trebuie doar sa incepe din nou. Jogging in jos
la un informator sau de gaj
riscuri de deteriorare a taierea marginilor de instrument.
7.6.2 Edge gasirea
Este foarte dificil de stabilit cu exactitate o moara
la o margine
instrumentul. Un marginea-Finder instrument ajuta
aici, Figura 7.12 arata minus X
margine de o parte fiind gasit.
The Touch Rectificarea poate fi folosit aici
, de asemenea. Veti avea nevoie de raza de
sonda tip si grosime de orice sondare
sau alunecare Gage.
7.7 G52 si G92 compensa
Exista inca doua moduri de a compensa
controlate Punctul G-utilizand codurile G52
si G92.
Atunci cand elibereaza un G52, spune Mach3
de faptul ca pentru orice valoare din punct de controlat
(de exemplu, X = 0, Y = 0) doriti reale
masina de pozitia compensata prin adaugarea
Figura 7.10 - Folosirea unui instrument de masura, atunci cand se
furisa
ating Z compensate pe o moara
Figura 7.12 - Edge-cautator in folosinta pe o moara
Figura 7.11 - Introducerea Z compensata de date
Coordonarea sistemelor, instrument de masa si fixtures
Utilizarea Mach3Mill 7-8 Rev 1.84-A2
avand in vedere valorile X, Y si / sau Z.
Cand utilizati G92, spune ce vrei Mach3 coordonatele curent
controlata
Punctul de a fi dat de valorile X, Y si / sau Z.
Nici G52 nici G92 muta instrument le este suficient sa adaugati
un alt set de compensa de origine a
Sistem de coordonate curent.
7.7.1 Utilizarea G52
Un exemplu simplu de utilizare a G52 este in cazul in care s-ar putea sa
vrea sa produca doua forme identice
mancat diferite locuri de pe lucru. Codul am uitat la fata atrage un 1
"patrat cu
un colt de
G20 F10 G90 (infiintat unitati imperial, o incetinire a
furajelor rata etc)
G0 Z2.0 (ridicati pen)
G0 X0.8 Y0.3 (rapida in jos stanga patrat)
G1 Z0.0 (pen-jos)
Y1.3 (putem lasa afara de G1 ca am facut doar unul)
X1.8
Y0.3 (merge in sensul acelor de ceasornic rotund SHAPE)
X0.8
G0 X0.0 Y0.0 Z2.0 (pen muta-te din drum si ridicati-l)
Daca vrem un alt patrat, dar cel de-al doilea cu un colt de
codul de mai sus poate fi utilizat de doua ori, dar cu ajutorul G52
sa se aplice si compensate inainte de cel de-al doilea exemplar.
G20 F10 G90 (infiintat unitati imperial, o incetinire a
furajelor rata etc)
G0 Z2.0 (ridicati pen)
G0 X0.8 Y0.3 (rapida in jos stanga patrat)
G1 Z0.0 (pen-jos)
Y1.3 (putem lasa afara de G1 ca am facut doar unul)
X1.8
Y0.3 (merge in sensul acelor de ceasornic rotund SHAPE)
X0.8
G0 Z2.0 (ridicati pen)
G52 X2.2 Y2 (temporar compensate pentru a doua patrat)
G0 X0.8 Y0.3 (rapida in jos stanga patrat)
G1 Z0.0 (pen-jos)
Y1.3 (putem lasa afara de G1 ca am facut doar unul)
X1.8
Y0.3 (merge in sensul acelor de ceasornic rotund SHAPE)
X0.8
G52 x0 Y0 (Scapa de compensa temporar)
G0 X0.0 Y0.0 Z2.0 (pen muta-te din drum si ridicati-l)
Copierea de cod nu este foarte elegant, dar ca este posibil de a avea un cod
G-subroutine (A se vedea
M98 si M99) de cod comun poate fi scris o data si a solicitat ori de
cate ori aveti nevoie de
- De doua ori in acest exemplu.
De subroutine versiune este afisat mai jos. Stiloul sus / jos de comenzi
au fost pana tidied
si subroutine de fapt atrage la 0,0 cu un G52 a fi utilizat pentru
stabilirea colt de ambele
patrate:
G20 F10 G90 (infiintat unitati imperial, o incetinire a
furajelor rata etc)
G52 X0.8 Y0.3 (incepe de la prima patrat)
M98 P1234 (apel subroutine pentru patrat in prima pozitie)
G52 X3 Y2.3 (inceputul celui de-al doilea patrat)
M98 P1234 (apel subroutine pentru patrat la a doua pozitie)
G52 x0 Y0 (Important - a scapa de compensa G52)
M30 (inapoi la sfarsitul anului de program)
Coordonarea sistemelor, instrument de masa si fixtures
Rev 1.84-A2 7-9 Utilizarea Mach3Mill
O1234
(Inceput de subroutine 1234)
G0 x0 Y0 (rapida in jos stanga patrat)
G1 Z0.0 (pen-jos)
Y1 (putem lasa afara de G1 ca am facut doar unul)
X1
Y0 (merge in sensul acelor de ceasornic rotund SHAPE)
X0
G0 Z2.0 (ridicati pen)
M99 (intoarcerea de la subroutine)
Observati ca fiecare G52 se aplica un nou set de compensa care
nu tine cont de orice anterior
emise G52.
7.7.2 Utilizarea G92
Cel mai simplu exemplu este cu G92, la un anumit punct, pentru a seta X & Y
la zero, dar puteti seta
orice valori. Cel mai usor mod de a anula G92 compensa este de a introduce
"G92.1" pe linia de MDI.
7.7.3 Ai grija cu G52 si G92
Aveti posibilitatea de a specifica compensa pe cat mai multe axe, astfel
cum va place, inclusiv de catre o valoare pentru axa
scrisoare. In cazul in care o axa de nume nu este dat atunci sa compensate
ramane nemodificat.
Mach3 utilizeaza aceleasi mecanisme interne pentru G52 si G92
compensa; aceasta nu doar diferit
calcule cu X, Y si Z cuvinte. Daca utilizati G52 si G92
impreuna tine (si chiar
Mach3) va deveni atat de confuz ca dezastru va aparea in mod
inevitabil. Daca chiar doriti sa
dovedi pe care le-ati inteles modul in care acestea
functioneaza, infiintat unele compensa si muta controlate
punct la un set de coordonate, sa zicem X si Y = 2.3 = 4.5. Prezicem
absolut masina
coordonate, ar trebui sa aiba si sa le verifice prin Mach3
afisa masina
coordonate cu "Mach" buton.
Nu uitati sa clara a compensa cand le-au folosit.
Atentie! Aproape tot ce se poate face cu G92 compensa poate fi facut
mai bine, utilizand
locul de munca sau poate compensa G52 compensa. Pentru ca se bazeaza pe
G92 controlate, in cazul in care punctul este la fel de
bine ca axa de cuvinte, in momentul G92 este eliberat, modificari in programe
pot introduce cu usurinta
erori grave, ceea ce conduce la erori.
Multi operatori considera ca este greu pentru a tine cont
de trei seturi de compensa (locul de munca, si Instrumentul de
G52/G92)
si daca confuz va sparge in curand, fie va instrument sau mai
rau masina dvs.!
7.8 Instrumentul de diametru
Presupunem albastru patrat stabilite folosindu-ne de masini este in
plan pentru o gaura in capacul unui
copilului forma Sortare-o cutie in care se va potrivi cub albastru.
Amintiti-va G-coduri de a muta
Punctul controlate. De exemplu, o parte
Programul a atras un 1 "patrat. In cazul in care
instrument este o grosime de pasla stilou apoi gaura
va fi semnificativ mai mici decat 1 "
patrat. A se vedea figura 7.13.
In aceeasi problema in mod evident,
apare cu un endmill / slot exercitiu.
Este posibil sa doriti sa taie un buzunar sau sa fie
lasand o insula. Acestea trebuie
diferite de compensare.
Acest sunet usor de facut, dar in
practica exista mai multe "in draci
in detaliu "in cauza cu
inceputul si sfarsitul celui de-al taiere. Este, de obicei
pentru un Expertul dumneavoastra sau CAD / CAM software-ului pentru a
se ocupa de aceste probleme. Mach3, cu toate acestea, permite o parte de
program pentru a compensa
diametru de ales instrument cu efective de taiere se muta fiind
specificat ca, sa zicem, de 1 "
Figura 7.13 - Folosirea unui instrument de diametru mare (a simtit pen)
Coordonarea sistemelor, instrument de masa si fixtures
Utilizarea Mach3Mill 7-10 Rev 1.84-A2
patrat. Aceasta caracteristica este importanta, in cazul in
care autorul a parte program nu stie exact
diametru de taiat, care va fi folosit (de exemplu, ea poate fi mai mic
decat nominala, datorita repetate
ascutire). Instrumentul de masa va permite sa definiti
diametru de instrumentul sau, este unele aplicatii,
diferenta de diametru nominal instrument real al instrument fi folosit -
probabil, dupa
ascutire multiple. A se vedea capitolul Cutter Despagubiri pentru
detalii complete.
DXF, HPGL si imagine de import
Rev 1.84-A2 8-1 Utilizarea Mach3Mill
8. DXF, HPGL si imagine de import
Acest capitol se refera la importul de fisiere si de conversia
acestora la o parte de programe de
Mach3
Aceasta presupune o intelegere limitata de simplu G-coduri si
functia lor.
8.1 Introducere
Dupa cum veti fi vazut Mach3Mill foloseste o parte de
program pentru a controla instrument de circulatie in
masina unealta. Este posibil sa aveti parte de
programe scrise de mana (spiral.txt este un astfel de exemplu)
sau le-a generat, folosind un CAD / CAM (Computer Aided Design / Computer Aided
De fabricatie) de sistem.
Importarea fisierelor care definesc "grafica", in DXF, HPGL, formate
JPEG sau BMP ofera o
nivel intermediar de programare. Este mai usor decat de codificare de
mana, dar ofera mult mai putin
de control de la masina decat un program de iesire de un CAD /
CAM pachet.
Automate de control Z facilitate (Qv) si repetitive decrementing executare
a inhiba-Z
Valoarea este un instrument puternic pentru a face o serie de roughing taieturi
pe baza importate DXF si
HPGL fisiere.
8.2 DXF de import
Cele mai multe programe CAD va va permite sa iesire un
fisier in format DXF, chiar daca acestea nu
ofera nici o CAM caracteristici. Un fisier va contine o
descriere a incepe si termina de linii
si arce in desen, impreuna cu strat in care sunt stabilite pe. Mach3
va importa
un astfel de dosar si va permite sa atribui un anumit
instrument, hrana pentru animale si de rata "adancimea de taiat",
pentru fiecare
strat. DXF de fisier trebuie sa fie in format text, nu binar, si
va Mach3 doar linii de import,
polylines, cercuri si arce (nu text).
In cursul de import a putea (a) pentru a optimiza de linii pentru a reduce la
minim care nu se muta de taiere.
(b) utilizarea efectiva coordonate de desen sau compensate le astfel incat
partea de jos punct de stanga
este de 0,0, (c), la alegere, de a introduce codurile de control de arc /
fascicul de pe o plasma / laser de taiat si (d)
face de avion de la desen fi interpretata ca Z / X pentru operatiunile
de cotitura.
De import DXF este in meniul Fisier. De dialog in figura 8.1 este
afisata.
Figura 8.1 - DXF import de dialog
8.2.1 Fisier de incarcare
Acest lucru arata cele patru etape ale importatoare de fisier. Pasul
1 este de a incarca fisierul DXF. Facand clic pe
Incarcati fisiere buton afiseaza un fisier de
dialog pentru acest lucru. Figura 8.2 arata un fisier cu doua
dreptunghiuri si de un cerc.
8.2.2 Definirea de actiune pentru
straturi
Urmatoarea etapa este de a defini modul in care liniile de pe fiecare
strat de tragere sunt de a fi tratati.
Faceti clic pe Layer Control buton pentru a afisa caseta de dialog se
arata in figura 8.3.
Porniti strat sau straturi care au linii pe care le doriti sa-l
tai, pentru a alege
utilizare, de adancime de taiat, de feedrate de a utiliza, a se apuca de
treaba rata, de ax de viteza (utilizat doar daca
au un pas / directie sau PWM controler de ax), precum si ordinea in
care doriti ca straturi
taiere. Observati ca "Profunzimea cut" valoare este valoarea Z
pentru a fi utilizate la cut acest lucru, in cazul in care
Figura 8.2 - un desen de opt linii si un cerc
Figura 8.3 - Optiuni pentru fiecare strat
DXF, HPGL si imagine de import
Rev 1.84-A2 8-3 Utilizarea Mach3Mill
suprafata de lucru este Z = 0, va fi o valoare negativa. Comanda
poate fi important pentru problemele
ca taierea gaurilor dintr-o bucata inainte de a se taia din
jurul material.
8.2.3 Conversia optiuni
Inainte sa alegeti optiunile pentru procesul de conversie (vezi
pasul 3 de pe figura 8.2).
DXF informatiei: da Detalii generale de fisier care va sunt utile
pentru diagnostic
scopuri.
Optimizarea: Optimizarea Daca nu este verificat apoi entitatile
(linii, etc) va fi taiat, in ordinea in
care apar in fisierul DXF. In cazul in care se verifica, atunci
acestea vor fi re-a ordonat sa se reduca la minimum
suma de circulatie rapida traversa necesare. Retineti
ca reducerile sunt intotdeauna optimizate pentru a
reduce numarul de instrument modificarile necesare.
Ca trase: Ca trase Daca nu este verificat apoi zero coordonate de G-cod va
fi
"coltul din stanga jos" de la desen. Daca nu este verificat apoi
coordonatele de desen vor
fi coordonate de
Plasma Mode: Daca Plasma Mode este verificat apoi M3 si M5 comenzi
vor fi produse la
randul sau, de arc / laser de pe si din afara intre taieturi.
Daca nu este verificat atunci ax va fi
demarat la inceputul celei de-a parte a programului, a oprit pentru instrument
modificari si, in final, a oprit la
la sfarsitul programului.
Conexiune tól. Doua linii pe acelasi strat va fi luata in
considerare in cazul in care sa se alature la distanta
intre capetele lor este mai mica decat valoarea de acest control. Acest
lucru inseamna ca vor fi taiate
fara a trece la "Rapid avion" se insereaza intre ele. In cazul
in care originalul desen
a fost conceput cu un fel de "snap" activat aceasta facilitate, atunci
probabil ca nu sunt necesare.
Rapid avion: Acest control defineste Z valoarea care urmeaza sa
fie adoptate in timpul trece rapid intre
entitati in desen.
Mod de strung: Daca strung Mode este verificat apoi pe orizontala
(plus X) directia de tragere
vor fi codificate dupa cum Z in G-cod si pe verticala (plus Y)
va fi codificat ca minus X, astfel incat
o parte plan stabilit cu axa orizontala de desen ca sa centerline este
afisat si
cut in mod corect, in Mach3Turn.
8.2.4 Generarea de G-code
La final, apasati Generate G-codul de a efectua pasul 4. Este
conventionala pentru a salva generate Gcode
cu un fisier. TAP extensie, dar acest lucru nu este necesara si
Mach3 nu va introduce
prelungire in mod automat.
Aveti posibilitatea sa repetati pasii de la 2 la 4, sau,
intr-adevar, la 1 la 4 si, atunci cand ati terminat de aceste
clicati Adoptat.
Mach3 va incarca ultima G-codul de fisier pe care le-au generat.
Observati de comentarii
de identificare si numele si data de creatie.
Note:
¨ generat de cod G-a feedrates in functie de straturi importate. Cu
exceptia cazului in care va
ax raspunde
si schimba vitezele in timpul instrument modificari.
¨ DXF intrare este bun pentru forme simple, deoarece doar nevoie de un program
de CAD de baza pentru a
genera fisierul de intrare si functioneaza din plin
precizie de original desen
¨ DXF este bun pentru definirea piese pentru taiere cu laser sau
plasma in cazul in care "instrument"
diametru este foarte mic
¨ Pentru frezare va trebui sa va face propriul manual cote pentru
diametru de
de taiat. De DXF linii va fi calea de centreline a taiat. Acest lucru
este
nu direct, atunci cand sunt forme complexe de taiere.
¨ Programul generate dintr-un fisier DXF nu avea mai multe pentru a trece
in stare bruta
o parte sau clare in centrul unui buzunar. Pentru a atinge aceste automat va fi
nevoie
pentru a utiliza un program de CAM
DXF, HPGL si imagine de import
Utilizarea Mach3Mill 8-4 Rev 1.84-A2
¨ Daca va DXF fisier contine "text", atunci acest lucru
poate fi, in doua forme in functie de
Programul care a generat-o. Literele pot fi o serie de linii. Acestea vor fi
importate in Mach3. Literele pot fi DXF obiecte de tip text. In acest caz, ei
vor
fi ignorat. Nici una dintre aceste situatii va va da G-cod, care va
taia
litere in fontului utilizat in original desen desi liniile de un plan de
font
poate fi satisfacatoare, cu un mic punct sau v-bullnose Cutter. O
plasma sau laser
Cutter va scapa de ajuns taiate pentru a urma schema de litere
si taiat
cu toate ca le aveti pentru a fi siguri ca centrul de litere cum
ar fi "o" sau "A" este
cut inainte de plan!
8.3 HPGL de import
HPGL fisiere contin linii trase cu unul sau mai multe pixuri.
Mach3Mill face aceleasi reduceri pentru
toate stilouri. HPGL fisiere pot fi create de cele mai multe CAD si,
deseori, au filename
extensie. HPL sau. PLT.
8.3.1 Despre HPGL
Un fisier HPGL reprezinta obiecte de la o precizie mai mica decat DXF
si utilizeaza linie dreapta
segmente pentru a reprezenta toate curbele, chiar daca sunt cercuri.
De import pentru HPGL proces este similar cu DXF in faptul ca o. TAP
fisier care este produs
contine G-cod produs din HPGL
8.3.2 Alegerea fisier de import
Filtru de import este accesat de
de dialog. Figura 8.4 arata de import de dialog in sine.
In primul rand alegeti scala corespunzatoare, ca cel care a fost
produs HPGL fisier. Acest lucru este
HPGL de obicei, 40 de unitati pe milimetru (1016 de unitati
per inch). Aveti posibilitatea de a modifica acest pentru a se potrivi
HPGL diferite formate sau la scara dvs. g-codul de fisier. De
exemplu, alegerea 20 (mai degraba decat
40) ar dubla dimensiunea obiectelor definite.
Acum, introduceti numele de fisier care contine date HPGL sau
"Browse" pentru el. Implicit
prelungire pentru navigare este. PLT, deci este convenabil pentru a va
crea imagini cu numele de genul asta.
Figura 8.4 - HPGL filtru de import
DXF, HPGL si imagine de import
Rev 1.84-A2 8-5 Utilizarea Mach3Mill
8.3.3 Import parametrii
Pen-te de control este Z valori (in actuala unitate in care este Mach3 de
lucru) pentru a fi
folosite atunci cand efectuati miscari. Pen-te de obicei, va
trebui sa pozitia de instrument doar deasupra
munci.
Diferite adancimi de taiat si a hranei pentru animale tarife pot fi
programate pentru fiecare dintre "stilouri" folosite pentru a
produce de desen. Puteti alsi defini ordinea in care doriti sa
se faca reduceri. Acesta
permite taierea interiorul unei ojbject inainte de ai taiat-o din stoc!
Verificati daca numai pentru laser tabel este verificat atunci G-cod
va include o M3 (ax Start
In sensul acelor de ceasornic), inainte de a trece
trece
8.3.4 Scris de G-cod fisier
In cele din urma, care au definit de import traduceri, faceti clic pe
Import de fisiere pentru a efectiv de import de date
pentru a Mach3Mill. Vi se va cere pentru a folosi numele de fisier care se
va pastra la temperaturi de
generate de cod. Ar trebui sa introduceti numele complet, inclusiv
extinderea pe care doriti sa
utilizeze sau sa selectati un fisier existent de suprascriere.
Conventional aceasta extindere va fi. TAP.
Dupa scris fisierul faceti clic pe OK pentru a reveni
Note:
¨ filtru de import este condus de suspendare Mach3 si ruleaza
programul de filtru. Daca
ai comuta
atunci acesta va aparea pentru a fi inchis. Puteti continua cu
usurinta, prin utilizarea
Windows task bar, pentru a reveni la filtru si finalizarea procesului de
import. Acest lucru este
similar cu modul in care pentru o parte Editor programe este rulat.
¨ Daca dumneavoastra. TAP fisierul exista deja si este
deschis in Mach3, apoi de import va filtra
nu trebuie sa fie capabili sa scrie in el. Sa presupunem ca
aveti un testate de import si doriti sa schimbati
traducerile de importator, din nou, atunci trebuie sa va
asigurati ca ati aproape de
. TAP fisier in Mach3Mill inainte de repetarea import.
¨ El este, in general, mai usor de a lucra in unitati metrice in
intreaga atunci cand importa HPGL
fisiere.
¨ In cazul in care utilizati "laser Tabelul" optiune cu un cutit
de taiat cu laser sau plasma, atunci va trebui sa
verifica in cazul in care succesiunea M3/M5 si se muta in
directia Z este compatibila
cu initierea si finisare o taietura corect.
¨ Pentru frezare va trebui sa va face propriul manual cote pentru
diametru de
de taiat. De HPGL linii va fi calea de centreline a taiat. Acesta
Alocatia nu este simplu de a calcula, atunci cand sunt complexe de
taiere
forme.
¨ Programul generate dintr-un fisier HPGL nu avea mai multe pentru a trece
de dur
o parte sau de clar in centrul unui buzunar. Pentru a atinge aceste automat va
necesitatea de a utiliza un program de CAM
DXF, HPGL si imagine de import
Utilizarea Mach3Mill 8-6 Rev 1.84-A2
8.4 import Bitmap (BMP si JPEG)
Aceasta optiune va permite sa importe o
fotografie si genera un cod G -
Programul, care va face diferite
nuante de gri diferite adancimi de
taia. Rezultatul este un foto-realiste
gravura.
8.4.1 Alegerea fisier pentru a
import
Filtru de import este accesat de
File
de JPG / BMP pe butonul de dialog.
Primul pas este de a defini fisier
care contine imaginea, utilizand
Incarcati imagine de buton. In cazul in care
fisier este incarcat un dialog va solicita
pentru zona de lucru cu privire la in
care imaginea este de a fi montate. Tu
poate utiliza inch sau unitati metrice ca tine
doresc in functie de G20/21
modul in care va rula parte generate de program. Figura 8.5 arata acest
dialog. De
Mentinerea perspectiva calculeaza automat caseta de Y-size daca
o anumita X-size este
specificate si invers, astfel incat sa se pastreze in raport de
aspect al fotografiei originale. In cazul in care
imaginea este in culori, va fi convertit la monocrom, astfel cum este importat.
8.4.2 Alegeti tipul de a face
Inainte sa selectati
metoda de
face
imagine. Acest lucru este
definirea calea
de la el ca instrument de
"rasterises" de
imagine. Raster
X / Y taieturi lungul
pe axa X
se deplaseaza in Y
Axa de la sfarsitul
fiecare X-line.
Raster Y / X
face raster
linii fi in Y
directie
incrementingX
pentru fiecare linie.
Spirala porneste de la
in afara unui
cerc bounding
de imagine si
se muta la
centru. Fiecare
raster linie este
constituit dintr-un
serie de drept
Figura 8.6 - Definirea Pas-de peste
Figura 8.5 - Dimensiune fotografice de import
DXF, HPGL si imagine de import
Rev 1.84-A2 8-7 Utilizarea Mach3Mill
linii cu inaltimea de
o parte din imagine.
8.4.3 Raster si prestarea spirala
Pe masura ce selectati una dintre aceste metode de raster, vi se
va cere de catre un dialog pentru stepover
valori. A se vedea figura 8.6. Aceste defini distanta dintre linii raster
si a duratei de
scurt segmente care fiecare linie. Numarul total de miscari este
XSize ¸ X-Pas -
Peste x YSize ¸ Y-Step-a lungul si, bineinteles, creste,
dupa cum a patrat de dimensiune a obiectului
si invers patrat de marimea pas de-a terminat. Ar trebui sa
inceapa cu o modesta rezolutie
evita imposibil mare fisiere si lung taiere ori.
8.4.4 Dot difuzarea de redare
Daca alegeti a Dot
Difuzia prestarii
metoda atunci va
fi cerut un
set diferit de
detalii. Dot difuzie
"exercitii" o serie de
puncte, in mod regulat
retelei, in locul de munca.
In mod tipic, acestea vor
fi format de un Vpointed
sau taur-are nas
instrument. Adancimea de
fiecare punct este
determinata de catre
nuanta de gri la
punct de pe imagine.
Numarul de puncte
necesare pentru a acoperi
zona este calculata de catre
filtru pe baza
de forma de
instrument si adancimea
(relief) de gravura
le-ati selectat. Figura 9.7
ilustreaza date
solicitat. Fiecare punct consta intr-o pentru a trece la amplasarea, Z
pentru a trece la o adancime sale si un Z pentru a trece la
mai sus de locul de munca. Trebuie sa-ti pregateasca
imagine cu un editor foto adecvate pentru a avea un
numar rezonabil de pixeli, pentru a controla calcul de sarcina,
atunci cand diffusing de puncte. De
statisticilor obtinute de Verificati Statistici buton va va
oferi o idee despre cat de bun-simt dvs.
alegerea a fost de parametri.
Acum, avand definite de redare tehnica care l-ati stabilit in
siguranta Z la care se muta pe
de lucru va fi realizat si alege daca negru sau alb, este de a fi cea
mai mare adancime taiat.
8.4.5 Scris de G-cod fisier
In cele din urma sa faceti clic pe Conversie efectiv de import
de date in Mach3Mill. Vi se va cere pentru
de a folosi numele de fisier care va stoca codul generat. Ar trebui
sa tastati complet
inclusiv numele de extindere pe care doriti sa utilizati sau
sa selectati un fisier existent de suprascriere.
Conventional aceasta extindere va fi. TAP.
Note:
¨ filtru de import este condus de suspendare Mach3 si ruleaza
programul de filtru. Daca
ai comuta
atunci acesta va aparea pentru a fi inchis. Puteti continua cu
usurinta, prin utilizarea
Figura 9.7 - Dot difuzie parametrii
DXF, HPGL si imagine de import
Utilizarea Mach3Mill 8-8 Rev 1.84-A2
Windows task bar, pentru a reveni la filtru si finalizarea procesului de
import. Acest lucru este
similar cu modul in care pentru o parte Editor programe este rulat.
¨ Daca dumneavoastra. TAP fisierul exista deja si este
deschis in Mach3, apoi de import va filtra
nu trebuie sa fie capabili sa scrie in el. Sa presupunem ca
aveti un testate de import si doriti sa schimbati
traducerile de importator, din nou, atunci trebuie sa va
asigurati ca ati aproape de
. TAP fisier in Mach3Mill inainte de repetarea import.
¨ Veti avea nevoie pentru a defini feedrate a fi utilizate cu ajutorul MDI
sau prin editarea parte
program inainte de a se executa.
¨ Dot Difuzia locuri mare cu privire la indeplinirea cerintelor de axa Z.
Trebuie sa setati
Sigur Z nivel cat mai scazut posibil, pentru a reduce distanta
parcursa si au Z
Axa tuning motor foarte atent stabilit. Lost pasi parte din drum, printr-o
gravura va ruina de locuri de munca!
G si M-codul de referinta
Rev 1.84-A2 9-1 Utilizarea Mach3Mill
9. Cutter compensare
Cutter de compensare este o caracteristica a Mach3 care multi nu au
de a
folosi. Cele mai multe CAD / CAM programe pot fi spus nominala diametru de
dvs.
mill si va iesire parte de programe care taie partea contur sau de
buzunar, care
pe care le-ati stabilit, de la sine, pentru a permite instrument diametru.
Avand in vedere faptul ca
CAD / CAM software-ul are o mai buna imagine de ansamblu a formelor fiind
taiat-o mai
fi in masura sa faca o treaba mai buna decat
atunci cand Mach3 poate evita gouges
interne colturi.
Avand in compensare Mach3 va permite sa: (a) utilizarea unui
instrument diferit in
diametrul de la care programate (de exemplu, pentru ca le-a fi reground)
sau (b) pentru a
utiliza o parte de program, care descrie schema de dorit, mai degraba
decat calea de
centrul de instrument (probabil, unul scris de mana).
Cu toate acestea, ca despagubire nu este banal, este descris in acest
capitol
ar trebui sa aveti nevoie sa-l foloseasca.
Aceasta caracteristica este in curs de dezvoltare si se pot
schimba in mod semnificativ in final
eliberarea de Mach3.
9.1 Introducere in compensare
Asa cum am vazut Mach1
controale de circulatie
Punctul de controlat.
In practica nu instrument
(cu exceptia, probabil, o Vengraver)
este un punct atat de
reducerile se va face la o
alt loc de
Controlata Point
in functie de raza
a taiat.
Aceasta este, in general, mai usor de a
permite CAD / CAM
software-ul pentru a se tine seama
de taiere, atunci cand acest lucru in buzunare sau de plan de forme
Mach3 nu, cu toate acestea, calculele de
sprijin pentru a compensa diametru (raza) din
Cutter. In acest aplicatii industriale are ca scop sa permita un
cutter, care, prin
regrinding, nu este exact la diametrul de instrument asumat in cazul in care o
parte de program a fost
scrisa. Despagubirea poate fi activata de catre operatorul
de masini, mai degraba decat sa necesite
productia de o alta parte de program.
Din fata de aceasta, problema trebuie sa fie usor de rezolvat. Tot ce
trebuie sa faceti este de a compensa
controlate de catre un punct de caz X si Y pentru a permite
instrument raza. Simpla trigonometrie
da distantele in functie de unghiul de directia de taiat face la
axe.
In practica, nu este chiar asa de usor. Exista mai multe
probleme, dar in principal in faptul ca o
masina de-a pentru a stabili o pozitie Z inainte de a incepe
taierea si la acel moment nu se cunosc
directia in care instrumentul urmeaza sa fie in miscare.
Aceasta problema este rezolvata prin furnizarea de "preentry
muta ", care avea loc in material rezidual de la o parte. Acestea se
asigura ca
calcule de compensare poate fi facuta inainte de real parte contur
este taiat. Alegerea
o cale care se va desfasura fara probleme in parte este de
asemenea, schema optimizeaza suprafata termina. O iesire
mutare este folosit uneori pentru a mentine termina la sfarsitul
anului o taietura.
Figura 9.1 - Doua toolpaths posibil pentru a reduce triunghi
G si M-codul de Referinta
Utilizarea Mach3Mill 9-2 Rev 1.84-A2
9.2 doua tipuri de contur
Mach3 manere de compensare pentru doua tipuri de contur:
¨ de contur dat in parte programul de cod este marginea din materiale care nu
este de a fi
prelucrati departe. Noi vom apela acest tip un "material de marginea
contur". Aceasta este un fel
de cod care ar putea fi "parte scris"
¨ de contur dat in codul NC este instrumentul calea care va fi urmat de un
instrument
din exact corect raza. Noi vom apela acest tip un "instrument de cale
contur". Acest lucru este
la fel de cod pe care o CAD / CAM de program ar putea produce in cazul in care
acesta este constient de
destinate Cutter diametru
Interpretul nu are nici o setare care determina tipul de contur, care este
folosit, dar
numerice descriere a contur va fi, desigur, diferite (de aceeasi parte
geometrie)
intre cele doua tipuri de valori si pentru diametre in instrument de
masa va fi diferit pentru
doua tipuri.
9.2.1 Material Edge contur
In cazul in care este contur marginea materialului, in schita de marginea
este descrisa in parte
program. Pentru un material marginea contur, valoarea pentru diametru in tabelul
de instrument este
valorii reale a diametru de instrument. Valoarea in tabelul trebuie sa fie
pozitiv. De NC
un cod pentru o margine de contur material este acelasi, indiferent de
(reala sau destinate) diametru
de instrument.
Example1:
Aici este un program care taie NC material departe de afara de triunghi in
figura
10.1 de mai sus. In acest exemplu, a taiat compensare raza este, de
fapt, raza de instrument in
utilizare, care este de 0,5, valoarea pentru diametru in tabelul de instrument
este de doua ori pe raza, care este
1.0.
N0010 G41 G1 X2 Y2 (la randul sau, de compensare si face intrarea
mutare)
N0020 Y-1 (partea dreapta a urmari triunghi)
N0030 X-2 (partea de jos a urmari triunghi)
N0040 X2 Y2 (urmati ipotenuza de triunghi)
N0050 G40 (de pe randul de compensare)
Acest lucru va avea ca rezultat in urma unui instrument calea constand intr-o
miscare de intrare si calea demonstrat
din stanga merge in sensul acelor de ceasornic in jurul triunghi.
Observati ca coordonatele de triunghi de
materiale apar in codul NC. Observati de asemenea, ca instrumentul
calea include trei arce care sunt
nu programat in mod explicit, ele sunt generate automat.
9.2.2 Instrumentul Path contur
In cazul in care contur este un instrument calea contur, calea este descris in
partea de program. El / ea este
de asteptat ca (cu exceptia de la intrarea in timpul muta) calea
este destinat pentru a crea o parte
geometrie. Calea pot fi generate de un manual sau CAD / CAM a programului,
luand in considerare
parte de geometrie care se intentioneaza a fi facute. Pentru
Mach3 la locul de munca, instrumentul cale trebuie sa fie
astfel de instrument, care ramane in contact cu marginea din partea
geometrie, asa cum se arata pe stanga
parte din figura 10.1. In cazul in care o cale de genul afisata pe
dreptul de a figura 10.1 este folosit, in care
instrumentul nu ramana in contact cu partea geometrie, tot timpul,
interpretul nu va
fi in masura sa compenseze in mod corespunzator, atunci
cand se utilizeaza unelte cu subdimensionat.
Pentru un instrument calea contur, valoarea pentru cutter diametru in tabelul
de instrument va fi un mic
numar pozitiv, in cazul in care este selectat instrument oversized
usor si va fi un mic negativ
numar in cazul in care instrumentul este usor subdimensionat. Ca
si puse in aplicare, in cazul in care un cuter diametru valoare este
negativ, interpretul compenseaza pe de alta parte si de alta a contur
de la o
programat si utilizeaza valoarea absoluta a dat diametru. In
cazul in care este real instrument de
dimensiunea corecta, valoarea din tabel ar trebui sa fie zero.
Instrumentul de Cale contur exemplu:
Presupunem diametrul de taiat in prezent in ax este 0.97, iar diametrul
asumat in generarea instrument cale a fost 1.0. Apoi, valoarea in instrument de
masa pentru
G si M-codul de referinta
Rev 1.84-A2 9-3 Utilizarea Mach3Mill
diametru pentru acest instrument ar trebui sa fie -0.03. Aici este un
program care taie NC material departe
de la partea exterioara a triunghiului in figura.
N0010 G1 X1 Y4.5 (aliniere face miscare)
N0020 G41 G1 Y3.5 (la randul sau, de compensare si face prima intrare
mutare)
N0030 G3 X2 Y2.5 I1 (doua face intrarea mutare)
N0040 G2 X2.5 Y2 J-0.5 (cut a lungul arcului de la inceput de drum instrument)
N0050 G1 Y-1 (cut pe partea dreapta a instrument de cale)
N0060 G2 X2 Y I-1.5-0.5 (cut a lungul arcului de la dreapta jos de instrument
cale)
N0070 G1 X-2 (partea de jos a lungul taiat instrument de cale)
N0080 G2 X-2.3-0.6 Y J0.5 (cut a lungul arcului de jos, la stanga
instrument de cale)
N0090 G1 X1.7 Y2.4 (cut lungul ipotenuza instrument de cale)
N0100 G2 X2 Y2.5 I0.3 J-0.4 (cut a lungul arcului de la inceput de instrument
cale)
N0110 G40 (de pe randul de compensare)
Aceasta va duce la instrumentul care face o aliniere a muta si doua
de intrare se muta, apoi
dupa o cale usoara in interiorul calea afisate pe partea
stanga, in figura 10.1 merge in sensul acelor de ceasornic
in jurul triunghi. Aceasta cale este de a dreptul de a programat cale,
chiar daca a fost G41
programat, deoarece diametrul de valoare este negativa.
9.2.3 Programare Intrarea Muta
In general, o aliniere a muta o intrare si se muta, sunt necesare
pentru a incepe de compensare
corect. Instrumentul trebuie sa fie de cel putin un diametru de la
terminat de taiat inainte de intrarea
mutare se face.
G si M-codul de Referinta
Utilizarea Mach3Mill 10-4 Rev 1.84-A2
10. Mach 2 G-si M-codul de limba de referinta
Aceasta sectiune defineste limba (G-coduri, etc) care sunt
intelese si
interpretate de Mach3.
Anumite functionalitati care a fost definit de masini in
NIST NMC
(Next Generation Controller) de arhitectura, dar nu este in prezent pus in
aplicare
Mach3 meu este dat in gri tip in acest capitol. Daca aceasta
functie este
important pentru aplicatia dvs., atunci va rugam sa va
cunosc ArtSoft Corporation
nevoile si ele vor fi incluse in ciclul de planificare a dezvoltarii
noastre.
10.1 Unele definitii
10.1.1 liniara axelor
X, Y, Z si axe forma unui standard de mana de dreptul de a coordona
sistemul de ortogonale liniare
axe. Pozitiile din cele trei mecanisme de miscare liniara sunt
exprimate folosind coordonatele pe
acestor axe.
10.1.2 axelor de rotatie
Axe de rotatie sunt masurate in grade ca invelite axe liniare, in
care directie
pozitiv de rotatie de ceasornic, atunci cand este vizualizat de la pozitiv
la sfarsitul celui de-al
corespunzatoare X, Y, sau Z-axa. Prin "axa invelite liniar", ne
referim la una la care a
pozitia unghiulara creste fara limita (merge spre
plus infinit) ca axa se transforma
de ceasornic si scaderi fara limita (merge spre minus
infinit) ca axa se transforma
in sensul acelor de ceasornic. Invelite axe liniare sunt folosite, indiferent
daca exista sau nu un mecanic
limita pe rotatie.
In sensul acelor de ceasornic sau contrar este din punct de vedere de la lucru.
In cazul in care de lucru
este fixata la o turnanta care activeaza pe o axa de
rotatie, un ceasornic randul sau, de la
punct de vedere al lucru se realizeaza prin transformarea turnanta intr-o
directie care
(de cele mai multe comune masina configuratii) arata in
sensul acelor de ceasornic, din punctul de vedere al
pe cineva in picioare de langa masina.
10.1.3 Scaling intrare
Este posibil sa infiinteze scalarea factori pentru fiecare axa.
Acestea vor fi aplicate la valorile X,
Y, Z, A, B, C, I, J si R cuvinte, ori de cate ori acestea sunt introduse.
Acest lucru permite de dimensiunea caracteristici
prelucrate pentru a fi modificat si oglinda imaginile care urmeaza
sa fie creat - prin utilizarea de negative la scara factori.
De scalare este primul lucru de facut cu valorile si lucruri ca rata
de alimentare sunt intotdeauna bazate pe
pe scara de valori.
A compensa stocate in instrument si dependinte tabele nu sunt scalate
inainte de utilizare. Scaling poate, de
Desigur, au fost aplicate in momentul in care valorile s-au inscris (sa
zicem, folosind G10).
10.1.4 controlata Point
Controlate punct este punct ale caror pozitie si rata de
miscare sunt controlate. In cazul in care
instrument lungimea offset este zero (valoarea implicita), acesta este un
punct de pe axa ax (adesea numit
etalonului punct), care este ceva fix distanta, dincolo de
sfarsitul celui de-al ax, de obicei, in apropiere de
sfarsitul unui instrument de titularul care se incadreaza in ax.
Adresa de controlat punct poate fi
mutat ax-a lungul axei prin specificarea unele pozitive pentru suma de
instrument lungime
compensate. Aceasta suma este in mod normal, de o lungime de
taiere instrument in utilizare, astfel incat controlate
punctul se afla la sfarsitul celui de-al taiere instrument.
G si M-codul de referinta
Rev 1.84-A2 10.5 Utilizarea Mach3Mill
10.1.5 coordonate Linear Motion
Pentru a conduce un instrument de-a lungul unei specificate cale, un sistem de
prelucrare de des trebuie sa coordoneze
Motiunea de mai multe axe. Noi folosim termenul de "coordonate liniare
miscare" pentru a descrie
situatie in care, nominal, fiecare axa se muta la viteza
constanta si toate axele muta de la
incepand pozitiile lor la sfarsitul pozitiile lor, in
acelasi timp. In cazul in care doar
(sau orice unul sau doua dintre ele) a muta, aceasta produce miscare
in linie dreapta, de unde cuvantul
"liniar", in termen. In real propuneri, este de multe ori nu este posibil
sa se mentina constanta de viteza
accelerare sau de decelerare, pentru ca este necesar, la inceputul si
/ sau sfarsitul celui de-al miscare. El / ea
este fezabil din punct de vedere, cu toate acestea, pentru a controla axe,
astfel incat, in orice moment, fiecare axa a finalizat
aceeasi fractiune de miscare necesare sale ca si celelalte
axe. Acest instrument se muta de pe acelasi
calea, si de asemenea, apel in acest tip de miscare coordonata
miscare liniara.
Coordonate in miscare liniara se poate face fie la rata predominante
de alimentare, sau de la rapid
traversa rata. Daca fizice limitele de viteza pe axa face dorit rata
unobtainable, toate axele
sunt incetinite, pentru a mentine dorit cale.
10.1.6 Feed Rate
Rata la care a controlat cu punctul sau de axe muta nominal este o
constanta care rata
pot fi stabilite de catre utilizator. In interpret, interpretarea de
alimentare rata este dupa cum urmeaza
cu exceptia cazului in care rata invers timp de alimentare (G93) este
modul de a fi utilizate:
¨ Pentru miscare ce implica una sau mai multe dintre axe liniare (X,
Y, Z si, optional, A, B,
C), fara a simultana axa miscare de rotatie, a hranei
pentru animale rata inseamna lungime de unitati pe
minute programate de-a lungul liniar XYZ (ABC) calea
¨ Pentru miscare ce implica una sau mai multe dintre axe liniare (X,
Y, Z si, optional, A, B,
C), simultan cu axa miscare de rotatie, a hranei pentru animale rata
inseamna lungime de unitati pe
minute programate de-a lungul liniar XYZ (ABC), combinate cu calea de
unghiulara
viteza de rotativ axe inmultita cu axa corespunzatoare
Rectificarea Diametrul
inmultita cu pi (p = 3.14152 ); adica declarat
"circumferinta" din partea
¨ Pentru miscare de o axa de rotatie cu X, Y, Z si axe nu
se deplaseaza, rata de alimentare
mijloace de grade pe minut rotatie a axei de rotatie.
¨ Pentru miscare de doua sau trei axe de rotatie cu X, Y, Z
si axe nu se deplaseaza, de
rata se aplica dupa cum urmeaza. Sa DA, DB, si dc se
unghiurile in grade prin care
A, B si C axe, respectiv, trebuie sa circule. Sa D = sqrt (dA2 +
DB2 + dC2).
Conceptual, D, este o masura de miscare totala unghiular,
folosindu-se de obicei Euclidean metrice.
Sa T fi suma de timp necesara pentru a va deplasa prin D grade
la rata curenta de alimentare
in grade pe minut. Axe de rotatie trebuie sa fie mutat in coordonate
liniare
miscare, astfel incat timpul scurs de la inceputul pana la
sfarsitul anului de miscare este T plus orice
timpul necesar pentru accelerare sau de decelerare.
10.1.7 Arc Motion
Orice pereche de axe liniare (XY, YZ, XZ) pot fi controlate, pentru a trece
intr-o circulara, in arc
avionul de care pereche de axe. In timp ce aceasta se produce, cea de-a treia
axa liniara si de rotatie
axe pot fi controlate, pentru a trece in mod eficient in acelasi timp, la
o rata constanta. Ca si in coordonate
miscare liniara, de propuneri pot fi coordonate astfel incat
acceleratie si
decelerare nu afecteaza calea.
In cazul in care nu axe de rotatie a muta, dar cea de-a treia axa
liniara, nu misca, traiectoria de
controlate, este un punct de Helix.
Rata de alimentare in timpul arc miscare este, asa cum este descris
in Feed Pretul de mai sus. In caz de elicoid
miscare, se aplica rata de-a lungul HELIX. Aveti grija ca
alte interpretari sunt utilizate in alte
sisteme.
10.1.8 de racire
De inundatii si de racire aburi de racire mai fi pornit
fiecare independent. Ei sunt dezactivate
impreuna.
G si M-codul de Referinta
Utilizarea Mach3Mill 10-6 Rev 1.84-A2
10.1.9 locui
Un sistem de prelucrare poate fi comandata de a trai (de exemplu, sa
pastrati toate axele unmoving) pentru o
specifice de timp. Cea mai comuna utilizare a locui este de a sparge
si clar chipsuri sau pentru o
ax pentru a ajunge pana la viteza. Unitatile in care sa
specificati locuiesc sunt fie secunde sau
Milisecunde in functie de setare de pe Configure> Logica
10.1.10 Unitati
Unitati folosite pentru distantele-a lungul X, Y, Z si axe poate
fi masurata in milimetri sau
inch. Unitati pentru toate celelalte cantitatile implicate
in masina de control nu poate fi schimbat.
Diferite cantitati de utilizare specifice, diferite de
unitati. Ax de viteza este masurata in revolutii
pe minut. Pozitiile de rotatie axe sunt masurate in grade. Feed
tarife sunt
exprimate in unitati de curent lungime pe minut sau in grade pe
minut, asa cum este descris mai sus.
Atentie: Va sfatuim sa verificati foarte atent al sistemului
raspuns la schimbarea de unitati
in timp ce instrumentul si dependinte compensa sunt incarcate in
tabele, in timp ce aceste compensa sunt active si / sau
in timp ce o parte de program este de a executa
10.1.11 pozitia curenta
Controlate punct este intotdeauna la unele locatia numita
"pozitia curenta" si Mach3
intotdeauna ca stie unde este. Numerele care reprezinta pozitia
actuala sunt ajustate in
absenta oricarei axe de miscare in cazul in care exista mai
multe evenimente au loc:
¨ Lungime unitati sunt schimbat (dar seeWarning de mai sus)
¨ Instrumentul de lungime offset este schimbat
¨ sistem de coordonate compensa sunt modificate.
10.1.12 selectate avion
Exista intotdeauna o "selectat avionul", care trebuie sa fie de
XY-avion, de YZ-avion, sau de XZplane
de la sistemul de prelucrare. Z-axa este, desigur, perpendicular pe XY-plan, de
X-axis
Instrumentul
Zero sau un instrument este alocat in fiecare slot instrument tabel.
10.1.14 Instrumentul Change
Mach3 va permite sa puna in aplicare o procedura de punere
in aplicare automata instrument modificari
folosind macro-uri sau pentru a schimba instrumente de mana atunci cand
este necesar.
10.1.15 palete Shuttle
Mach3 va permite sa puna in aplicare o procedura de punere
in aplicare a palet de naveta, folosind macro-uri.
10.1.16 Cale Moduri de control
Sistem de prelucrare pot fi puse in nici una din cele doua moduri de cale
de control: (1) exacta opri
Mod, (2) Mod de viteza constanta. In mod exact opri, masina se
opreste pentru scurt timp de la sfarsitul
de fiecare mutare programat. In mod constant de viteza, Sharp colturi ale
cale poate fi
rotunjita usor, astfel incat rata de alimentare pot fi pastrate
in sus. Acestea sunt moduri de a permite utilizatorului sa
de control de compromis implicate in colturi de cotitura pentru
ca o adevarata masina are un finite
accelerare ca urmare a mecanismului sau de inertie.
Opri exact ce face el spune. Masina va veni la odihna, la fiecare
schimbare de directie si
instrumentul va urmari, prin urmare, tocmai poruncit cale.
Constant viteza va suprapune accelerare in noua directie cu decelerare in
un curent, pentru a pastra poruncit feedrate. Acest lucru presupune o
rotunjire cu privire la orice colt
dar mai repede si fine taiere. Acest lucru este deosebit de important
in dirijare si plasma taiere.
G si M-codul de referinta
Rev 1.84-A2 10.7 Utilizarea Mach3Mill
Cu cat este mai mica de accelerare a masinii axe, cu atat mai mare va
fi raza de rotunjit
colt.
Modul in plasma (set pe Configure Logic dialog) sistemul incearca
sa optimizeze colt
Propunere de taiere cu plasma un algoritm propriu.
De asemenea, este posibil sa se defineasca o limitare unghi astfel
incat schimbari in directia de mai mult decat aceasta
unghi va fi intotdeauna tratata ca exacta Stop chiar daca
Constant Viteza este selectata. Acesta
permite sa fie bland colturi fine, dar evita excesiv de
rotunjire colturi ascutite chiar
pe masini cu un nivel scazut de acceleratie pe unul sau mai
multe axe. Aceasta facilitate este activata in
Configurati Logic de dialog si de limitare a unghiului este stabilit
printr-o DRO. Aceasta setare va probabil
nevoia de a fi ales experimental in functie de caracteristicile de
masina unealta si,
probabil, de toolpath de un individ de locuri de munca.
10.2 interpret Interactiuni cu controalele
10.2.1 Feed controale si viteza de ignorare
Mach3 comenzi care permite (M48) sau dezactiveaza (M49) pentru hrana
animalelor si viteza suprascrie
switch-uri. Este util pentru a putea trece peste aceste switch-uri pentru
anumite operatiuni de prelucrare.
Ideea este ca setarile optime au fost incluse in program, si
operatorul ar trebui sa
nu le modifice.
10.2.2 Stergere Bloc de control
In cazul in care blocul de control este de a sterge PE, linii de cod care
incepe cu un caracter slash (bloc sterge
de caractere) nu sunt executate. In cazul in care trece este dezactivat, astfel
de linii sunt executate.
10.2.3 Optional Programul Stop control
Optional opri programul de control (a se vedea Configurati> Logic)
lucrari, dupa cum urmeaza. In cazul in care acest control
si se afla pe o linie de intrare contine un cod de M1, program
de executie este oprit pe la sfarsitul
comenzile de pe aceasta linie, pana
10.3 Instrumentul de fisiere
Mach3 mentine un instrument de fisiere pentru fiecare din cele 254
instrumente care pot fi utilizate.
Fiecare linie a datelor din dosarul contine datele pentru un instrument.
Acest lucru permite definirea de instrument
lungime (axa Z), instrument diametru (de frezare) si varful raza
instrument (de cotitura)
10.4 limba parte din programele de
10.4.1 Prezentare generala
Limbajul este bazat pe linii de cod. Fiecare linie (numita de asemenea un
"bloc") poate sa includa
comenzile de la sistemul de prelucrare a face mai multe lucruri diferite. Linii
de cod poate fi
colectate intr-un fisier pentru a face un program.
Un exemplu tipic de linie de cod consta dintr-o linie de optional
numarul de la inceput, urmata de o
sau mai multe "cuvinte". Un cuvant consta intr-o scrisoare, urmat de un
numar (sau ceva de genul asta
evalueaza la un numar). Un cuvant poate fie sa dea o comanda sau
oferi un argument la un
comanda. De exemplu, G1 X3 este o linie de cod valabil cu doua
cuvinte. "G1" este o comanda
sensul de "mutare intr-o linie dreapta, de la rata programat pentru hrana
animalelor", si "X3" ofera o
argument valoare (in valoare de X ar fi de 3 la sfarsitul celei de-a
muta). Cele mai multe comenzi de start
fie cu G sau M (general si pentru diverse). Cuvintele pentru aceste
comenzi sunt
numit "codurile G" si "M coduri".
Limba a doua comenzi (M2 sau M30), fie de un program care se incheie. Un
program
poate incheia inainte de sfarsitul celei de-un fisier. Linii de un
fisier care au loc dupa ce la sfarsitul anului un program nu
sunt
pentru a fi executat in flux normal asa va fi, in general, piese de
subroutines.
10.4.2 Parametri
Un sistem de prelucrare Mach3 sustine o serie de parametri de 10,320
numerica. Multe din
ei au utilizari specifice. Parametru care sunt asociate cu dus sunt
persistente
a lungul timpului. Alti parametri va fi nedefinit Mach3, atunci cand este
incarcat. Parametrii sunt
conservate in cazul in care interpretul este resetata. Parametrii cu
sensuri definite de Mach3
sunt date in figura 10.1
10.4.3 Sisteme de coordonate
Sistem de prelucrare a absoluta sistem de coordonate si 254 de lucru
offset (accesoriu)
sisteme.
Puteti seta compensa de instrumente de G10 L1 P X ~ ~ ~ Z. P cuvant
defineste instrument
compensa numarul urmeaza sa fie stabilite.
Puteti seta compensa de sisteme de fixare, folosind G10 L2 P ~ ~ X Y Z ~ ~
~ A B C ~ ~
P cuvant defineste dispozitiv care urmeaza a fi stabilite. The X, Y,
Z etc cuvintele sunt coordonatele pentru
de origine pentru axele din punct de vedere al absoluta sistem de
coordonate.
Aveti posibilitatea sa selectati una din primele sapte
lucru compenseaza prin utilizarea G54, G55, G56, G57, G58, G59.
Orice de la 255 de lucru compenseaza pot fi selectate de catre G59 P
~ (de exemplu, G59 P23-ar selecta
dispozitiv de 23). Absoluta sistem de coordonate pot fi selectate de
catre G59 P0.
Puteti compensa actual sistem de coordonate cu ajutorul G92 sau G92.3.
Acest lucru va compensa apoi
aplicata in partea de sus a compensa coordoneze sistemele de munca. Acest
lucru poate fi compensat cu anulate G92.1
sau G92.2.
Puteti face direct muta in absolut masina sistem de coordonate cu
ajutorul G53 cu
fie G0 sau G1.
10.5 Format de o linie
Un permis de intrare linie de cod consta din urmatoarele, in ordine,
cu restrictia ca
exista un numar maxim (in prezent, 256) la numarul de caractere
permis pe o linie.
¨ optional bloc a sterge un caracter, care este un slash "/".
¨ optional un numar de linie.
¨ orice numar de cuvinte, parametru setari, si comentarii.
¨ capat de linie marker (linie de transport reveni sau hrana pentru
animale sau ambele).
Orice permis de intrare nu este ilegala, in mod explicit si va
determina, de interpret pentru a semnala o eroare sau
pentru a ignora linie.
Spatii si file sunt permise oriunde pe o linie de cod si nu se schimba, in
sensul
de linie, cu exceptia in interiorul comentarii. Acest lucru face ceva
ciudat cu aspect de intrare juridice. Pentru
exemplu, linia g0x 0. 12 34y 7, este echivalenta cu g0 x 0.1234 y7
Linii goale sunt permise in input. Acestea vor fi ignorate.
De intrare este cazul nesemnificative, cu exceptia cazului in comentarii,
cu alte cuvinte, orice scrisoare afara un comentariu ar putea fi in
de sus sau de jos, fara a schimba, in sensul de o linie.
10.5.1 Line Numarul
Un numar de linie este litera N, urmat de un numar intreg (cu nici un
semn) intre 0 si 99999
scris cu nu mai mult de cinci cifre (000009 nu este in regula, de
exemplu). Linie numere mai
fi repetate sau utilizate de-a valma, cu toate ca practica normala
este de a evita o astfel de utilizare. O linie
numarul nu este necesara pentru a fi folosit (si aceasta este o
omisiune comuna), dar aceasta trebuie sa fie in
locul in cazul in care este folosit.
10.5.2 Subroutine etichete
Un subroutine eticheta este litera O, urmat de un numar intreg (cu nici un
semn) intre 0 si
99999 scris cu nu mai mult de cinci cifre (000009 nu este permisa, de
exemplu).
Subroutine etichete pot fi folosite in orice ordine, dar trebuie sa fie
unic, desi intr-un program
violare de aceasta regula nu poate fi marcat ca fiind o eroare. Nimic
altceva decat un comentariu ar trebui sa
aparea pe aceeasi linie dupa o subroutine eticheta.
10.5.3 Word
Un cuvant este o scrisoare, altele decat N sau O, urmata de o reala
valoare.
Cuvinte pot incepe cu oricare din scrisori se arata in figura 11.2.
Tabelul include N Ando
Pentru completitudine, chiar daca, asa cum sunt definite mai sus,
linia de numere nu sunt cuvinte. Cativa
scrisori (I, J, K, L, P, R) poate avea sensuri diferite in contexte diferite.
O adevarata valoare este o colectie de caractere care pot fi prelucrate pentru
a veni sus cu un
numar. O adevarata valoare poate fi un numar de explicite (cum ar fi
341 sau -0.8807), un parametru
valoare, o expresie, sau o valoare unary operatie. Definitii din
aceste urmati imediat.
Prelucrarea de caractere de a veni cu un numar se numeste "evaluare".
Un numar de explicite
evalueaza la sine.
10.5.3.1 Numar
Regulamentele de mai jos sunt folosite pentru (explicit) numere. In aceste
reguli o cifra este un singur
de caractere intre 0 si 9.
¨ Un numar este compus din (1) optional un semn plus sau minus,
urmata de (2) la zero
multe cifre, urmat, eventual, de (3) un punct zecimal, urmata de (4) la
zero
multe cifre - cu conditia sa existe cel putin o cifra
undeva in numar.
G si M-codul de referinta
Rev 1.84-A2 10-11 Utilizarea Mach3Mill
¨ Exista doua tipuri de numere: intregi si zecimale. Un intreg
nu are un
zecimal la ea; o zecimal nu.
¨ Numerele pot avea orice numar de cifre, sub rezerva limitare pe linia de
lungime.
Doar aproximativ saptesprezece cifre semnificative va fi pastrat, cu
toate acestea (de ajuns pentru toate
cunoscute aplicatii).
¨ A non-zero numar cu nici un semn ca prima de caractere se presupune a fi
pozitive.
Observati ca initiala (inainte de punctul zecimal si
prima non-zero cifre) si adulmecator (dupa
punctul zecimal si ultimele cifre non-zero) zerouri sunt permise, dar nu
sunt necesare. Un numar de
scrise cu initiala sau zerouri vor avea aceeasi valoare, atunci
cand este citit ca in cazul in care extra
zero-uri nu au fost acolo.
Numere utilizat pentru scopuri specifice de Mach3 sunt deseori limitate la
unele finite set de
valori sau unele intr-o oarecare interval de valori. In multe utilizari,
zecimal numere trebuie sa fie aproape de
intregi; aceasta include valori de indici (de parametri si carusel slot
numere, pentru
exemplu), codurile M, G si codurile inmultit cu zece. Un numar
zecimal, care se presupune sa fie
aproape de un intreg este considerat destul de aproape, daca este intr-un
numar intreg de 0.0001.
10.5.3.2 Parametru Valoare
Un parametru de valoare este de hasis caracterul #, urmat de o
reala valoare. De valoarea reala trebuie sa
pentru a evalua un intreg intre 1 si 10320. In intreg este un parametru de
numar, si
valoarea parametrului valoarea este orice numar este stocat in numerotate
parametru.
The # caracter are prioritate fata de alte operatiuni, astfel
incat, de exemplu, # 1 2 mijloace
numarul gasit prin adaugarea de 2 pana la valoarea de
parametru de 1, nu a gasit in valoare parametru
3. Desigur, # [1 2] inseamna valoarea gasita in parametru 3. #
De caractere poate fi
repetate; de exemplu, # # 2 inseamna valoarea parametrului al caror
indice este de (integer)
valoarea parametrului 2.
10.5.3.3 exprimare si binar Operations
O expresie este un set de caractere, incepand cu o bratara
stanga [si se incheie cu un
echilibrare dreptul bratara]. In intre paranteze sunt numere,
parametru de valori,
operatiuni matematice, precum si alte expresii. O expresie poate fi
evaluata la
produce un numar. Expresiile de pe o linie sunt evaluate in cazul in care
este linia de citit, inainte de
nimic pe linia este executat. Un exemplu de o expresie este:
[1 + acos [0] - [# 3 ** [4,0 / 2]]]
Binary operatiuni apar doar in interiorul expresii. Noua binar
operatiuni sunt definite. Acolo
Sunt patru operatii matematice de baza: plus (+), scadere (-),
multiplicare (*), si
divizie (/). Exista trei operatii logice: non-exclusive sau (OR), sau
exclusiv (XOR),
si logica si (AND). Cea de-a opta operatie este in modul de
functionare (MOD). Cea de-a noua
operatie este "putere" operatiune (**) de crestere a
numarului de pe partea stanga a operatiunii de
de putere din dreapta.
Binare operatiuni sunt impartiti in trei grupuri. Primul
grup este: putere. Cel de-al doilea
grup este: de multiplicare, diviziune, si modul. Cel de-al treilea grup
este: plus, scadere,
logice, non-exclusiv, sau, logica sau exclusiv, si logica
si. Daca operatiunile sunt exagerata
impreuna (de exemplu, in expresia [2,0 / 3 * 1.5-5.5/11.0]), de
operatiuni in
Primul grup trebuie sa fie efectuate inainte de operatiuni in cel
de-al doilea grup si a operatiunilor in
al doilea grup, inainte de operatiuni in cel de-al treilea grup. In cazul
in care o expresie contine mai mult de un
functionare de la acelasi grup (cum ar fi prima / * si in
exemplu), cu privire la functionarea
in stanga se face mai intai. Astfel, de exemplu, este echivalent cu: [((2,0 /
3) * 1.5) --
(5.5/11.0)], care simplifica la [1.0-0.5], care este de 0,5.
De logica si de modul de operatiuni vor fi efectuate cu privire
la orice numere reale, nu doar pe
numere intregi. Numarul zero este echivalenta cu logica false,
precum si orice non-zero numarul este
echivalent cu adevarat logic.
G si M-codul de Referinta
Utilizarea Mach3Mill 10-12 Rev 1.84-A2
10.5.3.4 Unary Operatia Valoare
O operatie unary valoare este fie "ATAN", urmata de o expresie
impartit de catre un alt
expresie (de exemplu ATAN [2] / [1 3]) sau orice alta operatiune
unary numele urmat
de o expresie (de exemplu SIN [90]). De unary operatiuni sunt: ABS
(valoare absoluta),
ACOS (arc cosinus), ASIN (arc de sine), ATAN (arc tangenta), COS (cosinus), EXP
(e ridicata la
a dat putere), FIX (runda jos), FUP (dus-up), LN (logaritmul natural), rotunde
(runda la cel mai apropiat numar intreg), SIN (sine), sqrt
(radacina patrata), si TAN (tangenta).
Argumentele pentru a unary operatiuni care sa ia masuri de unghi
(COS, SIN, si TAN) sunt in
de grade. Valorile returnate de unary operatiuni care reveni unghi
masuri (ACOS, ASIN,
si ATAN) sunt, de asemenea, in grade.
Remedierea exploatarea runde spre stanga (mai mult sau mai putin pozitive
negativ) pe un numar
linie, astfel incat REMEDIERE [2.8] = 2 si REMEDIERE [-2.8] =- 3, de
exemplu. FUP de functionare runde
spre dreapta (mai mult sau mai putin pozitiv, negativ) pe un numar de
linie; FUP [2.8] = 3 si
FUP [-2.8] =- 2, de exemplu.
10.5.4 Parametru Setarea
Un parametru de setare este urmatoarele patru elemente unul dupa
celalalt:
¨ un kilogram de caractere #
¨ o reala valoare care evalueaza la un intreg intre 1 si 10320,
¨ o = semnul egal, si
¨ o adevarata valoare. De exemplu, "# 3 =
3 - 15. "
Un parametru de setare nu are efect decat dupa ce toate parametru valori
pe aceeasi linie
au fost gasite. De exemplu, daca parametrul
# 3 = 6 x G1 # 3 este interpretat, un drept pentru a trece la un punct in care
echivaleaza cu 15 x va aparea si
in valoare de 3 parametru va fi 6.
10.5.5 Comentarii si Mesaje
O linie care incepe cu procente de caractere,%, este tratat ca un comentariu
si nu interpretat
in nici un fel.
Printable caractere si spatiul alb interiorul paranteze este un
comentariu. A plecat paranteze
intotdeauna incepe un comentariu. Comentariul se incheie la prima dreapta
paranteze gasit ulterior.
O data pe stanga paranteze este plasat pe o linie, o potrivire a dreptul
paranteze trebuie sa se prezinte in fata
sfarsitul celei de-a randul. Comentariile nu pot fi imbricate; este o
eroare in cazul in care un stanga paranteze este gasit
dupa inceperea celei de-un comentariu si inainte de sfarsitul
celei de-a comenta. Aici este un exemplu de o linie
care contine un comentariu: G80 M5 (stop miscare)
O alternativa sub forma de comentariu este de a folosi doua
caractere / / Restul de linie
este tratat ca un comentariu
Comentarii nu provoaca de prelucrare a sistemului de a face ceva.
Un comentariu care este inclus in parenthesese, contine un mesaj daca
MSG, apare dupa
stanga paranteze si inainte de orice alta imprimarea de caractere.
Variante de MSG, care includ
spatiul alb si mici caractere sunt permise. Retineti
ca virgula care este necesara.
Restul de caractere inainte de dreptul de paranteze sunt considerate a fi un
mesaj de la
operator. Mesajele sunt afisate pe ecran in "Eroare" inteligente
eticheta.
10.5.6 punctul Repetitii
O linie poate avea orice numar de cuvinte G, dar doi G cuvinte din acelasi
grup mai modal
nu aparea pe aceeasi linie.
O linie poate avea zero la patru M cuvinte. M Doua cuvinte din
acelasi grup modale nu pot
aparea pe aceeasi linie.
Pentru toate celelalte litere juridice, o linie care poate avea un singur
cuvant care incepe cu acea scrisoare.
G si M-codul de referinta
Rev 1.84-A2 10-13 Utilizarea Mach3Mill
In cazul in care un parametru de setare a aceluiasi parametru se
repeta pe o linie, # 3 = 15 # 3 = 6, pentru
exemplu, numai in ultima setare va avea efect. Este o prostie, dar nu sunt
ilegale, pentru a seta acelasi
parametru de doua ori pe aceeasi linie.
Daca mai mult de un comentariu apare pe o linie, numai ultimul, vor fi
utilizate; fiecare dintre cele
alte comentarii vor fi citite si in format vor fi verificate, dar,
ulterior, vor fi ignorate.
Este de asteptat ca pune mai mult de un comentariu pe o linie va fi foarte
rare.
10.5.7 Postul pentru
Cele trei tipuri de element, pentru a caror poate varia de la o linie
(asa cum figureaza la inceputul acestui
pct.) sunt cuvant, parametrul de stabilire, precum si comentarii.
Imaginati-va ca aceste trei tipuri de element
sunt impartite in trei grupuri, in functie de tipul.
Primul grup (de cuvinte) poate fi reordered, in orice mod, fara a
schimba, in sensul
linie.
Daca cel de-al doilea grup (de setari Parametri) este reordered, nu
va fi nici o schimbare in
sensul de linie cu exceptia cazului in care acelasi parametru este
stabilita la mai mult de o data. In acest caz, numai de
ultima setare de parametru va avea efect. De exemplu, dupa ce linia # 3 =
15 # 3 = 6-a
fost interpretat, in valoare de 3 parametru va fi 6. In cazul in care scopul
este de a inversat # 3 = 6
# 3 = 15 si linia este interpretata, in valoare de 3 parametru va fi
15.
Daca cel de-al treilea grup (de comentarii) contine mai mult de un
comentariu si este reordered, numai
ultimul comentariu va fi folosit.
Daca fiecare grup este pastrat in scopul sau reordered,
fara a schimba, in sensul de linie, apoi
cele trei grupuri pot fi interleaved, in orice mod, fara a schimba,
in sensul de linie.
De exemplu, linia g40 g1 # 3 = 15 (atat de acolo!) # 4 =- 7.0 are cinci
elemente si
inseamna exact acelasi lucru in oricare din cele 120 posibile comenzi
- cum ar fi # 4 =- 7.0 G1
# 3 = 15 g40 (deci nu!) - Pentru cele cinci elemente.
10.5.8 Comenzi si Machine Moduri
Mach3 are mai multe comenzi care determina un sistem de prelucrare pentru a
schimba de la un mod de a
un altul, si de modul ramane activ pana cand o alta
comanda modificari este implicit sau
in mod explicit. Aceste comenzi sunt denumite "modal". De exemplu, in cazul de
racire este pornit, el ramane
pe, pana cand aceasta este in mod explicit oprit. G codurilor de
miscare sunt, de asemenea, modal. In cazul in care un G1 (direct
mutare) comanda este dat pe o singura linie, de exemplu, va fi
executat din nou, pe linia urmatoare
in cazul in care unul sau mai multe cuvinte axa sunt disponibile pe linie,
cu exceptia cazului in care este dat in mod expres de comanda pe
ca urmatoarea linie folosind axa cuvinte sau anuleaza
miscare.
"Non-modal" coduri au efect numai pe liniile pe care acestea apar. De exemplu,
G4
(locui) este non-modal.
10.6 Modal Grupuri
Modal comenzile sunt aranjate in seturi numitul "modal grupuri", si doar
un singur membru al unei
modal grup poate fi in vigoare la un moment dat. In general, un grup
contine modal
comenzi pentru care este logic imposibil pentru doi membri pentru a fi in
vigoare, in acelasi
timp - cum ar fi in masura de inci, fata de masura in
milimetri. Un sistem de prelucrare pot fi in
multe moduri, in acelasi timp, cu un modul de la fiecare grup fiind modale
in vigoare. De
modal grupuri sunt prezentate in figura 10.3.
Pentru mai multe grupuri de modale, in cazul
in care un sistem de prelucrare este gata sa accepte comenzi, o
membru al grupului trebuie sa fie in vigoare. Nu sunt setarile
implicite pentru aceste grupuri modal.
In cazul in care sistemul de prelucrare este activata sau altfel
re-initializata, de valorile implicite sunt
in mod automat in vigoare.
Grupa 1, primul grup de pe masa, este un grup de G codurilor de miscare.
Una dintre acestea este
intotdeauna in vigoare. Asta se numeste o miscare mod curent.
Este o eroare de a pune un cod de
atat a le utiliza axa de cuvinte. In cazul in care o axa de
cuvant-G-folosind codul din grupa 1 este implicit in
efect pe o linie (de care a fost activat pe o linie mai devreme), si un
grup 0 g-cod care utilizeaza
Axa cuvinte apare pe linia de activitate a grupului 1 G-code este
suspendata pentru ca linia.
Axa folosind cuvantul-G-coduri de la grupa 0 sunt G10, G28, G30 si G92.
Mach3 afiseaza in mod curent in partea de sus a fiecarui ecran.
10.7 G Codurile
G coduri de intrare Mach3 limba sunt prezentate in figura 10.4 si sunt
descrise in
detaliu.
Descrierile contine prototipuri de comanda, pentru a stabili in
curier tip.
In comanda de prototipuri, de tilda (~) stand pentru o reala valoare.
Dupa cum este descris mai devreme, o adevarata
Valoarea poate fi (1) un numar de explicite, 4.4, de exemplu, (2), o
expresie, [2 2.4], pentru
exemplu, (3) un parametru valoare, # 88, de exemplu, sau (4), o valoare unary
functie, acos [0], pentru
exemplu.
In cele mai multe cazuri, daca axa cuvinte (unele dintre sau toate ~ X, Y
~, Z ~, ~ A, B ~, C ~, ~ U, V ~,
W ~) sunt prezentate, ele specifica un punct de destinatie. Axa numere se
refera la active in prezent
sistem de coordonate, cu exceptia cazului in care in mod explicit descris
ca fiind absolut in sistem de coordonate.
In cazul in care axa cuvinte sunt optionale, orice omise axe va avea
valoarea lor actuala. Orice elemente din comanda prototipuri, nu in mod
explicit descris ca optional sunt necesare. Aceasta este o eroare in cazul
in care o
element este necesar omise.
U, V si W sunt sinonime pentru A, B
si C. Utilizarea cu U A, B cu V etc este eronata (cum ar fi
Folosind o de doua ori pe o linie). In descrieri detaliate ale codurilor
U, V si W nu sunt in mod explicit
mentionat de fiecare data, dar care sunt implicate de A, B sau C.
In prototipuri, valorile urmatoarele litere sunt adesea dat ca explicite
numere. Daca nu
altfel, in mod expres de numere pot fi valori reale. De exemplu, G10 L2 ar
putea
la fel de bine sa fie scrise G [2 * 5] L [1 1]. In cazul in care valoarea
parametrului 100 au fost 2,
# G10 L 100, ar insemna acelasi lucru. Folosind valori reale, care nu sunt
explicite, numere
ca doar se arata in exemple este rareori utile.
Daca L ~ este scris intr-un prototip de "~" va fi adesea denumite "L
numarul". In mod similar
a "~" in H ~ poate fi numit "H numar", si asa mai departe de
orice alta scrisoare.
In cazul in care un factor de scara este aplicat la orice axa apoi acesta
va fi aplicat la valoarea de
corespunzatoare X, Y, Z, A / U, B / V, C / W cuvantul si sa
relevante I, J, K sau R cuvinte, atunci cand
acestea sunt utilizate.
10.7.1 Rapid Linear Motion - G0
(a) Pentru rapida miscare liniara, program G0 ~ X Y Z ~ ~ ~ A B
C ~ ~, in cazul in care toate axa
cuvintele sunt optionale, cu exceptia faptului ca cel putin
unul trebuie sa fie utilizat. De G0 este optionala in cazul in
care actuala
Mod de miscare este G0. Aceasta va produce coordonate miscare
liniara la destinatie, la punctul
actual de traversare rata (sau mai lent in cazul in care masina nu va
merge atat de repede). Este de asteptat ca
taiere nu va avea loc in momentul in care o comanda este G0
executant.
(b) In cazul G16 a fost executat pentru a stabili un Polar Origine apoi pentru
rapida miscare liniara pana la un punct
descris de o raza si unghi G0 X Y ~ ~ pot fi folosite. ~ X este raza
liniei de
G16 de origine polara si Y ~ este unghiul in grade,
masurata cu cresterea valorilor
de ceasornic de la 3 directie (de exemplu, patru conventionale
cvadrant
conventii).
Coordonate de punctul curent, in momentul de a executa G16 sunt de origine
polara.
Aceasta este o eroare in cazul in care:
¨ axa toate cuvintele sunt omise.
Daca Cutter raza de compensare este activ, in miscare vor diferi
de cele de mai sus; vedea Cutter
Despagubiri. Daca G53 este programat pe aceeasi linie, de
miscare, de asemenea, difera; vezi
Coordonate absolute.
10.7.2 Linear Motion
(a) Pentru miscare liniara, la rata de alimentare (pentru taiere
sau nu), program G1 ~ X Y Z ~ ~ ~ A B ~
~ C, in cazul in care toate cuvintele axa sunt optionale, cu
exceptia faptului ca cel putin unul trebuie sa fie
utilizat. G1 este de
optional in cazul in care este modul actual miscare G1. Aceasta va
produce coordonate miscare liniara a
punct de destinatie, la rata actuala de alimentare (sau mai lent in
cazul in care masina nu va merge atat de repede).
(b) In cazul G16 a fost executat pentru a seta o origine polara apoi
miscare liniara, la rata de alimentare pana la un punct
descris de o raza si unghi G0 X Y ~ ~ pot fi folosite. ~ X este raza
liniei de
G16 de origine polara si Y ~ este unghiul in grade,
masurata cu cresterea valorilor
de ceasornic de la 3 directie (de exemplu, patru conventionale
cvadrant
conventii).
Coordonate de punctul curent, in momentul de a executa G16 sunt de origine
polara.
Aceasta este o eroare in cazul in care:
¨ axa toate cuvintele sunt omise.
Daca Cutter raza de compensare este activ, in miscare vor diferi
de cele de mai sus; vedea Cutter
Despagubiri. Daca G53 este programat pe aceeasi linie, de
miscare, de asemenea, difera; vezi
Coordonate absolute.
G si M-codul de referinta
Rev 1.84-A2 10-17 Utilizarea Mach3Mill
10.7.3 Arc
Un circulare sau elicoidale arc este specificat folosind fie G2 (in sensul
acelor de ceasornic arc) sau G3
(arc de ceasornic). Axa de cercul sau de Helix trebuie sa fie
paralela cu X, Y, sau Z-axa
de masina de sistem de coordonate. Axa (sau, echivalent, avionul
perpendicular pe
Axa) este selectat cu G17 (Z-Axa, XY-avion), G18 (Y-axis, XZ-plan), sau G19
(X-axis,
YZ-avion). In cazul in care arc este circulara, se afla intr-un plan
paralel, pentru a selectat avionul.
In cazul in care o linie de cod face un arc si include axa miscare de
rotatie, la randul sau, la axe de rotatie
o rata constanta, astfel incat in miscare de rotatie,
atunci cand incepe si se termina
si se termina. Linii de acest fel sunt aproape niciodata programat.
Daca Cutter raza de compensare este activ, in miscare vor diferi
de cele de mai sus; vedea Cutter
Despagubiri.
Doua formate sunt permise pentru specificand un arc. Noi vom apela aceste
centrul format si
raza de format. In ambele formate de G2 sau G3 este optionala in
cazul in care acesta este in mod curent miscare.
10.7.3.1 Raza Format Arc
In raza format, coordonatele de la sfarsitul punctului de arc in selectat
avionul sunt
specificate impreuna cu raza de arc. Programul G2 ~ X Y Z ~ ~ ~ A B C
~ ~ R ~ (sau
G3 folosi in loc de G2). R este raza. Axa cuvintele sunt toate optionale
cu exceptia faptului ca, cel putin
una dintre cele doua cuvinte pentru axe in planul selectat trebuie sa
fie utilizat. R este numarul de
raza. O raza pozitiv indica faptul ca se transforma,
prin arc de 180 de grade sau mai putin, in timp ce o
raza negativ indica un viraj de 180 de grade la 359.999 de grade. In
cazul in care este arc elicoidale, a
valoarea de la sfarsitul punctului de arc pe axa coordona paralel cu axa de
Helix este
de asemenea, specificate.
Aceasta este o eroare in cazul in care:
¨ atat de axa de cuvinte pentru axe a selectat avionul sunt omise,
¨ la sfarsitul punct de arc este aceeasi ca la punctul curent.
Ea nu este de buna practica la program raza format arce care
sunt aproape complet cercurile sau sunt
semicircles (sau aproape semicircles), deoarece o mica schimbare in
locatia de la sfarsitul punctului
va produce o schimbare mult mai mare in locatia de la centrul cercului
(si, prin urmare, de
mijloc de arc). Efect de marire este suficient de mare pentru ca
rotunjirea eroare intr-un numar de
poate produce out-of-toleranta taieturi. Aproape complet cercurile
sunt bineinteles rau, semicircles (si
atat de aproape) sunt doar foarte rau. Alte dimensiuni ARCS (in intervalul tiny
la 165 de grade sau 195 - 345
grade) sunt OK.
Aici este un exemplu de format de o raza de comanda pentru a mill-un
arc de:
G17 G2 x 10 y 15 R 20 z 5.
Asta inseamna ca pentru a face o in sensul acelor de ceasornic (ca
vizitate de la axa Z-pozitiv) circulare sau elicoidale arc
a caror axa este paralel cu axa Z, care se termina unde X = 10,
Y = 15, si Z = 5, cu o raza de
20. In cazul in care valoarea incepand de Z este de 5, acesta este un arc de
cerc paralel cu XY-avion;
altfel, este un arc elicoidale.
10.7.3.2 Centrul Format Arc
In centrul format, coordonatele de la sfarsitul punctului de arc in
selectat avionul sunt
specificate impreuna cu compenseaza din centrul de arc, de la actuala
locatie. In acest
format, este OK, daca la sfarsitul punctul de arc este aceeasi
ca la punctul curent. Aceasta este o eroare in cazul in care:
¨ arc in cazul in care este proiectat pe selectat avionul, distanta de la
punctul curent
difera de la centrul de la distanta de la sfarsitul punct in centru
de catre mai multe
decat
fiind utilizate).
Centrul este specificat folosind I si J cuvinte. Exista doua
moduri de a le interpreta.
Ca de obicei este calea pe care am si J sunt centrul fata de
punctul curent de la inceputul celei de-a arc.
Acest lucru este uneori numit Incremental IJ mode. Cea de-a doua modalitate
este ca am si J specifica
Centrul de drept real coordonate in sistemul actual. Acest lucru este destul de
misleadingly numit
IJ modul absolut. De IJ este setat modul de utilizare a Configurati>
membru meniul Mach3, atunci cand este setat
G si M-codul de Referinta
Utilizarea Mach3Mill 10-18 Rev 1.84-A2
sus. Alegerea sunt moduri de a oferi compatibilitate cu controlere comerciale.
Veti
Incremental gasi, probabil, pentru a fi cel mai bine. In valoare
absoluta, aceasta va fi, desigur, de obicei, este necesar sa se
utiliza ambele I si J cu exceptia cazului in care cuvintele de sansa
de arc de centru este la originea.
In cazul in care XY-avion este selectat, programul G2 ~ X Y Z ~ ~ ~ A B C ~ ~ I
~ J ~ (sau de a folosi
G3 loc de G2). Axa cuvintele sunt toate optionale cu exceptia
faptului ca, cel putin una dintre X si Y trebuie sa
fi utilizate. I si J sunt compenseaza, de la actuala locatie sau
coordonatele - in functie de IJ
Mod (X si Y directii, respectiv) de la centrul cercului. I si J sunt
optionale
cu exceptia faptului ca, cel putin una dintre cele doua
trebuie sa fie utilizat. Aceasta este o eroare in cazul in care:
¨ X si Y sunt omise,
¨ I si J sunt omise.
In cazul in care XZ-avion este selectat, programul G2 ~ X Y Z ~ ~ ~ A B C ~ ~ ~
am K ~ (sau de a folosi G3
in loc de G2). Axa cuvintele sunt toate optionale cu exceptia
faptului ca, cel putin una dintre X si Z trebuie sa fie
utilizat. I si K se compenseaza, de la actuala locatie sau
coordonatele - in functie de IJ
Mod (X si Z directii, respectiv) de la centrul cercului. I si K sunt
optionale
cu exceptia faptului ca, cel putin una dintre cele doua
trebuie sa fie utilizat. Aceasta este o eroare in cazul in care:
¨ X si Z sunt omise,
¨ I si K sunt omise.
In cazul in care YZ-avion este selectat, programul G2 ~ X Y Z ~ ~ ~ A B C ~ ~ J
~ K ~ (sau de a folosi G3
in loc de G2). Axa cuvintele sunt toate optionale cu exceptia
faptului ca, cel putin una dintre Y si Z trebuie sa fie
utilizat. J si K sunt compenseaza, de la actuala locatie sau
coordonatele - in functie de IJ
Mod (Y si Z directii, respectiv) de la centrul cercului. J si K sunt
optionale
cu exceptia faptului ca, cel putin una dintre cele doua
trebuie sa fie utilizat. Aceasta este o eroare in cazul in care:
¨ Y si Z sunt omise,
¨ J si K sunt omise.
Aici este un exemplu de format un centru de comanda pentru a mill-un arc in
Incremental IJ Mod:
G17 G2 x10 y16 I3 J4 z9
Asta inseamna ca pentru a face o in sensul acelor de ceasornic (ca
vizitate de la axa Z-pozitiv) circulare sau elicoidale arc
a caror axa este paralel cu axa Z, care se termina unde X = 10,
Y = 16, si Z = 9, cu centru de
compensate in directia X de 3 unitati, de la actuala
locatie X si Y compensate in directia
cu 4 unitati, de la actuala locatie Y. In cazul in care actuala
locatie a X = 7, y = 7 de la bun inceput,
centrul va fi
altfel, este un arc elicoidale. Raza de acest arc ar trebui sa fie 5.
Cele de mai sus arc in mod absolut IJ ar fi:
G17 G2 x10 y16 I10 j11 z9
In centrul format, raza de arc nu este specificat, dar el poate fi gasit
de usor ca si de
Distanta de la centrul cercului, fie la curent cu punctul sau de la
sfarsitul punctului de arc.
10.7.4 locui - G4
Pentru a locui, program G4 P ~. Aceasta va mentine unmoving axe pentru
perioada de timp in
secunde sau milisecunde specificat de P numar. De unitate de timp pentru a
fi utilizat este setata pe
Config> Logic de dialog. De exemplu, pentru a stabili cu unitati
de secunde, G4 P0.5 vor locui timp de o jumatate de
secunde. Aceasta este o eroare in cazul in care:
¨ de P, numarul este negativ.
10.7.5 Setare sistem de coordonate de date Instrumentul de lucru si tabele
de offset - G10
A se vedea detaliile de instrument de lucru si a compensa pentru
informatii suplimentare cu privire la coordonarea sistemelor de
Pentru a stabili valorile compensate de un instrument, program
G10 L1 P ~ X Z ~ ~ ~ O, P, in cazul in care numarul trebuie sa
evalueze la un intreg in gama 0 la
255 - numarul de instrument - compenseaza de instrument specificat de
numarul P se reseteaza la dat.
Un numar de va reseta instrument tip raza. Numai aceste valori,
pentru care o axa de cuvant este
inclus pe linie va fi resetate. Instrumentul diametru nu poate fi
stabilita in acest mod.
G si M-codul de referinta
Rev 1.84-A2 10-19 Utilizarea Mach3Mill
Pentru a stabili valorile pentru a coordona origine a unui dispozitiv de sistem
de coordonate, program
G10 L2 P ~ ~ X Y Z ~ ~ ~ A B C ~ ~, in cazul in care numarul P trebuie
sa evalueze la un intreg in
cuprinsa intre 1 si 255 - numarul de fixare - (1 - 6 Valorile
corespunzatoare pentru a G54
Axa toate cuvintele sunt optionale. Coordonatele de origine al sistem de
coordonate specificate
de numarul P se reinitializeaza la valorile date coordona (din
punct de vedere al absoluta a coordona
sistem). Numai acele coordonate pentru care o axa de cuvant este inclus pe
linie vor fi resetate.
Aceasta este o eroare in cazul in care:
¨ P numarul de nu pentru a evalua un intreg in gama 0 - 255.
Daca origine compensa (facute de G92 sau G92.3) au fost in vigoare
inainte de G10 este utilizat, ei vor
continua sa fie in vigoare ulterior.
De sistem de coordonate a caror origine este stabilit printr-o
comanda G10 poate fi activ sau inactiv la
momentul la care G10 este executat.
Valorile stabilite nu vor fi persistente, cu exceptia cazului in care
instrument sau dispozitiv de tabele sunt salvate utilizand
Tabele butoanele de pe ecran.
Exemplu: G10 L2 P1 x3.5 y17.2 seturi de origine a primului sistem de coordonate
(de
selectate de catre un G54) la un punct in care este de 3-5 X si Y
este 17,2 (in valoare absoluta, coordonate). De
Z coordona de origine (si coordonatele pentru orice rotatie axe) sunt
cele ce
coordonate de origine au fost inainte de linia a fost executat.
10.7.6 in sensul acelor de ceasornic / circulara de ceasornic de buzunar -
G12 si G13
Aceste comenzi sunt circulare buzunar un fel de conserve de ciclu, care poate
fi folosit pentru a produce un
circulara gaura mai mare decat un instrument in uz sau cu un instrument
adecvat (ca un cutter Woodruff cheie) pentru a
cut interne grooves pentru "O" inele etc
Programul G12 I ~ pentru o miscare in sensul acelor de ceasornic si
G13 I ~ pentru o mutare de ceasornic.
Instrumentul este mutat in directia X de valoare in cazul in care cuvantul
si am taiat-un cerc in
directie specificate cu originalul X si Y coordonate ca centru.
Instrumentul este returnat
la centru.
Efectul sau este nedefinit daca avionul nu este curent XY.
10.7.7 Iesiti si introduceti Polar mode - G15 si G16
Este posibil pentru G0 si G1 se muta in X / Y avionul doar pentru a
specifica coordonatele ca o raza
si la un unghi relativ temporare punct central. Programul G16 pentru a
introduce acest mod. De curent
coordonate din punct de controlat sunt temporare de centru.
Programul G15 pentru a reveni la normal coordonate cartezian.
G0 x10 Y10 / / G0 normala pentru a trece la 10,10
G16 / / Mod de start a polare.
G10X10Y45
(Aceasta se va muta la 17.xxx X, Y 17.xxx, care este un
fata locului, pe un cerc) (raza de 10 la 45 de grade la
initiale de coordonatele de 10,10.)
Acest lucru poate fi foarte util, de exemplu, pentru foraj, un cerc de
gauri. Codul de mai jos pentru a muta
un cerc de gauri la fiecare 10 de grade pe un cerc de raza
ciugulire exercitii
G21 / / metrice
G0 X10Y5.5
G16
G1 X50 Y0 / / polari pentru a trece la o raza de 50 unghi 0deg
G83 Z-0.6 / / ciugulire detaliati
G1 Y10 / / zece grade original de la centru
G83 Z-0.6
G1 Y20 / / 20 de grade . etc ..
G1 Y30
G si M-codul de Referinta
Utilizarea Mach3Mill 10-20 Rev 1.84-A2
G1 Y40
> Etc
G15 / / reveni la normal cartezian
Note:
(1) nu trebuie sa faca X sau Y se muta, altele decat prin
utilizarea G0 sau G1, atunci cand este activa G16
(2) Acest G16 este diferit la o Fanuc punerea in aplicare, in care-l
foloseste ca punct de curent
polar de centru. De Fanuc versiune necesita o multime de origine
deplasare pentru a obtine dorit
rezultat pentru orice cerc nu centrata pe 0,0
10.7.8 avion de selectie - G17, G18, G19 si
Programul G17 pentru a selecta XY-avion, G18 pentru a selecta XZ-avion, G19 sau
pentru a selecta YZplane.
Efectele de a avea un avion selectate sunt discutate in cadrul G2 / 3 si
prefabricate de cicluri
10.7.9 Lungime Unitati - G20 si G21
Programul G20 de a utiliza pentru inch lungime de unitati. Programul
G21 de a folosi de milimetri.
Aceasta este, de obicei, o idee buna sa fie program G20 sau G21
aproape de inceputul unui program de
inainte de orice miscare apare, si nu de a utiliza fie o oriunde in
program. Este de
responsabilitatea utilizatorului de a fi sigur ca toate numerele sunt
adecvate pentru a fi utilizate cu curent
lungime de unitati. G70/G71 se vedea, de asemenea, care sunt
sinonime.
10.7.10 Inapoi
O pozitie de origine este definit (de parametrii 5161-5166). Parametru
valori sunt in termeni
a absolut sistem de coordonate, dar sunt in nespecificate lungime de
unitati.
Pentru a reveni la domiciliu prin pozitia a programat pozitie,
program
G28 ~ X Y Z ~ ~ ~ A B C ~ ~ (sau de a folosi G30). Axa Toate cuvintele sunt
optionale. Calea se face
de un parapet muta de la pozitia actuala a programat pozitie,
urmat de un
de traversare pentru a trece la pozitia de origine. In cazul in care nu
sunt programate axa cuvinte, intermediar
punctul curent este punct, asa ca doar o mutare se face.
10.7.11 Referinta axe G28.1
Programul G28.1 ~ X Y Z ~ ~ ~ A B C ~ ~ la de referinta dat axe. De
axe se va muta
la curent fata de rata de alimentare de origine a comuta (ES), astfel
cum sunt definite de configurare. Cand
absoluta a coordona masina atinge valoarea dat de o axa de
cuvant, atunci rata de alimentare
este setat la care sunt definite de Configurati> Config
referinta. Cu conditia actuala absoluta
pozitie este de aproximativ corecte, atunci acest lucru va da un soft opri
pe de referinta
switch (ES).
10.7.12 Straight Probe - G31
10.7.12.1 de Straight Probe Command
Programul G31 ~ X Y Z ~ ~ ~ A B C ~ ~ pentru a efectua o operatie
simpla sonda. De
axa de rotatie cuvinte nu sunt permise, dar este mai bine sa le
omita. Daca axa de rotatie sunt cuvintele
utilizat, numarul trebuie sa fie acelasi cu pozitia
actuala numere, astfel incat de rotatie
axe nu misca. Liniara axa cuvintele sunt optionale, cu exceptia
faptului ca cel putin unul dintre ei trebuie sa
fi utilizate. Instrumentul in ax, trebuie sa fie o sonda.
Aceasta este o eroare in cazul in care:
¨ curent punct este mai mica de 0.254 milimetri sau
punct.
¨ G31 este folosit in invers timp rata de modul de alimentare,
¨ nici o axa de rotatie este poruncit sa se miste,
¨ nu X, Y, sau Z-axa cuvantul este utilizat.
G si M-codul de referinta
Rev 1.84-A2 10-21 Utilizarea Mach3Mill
Ca raspuns la aceasta comanda, masina se muta de
controlat litera (care ar trebui sa fie la
sfarsitul celui de-al sondei tip), in linie dreapta, la rata
actuala de alimentare spre programat
punct. In cazul in care sonda excursii, sonda este retras usor din punct
de calatorie la sfarsitul anului
comanda de executie. In cazul in care sonda nu calatorie, chiar
si dupa ce a programat overshooting
punct slab, este de semnalat o eroare.
Dupa succesul de cercetare, parametrii de 2000 - 2005 va fi stabilit la
coordonatele de
locatie din punct controlate in momentul in care sonda impiedicat si
un trio care X, Y si Z
la excursie va fi scris la tertet fisier in cazul in care acesta a
fost deschis de catre M40
macro / OpenDigFile () functie (q.v.)
10.7.12.2 Utilizarea Straight Probe Command
Folosind drept sonda de comanda, in cazul in care sonda fluierul
piciorului este pastrat nominal paralel cu Zaxis
(de exemplu, orice axe de rotatie sunt la zero) si instrumentul
lungime compensate pentru sonda este folosit, deci
ca punct este controlat de la sfarsitul celui de-al varful sondei:
¨ fara cunostintele suplimentare cu privire la sonda, de
paralelism de o fata de o parte pentru a
de XY-avion pot fi, de exemplu, a fost gasit.
¨ in cazul in care sonda tip raza este cunoscut de aproximativ, de
paralelism de o fata de o parte pentru a
de YZ sau XZ-plan pot fi, de exemplu, a fost gasit.
¨ in cazul in care trunchi de sonda este cunoscut pentru a fi bine aliniat
cu axa Z-si sonda
Sfat raza este cunoscut de aproximativ, centrul unei circulare gaura, pot
fi, de exemplu, sa fie
fonda.
¨ in cazul in care trunchi de sonda este cunoscut pentru a fi bine aliniat
cu axa Z-si sonda
Sfat raza este cunoscut cu exactitate, mai multe utilizari poate fi
facuta direct de la sonda de comanda,
cum ar fi gasirea unei circulare diametru gaura.
In cazul in care straightness de sonda gamba nu poate fi adaptat pentru a
inalta precizie, este de dorit sa se
stiu eficienta razelor de sonda in varful cel putin + X,-X,
+ Y, si-Y directii. Acesti
cantitatile pot fi stocate in parametri, fie de a fi incluse in
fisier sau un parametru de
fiind stabilit intr-un program de Mach3.
Utilizarea sondei de rotatie cu axe nu set de zero este, de asemenea,
posibil. Facand astfel, este mai mult
complexe, decat atunci cand sunt axe de rotatie de la zero, si nu ne
face cu el aici.
10.7.12.3 Codul Exemplu
Ca un exemplu de utilizare, codul pentru gasirea de centru si cu
diametrul de o gaura circulara este
prezentat in Figura 11.5. Pentru acest cod de randament rezultatele exacte, de
gamba sonda trebuie sa fie wellaligned
cu Z-axa, in sectiune transversala a sondei de la varful sau mai
mare punct trebuie sa fie foarte
circulara, si sonda tip raza (de exemplu, raza de sectiune
circulara) trebuie sa fie
cunoscut cu exactitate. In cazul in care sonda tip raza este cunoscut doar
de aproximativ (dar de alta
conditiile de asteptare), locul de gaura centru vor fi corecte, dar
gaura cu diametrul
nu vor.
G si M-codul de Referinta
Utilizarea Mach3Mill 10-22 Rev 1.84-A2
N010 (sonda centru pentru a gasi si diametru de circulare gaura)
N020 (Acest program nu va functiona, asa cum figureaza aici.
Trebuie sa)
N030 (introduce numere in loc de <description de number>.)
N040 (Stergere randuri N020, N030, N040 si cand faci asta.)
N050 G0 Z <Z-value a retras position> F <feed rate>
N060 # 1001 = <nominal X-value de gaura center>
N070 # 1002 = <nominal Y-value de gaura center>
N080 # 1003 = <some Z-value in interiorul hole>
N090 # 1004 = <probe tip radius>
N100 # 1005 = [<nominal gaura diameter> / 2,0 - # 1004]
N110 G0 X Y # 1001 # 1002 (muta mai sus nominala gaura centru)
N120 G0 Z # 1003 (muta in gaura - de a fi prudent, G1 substitut pentru G0 aici)
N130 G31 X [# 1001 + # 1005] (sonda + X partea gaura)
N140 # # 1011 = 2000 (cu exceptia rezultatelor)
N150 G0 X Y # 1001 # 1002 (inapoi la centru de gaura)
N160 G31 X [# 1001 - # 1005] (sonda-X partea gaura)
N170 # 1021 = [[# 1011 + # 2000] / 2.0] (gasi destul de bine X-valoarea
gaura centru)
N180 G0 X Y # 1021 # 1002 (inapoi la centru de gaura)
N190 G31 Y [# 1002 + # 1005] (sonda + Y parte din gaura)
N200 # # 1012 = 2001 (cu exceptia rezultatelor)
N210 G0 X Y # 1021 # 1002 (inapoi la centru de gaura)
N220 G31 Y [# 1002 - # 1005] (sonda-Y parte din gaura)
N230 # 1022 = [[# 1012 + # 2001] / 2.0] (gasi foarte buna Y valoare
de gaura centru)
N240 # 1014 = [# 1012 - # 2001 + [2 * # 1004]] (gasi gaura in
diametru Y-directie)
N250 G0 X Y # 1021 # 1022 (inapoi la centru de gaura)
N260 G31 X [# 1021 + # 1005] (sonda + X partea gaura)
N270 # # 1031 = 2000 (cu exceptia rezultatelor)
N280 G0 X Y # 1021 # 1022 (inapoi la centru de gaura)
N290 G31 X [# 1021 - # 1005] (sonda-X partea gaura)
N300 # 1041 = [[# 1031 + # 2000] / 2.0] (gasi foarte bun X-valoare de
gaura centru)
N310 # 1024 = [# 1031 - # 2000 + [2 * # 1004]] (gasi gaura in
diametru X-directie)
N320 # 1034 = [[# 1014 + # 1024] / 2.0] (gasi medie gaura diametru)
N330 # 1035 = [# 1024 - # 1014] (gasi diferenta in gaura diametre)
N340 G0 X Y # 1041 # 1022 (inapoi la centru de gaura)
N350 M2 (care e tot, oameni buni)
Figura 10.5 - Codul de Probe Hole
In figura 10.5 o intrare de forma <description de number> este menit
sa fie inlocuita cu o
numarul real care corespunde descrierii de numar. Dupa
aceasta sectiune de cod a
executat, in valoare de X-centru va fi parametru in 1041, in valoare de
Y-centru in
parametru 1022, si de diametru parametru in 1034. In plus, in paralel cu
diametru
X-axis parametru va fi in 1024, in paralel cu diametrul de axa y parametru in 1014,
si diferenta (un indicator al Circularitatea) parametru in 1035.
Sondei tip va fi in
gaura
De exemplu, nu include un instrument de schimbare pentru a pune o sonda in
ax. Adaugati instrument
schimba codul de la inceput, daca este nevoie.
10.7.13 Cutter Raza de Compensare - G40, G41, G42 si
Pentru a activa taiat de pe raza de compensare, program G40. Este OK
pentru a activa compensare off
atunci cand aceasta este deja off.
Cutter raza de compensare pot fi efectuate numai in cazul in care XY-avion
este activ.
Pentru a activa Cutter raza de compensare pe stanga (de exemplu, a
taiat ramane in partea stanga a
programate de cale, atunci cand instrument raza este pozitiv), program de
G41 D ~ Pentru a activa Cutter raza
compensare pe dreapta (de exemplu, a taiat ramane de la dreptul de a
programat cale, atunci cand
instrument raza este pozitiv), program de G42 D ~ D cuvant este
optional; daca nu exista nici un cuvant D,
raza de instrument in prezent in ax va fi folosit. Daca utilizate, D
numar ar trebui sa
in mod normal sa fie in numar de slot de instrument in ax, cu toate
ca acest lucru nu este necesar. Este OK
D pentru numarul de a fi zero; o raza de valoare zero, va fi folosit.
G41 si G42 poate fi calificata de catre un P-cuvant. Aceasta va
trece peste valoarea de diametrul de
instrumentul (daca este cazul) care figureaza in tabelul de curent
instrument intrare.
Aceasta este o eroare in cazul in care:
¨ D numarul nu este un intreg, este negativ, sau este mai mare decat numarul
de carusel
sloturi orare,
G si M-codul de referinta
Rev 1.84-A2 10-23 Utilizarea Mach3Mill
¨ de XY-avion nu este activ,
¨ Cutter raza de compensare este comandata la randul sau, pe cand
acesta este deja pe.
Comportamentul de prelucrare a sistemului de taiat cand se afla pe
raza de compensare este descris
in capitolul Cutter de compensare. Observati importanta programare
valabil intrare
si la iesire se muta.
10.7.14 Instrumentul Lungime compensa - G43, G44 si G49
Pentru a utiliza un instrument lungime compensate, programul G43 ~ H, in cazul
in care numarul H este de dorit in index
instrumentul de masa. Este de asteptat ca toate intrarile in
acest tabel vor fi pozitive. H numarul
ar trebui sa fie, dar nu trebuie sa fie, la fel ca la slot numarul
de instrument in prezent in
ax. Este OK pentru H numarul urmeaza sa fie zero; compensa o
valoare de zero va fi folosit. Omiterea
H are acelasi efect ca o valoare zero.
G44 este furnizat de compatibilitate si este utilizat in cazul in
intrari in tabelul de compensa da negativ.
Aceasta este o eroare in cazul in care:
¨ H numarul nu este un intreg, este negativ, sau este mai mare decat
numarul de carusel
sloturi.
Pentru a folosi nici un instrument lungime compensate, programul G49
Este OK, pentru programul de offset, utilizand aceleasi date deja in
folosinta. De asemenea, este bine sa utilizati nici un
program
instrument lungimea offset, daca nu este in prezent utilizat.
10.7.15 Scala factori G50 si G51
Pentru a defini o scara factor care va fi aplicat la un X, Y, Z, A, B, C,
I & J cuvantul inainte de a se
utilizat programul G51 ~ X Y Z ~ ~ ~ A B C ~ ~ in cazul in care X, Y, Z etc
cuvintele sunt de scara
factori de dat axe. Aceste valori sunt, bineinteles, niciodata ei
insisi scalate.
Nu este permisa utilizarea inegale scara factori pentru a produce
arce eliptice cu G2 sau G3.
Pentru a reseta scara factori de toate axele la 1,0 program G50
10.7.16 temporare sistem de coordonate offset - G52
Pentru a compensa curent de un anumit punct de pozitiv sau negativ la
distanta (fara miscare),
program
G52 ~ X Y Z ~ ~ ~ A B C ~ ~, in cazul in care axa a compensa contine
cuvinte pe care doriti sa o
furniza. Axa Toate cuvintele sunt optionale, cu exceptia faptului
ca cel putin unul trebuie sa fie utilizat. In cazul in care o
axa de cuvant este
care nu sunt utilizate pentru o anumita axa, de a coordona pe care
axa din punct de curent nu este modificat. El / ea este
o eroare in cazul in care:
¨ axa toate cuvintele sunt omise.
G52 si G92 utilizare comuna mecanisme interne in Mach3 si nu pot
fi utilizate impreuna.
Cand G52 este executat, de origine, in prezent un sistem de coordonate se
muta activa de catre
valorile date.
Efectul G52 este anulat de programare G52 x0 Y0 etc
Iata un exemplu. Presupun ca este la curent punctul X = 4, in
prezent, se specifica
sistem de coordonate, atunci G52 x7 stabileste X-axis compensate la 7,
si asa mai provoaca X-si coordoneze
din punct de curent pentru a fi -3.
Axa compensa sunt intotdeauna utilizata atunci cand miscare este
specificat in mod absolut de la distanta utilizand
oricare dintre sistemele de fixare a coordona. Astfel, toate sistemele de
fixare a coordona sunt afectate de
G52.
10.7.17 Mutare in valoare absoluta, Coordonate - G53
Pentru miscare liniara pana la un punct, exprimata in
valoare absoluta, coordonate, program G1 G53 X Y ~ ~
Z ~ ~ A B C ~ ~ (sau in mod similar cu G0 loc de G1), in cazul in care toate
cuvintele axa sunt optionale,
cu exceptia faptului ca, cel
putin unul trebuie sa fie utilizat. De G0 sau G1 este
optionala in cazul in care acesta este in actuala miscare
Mod. G53 nu este modal si trebuie sa fie programat pe fiecare linie
pe care se intentioneaza sa fie
activa. Aceasta va produce coordonate miscare liniara, programat
la punct. Daca G1 este
activa, viteza de miscare este in curs de alimentare rata (sau mai
lent in cazul in care masina nu va merge atat de
rapid). G0 Daca este activ, viteza de miscare este in curs de
traversare rata (sau mai lent in cazul in care
Masina nu va merge atat de repede).
Aceasta este o eroare in cazul in care:
¨ G53 este folosit fara G0 sau G1 fiind activa,
¨ G53 este folosit de taiat in timp ce se afla pe raza de compensare.
A se vedea capitolul relevant pentru o imagine de ansamblu a coordona sisteme.
10.7.18 Selectati lucru sistem de coordonate Offset - G54 si G59
Pentru a selecta munca compensate # 1, program G54, si in mod similar,
pentru primele sase compensa. De systemnumber -
G-code perechi sunt: (1-G54), (2-G55), (3-G56), (4-G57), (5-G58), (6-G59)
Pentru a avea acces la orice de la 254 de lucru compenseaza (1 - 254)
program G59 P ~ P, in cazul in care da cuvantul
numarul necesar de offset. Astfel, G59 P5 este identic in vigoare a G58.
Aceasta este o eroare in cazul in care:
¨-unul dintre aceste coduri de G-este utilizat in timp ce pentru taiat
raza de compensare este pornit.
A se vedea capitolul relevant pentru o imagine de ansamblu a coordona sisteme.
10.7.19 Setare Cale Control Mode - G61 si G64
Programul G61 de a pune in sistemul de prelucrare a opri in mod exact, sau G64
pentru constant
Mod de viteza. Este OK pentru a programului pentru modul ca este deja
activ. Aceste moduri sunt
descris in detaliu mai sus.
10.7.20 Rotire sistem de coordonate - G68 si G69
Programul G68 A B ~ ~ ~ R ~ I pentru a roti program sistem de coordonate.
A ~ X este de a coordona si B ~ a coordona Y de centrul de rotatie in
actuala
sistem de coordonate (de exemplu, inclusiv toate instrument de lucru si a
compensa si G52/G92 compensa.)
R ~ este unghiul de rotatie in grade (pozitiv este sens opus acelor de
ceasornic vizualizat de la pozitiv Z directie).
Am ~ este optional si valoarea nu este folosit. Daca as ~
este prezent aceasta provoaca dat R valoare pentru a fi
adaugat la orice existent de rotatie stabilit de G68.
de exemplu, G68 A12 B25 R45 cauze de sistem de coordonate pentru a fi rotite cu
45 de grade despre
punct Z = 12, Y = 25
Ulterior: G68 A12 B35 I1 R40 frunze de sistem de coordonate rotit cu 85
grade despre X = 12, Y = 25
Programul G69 pentru a anula rotatie.
Note:
Acest cod de rotatie permite doar in cazul in care planul actual este XY
I cuvant poate fi utilizat chiar si in cazul in care centrul este
diferita de cea folosita inainte de
cu toate ca, in acest caz, rezultatele trebuie atent de planificare. Ar
putea fi util atunci cand
simuland motorul de cotitura.
10.7.21 Lungime Unitati - G70 si G71
Programul G70 de a utiliza pentru inch lungime de unitati. Programul
G71 de a folosi de milimetri.
Aceasta este, de obicei, o idee buna sa fie program G70 sau G71
aproape de inceputul unui program de
inainte de orice miscare apare, si nu de a utiliza fie o oriunde in
program. Este de
G si M-codul de referinta
Rev 1.84-A2 10-25 Utilizarea Mach3Mill
responsabilitatea utilizatorului de a fi sigur ca toate numerele sunt
adecvate pentru a fi utilizate cu curent
lungime de unitati. G20/G21 se vedea, de asemenea, care sunt sinonime
si de preferat.
10.7.22 prefabricate Cycle - High Speed Peck DRILL G73
Ciclu de G73 este destinat pentru adancime de foraj sau de frezare cu chip de
rupere. Vezi, de asemenea, G83.
De retracts in acest ciclu de rupe chip, dar nu in totalitate retracta
detaliati de la gaura. El / ea este
adecvate pentru instrumente cu mult fluierele care va sterge rupt
chips-uri de la gaura. Acesta
ciclu dureaza un Q numar, care reprezinta un "Delta"
incrementati Z-a lungul axei. Program
G73 ~ X Y Z ~ ~ ~ A B C ~ ~ R ~ L ~ ~ I
¨ preliminare miscare, asa cum este descris in G81 la 89 cicluri de
conserve.
¨ Deplasati-Z axa numai la rata curenta de alimentare descendent de
delta sau
pozitie, oricare dintre acestea este mai putin adanc.
¨ rapida inapoi de la distanta definite in G73 Pullback DRO pe
Setari
ecran.
¨ rapida inapoi la curent gaura de jos, sprijinit pe un pic.
¨ Repetati pasii de la 1, 2 si 3 pana cand se ajunge
¨ Retrage-axa Z de la rata de a se opune clar Z.
Aceasta este o eroare in cazul in care:
¨ Q numarul este negativ sau zero.
10.7.23 Anulare Modal Motion - G80
Programul G80 pentru a se asigura nici o axa de miscare va
aparea. Aceasta este o eroare in cazul in care:
¨ Axa cuvinte, atunci cand sunt programate G80 este activa, cu
exceptia cazului in care o modal grup
Axa programat care foloseste cuvinte.
10.7.24 prefabricate Cicluri - G81
Conserve de cicluri de G81 prin G89 au fost puse in aplicare, asa cum este
descris in aceasta sectiune.
Doua exemple sunt date cu descrierea G81 de mai jos.
Toate conserve cicluri sunt efectuate cu privire la curent selectat avionul.
Orice de la
trei avioane (XY, YZ, ZX) pot fi selectate. Pe parcursul acestei sectiuni,
cea mai mare parte a
descrieri si asume XY-plan a fost selectat. De comportament este
intotdeauna similare, daca
de YZ sau XZ-avion este selectat.
Axa de rotatie cuvinte nu sunt permise in cicluri de conserve, dar
este mai bine sa le omita. Daca
axa de rotatie cuvintele sunt folosite, numerele trebuie sa fie
aceeasi ca si la pozitia curenta
numere, astfel incat axele de rotatie nu misca.
Toate conserve de cicluri de utilizare X, Y, R, Z numere si in codul NC.
Aceste numere sunt folosite pentru a
determina X, Y, R, Z si pozitii. R (de obicei sensul retrage) este
pozitia a lungul
perpendicular pe axa curent selectat avionul (Z-axa pentru XY-avion, X-axis
pentru YZplane,
Y-axis pentru XZ-avion). Unele conserve de cicluri de utilizare argumente
suplimentare.
Pentru conserve cicluri, vom apela un numar "lipicioase" in cazul in care,
in cazul in care acelasi ciclu este folosit in mai multe
linii de cod intr-un rand, numarul trebuie sa fie folosite prima
data, dar este optional pe restul
de linii. Sticky numere tine de valoarea lor, cu privire la restul de
linii in cazul in care acestea nu sunt in mod explicit
programate pentru a fi diferite. R numar este intotdeauna lipicioase.
In mod incremental distanta: in cazul in care XY-avion este selectat,
X, Y, R si numere sunt
tratate ca incremente de la pozitia actuala si Z ca o majorare
de
inainte de a muta implica Z are loc, in cazul in care YZ sau XZ-avion este
selectat, de un tratament
axa cuvinte este analog. In mod absolut distanta, X, Y, R, Z si
numere sunt
absoluta pozitii in actualul sistem de coordonate.
The L numar este optional si reprezinta numarul de
repeta. L = 0 nu este permis. In cazul in care
Repet caracteristica este folosit, este utilizat in mod normal in
incrementala distanta mod, astfel incat acelasi
G si M-codul de Referinta
Utilizarea Mach3Mill 10-26 Rev 1.84-A2
secventa de propuneri se repeta in mai multe locuri de
distante egale pe o linie dreapta. In
Mod de absoluta distanta, L> 1 inseamna "a face acelasi
ciclu in acelasi loc de mai multe ori,"
L Omiterea de cuvant este echivalenta cu specificarea L = 1. The L
numar nu este lipicios.
Cand L> 1 in modul de incrementala cu XY-avion selectat, X si Y
sunt pozitiile
determinate prin adaugarea a dat X si Y numere fie la curent X
si Y pozitii
(de pe primul-du-te in jurul) sau de
de repetari). R si Z pozitii nu se schimba in timpul
repeta.
Inaltimea a retracta muta de la sfarsitul fiecarui repeta
(numite "clar Z", in descrierea
de mai jos) este determinata de setare a retracta Mod: fie la pozitia
initiala Z (daca
ca este mai presus de R pozitia si modul de a se retrage este
G98), sau in alt mod
Aceasta este o eroare in cazul in care:
¨ X, Y, Z si cuvintele sunt toate lipseste in timpul unui ciclu de
conserve,
¨ P un numar este necesar si un numar negativ P este utilizat,
¨ un numar L este utilizat, care nu evalueaza la o pozitiv,
¨ axa miscare de rotatie este utilizat in timpul unui ciclu de
conserve,
¨ invers timp de alimentare rata este activ in timpul unui ciclu de conserve,
¨ Cutter raza de compensare este activ in timpul unui ciclu de conserve.
In cazul in care XY avion este activ, Z numarul este lipicioasa,
si aceasta este o eroare in cazul in care:
¨ Z numarul lipseste si acelasi ciclu de conserve nu a fost
deja activa,
¨ R numarul este mai mic decat numarul Z.
In cazul in care planul XZ este activa, numarul Y este
lipicioasa, si aceasta este o eroare in cazul in care:
¨ el Y numar lipseste si acelasi ciclu de conserve nu a
fost deja activa,
¨ R numarul este mai mic decat numarul Y.
In cazul in care YZ avion este activ, in numar de X este lipicioasa,
si aceasta este o eroare in cazul in care:
¨ X numarul lipseste si acelasi ciclu de conserve nu a fost
deja activa,
¨ R numarul este mai mic decat numarul X.
10.7.24.1 preliminarii si In-Intre Motion
La inceput de executie de la oricare dintre ciclurile de conserve, cu XY-avion
selectat, in cazul in care pozitia actuala Z este mai jos de
pozitia R, Z-axa este traversed la theR
pozitie. Acest lucru se intampla doar o singura data,
indiferent de valoarea L.
In plus, la inceputul primului ciclu si fiecare repet, urmatoarele
una sau doua
miscarile sunt facute:
¨ un drept de traversare paralel cu XY-avion la dat XY-pozitie,
¨ un drept de traversare de
pozitie.
In cazul in care XZ sau YZ avion este activ, in prealabil si in-intre
propuneri sunt similare.
10.7.24.2 G81 Cycle
Ciclu de G81 este destinat pentru foraj. Programul G81 ~ X Y Z ~ ~ ~ A B C ~ ~
R ~ L ~
¨ preliminare miscare, asa cum este descris mai sus.
¨ Deplasati-Z axa numai la rata curenta de alimentare
¨ Retrage-axa Z de la rata de a se opune clar Z.
Exemplul 1. Presupun ca situatia actuala este (1, 2, 3), precum
si XY-plan a fost selectat,
si urmatoarea linie de cod NC este interpretat.
G90 G81 G98 X4 Y5 Z1.5 R2.8
G si M-codul de referinta
Rev 1.84-A2 10-27 Utilizarea Mach3Mill
Aceasta solicita absoluta distanta Mod (G90), vechi de "Z",
se retrage Mod (G98) si solicita sa se
G81 foraj ciclu, o data ce urmeaza a fi efectuate. The X X
numarul si pozitia sunt 4. De Y
numarul de pozitie si Y sunt 5. Z numarul de pozitie
si Z sunt 1.5. R numarul si clare
Z sunt 2.8. Urmatoarele muta avea loc.
¨ un parapet paralel cu avionul pentru a-XY (4,5,3)
¨ un parapet paralel cu axa Z-a (4,5,2.8)
¨ un flux paralel cu axa Z-a (4,5,1.5)
¨ un parapet paralel cu axa Z-a (4,5,3)
Exemplul 2. Presupun ca situatia actuala este (1, 2, 3), precum
si XY-plan a fost selectat,
si urmatoarea linie de cod NC este interpretat.
G91 G81 G98 X4 Y5 Z-0.6 R1.8 L3
Aceasta solicita incrementala distanta Mod (G91), vechi de
"Z", Mod de retracta si solicita sa se G81
foraj ciclu sa se repete de trei ori. The X este numarul 4,
numarul este de 5 Y, Z
Numarul este -0.6 si R este numarul 1.8. X pozitia
initiala este de 5 (= 1 +4), initial Y
pozitie este de 7 (= 2 +5), in pozitie este clar Z 4-8 (1-8 = 3),
si Z este pozitia 4.2 (= 4.8 -
0,6). Veche Z este 3.0
Prima mutare este un parapet Z-a lungul axei de a (1,2,4.8), deoarece vechea Z
<clar Z.
Primul consta din 3 repeta miscarile.
¨ un parapet paralel cu avionul pentru a-XY (5,7,4.8)
¨ un flux paralel cu axa Z-a (5,7, 4,2)
¨ un parapet paralel cu axa Z-a (5,7,4.8)
Cel de-al doilea este format din 3 repeta miscarile. The X pozitie se
reseteaza la 9 (= 5 +4) si Y
pozitia 12 (= 7 5).
¨ un parapet paralel cu avionul pentru a-XY (9,12,4.8)
¨ un flux paralel cu axa Z-a (9,12, 4,2)
¨ un parapet paralel cu axa Z-a (9,12,4.8)
Cea de-a treia se repeta consta din 3 miscari. The X pozitie se
reseteaza la 13 (= 9 4), precum si Y
pozitia 17 (= 12 5).
¨ un parapet paralel cu avionul pentru a-XY (13,17,4.8)
¨ un flux paralel cu axa Z-a (13,17, 4.2)
¨ un parapet paralel cu axa Z-a (13,17,4.8)
10.7.24.3 G82 Cycle
Ciclu de G82 este destinat pentru foraj. Program
G82 ~ X Y Z ~ ~ ~ A B C ~ ~ R ~ L ~ P ~
¨ preliminare miscare, asa cum este descris mai sus.
¨ Deplasati-Z axa numai la rata curenta de alimentare
¨ insista pentru P numarul de secunde.
¨ Retrage-axa Z de la rata de a se opune clar Z.
10.7.24.4 G83 Cycle
Ciclu de G83 (adesea numit ciugulire foraj) este destinat pentru adancime de
foraj sau de frezare cu cip
spargere. Vezi, de asemenea, G73. De retracts in acest ciclu de clar gaura de
chips-uri si taie orice
stringers lung (care sunt comune, atunci cand, in foraj de aluminiu). Acest
ciclu dureaza un numar Q
care reprezinta un "Delta" incrementati Z-a lungul axei. Program
G83 ~ X Y Z ~ ~ ~ A B C ~ ~ R ~ L ~ ~ I
¨ preliminare miscare, asa cum este descris mai sus.
G si M-codul de Referinta
Utilizarea Mach3Mill 10-28 Rev 1.84-A2
¨ Deplasati-Z axa numai la rata curenta de alimentare descendent de
delta sau
pozitie, oricare dintre acestea este mai putin adanc.
¨ rapida inapoi catre clar Z.
¨ rapida inapoi la curent gaura de jos, sprijinit pe un pic.
¨ Repetati pasii de la 1, 2 si 3 pana cand se ajunge
¨ Retrage-axa Z de la rata de a se opune clar Z.
Aceasta este o eroare in cazul in care:
¨ Q numarul este negativ sau zero.
10.7.24.5 G84 Cycle
G84 de ciclu este destinat dreapta atingand cu un robinet instrument. Program
G84 ~ X Y Z ~ ~ ~ A B C ~ ~ R ~ L ~
¨ preliminare miscare, asa cum este descris mai sus.
¨ Start-feed viteza de sincronizare.
¨ Deplasati-Z axa numai la rata curenta de alimentare
¨ Opreste ax.
¨ incepere de ax de ceasornic.
¨ Retrage-axa Z, la rata actuala de alimentare pentru a goli Z.
¨ Daca viteza-feed synch nu a fost la inceput, inainte de ciclu,
opreste-te.
¨ Opreste ax.
¨ incepere de ax in sensul acelor de ceasornic.
De ax trebuie sa fie de cotitura in sensul acelor de ceasornic,
inainte de acest ciclu este utilizat. Aceasta este o eroare in cazul in care:
¨ de ax nu este de cotitura in sensul acelor de ceasornic, inainte de
acest ciclu este executat.
Cu acest ciclu, programator trebuie sa fie asigurati-va ca
programul de viteza si a hranei pentru animale in corecta
parte pentru a se potrivi cu smoala de fire de a fi facute. Relatia
este ca ax
viteza este egala cu rata de hrana pentru animale ori de teren (in fire de
pe unitatea de lungime). De exemplu, in cazul in care
pitch este de 2 fire de pe milimetru, active sunt milimetri lungime de
unitati, precum si a hranei pentru animale rata
a fost stabilit cu comanda F150, apoi de viteza ar trebui sa se
stabileasca cu comanda S300,
de la 150 x 2 = 300.
In cazul in care hrana pentru animale si de viteza suprascrie
comutatoare sunt activate si nu stabileste la 100%, de la un singur
set de
mai mica setare va avea efect. Viteza si hrana pentru animale tarife
vor fi sincronizate.
10.7.24.6 G85 Cycle
Ciclu de G85 este destinat pentru plictisitor sau alezaj, dar ar putea fi
utilizate pentru foraj sau de morarit.
Programul G85 ~ X Y Z ~ ~ ~ A B C ~ ~ R ~ L ~
¨ preliminare miscare, asa cum este descris mai sus.
¨ Deplasati-Z axa numai la rata curenta de alimentare
¨ Retrage-axa Z, la rata actuala de alimentare pentru a goli Z.
10.7.24.7 G86 Cycle
Ciclu de G86 este destinat pentru plictisitor. Acest ciclu P utilizeaza un
numar de numarul de secunde
de a locui. Programul G86 ~ X Y Z ~ ~ ~ A B C ~ ~ R ~ L ~ P ~
¨ preliminare miscare, asa cum este descris mai sus.
¨ Deplasati-Z axa numai la rata curenta de alimentare
¨ insista pentru P numarul de secunde.
¨ Opreste ax de cotitura.
¨ Retrage-axa Z de la rata de a se opune clar Z.
G si M-codul de referinta
Rev 1.84-A2 10-29 Utilizarea Mach3Mill
¨ Reporniti ax in directia aceasta a fost intampla.
De ax trebuie sa fie inainte de activarea acestui ciclu este utilizat.
Aceasta este o eroare in cazul in care:
¨ de ax nu este de cotitura in fata acestui ciclu este executat.
10.7.24.8 G87 Cycle
Ciclu de G87 este destinat pentru spate plictisitor. Program
G87 ~ X Y Z ~ ~ ~ A B C ~ ~ R ~ L ~ I ~ J ~ K ~
Situatia, dupa cum se arata in figura 10.6 este ca
aveti o prin gaura si doriti sa-l
counterbore din partea de jos a gaura. Pentru a face acest lucru va pune
la punct un instrument in forma de L-in ax, cu o
taiere de suprafata pe partea superioara a sa de baza.
Aveti stick-l cu atentie, prin gaura, atunci cand
nu este de filare si este orientata astfel ca se potriveste
prin gaura, apoi ai mutat-o astfel de tulpina de
L este pe axa de gaura, incepe ax, si hrana pentru animale de instrument
in sus pentru a face
counterbore. Apoi, va opri instrument, ia-l de pe gaura, si il
reporniti.
Acest ciclu utilizeaza I si J numere pentru a indica pozitia
pentru a introduce si a scoate instrument.
I si j va fi intotdeauna cresterile de la pozitia X si Y de
pozitie, indiferent de
Mod de distanta setare. Acest ciclu de asemenea, foloseste un
numar de K sa se precizeze pozitia a lungul Zaxis
din punct de controlat cu partea de sus a counterbore. K este un numar de
Z-valoare in actuala
sistem de coordonate in mod absolut de la distanta, si o
crestere (de
Mod de incrementala distanta.
¨ preliminare miscare, asa cum este descris mai sus.
¨ Mutare la rata de traversare paralel cu XY-avion, pana la punctul
indicat de I si J.
¨ Stop de fus intr-o anumita orientare.
¨ Deplasati-Z axa numai la rata de traversare descendenta
¨ Mutare la rata de traversare paralel cu XY-avion
¨ incepere de ax in directia aceasta se intampla inainte.
¨ Deplasati-Z axa numai la rata dat de alimentare ascendent la
pozitia indicata de K.
¨ Deplasati-Z axa numai la rata dat de alimentare inapoi
¨ Opreste ax in aceeasi orientare ca si pana acum.
¨ Mutare la rata de traversare paralel cu
XY-avion, pana la punctul indicat de I si J.
¨ Deplasati-Z axa numai la rata de traversare la clar Z.
¨ Mutare la rata de traversare paralel cu XY-plan pentru a specificat X, Y
locatie.
¨ Reporniti ax in directia aceasta se intampla inainte.
Cand acest ciclu de programare, de i si j numere trebuie sa fie alese
astfel incat in cazul in care instrumentul este
orientate spre oprit intr-o pozitie, se va potrivi prin gaura. Pentru
ca sunt diferite taietori
face diferit, s-ar putea sa ia ceva de analiza si / sau de
experimentare pentru a determina
Valorile corespunzatoare pentru I si J.
10.7.24.9 G88 Cycle
Ciclu de G88 este destinat pentru plictisitor. Acest ciclu utilizeaza un
cuvant P, P, in cazul in care se precizeaza
numar de secunde, pentru a locui. Programul G88 ~ X Y Z ~ ~ A-B ~ C ~ R ~
~ ~ L P ~
¨ preliminare miscare, asa cum este descris mai sus.
¨ Deplasati-Z axa numai la rata curenta de alimentare
¨ insista pentru P numarul de secunde.
¨ Opreste ax de cotitura.
¨ Stop program, astfel incat operatorul poate retracta ax manual.
¨ Reporniti ax in directia aceasta a fost intampla.
10.7.24.10 G89 Cycle
Ciclu de G89 este destinat pentru plictisitor. Acest ciclu utilizeaza un
numar P, P, in cazul in care se precizeaza
numar de secunde, pentru a locui. Programul G89 ~ X Y Z ~ ~ ~ A B C ~ ~ R
~ L ~ P ~
¨ preliminare miscare, asa cum este descris mai sus.
¨ Deplasati-Z axa numai la rata curenta de alimentare
¨ insista pentru P numarul de secunde.
¨ Retrage-axa Z, la rata actuala de alimentare pentru a goli Z.
10.7.25 raza Mode - G90 si G91
Interpretarea Mach3 cod poate fi in unul din aceste doua moduri de la
distanta: absolute sau incrementale.
Pentru a intra in modul absolut distanta, program G90. In mod absolut
distanta, axa numere
(X, Y, Z, A, B, C), de obicei, reprezinta pozitii in termeni de
active in prezent, sa coordoneze
sistem. Orice exceptii de la aceasta regula sunt descrise in mod
explicit in aceasta sectiune descrie Gcodes.
Pentru a intra in modul de incrementala distanta, program G91.
In mod incremental distanta, axa
numere (X, Y, Z, A, B, C), de obicei, reprezinta incremente de la valorile
actuale ale
numere.
I si j numere incremente reprezinta intotdeauna, indiferent de modul
de setare distanta. K
numere reprezinta cresterile in toate, dar o utilizare (a G87
plictisitor ciclu), in cazul in care
sensul cu modificari Mod de distanta.
10.7.26 Setare IJ Mode - G90.1 si G91.1
Interpretare a IJK valorile din G02 si G03 coduri pot fi intr-o
distanta de doua moduri:
absoluta sau incrementala.
Pentru a intra in modul absolut IJ, program G90.1. In mod absolut
distanta, IJK numere
reprezinta absolut pozitii in termeni de active in prezent sistem de
coordonate.
Pentru a intra in modul de incrementala IJ, program G91.1. In mod
incremental distanta, IJK
numere de obicei reprezinta incremente de la punctul curent controlate.
Incorecte setarile de acest mod, in general, va duce la mari incorect
orientate spre ARCS in
toolpath ecran.
G si M-codul de referinta
Rev 1.84-A2 10-31 Utilizarea Mach3Mill
10.7.27 compensa G92 - G92, G92.1, G92.2, G92.3
A se vedea capitolul privind coordonarea sistemelor pentru detalii complete. Vi
se recomanda sa nu utilizati
aceasta mostenire facilitate pe orice axa in cazul in care
exista un alt compensate aplicate.
Pentru a face din punct de curent au coordonatele pe care doriti
(fara miscare), program
G92 ~ X Y Z ~ ~ ~ A B C ~ ~, in cazul in care contin cuvinte axa axa
numere pe care o doriti.
Axa Toate cuvintele sunt optionale, cu exceptia faptului ca cel
putin unul trebuie sa fie utilizat. In cazul in care o axa de
cuvant nu este
utilizate pentru un anumit axa, de a coordona pe care axa din punct de
curent nu este modificat. Este un
eroare in cazul in care:
¨ axa toate cuvintele sunt omise.
G52 si G92 utilizare comuna mecanisme interne in Mach3 si nu pot
fi utilizate impreuna.
Cand G92 este executat, de origine, in prezent un sistem de coordonate
miscarile active. Pentru a face
acest lucru, origine compensa sunt calculate in asa fel incat coordonate
de curent punct cu privire la
mutat de origine sunt, asa cum se specifica pe linia care
contine G92. In plus, parametrii
5211 - 5216 sunt prezentate
suma de origine trebuie sa fie mutate in asa fel incat sa
coordoneze a controlat punct de pe axa
a specificat valoarea.
Iata un exemplu. Presupun ca este la curent punctul X = 4, in
prezent, se specifica
sistem de coordonate si cea curenta, X-axis compensate este zero,
atunci G92 x7 stabileste X-axis compensate
la -3, seturi parametru 5211 la -3, si provoaca X-coordona din punct
de curent pentru a fi 7.
Axa compensa sunt intotdeauna utilizata atunci cand miscare este
specificat in mod absolut de la distanta utilizand
oricare dintre sistemele de fixare a coordona Astfel, toate sistemele de fixare
a coordona sunt afectate de
G92.
Fiind in mod incremental distanta nu are nici un efect asupra
actiunii de G92.
Non-zero compensa poate fi fie deja in vigoare in cazul in care se numeste
G92. Ele sunt in vigoare
aruncata inainte de noua valoare. Matematic noua valoare de fiecare offset
este
A + B, in cazul in care este ceea ce ar putea fi compensate in cazul in care
vechi au fost compensate de zero, si B este vechi
compensate. De exemplu, dupa exemplul anterior, in valoare de X-curent
este punctul 7. Daca
G92 X9 apoi este programat, noul X-axis offset este -5, care este calculat de
catre [[7-9] + --
3]. Pune-o alta cale de a G92 X9 produce aceleasi indiferent de
offset G92 compensate a fost deja
in loc.
Pentru a reseta axa compensa la zero, program G92.1 sau G92.2 G92.1
stabileste parametrii de 5211 pentru a
5216 la zero, intrucat G92.2 frunzele lor valorile curente singur.
Pentru a seta axa compensa valorile la valorile date in parametri 5211 - 5216,
program
G92.3
Aveti posibilitatea sa setati axa compensa intr-un program
si de a folosi aceeasi compensa intr-un alt program.
Programul G92 in primul program. Acest lucru va seta parametrii de 5211 - 5216.
Nu utilizati G92.1
in restul primul program. Parametru valori vor fi memorate in momentul in care
primul
Programul de iesiri si restabilit in cazul in care cel de-al doilea
incepe in sus. Utilizati G92.3 aproape de inceputul anului
cel de-al doilea program. Asta va restabili compenseaza salvate in primul
program.
10.7.28 Setare Feed Rate Mode - G93, G94 si G95
Trei moduri de alimentare rata sunt recunoscute: invers timp,
unitatile de pe minut si unitati pe
Revolutia de ax. Programul G93 pentru a porni invers Mod de timp (acest lucru
este foarte rar
angajati). Programul G94 pentru a porni modul de unitati pe
minut. Programul G95 pentru a porni de unitati
Mod de pe rev.
In timp invers rata Mod de hrana pentru animale, un F cuvantul inseamna
miscare ar trebui sa fie finalizat in [o
impartit la numarul F] minute. De exemplu, in cazul in care
numarul este de
completat in jumatate de minut.
In unitatile de pe minut rata Mod de hrana pentru animale, un F
cuvant pe linie este interpretat de a intelege
controlate punct ar trebui sa mutati la un anumit numar de inch
pe minut, de milimetri pe
minute, sau de grade pe minut, in functie de ceea ce lungime de
unitati sunt in curs de utilizat si care
axa sau axele sunt in miscare.
G si M-codul de Referinta
Utilizarea Mach3Mill 10-32 Rev 1.84-A2
In unitatile de pe rev rata Mod de hrana pentru animale, un F cuvant
pe linie este interpretat de a intelege controlate
punct ar trebui sa mutati la un anumit numar de inch pe ax revolutie,
de milimetri pe
ax revolutie, sau de grade pe ax revolutie, in functie de ceea ce lungime
de unitati sunt
fiind utilizat si care axa sau axele sunt in miscare.
In cazul in care rata invers timp de alimentare mod este activ, un F cuvantul
trebuie sa apara pe fiecare linie pe care
are o G1, G2, miscare sau G3, F si un cuvant pe o linie care nu are
G1, G2, sau G3 este
ignorate. Fiind in timp inversa feed rata Mod nu afecteaza G0
(rapida traversare) Propuneri. El / ea
este o eroare in cazul in care:
¨ invers timp de alimentare rata mod este activ si o linie cu G1, G2, sau
G3 (in mod explicit sau
implicit) nu are un cuvant F.
10.7.29 Setare prefabricate Cycle Revenire la nivel - G98 si G99
In cazul in care in timpul retracts ax conserve cicluri, nu exista
posibilitatea de a alege cat de departe de ea retracts:
1. retracta perpendicular pe planul selectat la pozitia indicata de R
cuvant, sau
2. retracta perpendicular pe planul selectat la pozitia pe care a fost in
axa, chiar inainte de
conserve de ciclu a inceput (cu exceptia cazului in care pozitia este
mai mic decat in pozitia indicata de theR
cuvant, caz in care utilizarea R cuvant pozitie).
Pentru a utiliza optiunea (1), program G99 Pentru a utiliza optiunea
(2), programul G98 Amintiti-va ca theR
cuvant are semnificatii diferite in mod absolut de la distanta
si incrementala distanta mode.
M-cod Meaning
M0 Programul opri
M1 Optional program opri
M2 Programul final
M3 / 4 Rotiti in sensul acelor de ceasornic ax / counterclckwise
M5 Stop ax de rotatie
M6 Instrumentul de schimbare (de doua macro-uri)
M7 Mist de racire pe
M8 de inundatii de racire pe
M9 Toate off de racire
M30 Programul final si Rewind
M47 Repetare program de la prima linie
M48 Activati de viteza si a hranei pentru animale suprascrie
M49 Dezactivare de viteza si a hranei pentru animale suprascrie
M98 Call subroutine
M99 Intoarceti-va la subroutine / repetati
Figura 10.7 - Construit in M-coduri
10.8 Built-in M Codurile
M codurile interpretat direct de catre Mach3 sunt prezentate in figura
10.7.
10.8.1 Programul Oprirea si se incheie - M0, M1, M2, M30
Pentru a opri un program care ruleaza temporar (indiferent de setare a
opri optional
comutator), program M0.
Pentru a opri un program care ruleaza temporar (dar numai in cazul in care
este optional opri comuta pe), program
M1.
Este OK pentru a programM0 si M1 in modul MDI, dar efectul va fi,
probabil, nu
demn de atentie, pentru ca comportament normal in MDI modul este de a
opri dupa fiecare linie de intrare,
oricum.
In cazul in care un program este oprit de
catre un M0, M1, apasand butonul de start ciclu va reporni
Programul de la linia urmatoare.
Pentru a termina un program, program M2 sau M30. M2 frunze linia urmatoare
pentru a fi executat ca M2
linie. M30 "rewinds" G-codul de fisier. Aceste comenzi pot avea
urmatoarele efecte
in functie de optiunile alese pe Configure> Logic de dialog:
¨ Axa compensa sunt setate la zero (ca de exemplu G92.2) si de origine
sunt stabilite pentru a compensa implicit
(la fel ca si G54).
¨ selectat avionul este setat
¨ la distanta este setat la modul absolut (la fel ca si G90).
¨ Feed rata modul este setat la modul de unitati pe minut (la fel ca
si G94).
¨ de alimentare si de viteza depaseste sunt setate
¨ Cutter compensare este oprit (la fel ca si G40).
¨ de ax este oprit (la fel ca si M5).
¨ curent miscare modul este setat
¨ de racire este oprit (ca de exemplu M9).
Nu mai multe linii de cod in dosarul va fi executat dupa ce a M2 sau M30
comanda este
executat. Presare ciclu incepe va relua programul (M2), sau de a incepe
programul inapoi la
inceputul celei de-a imagine (M30).
10.8.2 ax Control - M3, M4, M5
Pentru a porni ax rotind in sensul acelor de ceasornic, la moment, programate
de viteza, program M3.
Pentru a porni ax cotitura de ceasornic, la moment, programate de viteza,
program
M4.
Pentru un PWM sau Step / Dir ax de viteza este programat de S cuvant.
Pentru o pornire / oprire
ax de control vor fi stabilite de angrenare / pulleys pe masina.
Pentru a opri de la ax de cotitura, program M5.
Este OK pentru a utiliza M3 sau M4 ax in cazul in care viteza este setat la
zero. Daca acest lucru este facut (sau in cazul in care viteza
suprascriu trece este activata si setata la zero), in ax nu va
porni de cotitura. In cazul in care, mai tarziu,
ax de viteza este stabilit de mai sus zero (sau de anulare a comuta este
transformat in sus), va incepe in ax
cotitura. Este permisa utilizarea M3 sau M4 ax in cazul in care este
deja activarea sau de a folosi M5
in cazul in care se intinde este deja oprit dar vezi discutia cu privire
la siguranta in interlocks
configurare pentru a implicatiilor de o succesiune care ar revers o deja
in executie
ax.
10.8.3 Instrumentul de schimbare - M6
Cu conditia instrument schimba cereri nu pot fi ignorate (asa cum
sunt definite in Configurati> Logic),
Mach3 vor apela un macro (Qv) M6Start in cazul in care comanda este
intalnita. Se va astepta
Ciclul de Start pentru a fi presat, executa macro M6End si vor continua
sa fie difuzate la o parte
program. Puteti furniza codul Visual Basic in macro-uri pentru a
functiona propriul mecanice
Schimbator de instrument si pentru a muta axe la o locatie
convenabila de a instrument schimbare, daca doriti.
Daca instrument de schimbare a cererilor sunt stabilite pentru a fi
ignorat (in Configurati> Logic), apoi M6 nu are nici un efect.
10.8.4 de racire Control - M7, M8, M9
Pentru a activa de inundatii, pe de racire, program M7.
Pentru a activa pe aburi de racire, program M8.
Pentru a activa toate racire off, program M9.
Este intotdeauna OK pentru a folosi oricare din aceste comenzi, indiferent de
ceea ce este de racire sau de pe jos.
G si M-codul de Referinta
Utilizarea Mach3Mill 10-34 Rev 1.84-A2
10.8.5 Re-rulate din prima linie - M47
Pe intampina un M47 partea Programul va continua sa fie difuzate, de
la prima linie. Este un
eroare in cazul in care:
¨ M47 este executat intr-un subroutine
Run poate fi oprit de catre Pauza sau Oprire butoane
Vezi, de asemenea, utilizarea de M99 in afara unui subroutine pentru a
obtine acelasi efect.
10.8.6 de ignorare Control - M48 si M49
Pentru a activa viteza si a hranei pentru animale suprascriu, program M48.
Pentru a dezactiva ambele suprascrie, program
M49. Este OK pentru a activa sau dezactiva comuta atunci cand acestea sunt
deja activat sau dezactivat.
10.8.7 Apel subroutine - M98
Aceasta are doua formate:
(a) Pentru a apela un subroutine de program in cadrul programului actual parte
fisier cod M98 P ~ ~ L sau
M98 ~ ~ P Q Programul trebuie sa contina o O linie cu
numarul dat de cuvant al P
apelul. Aceasta O linie este un fel de "eticheta", care indica
inceputul celei de-a subroutine. Theo
linie nu poate avea un numar de linie (N cuvant) pe ea. Este, si
codul urmator, va fi in mod normal
scrise cu alte subroutines si urmati fie o M2, M30 sau M99 deci nu
este atins
direct de catre fluxul de program.
(b) Pentru a apela un subroutine care este intr-un fisier separat codul
M98 (filename) L ~
de exemplu, M98 (test.tap)
Pentru ambele formate:
The L cuvant (sau, optional, de cuvant Q) ofera de mai multe ori
ca subroutine este de a
fi numit inainte de a continua cu linia de
atunci valoarea sa de a defaults 1.
Prin folosirea parametrilor valori incrementale sau muta un subroutine repetate
pot face mai multe
roughing taie in jurul unui complex taie calea sau mai multe obiecte identice
de la o bucata de
material.
Subroutine apelurile pot fi imbricate. Asta este de a spune o subroutine pot
contine un apel
un alt subroutine. Deoarece nu este conditionata de bransament
permise nu este semnificativ pentru
subroutines pentru a apela ele insele recursiv.
10.8.8 Intoarceti-va la subroutine
Pentru a reveni la un program M99 de executie subroutine va continua, dupa
care M98
sunat la subroutine.
Daca M99 este scris in principal de program, adica nu intr-un
subroutine, apoi programul va incepe
executie din prima linie din nou. Vezi, de asemenea, M47 a obtine
acelasi efect.
10.9 Macro M-coduri
10.9.1 Macro de ansamblu
In cazul in care orice M-cod este utilizat, care nu este in lista de mai sus
de-a construit in codurile apoi va Mach3
incercarea de a gasi un fisier numit "Mxx.M1S" Macrocomenzi in dosar.
In cazul in care se constata de fisier, atunci se va
executa VB Script program care le gaseste in el.
Operatorul> Macrocomenzi meniu afiseaza o caseta de dialog
care va permite sa vedeti in prezent
macro-uri instalate, pentru a incarca, Editare si Salvare sau Salvare
ca text. De asemenea, are un dialog Ajutor
butonul care va afisa VB functii care pot fi chemati la control
Mach3. Pentru
exemplu, puteti interoga in pozitia de axe, muta axe, interoga
semnalele de intrare si
semnale de control al productiei.
G si M-codul de referinta
Rev 1.84-A2 10-35 Utilizarea Mach3Mill
New macrocomenzile pot fi scrise folosind un editor de externe program ca
Notepad si salvate in
Macrocomenzi dosar sau puteti incarca o existente macro in Mach3,
total rescrie-l si salvati-o
cu un alt nume de fisier.
10.10 Alte Codurile de intrare
10.10.1 Setare Feed Rate - F
Pentru a seta rata de alimentare, programul F ~
In functie de setare a Feed Mode comuta rata ar putea fi in
unitatile de-pe-minut sau
unitati de-pe-REV de ax.
Unitatile sunt cele definite de G20/G21 mode.
In functie de setare in Configurati> Logic o revolutie a ax
poate fi definita ca
puls care apar pe Index de intrare sau sa provina de la viteza a fost
solicitat de cuvant S
sau Set ax DRO viteza.
Feed-ul rata uneori poate fi overidden, asa cum este descris in M48 si M49
de mai sus.
10.10.2 Set ax Speed - S
Pentru a seta viteza de rotatii pe minut (rpm) de la ax, program S ~ de ax
se vor intoarce la care viteza atunci cand acesta a fost programat sa
inceapa de cotitura. Este OK, pentru un program
S cuvant daca ax este activarea sau nu. In cazul in care viteza suprascrie
comuta este activata si nu
stabileste la 100%, viteza va fi diferit de ceea ce este programat. Este
OK pentru programul S0;
de arbore nu va activa in cazul in care se face. Aceasta este o eroare in cazul
in care:
¨ S numarul este negativ.
In cazul in care un G84 (atingand) conserve ciclu este activa si a
hranei pentru animale si de viteza sunt suprascrie comutatoare
activat, un set de la cea mai mica setare va avea efect. Viteza si
hrana pentru animale tarife vor
fi sincronizate. In acest caz, viteza poate fi diferit de ceea ce este
programat, chiar si in cazul in care
viteza suprascriu comutator este setat la 100%.
10.10.3 Selectati Instrumentul - T
Pentru a selecta un instrument, program T ~ in cazul in care T este
numarul de slot numar in Schimbator instrument (de
Desigur un raft pentru a schimba manual) pentru instrument.
Chiar daca aveti un automat toolchanger, instrumentul nu este
modificat in mod automat de catre T
cuvant. Pentru a face acest lucru de utilizare M06. T cuvantul doar permite
Schimbator de a obtine instrument gata.
M06 (in functie de setarile din Config> Logic) va opera de toolchanger
sau opri
executie de-o parte de program, astfel incat sa puteti schimba
instrument de mana. Modalitatile de executie
a acestor modificari se stabileste in M6Start si M6End
macro-uri. Daca aveti nevoie de nimic special
va trebui sa personalizati aceste.
T cuvant, in sine, nu se aplica, de fapt, orice compensa. Utilizati
G43 sau G44, q.v., pentru a face acest lucru.
H cuvantul in G43/G44 specifica care instrument tabel intrare pentru a
utiliza acest instrument pentru a obtine compensarea. Notice
ca aceasta este diferita de actiune, atunci cand un instrument
de tip slot numar in T DRO. In acest
un caz implicite G43 se face atat de lungimea compensate de instrument se va
aplica, presupunand
slot ca numarul si numarul de inregistrare tooltable sunt
aceleasi.
Este OK, dar in mod normal nu sunt utile, daca T cuvintele apar pe
doua sau mai multe linii cu nici o unealta
schimba. Este OK pentru programul T0; instrument nu vor fi selectate. Acest
lucru este util daca doriti ca ax de a fi gol dupa un instrument de schimbare. Aceasta este o
eroare in cazul in care:
¨ un numar negativ T este folosit, sau un numar mai mare decat T 255
este utilizat. 10-11 de tratare a
erorilor
Aceasta sectiune descrie in eroare de manipulare Mach3.
Daca o comanda nu functioneaza asa cum este de
asteptat sau nu face nimic verifica faptul ca ati tastat corect. Comuna greseli sunt Du-te,
in loc de G0 O scrisoare adica in loc de zero) si prea
G si M-codul de Referinta multe puncte zecimale in numere. Mach3 nu verifica pentru Axa overtravel
(cu exceptia cazului in care software-ul limitele sunt in uz) sau excesiv de ridicate sau fluxuri de viteze. Nici
nu nu detecteaza situatiile in
cazul in care o comanda juridice face ceva nefericite, cum ar fi un
dispozitiv de prelucrare.
10.12 Ordinul de executare
Ordinea de executare a elementelor de pe o linie care este critica pentru
a sigura si eficienta masina de functionare.
Posturile sunt executate in ordinea prezentata in Figura 10.9 in cazul in
care acestea apar pe aceeasi linie. Ordinul punctul
1 Comentariu (inclusiv mesaj)
2 Setati rata de modul de alimentare (G93, G94, G95)
3 Setati rata de alimentare (F)
4 Setati ax viteza (S)
5 Selectati unealta
6 Instrumentul de schimbare (M6) si executarea M-codul de macro-uri
7 ax ON / OFF (M3, M4, M5)
8 racire ON / OFF (M7, M8, M9)
9 activa / dezactiva suprascrie (M48, M49)
10 locui (G4)
11 Set active avion (G17, G18, G18)
12 Setare lungime de unitati (G20, G21)
13 Cutter raza de compensare ON / OFF (G40, G41, G42)
14 Instrumentul de tabel compensate ON / OFF (G43, G49)
15 dispozitiv de tabel selectati (G54 - G58 si G59 P ~)
16 Setati modul de cale de control (G61, G61.1, G64)
17 Setati modul distanta (G90, G91)
18 Setare conserve ciclu reveni nivel Mod (G98, G99)
19 Prima pagina, sau schimbare sistem de coordonate de date (G10), sau un set
compensa (G92,
G94)
20 Efectuati miscare (G0
21 Stop sau repeta (M0, M1, M2, M30, M47, M99)
Tabelul 10.9 - Ordinul de executare pe o linie
10.12
Ordinul de executare
Ordinea de executare a elementelor de pe o linie care este critica pentru
a sigura si eficienta masina de functionare.
Posturile sunt executate in ordinea prezentata in Figura 10.9 in cazul in
care acestea apar pe aceeasi linie.
11. Anexa 1 - Mach3 screenshot pullout
Mill Programul Run ecran
Mill MDI ecran
Mill Toolpath ecran
Mill compensa ecran
Mill Setari ecran
Mill Diagnostice ecran
12.1 opri si a limitelor, utilizand relee
Note:
1. Acest circuit este de doar ilustrativ de o posibila solutie pentru
a limita extern conectat
switch-uri. Daca aveti nevoie de switch-uri de referinta,
atunci acestea ar trebui sa fie separate si conectat
2. Relay contacte sunt afisate in pozitia de-energised. Limita de
switch-uri si se apasa butoanele
nu sunt exploatate.
3. Holding Interface Resetare presat va permite Mach3 Resetare buton pentru a
fi apasat si
axe de a fi in afara jogged limita intrerupatoare. Interfata
Resetare va pricepe.
4. Relay A NU are nevoie de o persoana
de contact. Aceasta trebuie sa aiba un 5 volt bobina, care este
cel putin 150 de ohms (adica
nu necesita mai mult de 33 miliamperi sa functioneze). Omron
G6H-2100-5 este potrivit cu
contacte evaluat la 1 amper 30 de volti DC
5. Relay B are nevoie de 1 NC si 2 Nici o persoana de contact.
Aceasta poate avea orice convenabil bobina de tensiune, pentru a se potrivi
un disponibil de aprovizionare. In comuna de acest lucru ar trebui, in mod
ideal, nu trebuie sa fie pe PC 0 volt feroviar pentru a
evita lung cabluri de limita intrerupatoare si impiedica de a
induce zgomot. De Omron MY4
seria se potriveste cu patru contacte evaluat la 5 amperi AC 220 de
volti.
6. De LED-uri sunt optionale, dar util ca o indicatie de ceea ce se
intampla. De curent
limitarea rezistenta pentru interfata OK LED-ul trebuie sa
fie 1-8 kilohms cazul a 24 volt de aprovizionare este
utilizat.
7. In cazul in care bobina tensiuni sunt potrivite atunci contactoare poate
folosi un "control" pozitive si
comune de aprovizionare.
8. Intelegerea din contactoare (colaci demonstrat ca C1, C2, C3) depinde
de disc
putere de aprovizionare si de cabluri de motoare in masina
unealta. Tu
ar trebui sa urmareasca pentru a comuta pe DC aprovizionare a
steppers si / sau dupa servos de uniformizare
condensator pentru a se asigura un prompt opri. Ati putea sa rewire
pe ax si de racire
Motoarele de control, astfel incat nu contactor de excursie, nu-volt Circuit de
eliberare "(adica
mai doresc sa treceti de motor conduce dupa principalele
masini contactoare. Nu partaja
contacte pe o anumita contactor intre priza de curent alternativ si
stepper / servo DC de aprovizionare cu privire la
seama de mare risc crescut de un scurt-circuit intre aceste bunuri. Cauta
sfaturi daca nu sunteti sigur, mai ales inainte de lucru cu 230/415
volt 3-faza
circuite.
9. Prinderea diode peste releu contactor colaci si sunt necesare pentru a
absorbi in spate
emf atunci cand comuta de curent off in colaci. Contactoare mai vin cu
potrivit bobina
suprimarea circuite construit inch
Record de configurare utilizate
Rev 1.84-A2 1 folosind Mach3Mill
13. Anexa 3 - Record de configurare utilizate
Ar trebui sa pastreze o evidenta a hartie Mach3
setup-va!
Un complet de configurare Mach3 include o multime de informatii
detaliate. Nu va doresc
pentru a repeta acest proces pas cu pas, atunci cand va veti
actualiza computerul.
Mach3 profiluri sunt. Fisiere XML si va mentine, probabil, le in
Mach3 dosar. Folosi
Windows Explorer pentru a gasi profilul pe care doriti sa le
copiati si glisati-l la un alt dosar in timp ce
detinerea in jos tasta de control. Puteti folosi, desigur, nici un
alt fisier de copiere tehnica, daca
pe care o preferati.
Daca faceti dublu-clic pe numele de fisier, atunci dvs. de web
browser (Internet Explorer, probabil) va
deschide. fisier XML si afisa
De fisier XML poate fi editat cu un
editor de text cum ar fi Notepad, dar acest lucru nu este puternic
recomandat,
Profilul fisier poate fi util de informare pentru a atasa la un
e-mail in cazul in care solicita sprijin
de
14. Istoria versiunilor
Rev 1.84-B1 14 aprilie 2006 de utilizatori raportat typos corectate
(multumiri pentru trimiterea in!)
Rev 1.84-A1 11 aprilie 2006 pentru a sprijini Rev Version 1.84
Rev 7.1-A1 25 aprilie 2005 initiala preliminar eliberarea Utilizarea
Mach3Mill
Rev A1-8 22 iulie 2003 Prima versiune completa cu privire la utilizarea
Mach2Mill
Copyright © 2024 - Toate drepturile rezervate