Automaattisesti ohjelmoidut työkalut

APT (ohjelmoidaan automaattisesti Tools) on sovellus liittyvä ohjelmointikieli tuottaa ohjausinformaation varten työstökoneita .

APT kehitettiin USA: ssa 1950-luvulla ja koodatun sisään Fortran IV, jotta voisi kuvata monimutkaisia tuotantoon tehtäviä varten NC- ja CNC- tuotannon koneet on ongelma liittyvien tavalla, esim. B. lentoliikenteen siipien liitännöistä . APT sallii ensisijaisesti työstögeometrisen kuvauksen, mutta on myös läpikäynyt teknisen laajennuksen monissa APT- murteissa .

Yksi tunnetuimmista laajennuksista on EXAPT , " EX tended Subset of APT ". EXAPT-yhdistys perustettiin Saksassa 1970-luvulla Stuttgartin ja Aachenin yliopistojen kanssa teollisuusyritysten , kuten EXAPT Systemtechnik GmbH: n, mukana APT-kielen kehittämiseksi.

Koodinäyte

APT-ohjelma on kuvattu lauseilla (aiemmin nimeltään "kortit"). Osaohjelma alkaa aina PARTNO-lauseella ja päättyy FINI-lauseella. Yksinkertainen esimerkki jyrsinnästä viivaa pitkin:

PARTNO / ESIMERKKI

$$ -parametrit, muuttujat, koordinaatit D0 = 200 D1 = 180 F1 = 0,1 X0 = 0 Y0 = 0 X1 = 100 Y1 = 50

$$ Geometrian määritelmät P0 = PISTE / X0 , Y0 P1 = PISTE / X1 , Y1 L1 = VIIVA / P0 , P1 $$ Määritä viiva pisteiden P0 ja P1 kautta

$$ Technology TOOLNO / 1 $$ Ensimmäisen työkalun valinta, jyrsin SPINDL / 300, CCLW $$ Nopeus 300 1 / min vastapäivään FROM / 0,0100 $$ Lähestyminen Z-koordinaatista 100 työkappaleen yläpuolelle NOPEA $$ Nopea liike ZSURF / 10 $$ siirtyy 10 mm työkappaleen yläpuolelle GOTO / P0 $$ lähestymistapa määritelty nollapiste PLGFED / 0.15 $$ kytkin Z-akselin syöttöön / poista pikaliikkeen valinta ZSURF / 0 $$ määritä uusi vertailutaso Z GOTO / P0 $$ Lähesty uutta Z-koordinaattia 0 syötössä, työkappaleen pinnassa. FEDRAT / F1 $$ kytke syöttö jyrsintatasoon x / y GOTO / P1 $$ lähestymiskohta P1 kulmassa pinnalla RAPID $$ pikaliike GODLTA / 20 $$ -nostimessa 20 mm Z-suunnassa STOP $$ pysäytyskara

FINI

APT-lauseissa on aina enintään kuuden kirjaimen substantiivi; toissijaiset sanat, jotka määrittelevät toissijaisen tiedon, erotetaan kauttaviivalla "kauttaviiva".

Parametreja muuttamalla tämä yksinkertainen linjajyrsintäohjelma voidaan mukauttaa kaikkiin tuotantotehtäviin. Jos työstötehtävä muuttuu (esimerkiksi langaksi EDM jyrsinnän sijaan ), vain tekniikkaosa on muutettava; työkappaleen geometrinen kuvaus pysyy muuttumattomana.

APT sisältää laajat vaihtoehdot prosessointitehtävien systemaattiseen kuvaamiseen, kuten ehdolliset ja ehdoton hyppy, hyppyohjeet , silmukat , aliohjelmat .

Itse APT: tä ei voi ostaa suoraan, mutta monet kaupallisesti saatavissa olevat CNC- ohjelmointijärjestelmät ovat APT-pohjaisia.

Katso myös

kirjallisuus

  • Douglas T. Ross, Clarence G.Feldmann, David F. McAvinn: Automaattisesti ohjelmoitu työkalujärjestelmä, Toim.: Massachusetts Institute of Technology. 7 nidettä. Cambridge, Massachusetts. 1959, OCLC 15264910 .
  • Shimon Y. Nof: Tietokoneohjattu osan ohjelmointi: APT ja EXAPT . Julkaisussa: Springer Handbook of Automation . Springer Science & Business Media, Berliini 2009, ISBN 978-3-540-78831-7 , s. 846 ( books.google.de - rajoitettu lukunäyte).
  • Helmi A.Youssef, Hassan El-Hofy: Koneistustekniikka: Konetyökalut ja käyttö . CRC Press, Boca Raton, Fl. 2008, ISBN 978-1-4200-4340-2 , s. 334 ( books.google.de - rajoitettu lukunäyte).