
Voorbeeldopdracht 1338459

Werkstand Programmeren selecteren
NC-programma's moeten altijd worden bewerkt in de werkstand Programmeren.
Voorwaarde
- Symbool van de werkstand selecteerbaar
Om de werkstand Programmeren te kunnen selecteren, moet de besturing zo ver zijn opgestart dat het symbool van de werkstand niet meer grijs wordt weergegeven.
Werkstand Programmeren selecteren
| ||
|
Gedetailleerde informatie
- Werkstand Programmeren
Besturingsinterface voor het programmeren instellen
In de werkstand Programmeren hebt u meerdere mogelijkheden om een NC-programma te bewerken.
Tip
De eerste stappen beschrijven de workflow in de modus Klaartekst-editor en met geopende kolom Invoerscherm.
Kolom Invoerscherm openen
Om de kolom Invoerscherm te kunnen openen, moet een NC-programma geopend zijn.
| ||
|
Gedetailleerde informatie
- NC-programma bewerken
- Kolom Invoerscherm
Nieuw NC-programma maken:

| ||
| ||
| ||
| ||
![]() |
| |
| ||
| ||
![]() |
|
Gedetailleerde informatie
- Werkgebied Bestand openen
- Werkstand Programmeren
Onbewerkt werkstuk definiëren
U kunt voor een NC-programma een onbewerkt werkstuk definiëren dat de besturing voor de simulatie gebruikt. Wanneer u een NC-programma maakt, toont de besturing automatisch het venster NC-functie invoegen voor de definitie van het onbewerkte werkstuk.
Tip
Wanneer u het venster gesloten hebt zonder een onbewerkt werkstuk te selecteren, kunt u de beschrijving van het onbewerkte werkstuk met behulp van de knop NC-functie invoegen achteraf selecteren.

Rechthoekig onbewerkt werkstuk definiëren

U definieert een rechthoekig blok met behulp van een beeldschermdiagonaal door het minimumpunt en het maximumpunt in te voeren, gerelateerd aan het actieve referentiepunt van het werkstuk.
Tip
- U kunt de ingevoerde gegevens als volgt bevestigen:
- Toets ENT
- Pijltoets naar rechts
- Op het volgende syntaxiselement klikken of tikken
| ||
| ||
![]() |
| |
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
![]() |
|

