Mach3

Før vi taler om Mach3, vil vi kort opsummere historien bag skabelsen af numerisk styring og anvendelsen af G-kode.

Princippet for numerisk styring med G-kode (eller ISO-kode)

Med fremkomsten af computerstyret numerisk kontrol udviklede Massachusetts Institute of Technology i USA i 1950’erne G-koden, som blev det mest anvendte programmeringssprog inden for numerisk styring.

ISO-koden består hovedsageligt af G-kodelinjer

Mere generelt gør ISO-koden, der består af G-kommandoer (men også M, F og S…), det muligt at fortælle computerstyrede maskiner, såsom fræsemaskiner, hvad de skal gøre, og hvordan de skal gøre det. G-kode-kommandoer er instruktioner, der angiver, hvor der skal bevæges hen, med hvilken hastighed og ad hvilken vej, primært ved hjælp af to metoder: i en linje eller i en bue.

Styring af din CNC-maskine med Mach3

Det er muligt at oprette en fuldt tilpasselig brugerflade ved at generere G-koder, også via LazyCam eller Wizards, foruden tilpasning af M-koder og makroer ved hjælp af VBscript. MACH3-softwaren er også kendetegnet ved styring af spindelhastighed, styring af flere relæer, videogengivelse, manuel impulsgenerering samt mulighed for fuldskærmsvisning og touch-tastaturer. Denne software er meget rig på funktioner og tilbyder stor værdi alt efter dine behov for software til numerisk styring.

Mach3 omdanner din computer til en styringsenhed for numerisk kontrol

MACH3 fungerer på de fleste Windows-computere til at styre motorernes bevægelse, trin for trin, ved hjælp af G-kode-sproget. De krævede computerfærdigheder er ikke særligt krævende, og det kan køre uden problemer på en ældre computer. Pentium-, Dual Core- eller Core 2 Duo-mikroprocessorer er tilstrækkelige til at køre denne software. Installationen af MACH3 er enkel, og den kan køre i “demo-tilstand” for at blive testet, indtil den låses op af en licensfil, som vi tilbyder på vores hjemmeside.

Kort sagt er det, selvom det indeholder flere avancerede funktioner, den mest intuitive CNC-styringssoftware, der findes til fræsemaskiner. Det er grunden til, at vores fræsemaskiner er kompatible med MACH3.

Servomotor/skridtmotor, hvad er forskellen?

Både servomotoren og skridtmotoren er elektriske jævnstrømsmotorer. Deres høje drejningsmoment ved blokering (eller start) gør dem til de mest anvendte motorer til robotter og specialmaskiner. Disse motorer bruges også til styring af akserne på CNC-fræsere.

Skridtmotoren

Skridtmotoren er bedst egnet til mindre bearbejdningsopgaver. Dens enkle konstruktion gør den let at fremstille og pålidelig.
Hvis de kræfter, som rotoren udsættes for, er større end motorens maksimalt tilladte drejningsmoment (Nm-værdi angivet af producenten), opstår der dog et fænomen med tabte skridt: Motoren bevæger sig utilsigtet, og man kan høre små “knæk” inde i motoren.
Hvis De fræser et emne i et hårdt materiale, og fremføringshastighederne på Deres fræser er forkert indstillet, vil skridtmotorerne, der driver Deres akser, blive udsat for tabte skridt. De vil opleve det samme fænomen, hvis hastighederne og accelerationerne på aksernes bevægelser er for høje.

Problemet er, at under en lang bearbejdningsproces vil summen af de efterfølgende tabte skridt føre til store forskydninger på Deres fræsers akser. Fræseren vil ikke blive ført til det oprindeligt planlagte sted, og Deres slutprodukt vil ikke længere være brugbart.
Til fræsning af smådele og korte processer i bløde materialer er skridtmotorer tilstrækkelige. Men til fremstilling af store dele er de ikke længere velegnede.

Servomotor

Servomotoren er opbygget som en skridtmotor, med den forskel at den desuden har en encoder. Denne gør det muligt for den kontinuerligt at registrere rotorens rotationshastighed. På den måde kan styringen registrere, om rotationsordren er blevet fuldført korrekt. I tilfælde af et tabt skridt ved man, om motoren har drejet mindre end planlagt, og bevægelsen tilpasses øjeblikkeligt. Man undgår således forsinkelser under bearbejdningsprocessen.
Servomotoren er derfor ikke sårbar over for effekten af tabte skridt og er dermed bedre egnet til fræsning i store dimensioner. En fræser udstyret med servomotorer tåler høje accelerationer og høje kørselshastigheder på sine akser, samtidig med at den bevarer sin positioneringsnøjagtighed. De anbefales derfor til fremstilling af store dele, der kræver høj præcision.