Skrive et enkelt kontrollprogram. Maskinverktøy, numerisk kontroll (CNC), Postprosessorer

Navn: Delcam ArtCAM Pro
Versjon: 2010 Service Pack 4.0 32bit og 64bit
Utvikler: www.artcam.ru
Grensesnitt: russisk
Operativsystem: Windows XP/Vista/Seven
Filstørrelse: 1,8 Gb
Programvareløsning for romlig modellering/bearbeiding, som lar deg automatisk generere virtuelle tredimensjonale modeller fra en 2D-tegning og utvikle kontrollprogrammer for CNC-maskiner basert på dem.

Delcam plc er verdensledende innen utvikling av design og teknologiske CAD-systemer for modellering, produksjon og kontroll av komplekse produkter og teknologisk utstyr. Programvaren brukes i ulike bransjer, inkludert bil- og romfart, maskinteknikk og energi, produksjon av plast, glass, keramikk, gummiprodukter, samt diverse emballasje; for oppgaver som spenner fra konseptuell design til produksjon av mastermodeller og produksjonsutstyr. Selskapet ble formelt grunnlagt i 1977 etter innledende utvikling ved University of Cambridge. Laget kjøpte selskapet i 1989, og i 1997 ble selskapet et åpent aksjeselskap. Selskapet har i dag over 400 ansatte over hele verden, med halvparten av ansatte i England.

Om Delcam ArtCAM

Delcam ArtCAM tilbyr en kraftig, brukervennlig modelleringssuite som gir designeren friheten til å lage komplekst romlig terreng. ArtCAM gjør ideer til ferdige produkter mye raskere enn det som er mulig med konvensjonelle metoder. ArtCAM takler selv i tilfeller der manuell modifikasjon tidligere var nødvendig.

Opprette 2D-elementer

ArtCAM lar deg lage relieff ved å bruke importerte vektorer eller et rasterbilde opprettet i en hvilken som helst grafisk redaktør. I tillegg har ArtCAM sitt eget sett med verktøy for å lage og redigere vektorer og rasterbilder.

Lage en 3D-modell

ArtCAM lar deg lage komplekse tredimensjonale modeller ved hjelp av vektorer og rasterbilder. Omfattende modelleringsalternativer lar deg lage vev, teksturer, ekstruderinger og bokstaver i konstant høyde. Interaktive skulptørverktøy i ArtCAM lar deg endre en tredimensjonal modell i sanntid, noe som lar deg oppnå effekten av "manuelt" arbeid.

Maskineringsstrategier

ArtCAM Pro har fleksible maskineringsstrategier som er raske, nøyaktige og viktigst av alt, svært pålitelige. Det er maskineringsstrategier som 2D-prøvetaking, profilbehandling, dyse/stansebehandling og gravering. ArtCAM lar deg også trimme kanter eller gravere langs midtlinjen, noe som skaper inntrykk av håndgravering.

Kontrollprogrammer kan enkelt opprettes, lagres og redigeres. ArtCAM har et bredt spekter av svært effektive maskineringsstrategier i sin database, som lar deg minimere NC-forberedelsestid og redusere behandlingstiden på maskinen.

Deler behandlet på en CNC-maskin kan betraktes som geometriske objekter. Under bearbeiding beveger det roterende verktøyet og arbeidsstykket seg i forhold til hverandre langs en bestemt bane. UE beskriver bevegelsen til et bestemt punkt på verktøyet - dets sentrum. Verktøybanen er representert som bestående av separate seksjoner som går over i hverandre. Disse seksjonene kan være rette linjer, sirkelbuer, kurver av andre eller høyere orden. Skjæringspunktene til disse seksjonene kalles referansepunkter. Som regel inneholder CP koordinatene til referansepunktene.