De in het gebruikershandboek opgenomen NC-programma's zijn oplossingsvoorstellen. Voordat u de NC-programma's of afzonderlijke NC-regels op een machine gebruikt, moet u deze aanpassen.
- Pas de volgende inhoud aan:
- Gereedschappen
- Snijwaarden
- Aanzetten
- Veilige hoogte of veilige posities
- Machinespecifieke posities, bijv. met M91
- Paden van programma-oproepen
Sommige NC-programma's zijn afhankelijk van de machinekinematica. Pas deze NC-programma's vóór de eerste testrun aan uw machinekinematica aan.
Test de NC-programma's bovendien met behulp van de simulatie voordat u de eigenlijke programma-afloop start.
Tip
Met behulp van een programmatest kunt u bepalen of u het NC-programma met de beschikbare softwareopties, de actieve machinekinematica en de huidige machineconfiguratie kunt gebruiken.
0 BEGIN PGM 1339889 MM |
1 BLK FORM 0.1 Z X+0 Y+0 Z-40 |
2 BLK FORM 0.2 X+100 Y+100 Z+0 |
3 END PGM 1339889 MM |
Machine
De volledige omvang van de besturingsfuncties is uitsluitend bij gebruik van gereedschapsas Z beschikbaar, bijv. patroondefinitie PATTERN DEF.
Beperkt en door de machinefabrikant voorbereid en geconfigureerd is toepassing van de gereedschapsassen X en Y mogelijk.
Gedetailleerde informatie
- Onbewerkt werkstuk invoegen
- Referentiepunten in de machine
Onbewerkt werkstuk definiëren met BLK FORM
Structuur van een NC-programma
- Wanneer u NC-programma's op een uniforme manier structureert, biedt dat de volgende voordelen:
- Beter overzicht
- Snellere programmering
- Vermindering van storingsbronnen
Aanbevolen opbouw van een contourprogramma
Tip
De besturing voegt automatisch de NC-regels BEGIN PGM en END PGM in.
- BEGIN PGM met selectie van de maateenheid
- Onbewerkt werkstuk definiëren
- Gereedschap oproepen, met gereedschapsas en technologiegegevens
- Gereedschap naar een veilige positie verplaatsen, spil inschakelen
- In het bewerkingsvlak voorpositioneren, in de buurt van het eerste punt van de contour
- In de gereedschapsas voorpositioneren, evt. koelmiddel inschakelen
- Contour benaderen, evt. gereedschapsradiuscorrectie inschakelen
- Contour bewerken
- Contour verlaten, koelmiddel uitschakelen
- Gereedschap naar een veilige positie verplaatsen
- NC-programma afsluiten
- END PGM
Benaderen en verlaten van de contour
Wanneer u een contour programmeert, hebt u een startpunt en een eindpunt buiten de contour nodig.
De volgende posities zijn noodzakelijk voor het benaderen en verlaten van de contour:
Helpscherm | Positie |
---|---|
Startpunt
De afbeelding toont het volgende: Als het startpunt wordt vastgelegd in het donkergrijze gedeelte, dan wordt de contour bij het benaderen van het eerste contourpunt beschadigd. | |
Startpunt in de gereedschapas benaderen Vóór het benaderen van het eerste contourpunt moet u het gereedschap in de gereedschapsas op werkdiepte positioneren. Benader bij botsingsgevaar het startpunt in de gereedschapsas apart. | |
Eerste contourpunt De besturing verplaatst het gereedschap van het startpunt naar het eerste contourpunt. Voor de verplaatsing van het gereedschap naar het eerste contourpunt moet er een gereedschapsradiuscorrectie geprogrammeerd worden. | |
Eindpunt
De afbeelding toont het volgende: Als het eindpunt wordt vastgelegd in het donkergrijze gedeelte, dan wordt de contour bij het benaderen van het eindpunt beschadigd. | |
Eindpunt in de gereedschapsas verlaten Programmeer de gereedschapsas bij het verlaten van het eindpunt apart. | |
Gemeenschappelijk start- en eindpunt Voor een gemeenschappelijk start- en eindpunt moet er een gereedschapsradiuscorrectie geprogrammeerd worden. Beschadiging van de contour uitsluiten: het optimale startpunt ligt tussen de verlengden van de gereedschapsbanen voor de bewerking van het eerste en het laatste contourelement. |
Gedetailleerde informatie
- Functies voor het benaderen en verlaten van de contour
Basisprincipes van de functies voor benaderen en verlaten
Eenvoudige contour programmeren

De volgende inhoud laat zien hoe u de weergegeven contour op diepte 5 mm rondfreest. De definitie van het onbewerkte werkstuk hebt u al gemaakt.
Nadat u een NC-functie hebt ingevoegd, toont de besturing een toelichting bij het actuele syntaxiselement in de dialoogbalk. U kunt de gegevens rechtstreeks in het formulier invoeren.
Tip
Programmeer NC-programma's zo alsof het gereedschap zich zou bewegen! Daardoor is het niet relevant of een kop- of tafelas de beweging uitvoert.
Gereedschap oproepen

| ||
| ||
| ||
| ||
| ||
![]() |
|
De in het gebruikershandboek opgenomen NC-programma's zijn oplossingsvoorstellen. Voordat u de NC-programma's of afzonderlijke NC-regels op een machine gebruikt, moet u deze aanpassen.
- Pas de volgende inhoud aan:
- Gereedschappen
- Snijwaarden
- Aanzetten
- Veilige hoogte of veilige posities
- Machinespecifieke posities, bijv. met M91
- Paden van programma-oproepen
Sommige NC-programma's zijn afhankelijk van de machinekinematica. Pas deze NC-programma's vóór de eerste testrun aan uw machinekinematica aan.
Test de NC-programma's bovendien met behulp van de simulatie voordat u de eigenlijke programma-afloop start.
Tip
Met behulp van een programmatest kunt u bepalen of u het NC-programma met de beschikbare softwareopties, de actieve machinekinematica en de huidige machineconfiguratie kunt gebruiken.
3 TOOL CALL 12 Z S6500 |
Machine
De volledige omvang van de besturingsfuncties is uitsluitend bij gebruik van gereedschapsas Z beschikbaar, bijv. patroondefinitie PATTERN DEF.
Beperkt en door de machinefabrikant voorbereid en geconfigureerd is toepassing van de gereedschapsassen X en Y mogelijk.
Het gereedschap naar een veilige positie verplaatsen

