CNC-subprogramma's Basis voor CNC-bedieners
CNC-programmeurs en machinisten hebben dagelijks te maken met verschillende soorten componenten met verschillende bewerkingen.
Dus om het tempo bij te houden, implementeren ze verschillende technieken.
Wat is subprogrammering?
Een van deze en meest gebruikte technieken is subprogrammering.
Subprogrammering is gemakkelijk te gebruiken en te begrijpen met slechts eenvoudige commando's zoals M98, M99, u kunt meer flexibiliteit bereiken.
Subprogramma's zijn normale cnc-programma's die worden aangeroepen vanuit een programma (normaal hoofdprogramma genoemd) om een soort herhaalbare bewerking toe te voegen.
Voorbeelden van CNC-subprogramma's
Basisprincipes van CNC-subprogrammering
Voor subprogrammering is geen extra vaardigheid vereist
U (cnc-machinist/cnc-programmeur) hoeft geen nieuwe G-code of programmeerstijl te leren, u gebruikt alleen de kennis van cnc-programmeren die u al heeft.
Subprogramma's zijn als normale programma's die we dagelijks toevoegen, schrijven , wijzigen en verwijderen.
CNC-subprogramma's eindigen op M99
Een belangrijk onderscheid tussen een hoofdprogramma en een subprogramma is dat
hoofdprogramma's eindigen op M30 maar
subprogramma's eindigen op M99
CNC-subprogramma's benoemen
Subprogramma's zijn normale cnc-programma's, dus ze worden op dezelfde manier genoemd (genummerd) als O0001, O0005 enz.
Hoe een CNC-subprogramma invoegen?
Subprogramma's worden op dezelfde manier in cnc-machinebesturingen ingevoegd, zoals andere cnc-programma's worden gemaakt.
CNC-subprogramma-oproep
Subprogramma's kunnen vanuit het hoofdprogramma meerdere keren op meerdere locaties worden opgeroepen.
Zelfs subprogramma's kunnen andere subprogramma's oproepen.
Normaal gesproken kan een subprogramma tot vier niveaus worden genest.
Hoe een subprogramma te lezen Fanuc subprogrammering
CNC-subprogramma beëindigen
Wanneer een subprogramma eindigt met M99, wordt de besturing teruggegeven aan het oproepende programma (hoofdprogramma) en vanaf dat punt begint de uitvoering van het programma.
Voorbeeld
Als een hoofdprogramma (O0001) een subprogramma (O0002) oproept en dat subprogramma een ander subprogramma oproept (O0003).
Dus wanneer O0003 na voltooiing van de bewerking eindigt met M99, keert de besturing terug naar O0002 en de bewerking gaat door totdat dat subprogramma eindigt met M99, bij die oproep gaat de besturing terug naar O0001 en dat zal doorgaan met uitvoeren totdat het M30 bereikt, wat het programma beëindigt.
CNC machine
- t om te zoeken in een CNC-machine
- CNC-gereedschapsbasis voor beter zagen en snijden van hout
- Beste CNC-router voor houtbewerking
- Veiligheidstips voor CNC-machines
- 4 Richtlijnen voor CNC-spil
- Getuigenissen voor onze CNC-router
- Video voor CNC-machinist
- Koppelschroevendraaiers voor CNC-bedieners
- Aanbevelingen voor de verhouding tussen diameter en lengte van boorbaar voor CNC-bedieners
- CNC-programmering voor CNC-bedieners
- SINUMERIK CNC-besturing - Geïntegreerde online hulp - een overzicht voor CNC-bedieners