Automatisk programmerede værktøjer
APT (automatisk programmerede værktøjer) er et applikationsrelateret programmeringssprog til generering af kontrolinformation til værktøjsmaskiner .
APT blev udviklet i USA i 1950'erne og kodet i Fortran IV for at kunne beskrive komplekse produktionsopgaver for NC- og CNC- produktionsmaskiner på en problemrelateret måde, f.eks. B. om vingeforbindelser i flykonstruktion . APT tillader primært en bearbejdning geometri beskrivelse, men har også gennemgået teknologiske udvidelser i mange APT dialekter .
En af de mest kendte udvidelser er EXAPT , " EX tended Subset of APT ". EXAPT Association blev grundlagt i Tyskland i 1970'erne ved Universiteterne i Stuttgart og Aachen med inddragelse af industrielle virksomheder som EXAPT Systemtechnik GmbH for yderligere at udvikle APT-sproget.
Kodeeksempel
Et APT-program er beskrevet i sætninger (tidligere kaldet "kort"). Et delprogram begynder altid med en PARTNO-blok og slutter med en FINI-blok. Et simpelt eksempel på fræsning langs en linje:
$$ parametre, variabler, koordinater D0 = 200 D1 = 180 F1 = 0,1 X0 = 0 Y0 = 0 X1 = 100 Y1 = 50
$$ Geometri definitioner P0 = POINT / X0 , Y0 P1 = POINT / X1 , Y1 L1 = LINE / P0 , P1 $$ Definer linje gennem punkter P0 og P1
$$ Teknologi TOOLNO / 1 $$ Valg af det første værktøj, fræser SPINDL / 300, CCLW $$ Hastighed 300 1 / min. Mod uret FRA / 0,0,100 $$ Fremgang fra Z-koordinat 100 over emnet RAPID $$ Hurtig gennemkørsel ZSURF / 10 $$ flyt til 10 mm over emnet GOTO / P0 $$ tilgang defineret nulpunkt PLGFED / 0.15 $$ skift til Z-akse-tilførsel / fravælg hurtigkørsel ZSURF / 0 $$ angiv nyt referenceplan i Z GOTO / P0 $$ Gå hen til den nye Z-koordinat 0 i tilførsel, emneoverflade. FEDRAT / F1 $$ tænder for foder til fræseplan x / y GOTO / P1 $$ tilgangspunkt P1 i en vinkel på overfladen RAPID $$ hurtig gennemkørsel på GODLTA / 20 $$ løft 20 mm i Z-retning STOP $$ stopspindel
FINIAPT-sætninger har altid et substantiv med op til seks bogstaver; de sekundære ord, der bestemmer sekundær information, adskilles af skråstreg "skråstreg".
Ved at ændre parametrene kan dette enkle liniefræseringsprogram tilpasses alle produktionsopgaver. Hvis bearbejdningsopgaven ændres (for eksempel at tilslutte EDM i stedet for fræsning ), skal kun teknologidelen ændres; emnets geometri-beskrivelse forbliver uændret.
APT indeholder omfattende muligheder for systematisk at beskrive behandlingsopgaver, såsom betingede og ubetingede spring, springinstruktioner , sløjfer , underrutiner .
APT i sig selv kan ikke købes direkte, men et antal kommercielt tilgængelige CNC- programmeringssystemer er APT-baserede.
Se også
litteratur
- Douglas T. Ross, Clarence G. Feldmann, David F. McAvinn: Det automatisk programmerede værktøjssystem Red.: Massachusetts Institute of Technology. 7 bind. Cambridge, Mass. 1959, OCLC 15264910 .
- Shimon Y. Nof: Computerassisteret delprogrammering: APT og EXAPT . I: Springer Handbook of Automation . Springer Science & Business Media, Berlin 2009, ISBN 978-3-540-78831-7 , s. 846 ( books.google.de - begrænset læseprøve).
- Helmi A. Youssef, Hassan El-Hofy: Maskineringsteknologi: Værktøjsmaskiner og betjening . CRC Press, Boca Raton, Fl. 2008, ISBN 978-1-4200-4340-2 , pp. 334 ( books.google.de - begrænset læseprøve).