Att skriva ett enkelt kontrollprogram. Verktygsmaskiner, numerisk styrning (CNC), Postprocessorer

Namn: Delcam ArtCAM Pro
Version: 2010 Service Pack 4.0 32bit & 64bit
Utvecklare: www.artcam.ru
Gränssnitt: ryska
Operativsystem: Windows XP/Vista/Seven
Filstorlek: 1,8 Gb
Mjukvarulösning för rumslig modellering/bearbetning, vilket gör att du automatiskt kan generera virtuella tredimensionella modeller från en 2D-ritning och utveckla styrprogram för CNC-maskiner utifrån dem.

Delcam plc är världsledande inom utveckling av design och tekniska CAD-system för modellering, tillverkning och kontroll av komplexa produkter och teknisk utrustning. Mjukvaran används inom olika industrier, inklusive bil- och rymdindustri, maskinteknik och energi, produktion av plast, glas, keramik, gummiprodukter, samt olika förpackningar; för uppgifter som sträcker sig från konceptuell design till produktion av mastermodeller och produktionsutrustning. Företaget grundades formellt 1977 efter inledande utveckling vid University of Cambridge. Teamet köpte företaget 1989 och 1997 blev företaget ett öppet aktiebolag. Företaget har för närvarande över 400 anställda över hela världen, varav hälften av personalen finns i England.

Om Delcam ArtCAM

Delcam ArtCAM erbjuder en kraftfull, lättanvänd modelleringssvit som ger designern friheten att skapa komplex rumslig terräng. ArtCAM förvandlar idéer till färdiga produkter mycket snabbare än vad som är möjligt med konventionella metoder. ArtCAM klarar sig även i de fall där manuell modifiering tidigare krävdes.

Skapa 2D-element

ArtCAM låter dig skapa relief med hjälp av importerade vektorer eller en rasterbild skapad i någon grafisk redaktör. Dessutom har ArtCAM sin egen uppsättning verktyg för att skapa och redigera vektorer och rasterbilder.

Skapa en 3D-modell

ArtCAM låter dig skapa komplexa tredimensionella modeller med hjälp av vektorer och rasterbilder. Omfattande modelleringsalternativ låter dig skapa vävar, texturer, profiler och bokstäver med konstant höjd. Interaktiva skulptörverktyg i ArtCAM låter dig ändra en tredimensionell modell i realtid, vilket gör att du kan uppnå effekten av "manuellt" arbete.

Bearbetningsstrategier

ArtCAM Pro har flexibla bearbetningsstrategier som är snabba, exakta och viktigast av allt, mycket tillförlitliga. Det finns bearbetningsstrategier som 2D-sampling, profilbearbetning, form-/stansbearbetning och gravering. ArtCAM låter dig också trimma kanter eller gravera längs mittlinjen, vilket skapar intrycket av handgravering.

Styrprogram kan enkelt skapas, sparas och redigeras. ArtCAM har ett brett utbud av högeffektiva bearbetningsstrategier i sin databas, vilket gör att du kan minimera NC-förberedelsetiden och minska bearbetningstiden på maskinen.

Delar som bearbetas på en CNC-maskin kan betraktas som geometriska objekt. Under bearbetningen rör sig det roterande verktyget och arbetsstycket i förhållande till varandra längs en viss bana. UE beskriver rörelsen av en viss punkt i verktyget - dess centrum. Verktygsbanan representeras som bestående av separata sektioner som smälter samman i varandra. Dessa sektioner kan vara raka linjer, cirkelbågar, kurvor av andra eller högre ordningen. Skärningspunkterna för dessa sektioner kallas referenspunkter, eller nodalpunkter. Som regel innehåller CP:n referenspunkternas koordinater.

Låt oss försöka skriva ett litet program för att bearbeta spåret som visas i fig. 3.4. Att känna till referenspunkternas koordinater är detta inte svårt att göra. Vi kommer inte att i detalj överväga koden för hela programmet, men kommer att ägna särskild uppmärksamhet åt skrivningen av linjer (ramar av programmet) som är direkt ansvariga för att flytta genom spårets referenspunkter. För att bearbeta ett spår måste du först flytta fräsen till punkt T1 och sänka den till lämpligt djup. Därefter måste du flytta fräsen sekventiellt genom alla referenspunkter och flytta upp verktyget ur arbetsstyckets material. Låt oss hitta koordinaterna för alla referenspunkter i spåret och för enkelhets skull placera dem i tabellen. 3.1.

Tabell 3.1. Koordinater för spårreferenspunkterna

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

Låt oss ta skärverktyget till den första referenspunkten:

