Таблица 1.3 - База данных по применяемости BPR. DBF
Наименование | Тип данных | Размер | Имя структуры данных | Описание |
CHERTDET | C | 30 | D (OD) | Чертеж* |
F1 | C | 7 | D (ЗK) | Заказ* |
F2 | C | 30 | D (CП) | Спецификация* |
F16 | C | 3 | D (U0) | Номер узла (в заказе оригинал) * |
F3 | C | 3 | D (C) | Номер по спецификации |
F4 | C | 4 | D (K0) | Количество деталей на изделие |
F5 | C | 3 | D (R0) | Исполнить на заказ |
F6 | C | 7 | D (MD) | Вес чистовой детали |
F7 | C | 6 | D (MZ) | Вес черновой детали |
F8 | C | 8 | D (VZ) | Вид заготовки |
F9 | C | 13 | D (HM) | Марка материала |
F10 | C | 5 | D (GS) | Группа стружки |
F11 | C | 50 | D (HD) | Наименование детали |
F12 | C | 19 | D (Ф) | Ф. И.О. разработчика |
F13 | C | 20 | D (Ф1) | Применения |
F14 | D | 8 | D (DR) | Дата разработчика |
F15 | D | 8 | D (DP) | Дата применения |
KOLP | N | 3 | D (Ц) | Номер цеха (выпускной) |
F17 | C | 30 | D (IZM) | Изменения комментарий |
CHERT1 | C | 6 | D (OD1) | Чертеж больше 30 знаков |
Примечание. * - этим символом отмечены поля по которым возможна индексация (сортировка).
Таблица 1.4 - База данных сведений на операцию TPN. DBF
Наименование | Тип данных | Размер | Имя структуры данных | Описание |
NCX | N | 2.0 | D (Ц) | Номер цеха |
CHERTDET | C | 30 | D (OD) | Чертеж* |
NOP | N | 3 | F (n) | Номер операции* |
NAMEOP | C | 19 | F (HOП) | Наименование операции |
INVOB | C | 6 | F (IN) | Наименование оборудования |
GRUPOB | C | 3 | F (Г) | Группа оборудования |
SPOSOP | C | 1 | F (C) | Способ оплат |
TPZ | C | 4 | F (З) | Подготовительно - заключительное время |
TSHT | C | 6 | F (ш) | Время штучное |
VIDN | C | 1 | F (W) | Вид норм |
R | C | 1 | F (RR) | Разряд |
D | D | 8 | D (DR) | Дата |
R1 | C | 1 | ||
TSHT1 | C | 6 | F (RZ) | |
TPZ1 | C | 4 | F (SH) | |
ST | C | 34 | F (Z) | Строповка |
CHERT1 | C | 6 | D (OD1) | Чертеж > 30 знаков |
Примечание. * - этим знаком отмечены поля по которым возможна индексация (сортировка)
Таблица 1.5 - База данных ведения на переход TP. dbf
Наименование | Тип данных | Размер | Имя структуры данных | Описание |
CHERTDET | C | 30 | F (OD) | Чертеж* |
NOP | C | 3.0 | F (n) | Номер операции* |
NAMEOP | C | 19 | F (HOП) | Наименование операции |
NPR2 | N | 3 | N (*) | Номер перехода* |
SPR | C | 200 | Т (TXT) | Содержание перехода |
RI | C | 60 | N (PИ) | Режущий инструмент |
MI | C | 60 | N (MИ) | Мерительный инструмент |
NCX | N | 3.0 | F (Ц) | Цех выпускной |
D | D | 8 | D (DR) | Дата |
CHERT1 | C | 6 | D (OD1) | Чертеж > 30 |
Примечание. * - этим знаком отмечены поля по которым возможна индексация (сортировка).
Недостатки комплекса программ SPT
Недостатки комплекса программ заключаются в использовании операционной системы DOS и языка программирования и управления системами баз данных Clipper. На сегодняшний день существует намного больше СУБД, чем тогда, когда начиналась разработка данной системы, такие как Borland InterBase Client/Server, Oracl Client/Server. Базы данных, используемые в работе комплекса, используются не централизованно, а локально, для каждого компьютера. Поэтому существует проблема синхронизации и актуальности баз данных для разных пользователей. Сейчас - ведутся разработки системы баз данных использующие технологию Клиент/Сервер, но когда будет внедрена такая система неизвестно. Система не имеет никакой справочной системы и зависит от знаний и умений одного программиста, специально ведущего и совершенствующего данную систему. Система оставляет впечатление сооруженного "на скорую руку", но реально работающего программного продукта. Система не предусматривает некорректных действий со стороны пользователя и аварийно завершается при возникновении любой ошибки. Нет механизма защиты и восстановления информации после таких сбоев. Из-за системной платформы DOS дисковые операции реализуются очень медленно, а при базах данных объемом в 20-30 Мб, это дает ощутимый эффект замедления работы.
Программа написана на языке Borland C. Реализована в виде исполняемого файла и не имеет баз данных. Проектирование техпроцесса проходит в полуавтоматическом диалоговом режиме. Технолог, последовательно отвечая на вопросы и вводя исходные параметры зубьев, дает возможность программе самой выбрать и построить технологический процесс.
Функциональные возможности программы
Программа может построить технологический процесс для следующих случаев:
обработка червячной фрезой;
обработка дисковыми фрезами;
обработка пальцевыми фрезами;
обработка конических шестерен и колес с криволинейным зубом;
зубошлифовальная операция;
обработка глобоидальной пары;
зубодолбежная операция;
зубострогальная операция;
обработка червячных колес и червяков с архимедовым профилем;
обработка зубчатых колес на станке фирмы "Magg";
обработка шлицевых валов.
Так как программа имеет очень широкий функциональный набор, я изучил первую функцию - обработка червячной фрезой. После выбора этого пункта выбирается тип детали:
вал-шестерня;
колесо зубчатое.
Выбрав пункт первый, выбираем вид операции:
зубофрезерная;
под зубошлифование.
Затем выбирается форма колеса:
прямозубое;
косозубое (левое);
косозубое (правое);
шеврон.
Затем технологом заполняются параметры колеса:
модуль;
число зубьев;
тип материала: сталь углеродистая или легированная;
степень прочности;
твердость;
угол зубьев;
шероховатость.
Затем выбирается модель станка по его параметрам. И на заключительном этапе выбирается вид установки детали:
в патроне со стойкой;
на подставках;
на оправке;
на оправке с подставками;
в патроне с центром;
в приспособлении.
После этого на печать выдается, автоматически сформированный, техпроцесс.
Недостатки программы составления техпроцесса нарезки зубьев
Главный недостаток программы в том, что она не использует баз данных, т.е. данные в ней заданы статически и для изменения необходима полная перекомпиляция модифицированного исходного кода. Операционной платформой также является DOS. Печать техпроцесса происходит сразу автоматически напрямую на принтер, без возможности просмотреть и отредактировать техпроцесс. Нет возможности использования техпроцесса-аналога. Нет расчета маршрутно-нормировочных технологических карт.
Успешная деятельность значительной части фирм и коллективов в промышленно развитых странах во многом зависит от их способности накапливать и перерабатывать информацию. В наши дни наблюдается быстрое развитие систем автоматизированного проектирования в таких отраслях, как авиастроение, автомобилестроение, тяжелое машиностроение.
Наличие технологических подразделений характерно именно для постсоветских предприятий. Поэтому, ни одна зарубежная система не может оказать помощь в решении вопросов автоматизации технологического проектирования. Следовательно, при поиске информации о системах подобного рода можно ограничиться странами СНГ. Безусловным лидером технологического прогресса среди этих стран является Россия. К сожалению, информации об украинских производителях программного обеспечения для автоматизированного проектирования найдено не было. Поэтому рассмотрим несколько систем российского производства.
Данные системы не ограничиваются техпроцессами, связанными с токарными операциями, но являются универсальными САПР ТП, пригодными для проектирования техпроцессов практически любого производства. Некоторые из них (в частности, САПР Компас-АВТОПРОЕКТ и T-FLEX/ТехноПро) являются частями комплексных САПР, предназначенных для всего цикла проектирования изделий.
Система автоматизированного проектирования технологических процессов АВТОПРОЕКТ 8.5 является частью комплексной системы автоматизированного проектирования КОМПАС производства российской фирмы АСКОН [4].