MyHaas Tervetuloa,
!
Haas Tooling Rekisteröitymättä tehtyjen tilausten historia MyHaas/HaasConnect Kirjaudu sisään Rekisteröinti Haas Tooling Oma tilini Order History Return History MyHaas/HaasConnect Kirjaudu ulos Tervetuloa, Omat koneeni Viimeisin toiminta Omat tarjoukseni Oma tilini Omat käyttäjäni Kirjaudu ulos
Etsi jälleenmyyjä
  1. Valitse kieli
    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. Українська
  • koneet Main Menu
    • Haasin pystyjyrsinkoneet Pystykaraiset jyrsinkoneet
      Pystykaraiset jyrsinkoneet
      Pystykaraiset jyrsinkoneet View All
      • Pystykaraiset jyrsinkoneet
      • VF-sarja
      • Yleiskoneet
      • VR-sarja
      • VP-5 Prismaattinen
      • Palettia vaihtavat pystykaraiset työstökeskukset
      • Minijyrsinkoneet
      • Muottikoneet
      • Suurnopeusporauskeskukset
      • Poraus-/kierteitys-/jyrsintäsarja
      • Työkalujyrsinkoneet
      • Compact Mill -jyrsinkoneet
      • Portaalisarja
      • SR-levyreitittimet
      • Erittäin suuri pystytyöstökeskus
      • Kaksipylväiset jyrsinkoneet
      • Ohjaussimulaattori
      • Jyrsinkoneen automaattinen kappaleenlataaja
      • VMC/UMC Sivulta kuormaava automaattinen kappaleenlataaja
      • Pienet automaattiset kappaleenlataajat
    • Product Image Moniakseliset ratkaisut
      Moniakseliset ratkaisut
      Moniakseliset ratkaisut View All
      • Moniakseliset ratkaisut
      • Y-akselisorvit
      • 5-akseliset jyrsinkoneet
    • Haas-sorvit Sorvit
      Sorvit
      Sorvit View All
      • Sorvit
      • ST-sarja
      • Kaksikarainen
      • Kaavauskehysjohdesorvisarja
      • Työkalusorvit
      • Istukkasorvi
      • Haas-tangonsyöttölaite V2
      • Sorvin automaattinen kappaleen lataaja
    • Haas vaakakaraiset jyrsinkoneet Vaakakaraiset jyrsinkoneet
      Vaakakaraiset jyrsinkoneet
      Vaakakaraiset jyrsinkoneet View All
      • Vaakakaraiset jyrsinkoneet
      • 50-kartioiset
      • 40-kartioiset
    • Haas-pyöröpöydät ja -paikoittimet Pyöröpöydät ja paikoittimet
      Pyöröpöydät ja paikoittimet
      Pyöröpöydät ja paikoittimet View All
      • Pyöröpöydät ja paikoittimet
      • Pyöröpöydät
      • Paikoittimet
      • 5-akseliset pyöröpöydät
      • Erittäin suuret pyöröpöydät
    • Product Image Automaatiojärjestelmät
      Automaatiojärjestelmät
      Automaatiojärjestelmät View All
      • Automaatiojärjestelmät
      • Jyrsinkoneen automaatio
      • Sorvin automaatio
      • Automaatiomallit
    • Haas-porauskeskukset Pöytäkoneet
      Pöytäkoneet
      Pöytäkoneet View All
      • Pöytäkoneet
      • Pöytäjyrsinkone
      • Pöytäsorvi
    • Haasin laitteet konepajaan Osta laitteita
      Osta laitteita
      Osta laitteita View All
      • Osta laitteita
      • Vannesaha
      • Jyrsinkone
      • Pintahiomakone, 2550
      • Pintahiomakone, 3063
      • Laserleikkauskone
    • PIKALINKIT Erikoissarjat  Erikoissarjat 
      EU-SARJA EU-SARJA RAKENNA JA MÄÄRITÄ HINTA | HINNASTO RAKENNA JA MÄÄRITÄ HINTA | HINNASTO Varastossa olevat koneet Varastossa olevat koneet MITÄ UUTTA MITÄ UUTTA YOUR FIRST CNC YOUR FIRST CNC
      TYÖKALUJA OSTAMISEEN
      • Haas-koneen kokoonpano ja hinta
      • Hintalista
      • Varastokoneet
      • CNCA-rahoitus
      HALUATKO KESKUSTELLA JONKUN KANSSA?

      Haas Factory Outlet (HFO) osaa vastata kysymyksiisi ja auttaa sinua parhaan vaihtoehdon valitsemisessa.

      CONTACT YOUR DISTRIBUTOR >
  • Valinnat Main Menu
    • Product Image Karat
      Karat
      Karat View All
      • Karat
    • Product Image Työkalunvaihtajat
      Työkalunvaihtajat
      Työkalunvaihtajat View All
      • Työkalunvaihtajat
    • Product Image 4- | 5-akselin valmius
      4- | 5-akselin valmius
      4- | 5-akselin valmius View All
      • 4- | 5-akselin valmius
    • Product Image Revolverit ja pyörivät työkalut
      Revolverit ja pyörivät työkalut
      Revolverit ja pyörivät työkalut View All
      • Revolverit ja pyörivät työkalut
    • Product Image Mittaus
      Mittaus
      Mittaus View All
      • Mittaus
    • Haasin lastujen ja jäähdytysnesteen hallinta Lastujen ja jäähdytysnesteen hallinta
      Lastujen ja jäähdytysnesteen hallinta
      Lastujen ja jäähdytysnesteen hallinta View All
      • Lastujen ja jäähdytysnesteen hallinta
    • Haas-ohjaus Haas-ohjaus
      Haas-ohjaus
      Haas-ohjaus View All
      • Haas-ohjaus
    • Product Image Tuotevaihtoehdot
      Tuotevaihtoehdot
      Tuotevaihtoehdot View All
      • Tuotevaihtoehdot
    • Product Image Työkalut ja kiinnittäminen
      Työkalut ja kiinnittäminen
      Työkalut ja kiinnittäminen View All
      • Työkalut ja kiinnittäminen
    • Product Image Työkappaleen kiinnitys
      Työkappaleen kiinnitys
      Työkappaleen kiinnitys View All
      • Työkappaleen kiinnitys
    • View All
    • Product Image 5-akseliset ratkaisut
      5-akseliset ratkaisut
      5-akseliset ratkaisut View All
      • 5-akseliset ratkaisut
      • 5 Easy Steps to 5-Axis
    • Product Image Automaatio
      Automaatio
      Automaatio View All
      • Automaatio
    • PIKALINKIT Erikoissarjat  Erikoissarjat 
      EU-SARJA EU-SARJA RAKENNA JA MÄÄRITÄ HINTA | HINNASTO RAKENNA JA MÄÄRITÄ HINTA | HINNASTO Varastossa olevat koneet Varastossa olevat koneet MITÄ UUTTA MITÄ UUTTA YOUR FIRST CNC YOUR FIRST CNC
      TYÖKALUJA OSTAMISEEN
      • Haas-koneen kokoonpano ja hinta
      • Hintalista
      • Varastokoneet
      • CNCA-rahoitus
      HALUATKO KESKUSTELLA JONKUN KANSSA?

      Haas Factory Outlet (HFO) osaa vastata kysymyksiisi ja auttaa sinua parhaan vaihtoehdon valitsemisessa.

      CONTACT YOUR DISTRIBUTOR >
  • Why Haas Main Menu
      Tutustu Haasin etuihin
    • Miksi Haas
    • MyHaas
    • Koulutusyhteisö
    • Teollisuus 4.0
    • Haas-sertifiointi
    • Asiakkaiden kokemuksia
  • Huolto Main Menu
      Tervetuloa Haas Service
      PALVELUJEN ALOITUSSIVU Käyttöopas Suoritettavia toimenpiteitä Vianmääritysoppaat Ennaltaehkäisevä huolto Haas-osat Haas Tooling Videot
  • Videot Main Menu
