MyHaas Velkommen,
!
Haas Tooling Ordrehistorikk for gjest MyHaas/HaasConnect Logg inn Registrer deg Haas Tooling Min konto Order History Return History MyHaas/HaasConnect Logg ut Velkommen, Mine maskiner Seneste aktivitet Mine pristilbud Min konto Mine brukere Logg ut
Finn forhandleren din
  1. Velg språk
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
  • maskiner Main Menu
    • Vertikale Haas-freser Vertikale freser
      Vertikale freser
      Vertikale freser View All
      • Vertikale freser
      • VF-serier
      • Universalmaskiner
      • VR-serien
      • VP-5 Prismatisk
      • HMC-er med pallskifting
      • Minifreser
      • Formbyggermaskiner
      • Høyhastighets boresentre
      • Bore-/innergjengings-/fres-serien
      • Freser for verktøyavdelingen
      • Kompakte freser
      • Gantryserier
      • SR platefreser
      • Ekstra stor VMC
      • Freser med dobbel kolonne
      • Kontrollsimulator
      • Automatisk delelaster for fres
      • VMC/UMC Automatisk delelaster med sidelasting
      • Kompakt automatisk delelaster
    • Product Image Flereakseløsninger
      Flereakseløsninger
      Flereakseløsninger View All
      • Flereakseløsninger
      • Y-akse-dreiebenker
      • 5-akse freser
    • Haas-dreiebenker Dreiebenker
      Dreiebenker
      Dreiebenker View All
      • Dreiebenker
      • ST-serier
      • Dobbel-spindel
      • Boksbaneserien
      • Dreiebenker for verktøyavdelinger
      • Chuck dreiebenk
      • Haas-stangmagasin V2
      • Automatisk delelaster for dreiebenk
    • Horisontale freser Horisontale freser
      Horisontale freser
      Horisontale freser View All
      • Horisontale freser
      • 50-kon
      • 40-kon
    • Haas-dreieenheter og indekseringsverktøy Roterende enheter og indekseringsenheter
      Roterende enheter og indekseringsenheter
      Roterende enheter og indekseringsenheter View All
      • Roterende enheter og indekseringsenheter
      • Roterende bord
      • Indekserere
      • 5-akse dreieenheter
      • Ekstra store dreieenheter
    • Product Image Automasjonssystemer
      Automasjonssystemer
      Automasjonssystemer View All
      • Automasjonssystemer
      • Automatisering av fres
      • Automatisering av dreiebenk
      • Automatiseringsmodeller
    • Haas boresentre Stasjonære maskiner
      Stasjonære maskiner
      Stasjonære maskiner View All
      • Stasjonære maskiner
      • Skrivebordfreser
      • Skrivebordsdreiebenk
    • Utstyr til verksted fra Haas Butikkutstyr
      Butikkutstyr
      Butikkutstyr View All
      • Butikkutstyr
      • Båndsag
      • Fres for knær
      • Slipemaskin, 2550
      • Slipemaskin, 3063
      • Laserkuttemaskin
    • HURTIGLENKER Spesialserie  Spesialserie 
      EU-SERIEN EU-SERIEN BYGG OG PRISSETT | PRISLISTE BYGG OG PRISSETT | PRISLISTE Maskiner på lager Maskiner på lager HVA ER NYTT HVA ER NYTT DIN FØRSTE CNC DIN FØRSTE CNC
      HANDLE VERKTØY
      • Bygg og få pris på en ny Haas
      • Prisliste
      • Tilgjengelig beholdning
      • CNCA-finansiering
      VIL DU SNAKKE MED NOEN?

      Et Haas fabrikkutsalg (HFO) kan svare på spørsmålene dine, og ta deg gjennom de beste alternativene dine.

      CONTACT YOUR DISTRIBUTOR >
  • Alternativer Main Menu
    • Product Image Spindler
      Spindler
      Spindler View All
      • Spindler
    • Product Image Verktøyvekslere
      Verktøyvekslere
      Verktøyvekslere View All
      • Verktøyvekslere
    • Product Image 4.- | 5. akse
      4.- | 5. akse
      4.- | 5. akse View All
      • 4.- | 5. akse
    • Product Image Revolverhoder og direkteverktøy
      Revolverhoder og direkteverktøy
      Revolverhoder og direkteverktøy View All
      • Revolverhoder og direkteverktøy
    • Product Image Probing
      Probing
      Probing View All
      • Probing
    • Haas-håndtering av spon og kjølevæske Håndtering av spon og kjølevæske
      Håndtering av spon og kjølevæske
      Håndtering av spon og kjølevæske View All
      • Håndtering av spon og kjølevæske
    • Haas-kontrollen Haas-kontrollen
      Haas-kontrollen
      Haas-kontrollen View All
      • Haas-kontrollen
    • Product Image Produktalternativer
      Produktalternativer
      Produktalternativer View All
      • Produktalternativer
    • Product Image Verktøy og oppspenning
      Verktøy og oppspenning
      Verktøy og oppspenning View All
      • Verktøy og oppspenning
    • Product Image Arbeidsoppspenning
      Arbeidsoppspenning
      Arbeidsoppspenning View All
      • Arbeidsoppspenning
    • View All
    • Product Image Løsninger med 5-akse
      Løsninger med 5-akse
      Løsninger med 5-akse View All
      • Løsninger med 5-akse
      • 5 Easy Steps to 5-Axis
    • Product Image Automatisering
      Automatisering
      Automatisering View All
      • Automatisering
    • HURTIGLENKER Spesialserie  Spesialserie 
      EU-SERIEN EU-SERIEN BYGG OG PRISSETT | PRISLISTE BYGG OG PRISSETT | PRISLISTE Maskiner på lager Maskiner på lager HVA ER NYTT HVA ER NYTT DIN FØRSTE CNC DIN FØRSTE CNC
      HANDLE VERKTØY
      • Bygg og få pris på en ny Haas
      • Prisliste
      • Tilgjengelig beholdning
      • CNCA-finansiering
      VIL DU SNAKKE MED NOEN?

      Et Haas fabrikkutsalg (HFO) kan svare på spørsmålene dine, og ta deg gjennom de beste alternativene dine.

      CONTACT YOUR DISTRIBUTOR >
  • Why Haas Main Menu
      Oppdag forskjellen Haas gjør
    • Hvorfor Haas
    • MyHaas
    • Utdanningsfellesskap
    • Industri 4.0
    • Haas-sertifisering
    • Kundeanbefalinger
  • Service Main Menu
      Velkommen til Haas Service
      SERVICE HJEM Operatørhåndbøker Hvordan-prosedyrer Feilsøkingsveiledere Forebyggende vedlikehold Haas-deler Haas Tooling Videoer
  • Videoer Main Menu
