Page 87 - 4352
P. 87

заголовок АРТ-програми (команда  PARTNO)
                  підпрограма 1
                  підпрограма 2
                  . . .
                  тіло головної програми
                  команда END або FINI
                     Підпрограми описують типові дії робочого органа верстата, які можуть бути
               виконані  за  допомогою  виклику  підпрограми  з  головної  програми  або  інших
               підпрограм. Підпрограма складається з:
                     •        команди  PROCEDURE  (див.  далі)  з  параметром  -  цілочисельним
               номером підпрограми - заголовка підпрограми;
                     •    тіла підпрограми;

                     •    команди повернення з підпрограми RETURN.
                     Нижче наведено загальний формат підпрограми:

                     заголовок підпрограми (команда PROCEDURE)
                     тіло підпрограми
                     команда RETURN
                     Тіло головної програми або підпрограми - це послідовність технологічних і

               геометричних АРТ-команд. які й транслюються постпроцесором у послідовності
               керуючих  кодів  для  конкретних  систем  ЧПК.  Опис  можливих  АРТ-команд
               наведено в наступному розділі.

                     5.2   Команди вихідної програми системи Гемма-3D
                     Кожна  АРТ-команда  починається  з  нового  рядка  і  являє  собою  ключове
               слово,  що  позначає  дану  команду,  за  якою  ідуть  параметри  цієї  команди.
               Кількість, тип і зміст параметрів АРТ-команди розрізняються для кожної АРТ-
               команди й будуть докладно пояснені нижче.
                     При описі синтаксису АРТ-команд використовуються наступні позначення:
                     SPINDL/ - так позначаються ключові слова (незмінні частини) АРТ-команд.
                     оберти_шпинделя          -    так     позначаються        елементи,       замість     яких
               підставляються реальні значення й імена.
                     {CLW  |  CCLW  }  -  у  фігурні  дужки  поміщають  розділені  вертикальною
               рискою альтернативні елементи команд.
                     [,  параметр  циклу_0  ...  [,  параметр  _циклу_11]]  -  у  квадратні  дужки
               поміщають  необов'язкові  елементи  команд.  Крапки  позначають  можливість
               включення в команду декількох таких елементів.
               --------------------------------------------------------------------------------------------------------
               PARTNO - заголовок АРТ-програми
               Синтаксис
               PARTNO/   номер _програми текст_коментарю
               Опис
               Заголовок  АРТ-програми.  Повинен  бути  першим  оператором  АРТ-програми.
               При аналізі команди інваріантним постпроцесором параметр command# одержує
               значення       HEADER.        Значення       номер_програми           й    текст_коментарю
               присвоюються  параметрам  partno#  й  partno_text$  відповідно.  Відповідні

                                                               86
   82   83   84   85   86   87   88   89   90   91   92