×

Haun tulokset

Web Pages

Images

    • <
    • 1
    • >
MyHaas Tervetuloa,
!
Haas Tooling Rekisteröitymättä tehtyjen tilausten historia MyHaas/HaasConnect Kirjaudu sisään Rekisteröinti Haas Tooling Oma tilini Order History Return History MyHaas/HaasConnect Kirjaudu ulos Tervetuloa, Omat koneeni Viimeisin toiminta Omat tarjoukseni Oma tilini Omat käyttäjäni Kirjaudu ulos
Etsi jälleenmyyjä
  1. Valitse kieli
    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. Українська
×

Haun tulokset

Web Pages

Images

    • <
    • 1
    • >

11 - Lathe - Programming

Sorvin käyttöohjekirja


  • 0 – Sorvi – Sisällysluettelo
  • 1 – Sorvi – Johdanto
  • 2 – Sorvi – Oikeudelliset tiedot
  • 3 – Sorvi – Turvallisuus
  • 4 – Sorvi – Ohjauspaneeli
  • 5 – Sorvi – Ohjauksen näyttö
  • 6 – Sorvi – Laitehallinta
  • 7 – Sorvi – Kosketusnäytön ominaisuus
  • 8 – Sorvi – Kappaleen asetus
  • 9 – Sorvi – Ohjauskuvakkeet
  • 10 – Sorvi – Käyttö
  • 11 – Sorvi – Ohjelmointi
  • 12 – Sorvi – Makrot
  • 13 – Sorvi – Lisävarusteiden ohjelmointi
  • 14 – Sorvi – Mittaus
  • 15 – Sorvi – Kauko-ohjain
  • 16 – Sorvi – G-koodit
  • 17 – Sorvi – M-koodit
  • 18 – Sorvi – Asetukset
  • 19 – Sorvi – Muut laitteet

