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: Geavanceerde Hoog-Niveau Geometrische Programmering voor CNC

Osai GTL (HOOG-NIVEAU GEOMETRISCHE PROGRAMMERING)

Osai 10 Series CNC systemen staan programmering van een geometrisch profiel in het vlak toe met behulp van de standaard programmeertaal (G1-G2-G3) of GTL, een hoog-niveau programmeertaal.

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

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

GTL vereist absolute programmeringsmodus (G90).

Osai GTL: Geavanceerde Hoog-Niveau Geometrische Programmering voor CNC

Geometrische Elementen

Osai GTL gebruikt kleine letters:

  • a – hoeken
  • l – rechte lijnen
  • c – cirkels
  • d – afstanden
  • m – modules
  • o – referentieoorsprongen
  • r – stralen
  • p – punten
  • s – snijpuntnummers
  • b – fasen

Programmering

NAAM INDEX = <Expressie>

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

INDEX definieert het nummer van de NAAM geometrische variabele (element). Het is een getal van 0 tot de geconfigureerde maximumlimiet.

expressie voorziet 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

Voorbeeld 1
Osai GTL: Geavanceerde Hoog-Niveau Geometrische Programmering voor CNC

p1 = X30 Y160

Voorbeeld 2

Osai GTL: Geavanceerde Hoog-Niveau Geometrische Programmering voor CNC

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

Definitie van Rechtt Lijnen

Osai GTL: Geavanceerde Hoog-Niveau Geometrische Programmering voor CNC

l1 = X40 Y20, X60 Y70

Definitie van Cirkels

Osai GTL: Geavanceerde Hoog-Niveau Geometrische Programmering voor CNC

c2=I50J100r-40

Belangrijk: Negatieve straal (r-40) geeft de richting van de cirkelboog aan. GTL elimineert handmatige berekening van snij- en raakpunten, wat programmeertijd aanzienlijk vermindert en fouten voorkomt.

CNC machine

  1. Hogesnelheid horizontale bewerkingscentra: Overzicht & industriële impact
  2. Fundamenten van digitale communicatie: van theorie naar praktische implementatie
  3. Microprocessor programmeringsfundamenten
  4. Bosque: Microsofts nieuwe lus-vrije taal verbetert codekwaliteit
  5. De 9 programmeertalen die je in 2021 moet leren ontdekken
  6. CNC G-codes uitgelegd: essentiële gids voor CNC programmeurs
  7. Lean-initiatieven Uitgelegd: Hoe 5S Efficiëntie, Werknemerstevredenheid & Winstgevendheid Drijft
  8. Embedded C Unions Uitgelegd: Efficiënt Geheugendelen & Messaging
  9. Top 10 Cloudprogrammeertalen Die Elke Ontwikkelaar Moet Beheersen
  10. Hoogfrequentie Gehalte Elektrostalen – 0,20 mm Dunne Afmeting (EN 10303:2015 Compliant)
  11. C Programmeren leren: Uitgebreide PDF-tutorial voor beginners