Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Equipment >> CNC machine

Osai GTL – Introductie programmeertaal op hoog niveau

Osai GTL (GEOMETRISCHE PROGRAMMERING OP HOOG NIVEAU)

Osai 10-serie CNC-systemen maken het mogelijk om een ​​geometrisch profiel op het vlak te programmeren met behulp van de standaard programmeertaal (G1-G2-G3) of GTL, een programmeertaal op hoog niveau.

Osai GTL maakt het mogelijk om met de informatie van de tekening een profiel te programmeren dat bestaat uit rechte lijnen en cirkels. De CNC uit de Osai 10-serie berekent raak- en snijpunten tussen deze elementen.

Osai GTL en standaard programmeercodes kunnen in hetzelfde programma worden gebruikt, maar niet in hetzelfde profiel.

GTL vereist absolute programmeermodus (G90).

Geometrische elementen

Osai GTL gebruikt kleine letters

  • a – hoeken
  • l – rechte lijnen
  • c – cirkels
  • d – afstanden
  • m – modules
  • o – referentieoorsprong
  • r – radiussen
  • p – punten
  • s – kruispuntnummers
  • b – afschuiningen
  • Programmeren

    NAAMINDEX =

    waar
    NAAM is een van de symbolen voor een geometrisch element, bijv.:
    o definieert referentieoorsprongen
    p definieert punten
    I definieert rechte lijnen
    c definieert cirkels

    INDEX definieert het nummer van de geometrische variabele NAME (element).
    Het is een getal dat loopt van 0 tot de maximaal geconfigureerde limiet.

    expressie biedt alle informatie die het geometrische element definieert.

    Voorbeelden

    Voorbeelden van elementdefinities:
    o1 =X30 Y30 a45
    p1 =o1 X15 Y15
    p2 =X60 Y30
    l1 =p1, p2
    l2 =X30 Y50, a45
    c1 =l1,l2,r15
    l3 =X0 Y0, X100 Y60
    p3 =l3, c1
    c2 =p3,r8

    Definitie van punten

    Voorbeeld1

    p1 = X30 Y160
    

    Voorbeeld2

    o1 = X30 Y20 a-20
    p5 = o1 X20 Y10
    

    Definitie van rechte lijnen

    l1 = X40 Y20, X60 Y70

    Definitie van cirkels

    c2=I50J100r-40

    CNC machine

    1. 10 coolste programmeertalen voor de cloud
    2. Inleiding tot digitale communicatie
    3. Microprocessor-programmering
    4. Leer de Embedded C-programmeertaal:het Union Data Object begrijpen
    5. C Programmeertaal PDF:Basishandleiding voor beginners
    6. Bosque:de nieuwe programmeertaal van Microsoft zonder lussen
    7. 9 nieuwe programmeertalen om te leren in 2021
    8. Lean-initiatieven:inzicht op hoog niveau en de voordelen van 5S
    9. GEEN 20
    10. Inleiding tot horizontaal bewerkingscentrum met hoge snelheid
    11. CNC G-code introductie