La oss prøve å skrive et lite program for å behandle sporet vist i fig. 3.4. Når du kjenner koordinatene til referansepunktene, er dette ikke vanskelig å gjøre. Vi vil ikke vurdere i detalj koden til hele programmet, men vil være spesielt oppmerksom på skrivingen av linjer (rammer av programmet) som er direkte ansvarlige for å bevege seg gjennom sporets referansepunkt. For å bearbeide et spor, må du først flytte kutteren til punkt T1 og senke den til passende dybde. Deretter må du flytte kutteren sekvensielt gjennom alle referansepunktene og flytte verktøyet opp fra arbeidsstykkematerialet. La oss finne koordinatene til alle referansepunktene til sporet og, for enkelhets skyld, plassere dem i tabellen. 3.1.

Tabell 3.1. Koordinatene til sporreferansepunktene

Punktum X-koordinat Y-koordinat
Tl 3 8
T2 3 3
TK 7 3
T4 7 8

La oss bringe skjæreverktøyet til det første referansepunktet:

De neste to rammene får verktøyet til å synke til ønsket dybde inn i arbeidsstykkematerialet.

N60 G00 Z0.5
N70 G01 Z-l F25

Når verktøyet er på ønsket dybde (1 mm), kan du flytte det gjennom alle referansepunktene for å bearbeide sporet:

N80 G01 X3 Y3
N90 G01 X7 Y3
N100 G01 X7 Y8

Nå bør du fjerne verktøyet fra arbeidsstykket - løft det til en liten høyde:

La oss sette alle rammene sammen, legge til noen få hjelpekommandoer og få den endelige versjonen av programmet:

UP personell Rammebeskrivelse
% Programstartsymbol
O0001 (PAZ) Programnummer (0001) og programnavn (PAZ)
N10 G21 G40 G49 G54 G80 G90 Sikkerhetsstreng
N20 M06 T01 (FREZA D1) Kalleverktøy nr. 1
N30 G43 H01 Verktøylengdekompensasjon nr. 1
N40 M03 S1000 Slå på spindelhastighet (1000 rpm)
N50 G00 X3 Y8 Akselerert bevegelse til referansepunkt T1
N60 G00 Z0.5 Rask verktøybevegelse B Z0.5
N70 G01 Z-l F25 Bevegelse til en dybde på 1 mm ved en matehastighet på 25 mm/min
N80 G01 ХЗ Y3 Verktøybevegelse til punkt T2 (25 mm/min)
N90 G01 X7 Y3 Verktøybevegelse til punkt T3 (25 mm/min)
N100 G01 X7 Y8 Verktøybevegelse til punkt T4 (25 mm/min)
N110 G01 Z5 Verktøyløft opp i Z5 (25 mm/min)
N120 M05 Slå av spindelhastighet
N130 MZ0 Fullfører programmet
% Symbol for programslutt

Mach3 er et program for styring av en CNC-maskin som lar deg automatisere prosesser for arbeidsstykker. Bruk av CNC-maskiner er relevant for store bedrifter og små verksteder. Forskjellen ligger kun i egenskapene og størrelsene til maskinene som brukes i visse situasjoner. La oss vurdere spørsmålet om å bruke Mach3 i de innledende stadiene av utviklingen.

  • En moderne fresemaskin utstyrt med en CNC-modul lar den samhandle med en vanlig personlig datamaskin eller bærbar datamaskin;
  • Ved å installere Mach3-driveren på din PC kan du utvikle kontrollprogrammer;
  • Når programmet er utviklet, lastes det inn i minnet til den numerisk styrte modulen;
  • Datamaskinens oppgave er å konfigurere alle nødvendige parametere for CNC-operasjonen;
  • I tillegg til å automatisere prosesser, kan du gjennom en PC manuelt kontrollere bevegelsene til skjæreverktøyene til maskinen, kontrollere bevegelsene deres i forhold til arbeidsstykket eller arbeidsbordet;
  • Driften av Mach3 er basert på følgende skjema: datamaskin - master - freseutstyr. For å utføre slik styring trenger du det riktige programmet;
  • Mach3 er et utmerket eksempel på moderne programvare som kontrollerer og konfigurerer maskiner;
  • Mach3 er designet for å fungere med alle Microsoft-operativsystemer;
  • Programmet fungerer slik: normal applikasjon"vindu" type;
  • Mac3 har bred funksjonalitet, intuitivt grensesnitt;
  • Samtidig bør nybegynnere for hvem CNC-innstilling er noe helt nytt, studere bruksanvisningen nøye. Det tar et minimum av tid å tilpasse seg arbeidet med CNC gjennom et spesialprogram. Dette skyldes et godt designet grensesnitt og et forståelig kontrollprinsipp.