| ||
| ||
| ||
| ||
| ||
![]() |
|
De in het gebruikershandboek opgenomen NC-programma's zijn oplossingsvoorstellen. Voordat u de NC-programma's of afzonderlijke NC-regels op een machine gebruikt, moet u deze aanpassen.
- Pas de volgende inhoud aan:
- Gereedschappen
- Snijwaarden
- Aanzetten
- Veilige hoogte of veilige posities
- Machinespecifieke posities, bijv. met M91
- Paden van programma-oproepen
Sommige NC-programma's zijn afhankelijk van de machinekinematica. Pas deze NC-programma's vóór de eerste testrun aan uw machinekinematica aan.
Test de NC-programma's bovendien met behulp van de simulatie voordat u de eigenlijke programma-afloop start.
Tip
Met behulp van een programmatest kunt u bepalen of u het NC-programma met de beschikbare softwareopties, de actieve machinekinematica en de huidige machineconfiguratie kunt gebruiken.
4 L Z+250 R0 FMAX M3 |
Gereedschap in het bewerkingsvlak voorpositioneren
| ||
| ||
| ||
| ||
| ||
![]() |
|
De in het gebruikershandboek opgenomen NC-programma's zijn oplossingsvoorstellen. Voordat u de NC-programma's of afzonderlijke NC-regels op een machine gebruikt, moet u deze aanpassen.
- Pas de volgende inhoud aan:
- Gereedschappen
- Snijwaarden
- Aanzetten
- Veilige hoogte of veilige posities
- Machinespecifieke posities, bijv. met M91
- Paden van programma-oproepen
Sommige NC-programma's zijn afhankelijk van de machinekinematica. Pas deze NC-programma's vóór de eerste testrun aan uw machinekinematica aan.
Test de NC-programma's bovendien met behulp van de simulatie voordat u de eigenlijke programma-afloop start.
Tip
Met behulp van een programmatest kunt u bepalen of u het NC-programma met de beschikbare softwareopties, de actieve machinekinematica en de huidige machineconfiguratie kunt gebruiken.
5 L X-20 Y-20 FMAX |
In de gereedschapsas voorpositioneren
| ||
| ||
| ||
| ||
| ||
![]() |
|
De in het gebruikershandboek opgenomen NC-programma's zijn oplossingsvoorstellen. Voordat u de NC-programma's of afzonderlijke NC-regels op een machine gebruikt, moet u deze aanpassen.
- Pas de volgende inhoud aan:
- Gereedschappen
- Snijwaarden
- Aanzetten
- Veilige hoogte of veilige posities
- Machinespecifieke posities, bijv. met M91
- Paden van programma-oproepen
Sommige NC-programma's zijn afhankelijk van de machinekinematica. Pas deze NC-programma's vóór de eerste testrun aan uw machinekinematica aan.
Test de NC-programma's bovendien met behulp van de simulatie voordat u de eigenlijke programma-afloop start.
Tip
Met behulp van een programmatest kunt u bepalen of u het NC-programma met de beschikbare softwareopties, de actieve machinekinematica en de huidige machineconfiguratie kunt gebruiken.
6 L Z-5 R0 F3000 M8 |
Contour benaderen