×

Søkeresultater

Web Pages

Images

    • <
    • 1
    • >
MyHaas Velkommen,
!
Haas Tooling Ordrehistorikk for gjest MyHaas/HaasConnect Logg inn Registrer deg Haas Tooling Min konto Order History Return History MyHaas/HaasConnect Logg ut Velkommen, Mine maskiner Seneste aktivitet Mine pristilbud Min konto Mine brukere Logg ut
Finn forhandleren din
  1. Velg språk
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
×

Søkeresultater

Web Pages

Images

    • <
    • 1
    • >

11 - Lathe - Programming

Brukerhåndbok for dreiebenk


  • 0 – Dreiebenk – Innholdsfortegnelse
  • 1 – Dreiebenk – Introduksjon
  • 2 – Dreiebenk – Juridisk informasjon
  • 3 – Dreiebenk – Sikkerhet
  • 4 – Dreiebenk – Kontroll motstykke
  • 5 – Dreiebenk – Kontrollskjermbilde
  • 6 – Dreiebenk – Enhetsbehandler
  • 7 – Dreiebenk – Berøringsskjermfunksjon
  • 8 – Dreiebenk – Deleoppsett
  • 9 – Dreiebenk – Kontrollikoner
  • 10 – Dreiebenk – Drift
  • 11 – Dreiebenk – Programmering
  • 12 – Dreiebenk – Makroer
  • 13 – Dreiebenk – Programmering av alternativ
  • 14 – Dreiebenk – probing
  • 15 – Dreiebenk – Fjernbetjent håndratt.
  • 16 – Dreiebenk – G-koder
  • 17 – Dreiebenk - M-koder
  • 18 – Dreiebenk – Innstillinger
  • 19 – Dreiebenk – Annet utstyr