Forbereder på å jobbe med Mach3

Photo Mach3 - programmer for styring av en CNC-maskin

Numerisk programstyring, det vil si CNC, er en avansert utvikling innen maskinverktøykonstruksjon. Programmet forenkler administrasjonen og automatiserer alle prosesser. Riktig CNC-oppsett ved hjelp av et program via en PC lar deg minimere den menneskelige faktoren og redusere sannsynligheten for feil til null.

Det er viktig å forstå at hvis innstillingene utføres feil, kan du bryte kutterne, behandle arbeidsstykket feil og skade CNC-modulen og andre utstyrskomponenter.

For å unngå slike feil og ubehagelige hendelser, bør du starte med skikkelig forberedelse til drift av CNC-maskiner.

  1. Koble maskinene helt til. Du må sørge for at maskinen er klargjort for arbeid og får strøm av høy kvalitet fra det elektriske nettet. Tilgjengelig for mange maskiner spesielle programmer, slik at du kan sjekke tilstanden til utstyret og brukbarheten til dets individuelle komponenter via en PC.
  2. Installer Mach3 på din Personlig datamaskin eller bærbar PC. Sørg samtidig for at PC-en din oppfyller minimumskravene til programvare systemegenskaper. Mach3 er ikke et "tungt" program, så nesten alle datamaskiner kan enkelt håndtere det.
  3. Programmet kan kreve russifisering i noen tilfeller. Den lisensierte versjonen er laget på engelske språk, men spesielle lokalisatorer er allment tilgjengelige på Internett. Det anbefales ikke å bruke piratkopierte programmer som Mach3, siden slik programvare kan ha alvorlige feil som kan skade maskinen din selv om innstillingene ble gjort riktig. Lisensen koster omtrent 12 tusen rubler.
  4. Prøv å optimalisere driften av operativsystemet ved å deaktivere alle typer popup-vinduer og ubrukte programmer. Ingenting skal forstyrre deg mens du arbeider med maskinen.
  5. Ikke kjør Mach3 parallelt tredjeparts programmer. Dette gjelder spesielt for dataspill, se filmer og annet innhold som krever imponerende ressurser fra en PC. Ellers kan innstillingen være feil, noe som vil påvirke kvaliteten på behandlingen og selve maskinen.
  6. Hvis du samtidig ønsker å komponere kontrollprogrammer for en CNC-maskin, eller bruke datamaskinen ikke bare til å jobbe med Mac3, så del HDD i underseksjoner. For programvare for en CNC-maskin, installer et separat operativsystem. Logisk underseksjon harddisk må være fullstendig dedikert til kontroll av maskinen. Dette vil tillate deg å ikke okkupere hele PC-en med CNC-kontrollproblemer. Bruk dette operativsystemet spesifikt for maskinvareinnstillinger, ikke last overflødig programvare der, minimer settet med programmer.

Arbeider med programmet