| ||
![]() |
| |
| ||
| ||
![]() |
| |
| ||
| ||
| ||
| ||
![]() |
|
De in het gebruikershandboek opgenomen NC-programma's zijn oplossingsvoorstellen. Voordat u de NC-programma's of afzonderlijke NC-regels op een machine gebruikt, moet u deze aanpassen.
- Pas de volgende inhoud aan:
- Gereedschappen
- Snijwaarden
- Aanzetten
- Veilige hoogte of veilige posities
- Machinespecifieke posities, bijv. met M91
- Paden van programma-oproepen
Sommige NC-programma's zijn afhankelijk van de machinekinematica. Pas deze NC-programma's vóór de eerste testrun aan uw machinekinematica aan.
Test de NC-programma's bovendien met behulp van de simulatie voordat u de eigenlijke programma-afloop start.
Tip
Met behulp van een programmatest kunt u bepalen of u het NC-programma met de beschikbare softwareopties, de actieve machinekinematica en de huidige machineconfiguratie kunt gebruiken.
7 APPR CT X+5 Y+5 CCA90 R+8 RL F700 |
Contour bewerken

| ||
| ||
![]() |
| |
| ||
![]() |
| |
| ||
![]() |
| |
| ||
![]() |
| |
| ||
![]() |
| |
| ||
![]() |
|
De in het gebruikershandboek opgenomen NC-programma's zijn oplossingsvoorstellen. Voordat u de NC-programma's of afzonderlijke NC-regels op een machine gebruikt, moet u deze aanpassen.
- Pas de volgende inhoud aan:
- Gereedschappen
- Snijwaarden
- Aanzetten
- Veilige hoogte of veilige posities
- Machinespecifieke posities, bijv. met M91
- Paden van programma-oproepen
Sommige NC-programma's zijn afhankelijk van de machinekinematica. Pas deze NC-programma's vóór de eerste testrun aan uw machinekinematica aan.
Test de NC-programma's bovendien met behulp van de simulatie voordat u de eigenlijke programma-afloop start.
Tip
Met behulp van een programmatest kunt u bepalen of u het NC-programma met de beschikbare softwareopties, de actieve machinekinematica en de huidige machineconfiguratie kunt gebruiken.
8 L Y+95 |
9 L X+95 |
10 CHF 10 |
11 L Y+5 |
12 CHF 20 |
13 L X+5 |
Contour verlaten

| ||
![]() |
| |
| ||
| ||
![]() |
| |
| ||
| ||
| ||
| ||
![]() |
|
De in het gebruikershandboek opgenomen NC-programma's zijn oplossingsvoorstellen. Voordat u de NC-programma's of afzonderlijke NC-regels op een machine gebruikt, moet u deze aanpassen.
- Pas de volgende inhoud aan:
- Gereedschappen
- Snijwaarden
- Aanzetten
- Veilige hoogte of veilige posities
- Machinespecifieke posities, bijv. met M91
- Paden van programma-oproepen
Sommige NC-programma's zijn afhankelijk van de machinekinematica. Pas deze NC-programma's vóór de eerste testrun aan uw machinekinematica aan.
Test de NC-programma's bovendien met behulp van de simulatie voordat u de eigenlijke programma-afloop start.
Tip
Met behulp van een programmatest kunt u bepalen of u het NC-programma met de beschikbare softwareopties, de actieve machinekinematica en de huidige machineconfiguratie kunt gebruiken.
14 DEP CT CCA90 R+8 F3000 M9 |
Het gereedschap naar een veilige positie verplaatsen
| ||
| ||
| ||
| ||
| ||
![]() |
|
De in het gebruikershandboek opgenomen NC-programma's zijn oplossingsvoorstellen. Voordat u de NC-programma's of afzonderlijke NC-regels op een machine gebruikt, moet u deze aanpassen.
- Pas de volgende inhoud aan:
- Gereedschappen
- Snijwaarden
- Aanzetten
- Veilige hoogte of veilige posities
- Machinespecifieke posities, bijv. met M91
- Paden van programma-oproepen
Sommige NC-programma's zijn afhankelijk van de machinekinematica. Pas deze NC-programma's vóór de eerste testrun aan uw machinekinematica aan.
Test de NC-programma's bovendien met behulp van de simulatie voordat u de eigenlijke programma-afloop start.
Tip
Met behulp van een programmatest kunt u bepalen of u het NC-programma met de beschikbare softwareopties, de actieve machinekinematica en de huidige machineconfiguratie kunt gebruiken.
15 L Z+250 R0 FMAX M30 |
Gedetailleerde informatie
- Gereedschapsoproep
- Rechte L
- Aanduiding van de assen en het bewerkingsvlak
- Functies voor het benaderen en verlaten van de contour
- Afkanting CHF
- Additionele functies
Gereedschapsoproep met TOOL CALL
Aanduiding van de assen op freesmachines
Basisprincipes van de functies voor benaderen en verlaten
Bewerkingscyclus programmeren
De volgende inhoud laat zien hoe u de ronde sleuf uit de voorbeeldopdracht op diepte 5 mm freest. De definitie van het onbewerkte werkstuk en de buitencontour hebt u al gemaakt.
Nadat u een cyclus hebt ingevoegd, kunt u de bijbehorende waarden in de cyclusparameters definiëren. U kunt de cyclus rechtstreeks in de kolom Invoerscherm programmeren.
Gereedschap oproepen
| ||
| ||
| ||
| ||
| ||
![]() |
|
16 TOOL CALL 6 Z S6500 |
Het gereedschap naar een veilige positie verplaatsen