De följande två ramarna gör att verktyget sjunker till det erforderliga djupet i arbetsstyckets material.

N60 G00 Z0.5
N70 G01 Z-l F25

När verktyget är på önskat djup (1 mm), kan du flytta det genom alla referenspunkter för att bearbeta spåret:

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

Nu bör du ta bort verktyget från arbetsstyckets material - höj det till en liten höjd:

Låt oss sätta ihop alla ramar, lägga till några hjälpkommandon och få den slutliga versionen av programmet:

UP personal Rambeskrivning
% Programstartsymbol
O0001 (PAZ) Programnummer (0001) och programnamn (PAZ)
N10 G21 G40 G49 G54 G80 G90 Säkerhetssträng
N20 M06 T01 (FREZA D1) Anropsverktyg nr 1
N30 G43 H01 Verktygslängdskompensation nr 1
N40 M03 S1000 Slå på spindelhastigheten (1000 rpm)
N50 G00 X3 Y8 Accelererad rörelse till referenspunkt T1
N60 G00 Z0.5 Snabb verktygsrörelse B Z0.5
N70 G01 Z-l F25 Rörelse till ett djup av 1 mm vid en matningshastighet på 25 mm/min
N80 G01 ХЗ Y3 Verktygsrörelse till punkt T2 (25 mm/min)
N90 G01 X7 Y3 Verktygsrörelse till punkt T3 (25 mm/min)
N100 G01 X7 Y8 Verktygsrörelse till punkt T4 (25 mm/min)
N110 G01 Z5 Verktygslyft i Z5 (25 mm/min)
N120 M05 Stänger av spindelhastigheten
N130 MZ0 Slutför programmet
% Symbol för programslut

Mach3 är ett program för att styra en CNC-maskin som låter dig automatisera processer för bearbetning av arbetsstycken. Användningen av CNC-maskiner är relevant för stora företag och små verkstäder. Skillnaden ligger bara i egenskaperna och storlekarna på de maskiner som används i vissa situationer. Låt oss överväga frågan om att använda Mach3 i de inledande stadierna av dess utveckling.

  • En modern fräsmaskin utrustad med en CNC-modul gör att den kan interagera med en vanlig persondator eller bärbar dator;
  • Genom att installera Mach3-drivrutinen på din PC kan du utveckla kontrollprogram;
  • När programmet väl utvecklats laddas det in i minnet hos den numeriskt styrda modulen;
  • Datorns uppgift är att konfigurera alla nödvändiga parametrar för CNC-driften;
  • Förutom att automatisera processer kan du via en PC manuellt styra rörelserna för maskinens skärverktyg, kontrollera deras rörelser i förhållande till arbetsstycket eller arbetsbordet;
  • Driften av Mach3 är baserad på följande schema: dator - master - fräsutrustning. För att utföra sådan hantering behöver du lämpligt program;
  • Mach3 är ett utmärkt exempel på modern programvara som styr och konfigurerar maskiner;
  • Mach3 är utformad för att fungera med alla Microsofts operativsystem;
  • Programmet fungerar så här: normal tillämpning"fönster" typ;
  • Mac3 har bred funktionalitet, intuitivt gränssnitt;
  • Samtidigt bör nybörjare för vilka CNC-inställning är något helt nytt noggrant studera bruksanvisningen. Det tar ett minimum av tid att anpassa sig till att arbeta med CNC genom ett speciellt program. Detta beror på ett väldesignat gränssnitt och en begriplig kontrollprincip.

Förbereder för att arbeta med Mach3

Photo Mach3 - program för att styra en CNC-maskin

Numerisk programstyrning, det vill säga CNC, är en avancerad utveckling inom området verktygsmaskiner. Programmet förenklar hanteringen och automatiserar alla processer. Korrekt CNC-inställning med ett program via en PC gör att du kan minimera den mänskliga faktorn och minska sannolikheten för fel till noll.

Det är viktigt att förstå att om inställningarna utförs felaktigt kan du bryta skärarna, bearbeta arbetsstycket felaktigt och skada CNC-modulen och andra utrustningskomponenter.