Når forberedelsesstadiene er over, må du begynne å sette opp selve Mac3-programmet.

  1. Studer nøye alle knappene som er tilgjengelige i Mack3-menyen. Mange er skremt av deres enorme antall. Men å ha en russifisert versjon lar deg raskt finne ut av det.
  2. Avhengig av maskintypen må du åpne de aktuelle fanene. For freseutstyr trenger du tapper for parametere for elektriske motorer, delhastigheter, portparametere, spindelparametere, etc.
  3. Når du har kjøpt den lisensierte versjonen av programvaren, vil du finne alle beskrivelsene av innstillingene i brukerhåndboken. Eller den kan finnes på World Wide Web.
  4. Hvis du har betinget riktig konfigurert maskinen gjennom Mak3-programmet, når kommandoer utstedes fra tastaturet, vil de elektriske motorene til utstyret begynne å rotere og bevege seg. Det er viktig at portalen beveger seg uten rykk, pent og fritt. Dette indikerer at oppsettet ble utført riktig.
  5. Utfør en løpetur. Dette er det som kalles en manuell prøvebevegelse av verktøy. Det er en tilsvarende knapp for å kjøre i Mac3-programmet.
  6. Løpet bestemmes av det tilsvarende ikonet, som lar deg slå denne prøvemodusen av og på.
  7. Vær oppmerksom på joggeballen. Den skal lyse når du løper. Den brukes til å kontrollere maskinverktøy ved hjelp av musen. Jo nærmere markøren er jog-hjulet når du klikker, jo høyere vil rotasjonshastigheten til de elektriske motorene være. I tillegg til musen kan du bruke tastene på tastaturet for å aktivere verktøyet.
  8. Kontroll av verktøybevegelser kan være trinnvis eller kontinuerlig. Ved kontinuerlig bevegelse beveger verktøymaskinen seg konstant mens du holder nede den tilsvarende tasten eller museknappen. Trinn-for-trinn-modusen forutsetter at etter å ha trykket på knappen, vil portalen bevege seg en strengt spesifisert avstand. Du kan stille inn trinnstørrelsen selv.

Mach3 tilbys kunder med detaljerte instruksjoner Håndbok. Basert på den offisielle manualen kan du tilpasse programmet til en bestemt maskin. Fortsett strengt i henhold til fabrikkinstruksjonene. Bare de gjør det mulig å stille inn driftsparametrene til CNC-utstyr riktig. Hvis innstillingen viser seg å være riktig, vil det kompilerte kontrollprogrammet tillate deg å automatisere maskinen og tilpasse den til å utføre visse operasjoner med arbeidsstykker.

Enhver eier av en CNC-maskin står overfor spørsmålet om å velge programvare. Programvare som brukes til dette teknologisk utstyr, skal være multifunksjonell og enkel å bruke. Det anbefales å kjøpe lisensiert programvareprodukter. I dette tilfellet vil ikke programmer for CNC-maskiner fryse, noe som vil øke effektiviteten til produksjonsprosessene.

Sett med programvare for CNC-maskiner

Valg av programvare avhenger i stor grad av type utstyr og oppgavene som brukeren har til hensikt å løse. Det finnes imidlertid universelle programmer som kan brukes til nesten alle typer CNC-maskiner. De mest brukte produktene er:


1. . Denne programvarepakken ble utviklet for modellering og design av produkter produsert på maskinverktøy. Den er utstyrt med funksjonen for automatisk å generere modeller fra flate tegninger. ArtCAM-programvarepakken inneholder alle nødvendige verktøy for å designe kreative produkter og lage komplekse romlige relieffer.
Det er verdt å merke seg at denne programvaren lar deg bruke tredimensjonale maler for å lage design for fremtidige produkter fra enkle elementer. I tillegg lar programmet brukeren sette inn ett relieff i et annet, som i en todimensjonal tegning.