Go To :

  • 11.1 Perusohjelmointi
  • 11.2 Absoluuttinen tai inkrementaalinen paikoitus
  • 11.3 Työkalutaskun kutsut
  • 11.4 Työkalun nirkon kompensaatio
  • 11.5 Aliohjelmat

11.1 Perusohjelmointi

Basic Programming

Tyypillisessä CNC-ohjelmassa on (3) osaa:

1) Valmistelu: Tämä ohjelmanosa valitsee työkappaleen ja työkalun korjaukset, lastuavan työkalun, kytkee päälle jäähdytyksen ja valitsee akseliliikkeelle absoluuttisen tai inkrementaalisen paikoitustavan.

2) Leikkaus: Tämä ohjelmanosa määrittelee työkalun radan, karanopeuden ja syöttöarvon lastuamistehtävälle.

3) Suorittaminen: Tämä ohjelmanosa siirtää karan pois tieltä, kytkee karan pois päältä, kytkee jäähdytyksen pois päältä ja liikuttaa pöydän asemaan, jossa kappale voidaan purkaa ja tarkastaa.

Tämä on perusohjelma, joka tekee 0,100 tuumaa (2,54 mm) syvän lastun työkalulla 1 materiaaliin suoraviivaista rataa pisteestä X = 0.0, Y = 0.0 pisteeseen X = 4.0, Y = 4.0.

HUOM: Ohjelmalause voi sisältää useita G-koodeja edellyttäen, että ne ovat eri ryhmän G-koodeja. Et voi sijoittaa saman ryhmän kahta G-koodia yhteen ohjelmalauseeseen. Huomaa myös, että vain yksi M-koodi sallitaan kussakin lauseessa.