För att undvika sådana misstag och obehagliga incidenter bör du börja med ordentliga förberedelser för att använda CNC-maskiner.

  1. Anslut maskinerna helt. Du måste se till att maskinen är förberedd för arbete och får högkvalitativ ström från elnätet. Finns för många maskiner specialprogram, så att du kan kontrollera utrustningens skick och servicebarheten hos dess individuella komponenter via en PC.
  2. Installera Mach3 på din Personlig dator eller bärbar dator. Se samtidigt till att din dator uppfyller minimikraven för programvara systemegenskaper. Mach3 är inte ett "tungt" program, så nästan vilken dator som helst kan enkelt hantera det.
  3. Programmet kan kräva förryssning i vissa fall. Den licensierade versionen är gjord på engelska språket, men speciella lokaliserare är allmänt tillgängliga på Internet. Det rekommenderas inte att använda piratkopierade program som Mach3, eftersom sådan programvara kan ha allvarliga fel som kan skada din maskin även om inställningarna gjordes korrekt. Licensen kostar cirka 12 tusen rubel.
  4. Försök att optimera driften av operativsystemet genom att inaktivera alla typer av popup-fönster och oanvända program. Ingenting ska störa dig när du arbetar med maskinen.
  5. Kör inte Mach3 parallellt tredjepartsprogram. Detta gäller särskilt för datorspel, titta på filmer och annat innehåll som kräver imponerande resurser från en PC. Annars kan inställningen vara felaktig, vilket kommer att påverka kvaliteten på bearbetningen och själva maskinen.
  6. Om du samtidigt vill komponera styrprogram för en CNC-maskin, eller använda din dator inte bara för att arbeta med Mac3, så dela upp HDD i underavdelningar. För programvara för en CNC-maskin, installera ett separat operativsystem. Logisk underavdelning hårddisk måste vara helt dedikerad till kontrollen av maskinen. Detta gör att du inte kan ockupera hela datorn med CNC-kontrollproblem. Använd det här operativsystemet specifikt för hårdvaruinställningar, ladda inte främmande programvara där, minimera uppsättningen program.

Arbetar med programmet

När förberedelsestadierna är över måste du börja ställa in själva Mac3-programmet.

  1. Studera noggrant alla knappar som finns tillgängliga i Mack3-menyn. Många är skrämda av deras enorma antal. Men med en russifierad version kan du snabbt ta reda på det.
  2. Beroende på typ av maskin måste du öppna lämpliga flikar. För fräsutrustning behöver du flikar för parametrar för elmotorer, delhastigheter, portparametrar, spindelparametrar, etc.
  3. När du har köpt den licensierade versionen av programvaran hittar du alla beskrivningar av inställningarna i användarmanualen. Eller den kan hittas på World Wide Web.
  4. Om du har villkorat korrekt konfigurerat maskinen genom Mak3-programmet, när kommandon utfärdas från tangentbordet, börjar utrustningens elektriska motorer att rotera och röra sig. Det är viktigt att portalen rör sig utan att rycka, snyggt och fritt. Detta indikerar att inställningen gjordes korrekt.
  5. Utför en löprunda. Detta är vad som kallas en prov manuell förflyttning av verktyg. Det finns en motsvarande knapp för att köra i Mac3-programmet.
  6. Körningen bestäms av motsvarande ikon, som låter dig slå på och av detta provläge.
  7. Var uppmärksam på joggingbollen. Den ska lysa när du springer. Den används för att styra verktygsmaskiner med hjälp av musen. Ju närmare markören är jog-hjulet när du klickar, desto högre blir elmotorernas rotationshastighet. Förutom musen kan du använda tangenterna på tangentbordet för att aktivera verktyget.
  8. Kontroll av verktygsrörelser kan ske stegvis eller kontinuerligt. Vid kontinuerlig rörelse rör sig verktygsmaskinen konstant medan du håller ned motsvarande tangent eller musknapp. Steg-för-steg-läget förutsätter att efter att ha tryckt på knappen kommer portalen att flytta ett strikt specificerat avstånd. Du kan själv ställa in stegstorleken.

Mach3 erbjuds kunder med detaljerade instruktioner manuell. Baserat på den officiella manualen kan du anpassa programmet till en viss maskin. Fortsätt strikt enligt fabriksinstruktionerna. Endast de gör det möjligt att korrekt ställa in driftsparametrarna för CNC-utrustning. Om inställningen visar sig vara korrekt, låter det kompilerade styrprogrammet dig automatisera maskinen och anpassa den för att utföra vissa operationer med arbetsstycken.

Varje ägare av en CNC-maskin står inför frågan om att välja programvara. Mjukvaran som används för sådan teknisk utrustning måste vara multifunktionell och lätt att använda. Det är tillrådligt att köpa licensierade mjukvaruprodukter. I det här fallet kommer inte program för CNC-maskiner att frysa, vilket kommer att öka effektiviteten i produktionsprocesserna.

Programvara för CNC-maskiner

Valet av programvara beror till stor del på vilken typ av utrustning och vilka uppgifter som användaren avser att lösa. Det finns dock universella program som kan användas för nästan alla typer av CNC-maskiner. De mest använda produkterna är:


