48626 (588581), страница 4
Текст из файла (страница 4)
Таблица 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 Мб, это дает ощутимый эффект замедления работы.
1.1.5.3 Программа генерирования техпроцессов для нарезки зубьев
Программа написана на языке Borland C. Реализована в виде исполняемого файла и не имеет баз данных. Проектирование техпроцесса проходит в полуавтоматическом диалоговом режиме. Технолог, последовательно отвечая на вопросы и вводя исходные параметры зубьев, дает возможность программе самой выбрать и построить технологический процесс.
Функциональные возможности программы
Программа может построить технологический процесс для следующих случаев:
обработка червячной фрезой;
обработка дисковыми фрезами;
обработка пальцевыми фрезами;
обработка конических шестерен и колес с криволинейным зубом;
зубошлифовальная операция;
обработка глобоидальной пары;
зубодолбежная операция;
зубострогальная операция;
обработка червячных колес и червяков с архимедовым профилем;
обработка зубчатых колес на станке фирмы "Magg";
обработка шлицевых валов.
Так как программа имеет очень широкий функциональный набор, я изучил первую функцию - обработка червячной фрезой. После выбора этого пункта выбирается тип детали:
вал-шестерня;
колесо зубчатое.
Выбрав пункт первый, выбираем вид операции:
зубофрезерная;
под зубошлифование.
Затем выбирается форма колеса:
прямозубое;
косозубое (левое);
косозубое (правое);
шеврон.
Затем технологом заполняются параметры колеса:
модуль;
число зубьев;
тип материала: сталь углеродистая или легированная;
степень прочности;
твердость;
угол зубьев;
шероховатость.
Затем выбирается модель станка по его параметрам. И на заключительном этапе выбирается вид установки детали:
в патроне со стойкой;
на подставках;
на оправке;
на оправке с подставками;
в патроне с центром;
в приспособлении.
После этого на печать выдается, автоматически сформированный, техпроцесс.
Недостатки программы составления техпроцесса нарезки зубьев
Главный недостаток программы в том, что она не использует баз данных, т.е. данные в ней заданы статически и для изменения необходима полная перекомпиляция модифицированного исходного кода. Операционной платформой также является DOS. Печать техпроцесса происходит сразу автоматически напрямую на принтер, без возможности просмотреть и отредактировать техпроцесс. Нет возможности использования техпроцесса-аналога. Нет расчета маршрутно-нормировочных технологических карт.
1.1.6 Обзор и критический анализ аналогичных систем в Украине, России, в мире
Успешная деятельность значительной части фирм и коллективов в промышленно развитых странах во многом зависит от их способности накапливать и перерабатывать информацию. В наши дни наблюдается быстрое развитие систем автоматизированного проектирования в таких отраслях, как авиастроение, автомобилестроение, тяжелое машиностроение.
Наличие технологических подразделений характерно именно для постсоветских предприятий. Поэтому, ни одна зарубежная система не может оказать помощь в решении вопросов автоматизации технологического проектирования. Следовательно, при поиске информации о системах подобного рода можно ограничиться странами СНГ. Безусловным лидером технологического прогресса среди этих стран является Россия. К сожалению, информации об украинских производителях программного обеспечения для автоматизированного проектирования найдено не было. Поэтому рассмотрим несколько систем российского производства.
Данные системы не ограничиваются техпроцессами, связанными с токарными операциями, но являются универсальными САПР ТП, пригодными для проектирования техпроцессов практически любого производства. Некоторые из них (в частности, САПР Компас-АВТОПРОЕКТ и T-FLEX/ТехноПро) являются частями комплексных САПР, предназначенных для всего цикла проектирования изделий.
1.1.6.1 САПР ТП Компас-автопроект
Система автоматизированного проектирования технологических процессов АВТОПРОЕКТ 8.5 является частью комплексной системы автоматизированного проектирования КОМПАС производства российской фирмы АСКОН [4].
САПР АВТОПРОЕКТ 8.5 позволяет резко повысить производительность труда технолога, сократить сроки и трудоемкость технологической подготовки производства. В состав данного интегрированного программного комплекса входят подсистемы проектирования технологий: механообработки, штамповки, сборки, сварки, термообработки, покрытий, нормирования трудоемкости технологических операций, расчета норм расхода материалов, процедуры анализа технологических процессов, позволяющие рассчитывать суммарную трудоемкость изготовления деталей и узлов, определять материалоемкость и себестоимость изделия.
В основу работы системы АВТОПРОЕКТ положен принцип заимствования ранее принятых технологических решений. В процессе эксплуатации системы накапливаются: типовые, групповые, единичные технологии, унифицированные операции, планы обработки конструктивных элементов и поверхностей. При формировании текущей технологии пользователю предоставлен удобный доступ к соответствующим архивам и библиотекам, хранящим накопленные решения.
Система обеспечивает удобную организацию баз данных и быстрый доступ к требуемой информации. Она обладает хорошо организованным диалоговым интерфейсом, обеспечивающим легкое и наглядное перемещение по всем базам данных. Приёмы работы с БД идентичны, что упрощает процесс их сопровождения. Программа поддерживает диалоговый доступ к сведениям об оборудовании, инструментах, материалах и т.д. В любой момент эти данные могут быть выведены на экран, скорректированы или пополнены. В информационном пространстве АВТОПРОЕКТ можно создавать новые информационные массивы, корректировать состав и размерность их полей. Взаимодействие между таблицами данных в АВТОПРОЕКТ построено на динамически формируемых SQL-запросах. Операторы SQL генерируются либо автоматически, либо по шаблону, заданному пользователем.
Базы данных САПР АВТОПРОЕКТ полностью открыты для структурной и содержательной корректировки. Поддерживаются форматы файлов СУБД Paradox, FoxPro, dBase (для локальных рабочих мест). Имеющиеся у пользователя файлы этих форматов легко включаются в базу данных АВТОПРОЕКТ без изменения их месторасположения на диске и в сети. Данные могут располагаться как на локальных станциях, так и на сервере.
Одним из основных преимуществ АВТОПРОЕКТ является возможность модернизации системы без участия разработчика. Корректируется состав и структура всех баз данных, настраиваются формы технологических документов, подключаются новые программные модули. Гибкость программного и информационного обеспечения позволяет быстро адаптировать систему к любым производственным условиям.
1.1.6.2 САПР ТП ТехноПро
Система автоматизированного проектирования технологических процессов ТехноПро является частью комплексной системы автоматизированного проектирования T-FLEX производства российских фирм “ТопСистемы" и “Вектор" [5].
T-FLEX/ТехноПро формирует операционные, маршрутно-операционные и маршрутные технологические карты, карты контроля, ведомости оснастки, титульные листы и другие технологические документы. На многих предприятиях используемые технологические карты отличаются от карт принятых по ГОСТ, поэтому T-FLEX/ТехноПро обеспечивает создание технологических документов произвольных форм, используя шаблоны Microsoft Word.
В T-FLEX/ТехноПро учтен опыт её эксплуатации сотнями пользователей во всех уголках России, поэтому система может использоваться и автономно с вводом информации с чертежей на бумаге.