Инструкция по сборке плат печатного монтажа. Некоторые правила функционирования САПР ТП "РАДИОМОНТАЖ", страница 5

 Выбор материала происходит следующим образом. В процессе синтеза технологического процесса из единиц решений, представленных в ВИД и в файлах нормативно- справочной информации (НСИ), в определенный момент по определенному алгоритму осуществляется обращение исходных кодов по описанию изделия в ВИД к справочнику СМС-56. Если в СМС-56 найдена строка, удовлетворяющая входным параметрам, то в выходных параметрах определяется наименование материала, его код, по формуле производится расчет расхода материала. В качестве переменных величин используются значения файлов накопления промежуточных результатов: SOP.DBF; SHOP.DBF; FDSTR.DBF. Значения выходных параметров и результаты расчета запоминаются; просматривается следующая строка СМС-56, и если входные параметры этой строки совпадают с текущей строкой, то также производится расчет расхода материала. Значения расчета также запоминаются. Просматривается следующая строка, в случае совпадения входных параметров- процедура расчета повторяется. Таким образом, для каждого фрагмента исходного описания изделия возможно накопление сведений по нескольким расходным материалам. После завершения проектирования технологического процесса пользователь по своему усмотрению имеет возможность получить КК на материалы в двух вариантах. Первый "операционный"- предполагает выдать в КК все материалы, необходимые для выполнения каждой операции маршрутной карты (МК). Если один и тот же материал (сравнивается значение кода материала из графы 5) требуется  для разных фрагментов исходного описания объекта в ВИД, то их значения суммируются в рамках одного номера операции. Второй "сводный"-  предполагает выдать материалы по всему технологическому процессу, не указывая номер операции.

6. Дополнительные справочники, используемые в подсистеме САПР ТП "РАДИОМОНТАЖ".

 Для функционирования подсистемы используется единый для "PROject-T" пакет прикладных программ с применением всех справочников базы данных. Благодаря особой кодировке ВИД, для объектов радиомонтажа (сборки плат печатного монтажа) в некоторых программах требуются специфические информационные единицы из специальных справочников нормативной информации. Перечислим эти справочники:

 6.1. NAMEELM.DBF- содержит перечень элементов радиомонтажа, используемых при кодировании СТРОК ВИД в графах 27 или 30. Входной является гр.1. Выход- гр.2 "Наименование элемента"; гр.3 "Окончание в единственном числе"; гр.4 "Окончание в множественном числе".

 6.2. NAMETU.DBF- содержит на входе в гр.1 список шифров технических условий на радиоэлементы, на выходе в гр.2 – соответствующие наименования технических условий (ТУ).

 Кодировщик заносит шифр ТУ в гр."ФРМ" (формат) в СПЕЦИФИКАЦИИ, описывая радиоэлемент (РЭ). Наименование ТУ добавляется к наименованию РЭ и присутствует в ОК и КК на покупные элементы.

 6.3. SMS56.DBF- служит для описания в комплектовочной карте всех материалов, используемых  в операциях радиомонтажа. Выбор из SMS56 организован таким образом; если в следующей строке SMS56 входные данные полностью совпадают с значениями текущей строки, то эта строка тоже участвует в выборе следующего материала, и так до тех пор, пока входные параметры в следующей строке не изменятся.

Инструкция приводится в таблице.

 Входные параметры- в гр.1-3. Выходные данные в гр.4-9.

 -----T-----------------------T---------------------------------¬  

 ¦N гр¦ Наименование.         ¦  Содержание графы.              ¦  

 +----+-----------------------+---------------------------------+  

 ¦ 1  ¦ Признак элемента ТП   ¦ Заносится признак элемента из   ¦  

 ¦    ¦         Шаблон - 9    ¦СТРОК ВИД.                       ¦  

 ¦    ¦                       ¦0-элемент из основной строки,    ¦  

 ¦    ¦                       ¦из гр.33 ВИД                     ¦  

 ¦    ¦                       ¦2- элемент     из дополнительной ¦  

 ¦    ¦                       ¦ строки, из гр.41 ВИД.           ¦  

 ¦    ¦Интервал кодов элем-тов¦                                 ¦  

 ¦ 2  ¦ Минимум               ¦Указывается минимальное значение ¦  

 |    | Шаблон – 9(4)         |кода элемента.                   |  

 |    |                       |                                 |  

 ¦ 3  ¦ Максимум              ¦Указывается максимальное значение¦  

 ¦    ¦ Шаблон – 9(4)         ¦кода элемента.                   ¦  

 ¦    ¦                       ¦                                 ¦  

 ¦ 4  ¦Наименование материала ¦ Заносится наименование материала¦  

 ¦    ¦      Шаблон -Х(40)    ¦                                 ¦  

 ¦    ¦                       ¦                                 ¦  

 ¦ 5  ¦Код материала          ¦ Заносится код материала по клас-¦  

 ¦    ¦      Шаблон -9(9)     ¦сификатору, если классификатор не¦  

 ¦    ¦                       ¦используется, то достаточно сов- ¦  

 ¦    ¦                       ¦падения наименованя материала для¦  

 ¦    ¦                       ¦суммирования норм расходов этих  ¦  

 ¦    ¦                       ¦материалов.                      ¦  

 ¦    ¦                       ¦                                 ¦  

 ¦ 6  ¦Откуда поступает       ¦ Указывается условное обозначение¦  

 ¦    ¦      Шаблон -Х(4)     ¦подразделения откуда поступает   ¦  

 ¦    ¦                       ¦материал.                        ¦  

 ¦    ¦                       ¦                                 ¦  

 ¦  7 ¦Единица нормирования   ¦Указывается единица нормирования ¦  

 ¦    ¦ Шаблон -Х(4)          ¦материала.                       ¦  

 ¦    ¦                       ¦                                 ¦  

 ¦  8 ¦Формула подсчета       ¦Указывается формула подсчета нор-¦  

 ¦    ¦ Шаблон -Х(40)         ¦мы расхода материала. Если данные¦  

 ¦    ¦                       ¦берутся из ЗАГОЛОВКА,            ¦  

 ¦    ¦                       ¦то указание на шифр данного      ¦  

 ¦    ¦                       ¦ оформляется в виде              ¦  

 ¦    ¦                       ¦"shop->AA(шифр данного из файла  ¦  

 ¦    ¦                       ¦SHOP.DBF)";                      ¦

 ¦    ¦                       ¦Из СТРОК ВИД-                    ¦

 ¦    ¦                       ¦"SOP->TT(шифр данного из файла   ¦

 ¦    ¦                       ¦SOP.DBF);                        ¦  

 ¦    ¦                       ¦Из ДОПОЛНИТЕЛЬНЫХ СТРОК-         ¦

 ¦    ¦                       ¦"FDPS->VVD(шифр данного из файла ¦  

 ¦    ¦                       ¦FDPSTR.DBF)".                    ¦

 ¦    ¦                       ¦                                 ¦

 ¦  9 ¦Комментарий            ¦Указывается комментарий к формуле¦

 ¦    ¦ Шаблон -Х(20)         ¦расчета.                         ¦

 ¦    ¦                       ¦                                 ¦

 L----+-----------------------+----------------------------------