%
O40001 (Perusohjelma) ;
(G54 X0 Y0 on kappaleen oikeassa yläkulmassa) ;
(Z0 on kappaleen päällä) ;
(T1 on 1/2 tuuman varsijyrsin) ;
(VALMISTELULAUSEIDEN ALOITUS) ;
T1 M06 (Valitse työkalu 1) ;
G00 G90 G17 G40 G49 G54 (Turvallinen käynnistys) ;
X0 Y0 (Pikaliike 1. asemaan) ;
S1000 M03 (Kara päälle myötäpäivään) ;
G43 H01 Z0.1 (Työkalukorjaus 1 päälle) ;
M08 (Jäähdytysneste päälle) ;
(LEIKKAUSLAUSEIDEN ALOITUS) ;
G01 F20. Z-0.1 (Syöttö lastuamissyvyyteen) ;
X-4. Y-4. (lineaarinen liike) ;
(SUORITUSLAUSEIDEN ALOITUS) ;
G00 Z0.1 M09 (Pikaliikeperäytys, jäähdytys pois) ;
G53 G49 Z0 M05 (Z koti, kara pois) ;
G53 Y0 (Y koti) ;
M30 (Ohjelman loppu) ;
%

Preparation

Nämä ovat valmistelevia koodilauseita malliohjelmassa O40001:

Valmistelukoodilause Kuvaus
% Tarkoittaa tekstieditorissa kirjoitettua ohjelman alkua.
O40001 (Perusohjelma) ; O40001 on ohjelman nimi. Ohjelmien nimityskäytäntö noudattelee muotoa Onnnnn: Kirjain "O" tai "o", jota seuraa 5-numeroinen lukuarvo.
(G54 X0 on pyörintäkeskipisteessä) ; Kommentti
(Z0 on kappaleen otsapinnalla) ; Kommentti
(T1 on otsapintaa lastuava työkalu) ; Kommentti
T101 (Valitsee työkalun ja korjauksen 1) ; T101 valitsee työkalun, korjauksen 1 ja käskee työkalunvaihdon työkalulle 1.
G00 G18 G20 G40 G80 G99 (Turvallinen käynnistys) ;

Tätä kutsutaan turvalliseksi käynnistysriviksi. On hyvä koneistuskäytäntö sijoittaa tämä koodilause jokaisen työkalunvaihdon jälkeen. G00 määrittelee sitä seuraavaan akseliliikkeen toteuttamisen pikaliiketavalla. G18 määrittelee työstötason XZ-tasoksi. G20 määrittelee koordinaattiasemoinnin tuumina. G40 peruuttaa jyrsimen kompensaation. G80 peruuttaa minkä tahansa kiinteän työkierron. G99 asettaa koneen syöttö per kierros -tilaan.

G50 S1000 (Karanopeuden rajoitus arvoon 1 000 RPM) ; G50 rajoittaa karan maksiminopeudeksi 1 000 RPM. S1000 on karanopeuden osoite. Käyttää Snnnn-osoitekoodia, jossa nnnn on haluttu karan RPM-arvo.
G97 S500 M03 (Vakiokehänopeus pois, kara päälle myötäpäivään) ;

G97 peruuttaa vakiokehänopeuden (CSS) ja antaa S-arvon suoraan RPM-lukuna 500. S500 on karanopeuden osoite. Käyttää Snnnn-osoitekoodia, jossa nnnn on haluttu karan RPM-arvo. M03 kytkee karan päälle.

Huomautus: Vaihteistovarusteisissa sorveissa ohjaus ei valitse automaattisesti suurta tai pientä vaihdetta. Ennen -koodia rivillä pitää käyttää pientä vaihdetta M41 tai isoa vaihdetta M42. Katso näitä M-koodeja koskevat lisätiedot kohdasta M41 / M42 Matalan / korkean vaihteen muunnos.

G00 G54 X2.1 Z0.1 (Pikaliike 1. asemaan) ; G00 määrittelee sitä seuraavaan akseliliikkeen toteuttamisen pikaliiketavalla. G54 määrittelee koordinaatiston keskittämisen työkoordinaatiston siirtoarvoon, joka on tallennettu G54-koodiin Korjaus-näytöllä. X2.0 käskee X-akselille arvon X = 2.0. Z0.1 käskee Z-akselille arvon Z = 0.1. 
M08 (Jäähdytysneste päälle) ; M08 kytkee jäähdytysnesteen päälle. 
G96 S200 (CSS päällä) ; G96 kytkee vakiolastuamisnopeuen ohjauksen päälle. S200 määrittelee lastuamisnopeuden 200 ipm käytettäväksi sen hetkisellä halkaisijan arvolla, jotta RPM-arvo tulee oikein laskettua.