| ||
| ||
| ||
| ||
| ||
![]() |
|
17 L Z+250 R0 FMAX M3 |
Gereedschap in het bewerkingsvlak voorpositioneren
| ||
| ||
| ||
| ||
| ||
![]() |
|
18 L X+50 Y+50 FMAX |
Cyclus definiëren

| ||
|
|
![]() |
| |
|
![]() |
|
19 CYCL DEF 254 RONDE SLEUF ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Cyclus oproepen
U kunt de cyclus als volgt oproepen: | ||
|
20 CYCL CALL |
Gereedschap naar een veilige positie verplaatsen en NC-programma beëindigen
| ||
| ||
| ||
| ||
| ||
![]() |
|
21 L Z+250 R0 FMAX M30 |
Gedetailleerde informatie
- Bewerkingscycli
- Cyclus oproepen
Besturingsinterface instellen om te simuleren
In de werkstand Programmeren kunt u de NC-programma's ook grafisch testen. De besturing simuleert het in het werkgebied Programma het actieve NC-programma.
Om het NC-programma te simuleren, moet u het werkgebied Simulatie openen.
Tip
Bij het simuleren kunt u de kolom Invoerscherm sluiten voor een beter overzicht van het NC-programma en het werkgebied Simulatie.
Werkgebied Simulatie openen
Om additionele werkgebieden in de werkstand Programmeren te kunnen openen, moet een NC-programma geopend zijn.
- U opent het werkgebied Simulatie als volgt:
- In de toepassingsbalk Werkgebied selecteren
- Simulatie selecteren
- De besturing toont vervolgens het werkgebied Simulatie.
Tip
U kunt het werkgebied Simulatie ook openen met de werkstandtoets Programmatest.
Werkgebied Simulatie instellen
U kunt het NC-programma simuleren zonder speciale instellingen uit te voeren. Om de simulatie te kunnen volgen, wordt aanbevolen om de snelheid van de simulatie aan te passen.
|
Wanneer voor de programma-afloop en de simulatie verschillende tabellen worden gebruikt, bijvoorbeeld gereedschapstabellen, kunnen de tabellen in het werkgebied Simulatie worden gedefinieerd.
Gedetailleerde informatie
- Werkgebied Simulatie
NC-programma simuleren
In het werkgebied Simulatie test u het NC-programma.
Simulatie starten

| ||
| ||
![]() |
|
Definitie
STIB (besturing in bedrijf):
met het symbool STIB toont de besturing de actuele status van de simulatie in de actiebalk en in het tabblad van het NC-programma:
- Wit: geen verplaatsingsopdracht
- Groen: uitvoering actief, assen worden verplaatst
- Oranje: NC-programma onderbroken
- Rood: NC-programma gestopt
Gedetailleerde informatie
- Werkgebied Simulatie