2. Universelt program LinuxCNC-kontroll. Det funksjonelle formålet med denne programvaren er å kontrollere driften av en CNC-maskin, feilsøke et delbehandlingsprogram og mye mer.
En lignende programvarepakke kan brukes til maskineringssentre, fresing og dreiebenker, samt termiske eller laserskjæremaskiner.
Forskjellen mellom dette produktet og andre programvarepakker er at utviklerne delvis kombinerte det med operativsystemet. Takket være dette har LinuxCNC-programmet avansert funksjonalitet. Du kan laste ned dette produktet helt gratis på utviklerens nettsted. Den er tilgjengelig både som en installasjonspakke og som en LifeCD.
Brukergrensesnittet til denne programvaren er intuitivt og tilgjengelig. For at programvaren skal fungere problemfritt, må datamaskinens harddisk ha minst 4 gigabyte ledig minne. Detaljert beskrivelse LinuxCNC-programmer kan finnes fritt tilgjengelig på Internett.


3. . Denne programvaren har en stor hær av fans over hele verden. Programvaren brukes til å kontrollere fresing, dreiing, gravering og andre typer CNC-maskiner. Denne programvarepakken kan installeres på hvilken som helst datamaskin med operativsystem Windows-system. Fordelen med å bruke denne programvaren er den rimelige kostnaden, regelmessige oppdateringer og tilstedeværelsen av en russisk versjon, noe som gjør det enklere for en operatør som ikke snakker engelsk å bruke produktet.



4. Mach4. Dette er den siste utviklingen fra Artsoft. Mach4 regnes som etterfølgeren til det populære Mach3-programmet. Programmet regnes som et av de raskeste. Dens grunnleggende forskjell fra tidligere versjoner er å ha et grensesnitt som samhandler med elektronikk. Dette er nytt programvare kan jobbe med store filer når som helst operativsystem. Brukeren har tilgang til en manual for bruk av Mach4-programmet på russisk.



5. MeshCAM. Dette er en pakke for å lage kontrollprogrammer for CNC-maskiner basert på tredimensjonale modeller og vektorgrafikk. Det er bemerkelsesverdig at brukeren ikke trenger å ha omfattende CNC-programmeringserfaring for å mestre denne programvaren. Det er nok å ha grunnleggende datakunnskaper, samt angi nøyaktig parametrene for hvilke produkter skal behandles på maskinen.
MeshCAM er ideell for å designe tosidig behandling av alle 3D-modeller. I denne modusen vil brukeren raskt kunne behandle objekter av enhver kompleksitet på maskinen.


6. SimplyCam. Dette er et kompakt og multifunksjonelt system for å lage, redigere, lagre tegninger i DXF-format. Denne programvaren genererer kontrollprogrammer og G-koder for CNC-maskiner. De er laget ved hjelp av mørteldesign. Brukeren kan lage et bilde i en av grafikkprogrammer datamaskinen din og last den deretter opp til SimplyCam. Programmet vil optimere denne tegningen og konvertere den til en vektortegning. Brukeren kan også bruke en funksjon som manuell vektorisering. I dette tilfellet er bildet skissert ved hjelp av standardverktøy som brukes i AutoCAD. SimplyCam lager verktøybaner for CNC-maskinering.



7. CutViewer. Dette programmet simulerer materialfjerningsbehandling på to-akse CNC-maskiner. Med dens hjelp kan brukeren få visualisering av bearbeidede arbeidsstykker og deler. Bruken av denne programvaren lar deg øke produktiviteten til den teknologiske prosessen, eliminere eksisterende programmeringsfeil og også redusere tiden brukt på feilsøkingsarbeid. CutViewer er kompatibel med et bredt spekter av moderne maskinverktøy. Dens effektive verktøy lar deg oppdage alvorlige feil i den teknologiske prosessen og eliminere dem i tide.



8. CadStd. Det er enkelt å bruke tegneprogram. Den brukes til å lage prosjekter, diagrammer og grafikk av enhver kompleksitet. Ved å bruke det avanserte verktøysettet til dette programmet kan brukeren lage alle vektortegninger som kan brukes til å designe fresing eller plasmabehandling på CNC-maskiner. De genererte DXF-filene kan deretter lastes inn i CAM-programmer for å generere korrekte delbaner.




Topp