Cutting

Nämä ovat lastuamiskoodilauseita malliohjelmassa O40001:

Lastuamiskoodilause Kuvaus
G01 Z-0.1 F.01 (Lineaarisyöttö) ; G01 määrittelee akseliliikkeet suoraviivaista rataa pitkin. Z-0.1 käskee Z-akselille arvon Z = -0.1. G01 edellyttää osoitekoodia Fnnn.nnnn. F.01 määrittelee liikkeelle syöttöarvon .0100 tuumaa (.254 mm)/kierros.
X-0.02 (Lineaarisyöttö) ; X-0.02 käskee X-akselille arvon X = -0.02

Completion

Suorituskoodilause Kuvaus
G00 Z0.1 M09 (Pikaliikeperäytys, jäähdytys pois) ; G00 käskee akseliliikkeen suorittamisen pikaliiketavalla. Z0.1 käskee Z-akselille arvon Z = 0,1. M09 käskee jäähdytyksen kytkemisen pois päältä.
G97 S500 (Vakiokehänopeus pois) ; G97 peruuttaa vakiokehänopeuden (CSS) ja antaa S-arvon suoraan RPM-lukuna 500. Koneissa, joissa on vaihteisto, ohjaus valitsee automaattisesti suuren tai pienen vaihteen käsketyn karanopeuden mukaan. S500 on karanopeuden osoite. Käyttää Snnnn-osoitekoodia, jossa nnnn on haluttu karan RPM-arvo.
G53 X0 (X kotiasemaan) ; G53 määrittelee sen jälkeisten akseliliikkeiden perustuvan koneen koordinaatistoon. X0 käskee X-akselin siirron asemaan X = 0.0 (X koti).
G53 Z0 M05 (Z koti, kara pois) ; G53 määrittelee sen jälkeisten akseliliikkeiden perustuvan koneen koordinaatistoon. Z0 käskee Z-akselin siirron asemaan Z = 0.0 (Z koti). M05 kytkee karan pois päältä.
M30 (Ohjelman loppu) ; M30 lopettaa ohjelman ja siirtää kursorin ohjelman alkuun.
% Tarkoittaa tekstieditorissa kirjoitettua ohjelman loppua.

11.2 Absoluuttinen tai inkrementaalinen paikoitus

Absolute vs. Incremental Positioning (XYZ vs. UVW)

Absoluuttinen (XYZ) ja inkrementaalinen paikoitus (UVW) määrittelee, kuinka ohjaus tulkitsee akseliliikkeiden käskyt. Kun käsket akseliliikkeen käyttämällä osoitetta X, Y tai Z, akselit liikkuvat tähän asemaan kulloinkin käytössä olevan koordinaatiston nollapisteen suhteen. Kun käsket akseliliikkeen käyttämällä osoitetta U(X), V(Y) tai W(Z) akselit liikkuvat tähän asemaan sen hetkisen aseman mukaan. Absoluuttinen ohjelmointi on hyödyllinen useimmissa tapauksissa. Inkrementaalinen ohjelmointi on tehokkaampi toistuvilla, tasavälein tehtävillä lastuilla.

11.3 Työkalutaskun kutsut

Tool Offsets

Työkalutoiminnot:

Tnnoo-koodi valitsee seuraavan työkalun (nn) ja korjauksen (oo).

FANUC-koordinaatistojärjestelmä:

T-koodien muoto on Txxyy, jossa xx määrittelee työkalun numeron arvosta 1 to asemien määrä parametrin mukaiseen arvoon saakka; ja yy määrittelee työkalun geometria ja kulumisen asetusarvoilla 1 - 50. Työkalugeometrian X- ja Z-arvot lisätään työkoordinaatiston siirtoarvoihin. Käytettäessä työkalun nirkon sädekorjausta yy määrittelee työkalun geometrian indeksin pyöristykselle, kartiolle ja kärjelle. Jos yy = 00, työkalun geometrian tai kulumisen korjausta ei käytetä.