1. . Detta mjukvarupaket har utvecklats för modellering och design av produkter tillverkade på verktygsmaskiner. Den är utrustad med funktionen att automatiskt generera modeller från platta ritningar. ArtCAM-mjukvarupaketet innehåller alla nödvändiga verktyg för att designa kreativa produkter och skapa komplexa rumsliga reliefer.
Det är värt att notera att denna programvara låter dig använda tredimensionella mallar för att skapa design för framtida produkter från enkla element. Dessutom tillåter programmet användaren att infoga en relief i en annan, som i en tvådimensionell ritning.


2. Universellt program LinuxCNC-kontroll. Det funktionella syftet med denna programvara är att styra driften av en CNC-maskin, felsöka ett delbearbetningsprogram och mycket mer.
Ett liknande mjukvarupaket kan användas för bearbetningscentra, fräsning och svarvar, såväl som termiska eller laserskärningsmaskiner.
Skillnaden mellan denna produkt och andra programvarupaket är att dess utvecklare delvis kombinerade den med operativsystemet. Tack vare detta har LinuxCNC-programmet avancerad funktionalitet. Du kan ladda ner den här produkten helt gratis på utvecklarens webbplats. Den finns både som installationspaket och som LifeCD.
Användargränssnittet för denna programvara är intuitivt och tillgängligt. För att programvaran ska fungera smidigt måste din dators hårddisk ha minst 4 gigabyte ledigt minne. Detaljerad beskrivning LinuxCNC-program kan hittas fritt tillgängliga på Internet.


3. . Denna programvara har en stor armé av fans över hela världen. Programvaran används för att styra fräsning, svarvning, gravering och andra typer av CNC-maskiner. Detta programpaket kan installeras på vilken dator som helst med ett operativsystem Windows-system. Fördelen med att använda denna programvara är dess överkomliga kostnad, regelbundna uppdateringar och närvaron av en rysk version, vilket gör det lättare för en operatör som inte talar engelska att använda produkten.



4. Mach4. Detta är den senaste utvecklingen från Artsoft. Mach4 anses vara efterföljaren till det populära Mach3-programmet. Programmet anses vara ett av de snabbaste. Dess grundläggande skillnad från tidigare versionerär att ha ett gränssnitt som interagerar med elektronik. Det här är nytt programvara kan arbeta med stora filer när som helst operativ system. Användaren har tillgång till en manual för användning av Mach4-programmet på ryska.



5. MeshCAM. Detta är ett paket för att skapa styrprogram för CNC-maskiner baserade på tredimensionella modeller och vektorgrafik. Det är anmärkningsvärt att användaren inte behöver ha omfattande erfarenhet av CNC-programmering för att bemästra denna programvara. Det räcker med att ha grundläggande datorkunskaper, samt att exakt ställa in parametrarna för vilka produkter kommer att bearbetas på maskinen.
MeshCAM är idealiskt för att designa dubbelsidig bearbetning av alla 3D-modeller. I detta läge kommer användaren att snabbt kunna bearbeta objekt av vilken komplexitet som helst på maskinen.


6. SimplyCam. Detta är ett kompakt och multifunktionellt system för att skapa, redigera, spara ritningar i DXF-format. Denna programvara genererar styrprogram och G-koder för CNC-maskiner. De är skapade med bruk av murbruk. Användaren kan skapa en bild i en av grafikprogram din dator och ladda sedan upp den till SimplyCam. Programmet kommer att optimera denna ritning och konvertera den till en vektorritning. Användaren kan också använda en funktion som manuell vektorisering. I det här fallet skisseras bilden med standardverktyg som används i AutoCAD. SimplyCam skapar verktygsbanor för CNC-bearbetning.



7. CutViewer. Detta program simulerar materialborttagningsbearbetning på tvåaxliga CNC-maskiner. Med dess hjälp kan användaren få visualisering av bearbetade arbetsstycken och delar. Användningen av denna programvara gör att du kan öka produktiviteten i den tekniska processen, eliminera befintliga programmeringsfel och även minska tiden som läggs på felsökningsarbete. CutViewer är kompatibel med ett brett utbud av moderna verktygsmaskiner. Dess kraftfulla verktyg låter dig upptäcka allvarliga fel i teknisk process och eliminera dem i tid.



8. CadStd. Det är lätt att använda ritprogram. Den används för att skapa projekt, diagram och grafik av vilken komplexitet som helst. Med hjälp av den avancerade verktygsuppsättningen i detta program kan användaren skapa alla vektorritningar som kan användas för att designa fräsning eller plasmabearbetning på CNC-maskiner. De genererade DXF-filerna kan sedan laddas in i CAM-program för att generera korrekta delsökvägar.




Topp