Go To :

  • 11.1 Grunnleggende programmering
  • 11.2 Absolutt / inkrementell posisjonering.
  • 11.3 Kall av verktøyoffset
  • 11.4 Verktøynesekompensasjon
  • 11.5 Underprogrammer

11.1 Grunnleggende programmering

Basic Programming

Et typisk CNC-program har (3) deler:

1) Klargjøring: Denne delen av programmet velger arbeids- og verktøyoffsettene, velger skjæreverktøyet, slår på kjølevæsken, stiller inn spindelhastigheten og velger absolutt eller inkrementell posisjonering for aksebevegelse.

2) Kutting: Denne delen av programmet definerer verktøybanen og matehastigheten for skjæreoperasjonen.

3) Fullføring: Denne delen av programmet flytter spindelen ut av veien, slår av spindelen, slår av kjølevæsken og flytter bordet til en posisjon der delen kan lastes ut og inspiseres.

Dette er et grunnleggende program som lager et 0,100" (2,54 mm) dypt skjær med verktøy 1 i et stykke materiale langs en rett linjebane fra X = 0,0, Y = 0,0 til X = -4,0, Y = -4,0.

MERK: En programblokk kan inneholde mer enn én G-kode, så lenge disse G-kodene er fra forskjellige grupper. Du kan ikke plassere to G-koder fra samme gruppe i en programblokk. Merk også at kun én M-kode per blokk er tillatt.