Työkalukorjaukset FANUCilla:

Negatiivisen työkalun kulumisen asettaminen työkalun kulumiskorjaukseen siirtää työkalua vielä lisää akselin negatiiviseen suuntaan. Näin ollen ulkosorvauksessa ja otsasorvauksessa negatiivisen korjauksen asettaminen X-akselille saa aikaan kappaleen pienemmän halkaisijan ja negatiivisen arvon asettaminen Z-akselille saa aikaan enemmän aineenpoistoa otsapinnasta.

 Huomautus: X- tai Z-liikettä ei tarvitse toteuttaa ennen työkalunvaihtoa, ja useimmissa tapauksissa X- tai Z-akselin ajaminen kotiasemaan olisi vain ajanhukkaa. Sinun on kuitenkin paikoitettava X tai Z työkalunvaihtoa varten niin, että estät mahdolliset työkalujen ja kiinnittimen tai työkappaleen väliset törmäykset.

Alhainen ilmanpaine tai puutteellinen ilmamäärä vähentää revolverin lukitus-puristin/vapautusmännän painetta ja hidastaa revolverin paikoitusaikaa tai estää revolverin vapautuksen.

Työkalujen lataus ja vaihto:

1. Paina [POWER UP/RESTART] tai [ZERO RETURN] ja sitten [ALL]. Ohjaus vie työkalurevolverin normaaliasemaan.

2. Paina MDI/DNC vaihtaaksesi MDI-tavalle.

3. Paina [TURRET FWD] tai [TURRET REV]. Kone indeksoi revolverin seuraavaan työkalupaikkaan. Näyttää sen hetkisen työkalun Aktiivinen työkalu -ikkunassa näytön oikeassa alareunassa.

4. Paina [CURRENT COMMANDS]. Näyttää sen hetkisen työkalun Aktiivinen työkalu -näytön oikeassa yläreunassa.

11.4 Työkalun nirkon kompensaatio

Tool Nose Compensation - Programming

Työkalun nirkon kompensaatio (TNC) on toiminto, jonka avulla voit korjata ohjelmoitua työkalun rataa eri kokoisilla terillä ja terän normaalin kulumisen seurauksena. TNC-toiminnolla sinun tarvitsee syöttää vain minimaalisesti korjaustietoja ohjelman suorittamisen aikana. Sinun ei tarvitse tehdä lisäohjelmointia.

Työkalun nirkon kompensaatiota käytetään, kun työkalun nirkon pyöristyssäde muuttuu ja terän kuluminen tulee huomioida kaarevilla pinnoilla tai vinosuuntaisilla lastuilla. Työkalun nirkon kompensaatiota ei tarvitse käyttää, kun ohjelmoidut lastuamisliikkeet ovat pelkästään X- tai Z-akselin suuntaisia. Viistoissa tai kaarevissa lastuissa, kun työkalun nirkon säde muuttuu, voi tapahtua ali- tai ylilastuamista. Kuvan perusteella oletetaan, että heti asetuksen jälkeen C1 on ohjelmoitua työkalun rataa lastuavan terän nirkon säde. Kun terä kuluu säteen arvoon C2, käyttäjä voi muuttaa työkalun geometrian korjausarvoa kappaleen pituuden ja halkaisijan mitan perusteella. Jos tehtäisiin, seurauksena olisi pienempi säde. Käytettäessä työkalun nirkon kompensaatiota saadaan aikaan oikea lastuaminen. Ohjaus säätää automaattisesti ohjelmoitua rataa perustuen ohjauksessa asetettuun työkalun nirkon sädekorjausarvoon. Ohjaus muuttaa tai luo koodin, joka lastuaa oikeanlaisen työkappaleen geometrian.

Lastuamisrata ilman työkalun nirkon kompensaatiota:

[1] Työkalun polku

[2] Leikkaa kulumisen jälkeen

