
4 Настройка группировки и сортировки
Основные элементы структуры отражаются в меню «Настройка группировки и сортировки».
Поля группировки отражают структуру и последовательность сгруппированных элементов. Данный функционал позволяет отображать ключевые элементы в требуемой последовательности. В том случае если ключевыми элементам являются вспомогательные, например вместо операций идет оснащение, то группировка в первую очередь идет по оснащению, а уже после по операциям, тем самым нарушая основную структуру формы получаемого документа.
В текущем меню отражены элементы структуры, отвечающие за те или иные вводимые в систему функции.
BP(OPER)_id_num – имеет собственную вложенность и дополнительные условия для вывода информации в табличную форму.
Для организации структуры документа необходимо перейти в меню «Настройка заголовка группы» где и будет отражена основная структура ячеек группировки по полю BP(OPER)_id_num.
Подобная структура отражается и в поле BP(PER)_id_num.
В конечном итоге после завершения формирования структуры документа и сформированном технологическом процессе с расписанными операциями, инструментами и оснащением на выходе получаем документ, сформированный программной средой.
В левой части программного продукта отражается структура ТП, а в правой части сама карта, состав и структура которой отражены в конструкторе форм.
5 Описание полей источника данных
Описание полей источника данных для формирования документации по технологическому процессу. В скобках указан тип переменной в данном поле: aplSTRING – строковый, aplINTEGER – целочисленный, aplREAL – вещественный типы.
"BP(OPER)_id" (aplSTRING) – обозначение операции представленное как строка;
"BP(OPER)_id_num" (aplINTEGER) – номер операции представленный как целое число;
"BP(OPER)_name" (aplSTRING) – наименование операции;
"OPER_CHECH" (aplSTRING) – цех;
"OPER_UCHASTOK" (aplSTRING) – участок;
"OPER_MATERIALS" (aplSTRING) – материалы для операции;
"BP(OPER)_docId" (aplSTRING) – перечень документов ассоциированных с операцией (или общими требованиями);
"RES_BP(OPER)_id" (aplSTRING) – обозначение оборудования. Если строка сформирована для БП типа «Общие сведения», то строка будет равна «Общие сведения»;
"RES_BP(OPER)_name" (aplSTRING) – наименование оборудования;
"RES_BP(OPER)_ver" (aplSTRING) – обозначение версии или серийный номер оборудования;
"RazRab" (aplSTRING) – разряд рабочего;
"BP(PER)_id" (aplSTRING) – обозначение перехода;
"BP(PER)_id_num" (aplINTEGER) – номер перехода;
"BP(PER)_dscr" (aplSTRING) – содержание перехода;
"RES_BP(PER)_id" (aplSTRING) – обозначение оснастки;
"RES_BP(PER)_name" (aplSTRING) – наименование оснастки;
"RES_BP(PER)_ver" (aplSTRING) – обозначение версии или серийный номер оснастки;
"RES_BP(PER)_count" (aplINTEGER) – количество оснастки;
"RES_BP(PER)_unit" (aplSTRING) – еденица измерения количества оснастки;
"RES_BP(PER)_docId" (aplSTRING) – ассоциированные с переходом документы;
"RES_BP(PER)_type" (aplSTRING) – тип оснастки;
"RES_BP(PER)_typeNum" (aplINTEGER) – внутренний номер типа оснастки;
"Machine_List" (aplSTRING) – перечень оборудования на котором выполняется операция;
"MK_OK" (aplSTRING) – флаг отображать содержание операции в МК или формировать ОК;
"TP" (aplSTRING) – флаг добавлять операцию в техпаспорт;
Поля для нормирования операций (заполнение данных не реализовано)
"RES_BP(OPER)_Tпз" (aplREAL) – подготовительно-заключительное время на операцию;
"RES_BP(OPER)_Tшт" (aplREAL) – штучное время на операцию;
"BP(PER)_L" (aplREAL) – длина резания;
"BP(PER)_t" (aplREAL) – глубина резания;
"BP(PER)_i" (aplREAL) – количество проходов;
"BP(PER)_s" (aplREAL) - подача;
"BP(PER)_n" (aplREAL) – количество оборотов шпинделя в минуту;
"BP(PER)_v" (aplREAL) – скорость резания;
Перечень экспортируемых параметров (все параметры строкового типа):
"org_structure" – наименование шапки организационной структуры предприятия (если организационная структура имеет более одной шапки, то выводится первая);
"org_structure_id" - обозначение шапки организационной;
"prd_id" – обозначение изделия;
"prd_name" – наименование изделия;
"bp_id" – обозначение технологического процесса;
"bp_number" – номер активной версии;
"bp_litera" - литера;
"assort_name" – сортамент заготовки;
"zagot_shap" – профиль заготовки;
"bp_oper_id" – обозначение операции (используется при формировании ОК);
"bp_oper_name" – наименование операции (используется при формировании ОК);
"oborud" – перечень оборудования на котором выполняется операция;
"mater_name" – наименование материала детали/заготовки;
"prog_id" – обозначение программы ЧПУ;
"oper_descr" – описание операции;
"oper_document" – ассоциированные документы;