%
O40001 (grunnleggende program) ;
(G54 X0 Y0 er øvre høyre hjørne av delen) ;
(Z0 er toppen på delen) ;
(T1 er en 1/2" endefres) ;
(BEGYNN KLARGJØRINGSBLOKKER) ;
T1 M06 (Velg verktøy 1) ;
G00 G90 G17 G40 G49 G54 (sikker oppstart) ;
X0 Y0 (rask hastighet til 1. posisjon) ;
S1000 M03 (Spindel på CW) ;
G43 H01 Z0,1 (Verktøyoffset 1 på) ;
M08 (kjølevæske på) ;
(BEGYNNER Å SKJÆRE BLOKKER) ;
G01 F20. Z -0,1 (mating til skjærdybde) ;
X-4. Y -4. (lineær bevegelse) ;
(BEGYNNE FULLFØRINGSBLOKKER) ;
G00 Z0.1 M09 (Rask hastighetstilbaketrekking, kjølevæske av) ;
G53 G49 Z0 M05 (Z hjem, spindel av) ;
G53 Y0 (Y hjem) ;
M30 (avslutt program) ;
%

Preparation

Dette er klargjøringskodeblokkene i eksempelprogrammet O40001:

Klargjøringskodeblokk Beskrivelse
% Angir begynnelsen på et program skrevet i et tekstredigeringsprogram.
O40001 (grunnleggende program) ; O40001 er navnet på programmet. Programnavnkonvensjon følger Onnnnn -formatet: Bokstaven «O», eller «o» er etterfulgt av et 5-sifret nummer.
(G54 X0 er i rotasjonsmidtpunktet) ; Kommentar
(Z0 er på toppen av delen) ; Kommentar
(T1 er et endeflateskjæreverktøy) ; Kommentar
T101 (Velg verktøy og offset 1) ; T101 velger verktøyet, offset 1, og kommanderer verktøybyttet til Verktøy 1.
G00 G18 G20 G40 G80 G99 (sikker oppstart) ;

Dette referes til som en sikker oppstartslinje. Det er god maskineringspraksis å plassere denne kodeblokken etter hvert verktøybytte. G00 definerer aksebevegelse som følger den for å fullføres i modus for rask bevegelse. G18 definerer skjæreplanet som XY-planet. G20 definerer koordinatposisjonen som skal være i tommer. G40 avbryter kutterkompensasjon. G80 avbryter alle canned sykluser. G99 setter maskinen i Mating per Rev-modus.

G50 S1000 (Begrens spindel til 1000 RPM) ; G50 begrenser spindelen til maks 1000 RPM. S1000 er spindelhastighetsadressen. Å bruke Snnnn-adressekoden, der nnnn er den ønskede spindel RPM.
G97 S500 M03 (CSS av, spindel på CW) ;

G97 avbryter konstant overflatehastighet (CSS), noe som gjør S-verdien til en direkte RPM på 500. S500 er spindelhastighetsadressen. Å bruke Snnnn-adressekoden, der nnnn er den ønskede spindel RPM. M03 slår spindelen av.

Merknad: På dreiebenker utstyrt med en girkasse, vil ikke kontrollen velge høyt gir eller lavt gir for deg. Du må bruke en M41 Lavt gir eller M42 Høyt gir på linjen før Snnnn-koden. Referer til M41 / M42 Lavt / Høyt gir-overstyring for mer informasjon om disse M-kodene.

G00 G54 X2,1 Z0,1 (Rask til 1. posisjon) ; G00 definerer aksebevegelse som følger den for å fullføres i modus for rask bevegelse. G54 definerer koordinatsystemet som skal sentreres på arbeidsoffsettet som er lagret i G54 på Offset-skjermen. X2,0 kommanderer X-aksen til X = 2,0. Z0,1 kommanderer Z-aksen til Z=0,1. 
M08 (kjølevæske på) ; M08 slår på kjølevæsken. 
G96 S200 (CSS på) ; G96 slår på CSS. S200 spesifiserer en skjærehastighet på 200 ipm som skal brukes sammen med gjeldende diameter for å beregne riktig RPM.

Cutting

Dette er skjær-kodeblokkene i eksempelprogrammet O40001:

Skjær-kodeblokk Beskrivelse
G01 Z-0,1 F0,01 (lineær mating) ; G01 definerer aksebevegelser etter dem som skal fullføres i en rett linje. Z-0,1 kommanderer Z-aksen til Z= -0,1. G01 krever adressekoden Fnnn.nnnn. F0,01 spesifiserer matehastigheten for bevegelsen er 0,0100" (0,254 mm)/rev.
X-0,02 (lineær mating) ; X-0,02 kommanderer X-aksen til X = -0,02.

Completion

Ferdigstillingskodeblokk Beskrivelse
G00 Z0.1 M09 (Rask tilbaketrekking, kjølevæske av) ; G00 kommanderer aksebevegelsen som skal fullføres i modus for rask hastighetsbevegelse. Z0.1 Kommanderer Z-aksen til Z = 0,1. M09 kommanderer kjølevæsken til å slå seg på.
G97 S500 (CSS av) ; G97 avbryter konstant overflatehastighet (CSS), noe som gjør S-verdien til en direkte RPM på 500. På maskiner med en girkasse velger kontrollen automatisk høyt gir eller lavt gir, basert på den kommanderte spindelhastigheten. S500 er spindelhastighetsadressen. Å bruke Snnnn-adressekoden, der nnnn er den ønskede spindel RPM.
G53 X0 (X hjem) ; G53 definerer aksebevegelser etter den i forhold til maskinkoordinatsystemet. X0 kommanderer X-aksen til å flytte til X = 0,0 (X hjem).
G53 Z0 M05 (Z hjem, spindel av) ; G53 definerer aksebevegelser etter den i forhold til maskinkoordinatsystemet. Z0 kommanderer Z-aksen til å flytte til Z = 0,0 (Z hjem). M05 slår spindelen av.
M30 (Program slutt) ; M30 avslutter programmet og flytter markøren på kontrollen til toppen av programmet.
% Angir slutten av et program skrevet i et tekstredigeringsprogram.

11.2 Absolutt / inkrementell posisjonering.

Absolute vs. Incremental Positioning (XYZ vs. UVW)

Absolutt (XYZ) og inkrementell posisjonering (UVW) definerer hvordan kontrollen tolker aksebevegelseskommandoer. Når du kommanderer aksebevegelse ved bruk av X, Y, eller Z, beveges aksene til den posisjonen relativt til opprinnelsen til koordinatsystemet som er i bruk. Når du kommanderer aksebevegelse ved bruk av U(X), V(Y), eller W(Z), beveges aksene til den posisjonen relativt til gjeldende posisjon. Absolutt programmering er nyttig i de fleste situasjoner. Inkrementell programmering er mer effektiv for repeterende, like fordelte kutt.

11.3 Kall av verktøyoffset

Tool Offsets

Verktøyfunksjoner:

Tnnoo-koden velger det neste verktøyet (nn) og offset (oo).

FANUC koordinatsystem:

T-koder har formatet Txxyy der xx spesifiserer verktøynummeret fra 1 til maksimum antall stasjoner på revolveren; og yy angir verktøygeometri- og verktøyetsslitasjeindikatorer fra 1 til 50. Verktøygeometriens X- og Y-verdier legges til i arbeidsoffsettene. Hvis verktøynesekompensasjon brukes, spesifiserer yy verktøygeometriindekseringen for radius, kon og spiss. Hvis yy = 00 påføres ingen verktøygeometri eller -slitasje.

Verktøyoffset påført av FANUC:

Å stille inn en negativ verktøyslitasje i verktøyslitasjeoffset beveger verktøyet ytterligere i den negative retningen til aksen. Derfor, for OD dreiing og rettvendt, vil innstilling av et negativt offset i X-aksen resultere i en mindre diameterdel og å stille in en negativ verdi i Z-aksen fører til at mer materiale tas fra flaten.

Merk: Det kreves ingen X- eller Z-bevegelse før du utfører et verktøybytte, og det kaster bort tid i de fleste tilfeller å returnere X eller Z til hjemposisjonen. Du må imidlertid posisjonere X eller Z på en trygg plassering før et verktøybytte for å forhindre et krasj mellom verktøyene og festeanordningen eller delen.

Lavt lufttrykk eller utilstrekkelig volum reduserer trykket som påføres på revolverens stempel for klem/løsne og bremser ned revolverindekseringstiden eller løsner ikke revolveren.

Slik laster eller bytter du verktøy:

1. Trykk på [POWER UP/RESTART] eller [ZERO RETURN] og deretter på [ALL]. Kontrollen beveger verktøyrevolverhodet til en normal posisjon.

2. Trykk på [MDI/DNC] for å veksle til MDI-modus.

3. Trykk på [TURRET FWD] eller [TURRET REV]. Maskinen indekserer revolveren til neste verktøyposisjon. Viser gjeldende verktøy i Aktivt verktøy-vinduet nederst til høyre på skjermbildet.

4. Trykk på [CURRENT COMMANDS]. Viser gjeldende verktøy i Aktivt verktøy-skjermbildet øverst til høyre på skjermen.

11.4 Verktøynesekompensasjon

Tool Nose Compensation - Programming

Verktøynesekompensasjon (TNC) er en funksjon som lar deg justere en programmert verktøybane inn for ulike skjærstørrelser eller for normal skjærslitasje. Med TNC trenger du bare å legge inn minimale offsetdata når du kjører et program. Du trenger ikke gjøre ytterligere programmering.

Verktøynesekompensasjon brukes når verktøyneseradius endres, og skjæreslitasje skal gjøres rede for med buede overflater eller koneformede skjær. Verktøynesekompensasjon trenger vanligvis ikke å brukes når programmerte skjær kun er langs X- eller Z-aksen. For koneformede og sirkulære skjær, da verktøyneseradius endres, kan under- eller overskjæring forekomme. I figuren, anta at umiddelbart etter oppsett, er C1 radius på skjær som skjærer den programmerte verktøybanen. Etter hvert som skjæret slites til C2, kan operatøren justere verktøygeometrioffsettet for å bringe dellengden og diameteren til dimensjon. Hvis dette ble gjort, ville det oppstå en mindre radius. Hvis verktøynesekompensasjon brukes, oppnås det et korrekt skjær. Kontrollen justerer automatisk den programmerte banen basert på offset for verktøyneseradius som satt opp i kontrollen. Kontrollen endrer eller genererer kode for å skjære riktig delgeometri.

Skjærebane uten verktøynesekompensasjon:

[1] Verktøybane

[2] Skjær etter slitasje

[3] Ønsket skjær.

Skjærebane med verktøynesekompensasjon:

[1] Kompensert verktøybane

[2] Ønsket skjær og programmert verktøybane.

Merk: Den andre programmerte banen sammenfaller med den fullførte deldimensjonen. Selv om deler ikke må programmeres ved bruk av verktøynesekompensasjon, er det den foretrukne metoden fordi det gjør programproblemer enklere å oppdage og løse.

11.5 Underprogrammer

Subprograms

Underprogrammer:

  • Er vanligvis en serie med kommandoer som gjentas flere ganger i et program.
  • Skrives i et separat program i stedet for å gjenta kommandoene mange ganger i hovedprogrammet.
  • Blir oppkalt i hovedprogrammet med en M97- eller M98- og en P-kode.
  • Kan inkludere en L for repetisjonsantall. Underprogramoppkallet gjentas L ganger før hovedprogrammet fortsetter med neste blokk.

Når du bruker M97:

  • P-koden (nnnnn) er den samme som blokknummeret (Nnnnnn) i det lokale underprogrammet.
  • Underprogrammet må være innenfor hovedprogrammet

Når du bruker M98:

  • P-koden (nnnnn) er den samme som programnummeret (Onnnnn) i underprogrammet.
  • Hvis underprogrammet ikke er i minnet, må filnavnet være Onnnnn.nc. Filnavnet må inneholde O, ledende nuller og .nc for at maskinen skal finne underprogrammet.
  • Underprogrammet må ligge i den aktive katalogen eller på plassering som er spesifisert i innstillinger 251/252. Referer til side 5 for mer informasjon om søkeplasseringer for underprogram.

Canned sykluser er den vanligste bruken av underprogrammer. Du kan for eksempel sette X- og Y-plasseringene til en rekke hull i et separat program. Deretter kan du kalle opp programmet som et underprogram med en canned syklus. I stedet for å skrive plasseringene én gang for hvert verktøy, skriver du bare plasseringene én gang for et hvilket som helst antall verktøy.

Setting Up Search Locations

Når programmet kaller opp et underprogram, ser kontrollen først etter underprogrammet i den aktive katalogen. Hvis kontrollen ikke kan finne underprogrammet, bruker kontrollen innstillinger 251 og 252 for å bestemme hvor den skal se neste gang. Referer til de innstillingene for mer informasjon.

For å bygge en liste over søkeplasseringer i innstilling 252:

  1. I enhetsbehandleren (LIST PROGRAM), velg katalogen du vil legge til i listen.
  2. Trykk på F3.
  3. Uthev SETTING 252-alternativet på menyen, og trykk på ENTER.

    Kontrollen legger til den gjeldende katalogen i listen over søkeplasseringer i innstilling 252.

Resultat: 

For å se listen over søkeplasseringer, se på verdiene for innstilling 252 på Innstillinger-siden.

Local Subprogram (M97)

Denne koden kaller opp et underprogram (underprogram) referert til med et linjenummer (N) i det samme programmet. En Pnn-kode er påkrevd og må samsvare med et linjenummer innenfor det samme programmet. Dette er nyttig for underprogrammer i et program, siden det ikke krever et separat program. Underprogrammet må slutte med en M99. En Lnn-kode i M97-blokken vil gjenta underprogramoppkallet nn ganger.

%
O69701 (M97 OPPKALL AV LOKALT UNDERPROGRAM) ;
M97 P1000 L2 (L2 vil kjøre N1000-linjen to ganger) ;
M30;
N1000 G00 G55 X0 Z0 (N-linje som vil kjøre etter at M97 P1000 er kjørt) ;
S500 M03;
G00 Z-0,5;
G01 X0,5 F100,0 ;
G03 ZI-0,5 ;
G01 X0 ;
Z1. F50. ;
G28 U0 ;
G28 W0 ;
M99;
%

External Subprogram (M98)

P – Underprogramnummeret som skal kjøres
L – Gjentar underprogramoppkallet (1–99) ganger.
(<PATH>) – Underprogrammets katalogbane

M98 kaller opp et underprogram i formatet M98 Pnnnn, der Pnnnn er nummeret til programmet som skal kalles opp, eller M98 (/Onnnnn), der er enhetsbanen som fører til underprogrammet.

Underprogrammet må inneholde en M99 for å returnere til hovedprogrammet. Du kan legge til en Lnn-telling til M98-blokken M98 for å kalle opp underprogrammet nn ganger før du fortsetter til neste blokk.

Når programmet ditt kaller opp et M98-underprogram, ser kontrollen etter underprogrammet i hovedprogramkatalogen. Hvis kontrollen ikke kan finne underprogrammet, ser den på plasseringen som er spesifisert i innstilling 251. En alarm oppstår hvis kontrollen ikke kan finne underprogrammet.

M98 Eksempel:
Underprogrammet er et separat program (O00100) fra hovedprogrammet (O00002).

%
O00002 (PROGRAMNUMMEROPPRINGING);
M98 P100 L4 (KALLER O00100 SUB 4 GANGER) ;
M30;
%
%
O00100 (UNDERPROGRAM);
M00 ;
M99 (RETURNER TIL HOVEDPROGRAM) ;
%

%
O00002 (BANEANROP);
M98 (USB0/O00001.nc) L4 (KALLER OPP O00100 SUB 4 GANGER) ;
M30;
%
%
O00100 (UNDERPROGRAM);
M00 ;
M99 (RETURNER TIL HOVEDPROGRAM) ;
%

Tilbakemelding

Recently Viewed Items

You Have No Recently Viewed Items Yet

Tilbakemelding
Haas Logo

美元价格不包括关税、报关费用、保险费、增值税及运费。
USD prices DO NOT include customs duty, customs fees, insurance, VAT, or freight.

人民币价格包含关税、报关费用、货运保险和增值税, 但不包括运费。
CNY prices include customs duty, customs fees, insurance, and VAT. DOES NOT include freight.

Haas-levert pris

Denne prisen inkluderer fraktkostnader, utførsels- og innførselstoll, forsikring, og alle andre utgifter som pådras under forsendelse til en lokasjon i Frankrike som er avtalt med deg som kjøper. Ingen andre obligatoriske kostnader kan legges til ved levering av et Haas CNC-produkt.

FØLG MED PÅ DE SENESTE HAAS-TIPSENE OG TEKNOLOGIEN ...

Registrer deg nå!   

HAAS TOOLING ACCEPTS THE FOLLOWING:

  • Service og støtte
  • Eiere
  • Be om service
  • Brukerhåndbøker
  • Haas-deler
  • Forespørsel om reparasjon av dreiebord
  • Førinstallasjonsveiledninger
  • Shoppingverktøy
  • Bygg og pris en ny Haas
  • Tilgjengelig beholdning
  • Haas-prislisten
  • CNCA-finansiering
  • Om Haas
  • Melding om praksis for bærekraft (DNSH)
  • Karrierer
  • Sertifiseringer og sikkerhet
  • Kontakt oss
  • Historie
  • Vilkår og betingelser
  • Haas Tooling vilkår og betingelser
  • Personvern
  • Garanti
  • Haas-samfunnet
  • Haas sertifiseringsprogram
  • Haas motorsport
  • Gene Haas Foundation
  • Haas-fellesskapet for teknisk utdanning
  • Arrangementer
  • Bli med i samtalen
  • Facebook
  • X
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2025 Haas Automation, Inc – CNC verktøymaskiner

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

2800 Sturgis Rd., Oxnard, CA 93030 / Toll Free: 800-331-6746
Phone: 805-278-1800 / Fax: 805-278-2255