[3] Haluttu leikkaus.

Lastuamisrata työkalun nirkon kompensaatiolla:

[1] Kompensoitu työkalun polku

[2] Haluttu lastuaminen ja ohjelmoitu työkalun polku.

Huomautus: Toinen ohjelmoitu rata yhtyy lopulliseen kappaleen mittaan. Vaikka työkappaleita ei tarvitse ohjelmoida työkalun nirkon kompensaatiota käyttäen, se on ensisijainen menettelytapa, koska se helpottaa ohjelman ongelmien havaitsemista ja ratkaisemista.

11.5 Aliohjelmat

Subprograms

Aliohjelmat:

  • Ovat käskysarjoja, jotka toistetaan useita kertoja ohjelmassa.
  • Kirjoitetaan erilliseen ohjelmaan sen sijaan, että toistettaisiin käskyt monta kertaa pääohjelmassa.
  • Kutsutaan pääohjelmassa koodilla M97 tai M98 ja P.
  • Voi sisältää L-koodin toistomäärää varten. Aliohjelman kutsu toistetaan L kertaa ennen pääohjelman jatkamista seuraavaanlauseeseen.

Kun käytät M97-koodia:

  • P-koodi (nnnnn) on sama kuin paikallisen aliohjelman lauseen numero (Nnnnnn).
  • Aliohjelman on oltava pääohjelman sisällä

Kun käytät M98-koodia:

  • P-koodi (nnnnn) on sama kuin kutsuttavan aliohjelman numero (Onnnnn).
  • Jos aliohjelma ei ole muistissa, tiedoston nimen pitää olla Onnnnn.nc. Tiedoston nimen pitää sisältää O ennen nollia ja päätteen .nc, jotta laite voi löytää aliohjelman.
  • Aliohjelman on oltava aktiivisessa hakemistossa tai sijaintipaikassa, joka on määritelty asetuksissa 251/252. Katso aliohjelmien hakukohteista sivulta 5.

Kiinteät työkierrot ovat yleisimpiä aliohjelmien käyttötapoja. Esimerkiksi, voisit laittaa reikäsarjan sijainnit X ja Y erilliseen ohjelmaan. Sen jälkeen voit kutsua tämän ohjelman aliohjelmana kiinteän työkierron kanssa. Sen sijaan että asemat kirjoitetaan kerran kullekin työkalulle, ne kirjoitetaan kerran mille tahansa työkalujen lukumäärälle.

Setting Up Search Locations

Kun aliohjelma kutsutaan, ohjaus etsii aliohjelmaa ensin aktiivisesta hakemistosta. Jos ohjaus ei löydä aliohjelmaa, ohjaus käyttää asetuksia 251 ja 252 määrittämään, mistä etsintä tehdään. Katso lisätietoja näistä asetuksista.

Hakukohteiden luettelon muodostaminen asetuksessa 252:

  1. Valitse laitehallinnassa (LIST PROGRAM (Ohjelmaluettelo)) se hakemisto, jonka haluat lisätä luetteloon.
  2. Paina F3.
  3. Korosta ASETUS 252-vaihtoehto valikolla ja paina sen jälkeen ENTER (Syötä).

    Ohjaus lisää nykyisen hakemiston hakukohteiden luetteloon asetuksessa 252.

Tulos: 

Nähdäksesi hakukohteiden luettelon katso arvot asetuksessa 252 Asetukset-sivulla.

Local Subprogram (M97)

Tämä koodi kutsuu aliohjelman, johon viitataan rivinumerolla (N) saman ohjelman sisällä. Pnn-koodi vaaditaan ja sen tulee täsmätä rivinumeroon saman ohjelman sisällä. Tämä on hyödyllinen aliohjelmille ohjelman sisällä, sillä se ei vaadi erillistä ohjelmaa. Aliohjelman tulee loppua M99-koodilla. Lnn-koodi M97-lauseessa toistaa aliohjelmakutsun nn kertaa.

%
O69701 (M97 PAIKALLINEN ALIOHJELMAN KUTSU) ;
M97 P1000 L2 (L2 ajaa N1000-rivin kahdesti) ;
M30;
N1000 G00 G55 X0 Z0 (N-rivi, joka ajetaan M97 P1000:n ajon jälkeen) ;
S500 M03;
G00 Z-.5;
G01 X.5 F100. ;
G03 ZI-.5 ;
G01 X0 ;
Z1. F50. ;
G28 U0 ;
G28 W0 ;
M99;
%

External Subprogram (M98)

P - Suoritettavan aliohkelman numero
L - Toistaa aliohjelmakutsun 1 - 99 kertaa.
(<PATH>) – Aliohjelman hakemistopolku

M98 kutsuu aliohjelman muodossa M98 Pnnnn, jossa Pnnnn on kutsuttavan ohjelman numero, tai M98 (/Onnnnn), laitepolku, joka johtaa aliohjelmaan.

Aliohjelman tulee sisältää pääohjelmaan palauttava M99-koodi. Voit lisätä Lnn-määrän M98-lauseeseen M98 kutsumaan aliohjelma nn kertaa, ennen kuin jatketaan seuraavaan lauseeseen.

Kun ohjelmasi kutsuu M98-aliohjelman, ohjaus etsii aliohjelman pääohjelman hakemistosta. Jos ohjaus ei löydä aliohjelmaa, se etsii seuraavaksi asetuksessa 251 määritellystä paikasta. Jos ohjaus ei löydä aliohjelmaa, annetaan hälytys.

M98 Esimerkki:
Aliohjelma on erillinen ohjelma (O00100) pääohjelmasta (O00002).

%
O00002 (OHJELMAN NUMEROPUHELU);
M98 P100 L4 (KUTSUU O00100 TAKAISIN 4 KERTAA) ;
M30;
%
%
O00100 (ALIOHJELMA) ;
M00 ;
M99 (PALAA PÄÄOHJELMAAN) ;
%

%
O00002 (POLKUKUTSU);
M98 (USB0/O00001.nc) L4 (SOITTAA O00100 ALI 4 KERTAA) ;
M30;
%
%
O00100 (ALIOHJELMA) ;
M00 ;
M99 (PALAA PÄÄOHJELMAAN) ;
%

Palaute

Recently Viewed Items

You Have No Recently Viewed Items Yet

Palaute
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.

Haasin toimitushinta

Tähän hintaan sisältyvät toimituskulut, vienti- ja tuontitullit, vakuutukset ja muut kulut, jotka koituvat toimituksen aikana sijaintiin Ranskassa, mistä on sovittu sinun kanssasi ostajana. Haas CNC-tuotteen toimitukseen ei saa lisätä muita pakollisia kustannuksia.

PYSY AJAN TASALLA UUSIMMISTA HAASIN VINKEISTÄ JA TEKNOLOGIASTA...

Liity nyt!   

HAAS TOOLING ACCEPTS THE FOLLOWING:

  • Huolto ja tuki
  • Omistajat
  • Pyydä huoltoa
  • Käyttöoppaat
  • Haas-osat
  • Pyöröpöydän korjauspyyntö
  • Esiasennusohjeet
  • Työkaluja ostamiseen
  • Määrittele ja laske uuden Haas-koneen hinta
  • Varastokoneet
  • Haas-hinnasto
  • CNCA-rahoitus
  • Tietoja Haas-yhtiöstä
  • DNSH-lauseke
  • Uramahdollisuudet
  • Sertifioinnit ja turvallisuus
  • Ota yhteyttä
  • Historiaa
  • Ehdot
  • Haas Tooling Ehdot
  • Tietosuoja
  • Takuu
  • Haas-yhteisö
  • Haasin sertifiointiohjelma
  • Haas Motorsports
  • Gene Haas Foundation -säätiö
  • Haasin teknisen koulutuksen yhteisö
  • Tapahtumia
  • Liity keskusteluun
  • Facebook
  • X
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2025 Haas Automation, Inc – CNC-koneistuskeskukset

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