автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.07, диссертация на тему:Разработка программных инструментальных средств для автоматизированного проектирования технологических процессов горячей объемной штамповки и штампов

кандидата технических наук
Возмишев, Николай Евгеньевич
город
Екатеринбург
год
1996
специальность ВАК РФ
05.13.07
Автореферат по информатике, вычислительной технике и управлению на тему «Разработка программных инструментальных средств для автоматизированного проектирования технологических процессов горячей объемной штамповки и штампов»

Автореферат диссертации по теме "Разработка программных инструментальных средств для автоматизированного проектирования технологических процессов горячей объемной штамповки и штампов"



ол

- »ОЛУ1 ________ -

л-. ч^'Д -1 ----- - - На правах рукописи

Аг ЕОЗгЖЕВ Ккяслзй Езгсиьгглч

у- .

гдзпаогк ггогтезгк хгг?я1шшьшк средств для а2тонлг,шровлшого проектирования технологических процессов горячей овш550н

шшповки и йтакпов

Специальность 05.13.07 - Автоматизация технологических

процессов и производств Xпромышленность)

Автореферат диссертации на соискание ученой степени кандидата- технических наук

Екатеринбург 1996

Работа выполнена в Уральском государственном техническом ,

*

униг. /рситете.

Научный руководитель - доктор технических наук,профессор

Вайсбурд P.A.

Официальные оппоненты: доктор технических наук,профессор

Трубин В.Н.;

кандидат технических наук Петунин A.A.

е

Ведущее предприятие - НИИТЯЕМАШ АО "УРАЛМАШ".

620012, г.Екатеринбург, пр. Машиностроителей

Защита состоится 03 тоня 1SS6 г. г. 14 ч 30 мин.на заседании диссертационного совета К 053.14.12 в УГТУ по адресу:' G20002, г. Екатеринбург, К-2, УГТУ, ауд. М-323

С диссертацией' можно ознакомиться в. библиотеке УГТУ.

Ваш отзыв в одном' экземпляре» заверенный гербовой печатью, просим направлять по адресу: 620002, Г .-Екатеринбург, К-2, УГТУ, ученому секретарю университетаЛ тел. (3432) 44-85-74.

Автореферат разослан й^ФийЛ 1996 г.

Ученый секретарь диссертационного совета,

кандидат технических наук, доцент /fö^Zst^^ßf Костров В.П.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

- Актуальность )жмы. Как показывает ■опыт создания а внедрения САПР горячей объемной штамповки, актуальными представляются три взаимосвязанные проблемы: адаптация разрабатываемых систем в условиях конкретного производства; расширение .номенклатуры проектируемых изделий;" проектирование и изготовление оснастки. Актуальность этих проблем вызвана, в частности,, .широким применением ЗОЫ в проектировании и производстве; развитием матема-япоя-гсго-аяпгртта трахморнои • внчисгггегьзсй'' геометрии; кагсествешю нсндгл вычислительными и техническими возможностями современных ЭВМ и связанных с ними программных средств.

Для Солее эффективного использования САПР необходимо привлечение конечных пользователей как носителей профессиональных знаний к созданию и сопровсвдению/адаптации систем. Развитие методов вычислительной геометрии дает возможность переходить к проектированию более.„ слашых объектов. Сложность-ферм покоеск не позволяет формализовать в полной степени решение проектных задач, а в ряде случаез такая формализация практически невозможна. Решение подобных задач целесообразно проводить в интерактивном релиые. В горячеотамповочноы производстве выпуск поковок в конечном счете зависит от того, как быстро будет изготовлен инструмент (штампы). Современные• CAD/CAM системы обеспечивают возможность • проектирования и изготовления инструмента. Однако, являясь.универсальными, эти системы не . имеют'программных средств, поддерживзквдх решение проекхных я конструкторских задач в конкретной предметной области.

Цель диссертационной работу - .. создание ■комплекса шетрумбнтальных средств для . . • автоматизированного проектирования технологических процессов горячей объемной лтамповйи и -зтамлов, включающего:;.

- средства разработки и адаптации САПР горячей объемной атамповки силами конечных, пользователей-- проектировщиков (Технологов, конструкторов) при минимальном участии

программистов; ................. .---'•

-- - интерактивные средства проектирования технологических процессов.и штампов;

- средства, расширяющие возможности систем автоматизированного проектирования и изготовления (CAD/CAM систем) в плане проектирования и изготовления штампов горячей штамповки и обрезки обдоя.

Достижение цеди потребовало решения следующих задач:

1. Создание ориентированного на конечного пользователя -проектировщика технологического языка для описания данных н знаний об условиях производства и методов решения проектных задач.

2.Обобщение - и уточнение имеющегося опыта автоматизированного проектирования решения технологических задач горячештамповочного производства.

3. Разработка структуры и принципов функционирования системы, в которой процесс проектирования осуществляется как интерпретация текстов, представленных на технологическом языке.

4.Разработка и реализация средств для проектирования в интерактивном режиме (текстовых и графических редакторов).

5.Отработка способов обеспечения взаимодействия CAD/CAM системы с прикладными подсистемами.

6.Программная реализация интерпретатора технологическом языка и проблемно-ориентированных редакторов.

4. Метры исследования. При выполнении диссертационной работы использовались методы системного анализа, теория конечных автоматов, теория формальных языков.

Научная новизна работы состоит в следующем:

- предложен способ адаптации систем автоматизированного , проектирования технологических процессов горячей объемной штамповки и инструмента в условиях конкретного производства, основанный на' обеспечении доступа конечным пользователям -проектировщикам к функциональному наполнения САПР;

- разработан технологический язык конечного . пользователя - проектировщика для описания знаний й данных

как средство формирования -функционального наполнения САПР;

- разработаны алгоритма и программы обработки текстов написанных на языке конечного пользователя;

- разработана структура системы проектирован»

технологических процессов и штампов, открытая для конечного пользователя и ориентированная на обработку знаний;

- обобщен опыт проектирования инструмента и разработаны алгоритмы и программы решения соответствующих проектных и конструкторских задач.

Практическая ценность. Работа имеет прикладное значение. Результаты ее использованы при создании и адаптации систем автоматизированного - проектирования технологических процессов и оснастки горячештачпеточпсга производства.:- -Разработайный'" йойплекс средств ориентирован для использования в научно-исследовательских и проектно-конструкторских организациях,- связанных с автоматизацией проектирования, заводскими технологами, а такхе мсжет применяться в учебном процессе.

Внедрение результатов. Ситема СТЕП-Ш в составе САПР технологических процессов горячей объемной штамповки пропла производственные испытания и используется на ря предприятий 'России'и блитаего за~убедья: ЛО "Пермские ¡еторы", ЛО "Верхне-Саддкнский металлургический завод". АО "Баррккадь-", АО "МЭТСР-СР1Ь" (Украина). В полном составе ксьялега срсдстз передай согиосткоьу Российсга- Срвтачскзну предприятия СЕЬСАм-УРАЛ для распространения з России, странах бхюшсго и дальнего зяру'суьи. Для учебных целей комплекс средств используется в ЧГТУ и УГТУ-УПй.

Лпроог.:,^? рзЗсгн. Результаты работы докг-адывались и оЗсухзагао» • иа- науадо-техякче<Ж5Ж'конфсрен«ййх : "Сйстсну автоматизированного проектирсксяж з куавечком п?о::огсдстве" {Свердлове::, 1283); "Пр;?«ие-нве в САП? типовых и объектно -кезавиаваж - дрог раимко методических " 'и~ "программно технических комплексов" (Омск, 1989); "Применение САПР в машиностроении" (Свердловск, 1569); "Механика и технология ыаскнострссипп" (Свердловск, 1950); "Проблемы разработки к опыт примзкеш".?. систем ' ЕЕТЕ-^зт^пкрсггзпгсгр проектирования технологически "процессов 'капгксстроетк на персональных ЭВМ" (Свердловск, 1991).

ДуЗдцкзццц.. По материалам диссертации, опубликовано 10 работ.

Структура и объем работ/. Диссертационная работа состоит из введения, тр х глав, заключения, списке литературы и приложений. Основная часть работы изложена нг 160 страницах, из них 40 страниц рисунков. Список литературы состоит из 105 наименований.

КРАТКОЕ СОДЕРЖАНИЕ РАБОТЫ

Во введении- дан краткий обзор состояния вопросов по теме исследования, определены цели и задачи исследования, обоснована актуальность выбранной теш, сформулированы основные положения, выносимые на защиту. "—" ' В первой главе проводится ■ исследование условий горячештамповочного производства и самого процесса проектирования технологии с целью выявления объектов рассматриваемой предметной области и отношений между ними для создания средств описания знаний об этой «Сласти непрограммирующим пользователем - технологом. Приводится описание разработанного на основе этих исследований технологического языка конечного пользрвателя СТЕШ-Ш,который является инструментом. пользователя при формировании функционального наполнения САПР в период ее создания, адаптации и эксплуатации. •

Приведенные в первой главе примеры различий в реиении технологических задач и в условиях производства показывают необходимость создания гибких средств для быстрого изменения функционального наполнения' и базы нормативно-справочной информации системы ы ■ оматизированного . проектирования. Создание тагами средств предполагает исследование и производственных условий, и,самого процесса проектирования. Наиболее пригоднымдля исследования условий производства и технологического процесса представляется системный подход.

Обобщенную информационную модель технологического процесса П можно, рассматривать как некоторое подмножество декартова произведения, определяющее лишь допустимые с технологической точки эрения варианты технологических процессов:

: пс т х р х о, а)

где Т - множество технологических элементов,

_ . _ .. определяющих" состояние производственной среды (условий производства);

Р - множество параметров. характеризующих технологический процесс с количественной стороны;

О - множество исходных данных.

Знаковой моделью технологического процесса является некоторый документ, например, • карта техкслсг::чсского процесса. '"..•'

С ес,о-;ввтствт»пг с моделью технологического процесса (1) деятельность технолога при проектировании сводится к двум аспектам:

- получение расчетных параметров (Р)\ количественно характеризующих технологический процесс на основе знаний о методах и правилах расчетов при заданной исходной

информации (0); : „ .__________ -

- выбор соответствуюших • элементов"- производственной среды (Т), необходимых при реализации процесса, на основе знаний условий производства, количественных характеристик процесса и исходных данных.

Деятельность технолога в первом направлении связана, преимущестЕ-энно, с выполнением трех инженерных операций: расчетом по формулам, поиском данных в нормативно-справочной информации (НСИ) и-принятием реаений.

Второй аспект проектирования требует- знаний об условиях производства и структуре технологического процесса. Знания эти- могут быть представлены следующими отношениями мевду технологическими .элементами (операциями, оборудованием, инструментом и'т.п.)г порядка С&1 ( X -< У), совместности С&2 (Х<-->У), гредопределения ЦЬэ ( X —? У ).

В таблице приведен перечень отношений технологических элементов, характерных для горлчеитамповочного производства.

На основе излаженного . сформулированы 'основные требования к технологическому языку: ' язык должен предоставлять возможность описывать операции. .. связанные с определением количественных- характеристик технологического

Взаимодействие элементов в технологическом процессе

Элементы технологического процесса

X У

X —< * Основная операция Основная операция

Х-> У Операция технологического процесса Х<—>У операция технологического процесса

Основная операция Операция технологического процесса ■

Операция технологического процесса Оборудование

Оснастка

Инструмент

Режимы обработки

Параметры

' Методика расчета

Состав бригады рабочих

Нормативные документы

Оборудование Оборудование

Оснастка

Инструмент

Режимы обработки

Параметры

Методика расчета

Состав бригады рабочих

Нормативные документы

процесса и отображать отношения между его элементами.

Разработанный технологический . язык конечного пользователя ■СТЕП-Ш обеспечивает описание вычислительных процессов (процедур) и описание отношений между элементами технологического " процесса и условия ~ их реализации (декларативные знания).. В соответствии с этим . в языке " выделяется общая и специальная (технологическая) части. Общая . часть предназначена для описания вычислительных алгоритмов реиения задач. Она инвариантна рассматриваемой

области горячей штамповки и может Сыть применима ив - других предметна областях. - Специализированная часть языка позволяет описывать маршрутную технологию как последовательное!.« технологических переходов и операций и связанные с ними по определенным условиям другие технологические элементы : оборудование, инструмент и т.п.

Ниже приводится формальное описание синтаксических конструкций языка. Для описания применена модифицированная нотация Бзкуса, где 'используются следующие метзяпыгаьые символы: < > - скобки.'заключаете название структурной единицы (нетерминальный символ) языка; ::= - "равно по определен::»"; 1 - "или"; { } - скобки повторения заключенной в скобки конструкции. Курсивом выделены нетерминальные символы языка, жирным шрифтом - термииальнкэ сикволн.

Элементы языка СТШ-Ш

1).Алфавит '

. Прописные''и.строчные буква русского и латинского алфавитов; ци$ры от 0 хо 9; специальные символы.

2).Идентификаторы (обозначения переменных величин, таблиц, задач, элементов)

<ияен.'Г;афих&пср>:: =■ <имя> 1 <названиг>

<икя>: :*{<бууза> I <цифза> I селец. символ (исключая пробел)>> <1:агваг1иг>:-.*'<и!<я> < пробел <и«я> }'

3).Данные

< чЪслс» ::*1-3<<т4ра>) С. 3 Н<т£ра>УI <жлх:я>::=**{<буга?&>I<цифрз> I<спец.символу)" <чиою5С$ озяервах>:: =< число> - <число I ГДЗ <»/исло> 3 I £01 <кисло> ДО < число 3 ;1_ 1СЪ.<чисво>1 ' "'

<числовая последовалельиост>:: =<число> {, < число>}

4).Комментарии

<котенхарий>: :~И<6укт>Кслсхг. ашал>)

5).Атрибуты

< шприбуш>:: =<код> [ {пробел} < идетгифик&гср> 3 <код>':: «< цифрз> {<цифра> >

6) .Функциональные единицы язкгса-

. <слзратор>:: -базовый оперэяор> I <технологический оператр>

< задача»:: ^идентификатор задачи>

И<кошоцпщ}ий>1 < оператор>)

< операпюр-проект> ::={#< идентификатор задачи> t< комментарий* ]}

Базовые операторы

1).Вычисление формул ' '

< йдентфикатор> »< число> I < текст> I < выражение» <вырахение>:: =<rnept¿> { < oneраторг типа сложения» <терм> >

I < оператор шла сложения) <дарм» < <оператор типа сложения) <юери> > <терш.•: =<первичное вырахение> I<тери>

< оператор типа умнохения> < первичное выражение»

< первичное выражение):: =<число» 1 < идентификатор* I < функц.1'я> I

<вырахение>

-<функция>::=< обозначение функции> С < выражение > )

< обозначение функции>:: =SQKT I SIH I COS 1 ТАН I LOG t

LH I EXP I ЦЕ2Ч I ABC

2).Условный оператор

ЕСЛИ <ycsoBue> TO «оператор»} КОНЕЦ I

ЕСЛИ < условие) ТО «оператюр») ИНАЧЕ «оператор») КОЛЕЦ .

<условие):: алогическое выражение)

[•{И11Ш<логическое выражеяуе»] <логическое выражение)-. :~<выражение><знак отношения)

. <вырахение>

3). Обращение к таблице-

НАКТК ПО ТАБЛИЦЕ <код> I <иден!Шфикалюр>

< идентификаторыпараметров, которые выбираются из таблицы» (<идентификаторы параметров.. по которым производится выбор»)

4).Описание таблицы ТАБЛИЦА <кол> Г < идентификатор) .' СТОЛБЦЫ I СТРОЮ .

«код(номер) столбца/строки»-С<идештфикатр столбца/строки» 3 ' ■ . t<<ycioBúe выбора данных»3)

ДАШЕ

'•данные таблицы»

5).Выполнение внешних(расчетных) задач,представленных в виде исполняемых(ЕХЕ) файлов

ВЭТИСШЬ {< иденпыфикалюр вычисляемого параметра»)

6).Установление соответствия между именами и названиями

огозшшшя

<имя> - <название* .....

~ 7).Организация итерационного процесса вычисления ПОЗТОРКТЬ С П<меп„сз> ... <«еяка>< базовый оперзоору

8).Организация диалога для контроля и модификации

параметров ........... - •

? <формума> 1" ¿обращение к таблице>

Технологический оператор позволяет описывать отношения, между, технологическими элементами и имеет следующую структуру: -/_... .... . "

/ ■ Служебное слово, обозначающее \ / ' атрибут \ \ множество X - элементов процесса / \ X - элемента / [{< базовый оператор >>] / Служебное слово, обозначающее \

Л множество*У - элементов процесса/

[{< базовый оператор »1

* { <а.при5ухи У -- эле:.^--а>"> '

В базовом варианте диалекта языка приняты следующие обозначения элементов технологического процесса: с Служебное а-озо>:: * 0СЛЮВ31АЯ ОПЕРШИ I СХВ1А I 0ЯЕРЛЩ21 I ОЕСГТДОЕЛШгЕ I 13Й1ИГИ£НТ I РЕШИ НАГРЕВА ! ГОСИН ОБРАБОТКИ I ДСЖВГОД'З 1 СОДЕРЖАНКЕ (операции) I РАБОЧИЕ. Пользователь тоет возможность изменять служебные слова.

Задача »а языке СТПНУ представляет собой именованную последовательность операторов.----Она " предназначена для описания методики решения логически завершенной части проектирования (проектной задачи) и отражает тот факт, что проектирование технологиЧесасого процесса представляет Собой последовательное решение ряда задач.

Объединение задач ■ в единую проектирующую подсистему производится с . помощь» оператора-проект, в котором перечислены задачи проектирования в порядке их решения. -

Характерными особенностями языка СТЕП-Ш являются такие возможности, как: ...

- описание методики ... решения задача в терминах предметной области за счет улучшенной системы идентификации

(применение многосложных названий переменных);

- использование в ка^стве исходных данных значений параметров, представленных в виде интервала допустимых значений (уточнение значения производится пользователем в процессе проектирования для каждого конкретного случая, если нет уточняющих правил); форма записи данных приближена к форме записи в текстовых документах;

- изменение диалекта языка (служебных слов, терминальных символов) по усмотрению пользователя;

- организация диалога в процессе вычисления по инициативе пользователя;

- описание отношении СЦ для различных объектов (при задании новых множеств X и У и соответственно служебных слой, их обозначай®«); "

- формирование структуры проектирующей системы -перечня подлежащих решению задач (с помощью оператора -проекта).

Во второй главе рассматриваются вопросы, связанные с проектированием втампов.

Обобщается имеккеийся опыт проектирования стампов, производится уточнение и формализация решения следующих задач.

1.Выбор заготовительных ручьев. В основе выбора лежит метод, предложенный Ребельским А.В., в котором выполняется построение расчетной заготовки, приведение расчетной заготовки к ряду элементарных, выбор заготовительных переходов штамповки. ' •

2. Определение размеров исходной заготовки круглого и квадратного сечения. . . ■

3. Проектирование - .заготовительных ручьев. Рассматривается ' проектирование подкатного (открытого к закрытого), протяжного, лережимного ручьев.

4. Проектирование предварительного и окончательного штамповочных ручьев.

5. Проектирование отрубного ножа.

О. Размещение ручьев на зеркале штампа.

7. Расчет размеров и выбор втампового кубика.

8. Расчет конструктивных элементов штампа: облойных канавок, замков, выемок под клещевину, литниковых канавок.

9.Расчет конструктивных-элементов обрезного штампа.

Для указанных задач разработаны алгоритмы, которые

использованы при создании - программных средств автоматизированного проектирования штампов. К этим средства».! относятся как программы собственно проектирования, так я проблемно-ориентированные редакторы: редактор эпюры сечений и редактор параметризованных объектов ( исходной . заготовки, конструктивных элементов штампа). .

- " £ дреяаеЛ главе рассматриваются вопросы реализации и использования инструментальных средств. Приводится описание структуры системы СТЕП-Ш и ее функционирование. Дается краткая характеристика САО/САМ системы (на примере системы ШСТ5). Описывается применение инструментальных средств во взаимодействии с этой системой при проектировании штампов для горячей объемной штамповки.

Описываемый в первой, главе язык СТЕП-Ш и совокупность средств его обработки и поддержки образуют систему с одноименным названием. Структурная схема системы приведена на рис.1.

Ядро системы , (интерпретатор)

Библиотека расчетных модулей

База знаний и данных

Пользовательская

-1ХТТЯ. STP !

table***

SAPR*.D

BMZOT*.D

Системная

j CONSTJDAT |

| STEP. VOC |

• j| EMZPR.D 1

| . STEP.ERR |

Рис.1. Структурная схема системы 13

Исполнительная часть * системы представляет собой интерпретатор (ЕХЕ-файд), обрабатывающий и сразу же выполняющий каждый оператор текста без создания объектного кода. *

База знаний и данных содержит информацию технологического (из рассматриваемой предметной области) и системного характера и представлена следуювдши Файлами:

1. 37Р - файлы содержат записанные на языке СТЕП-Е декларативные и процедурные знания о решении задач проектирования.

2. ТАВЬЕ-файлы содержат описание нормативно справочной информации табличного вида.

3. ЗЛРК-файлы представляют собой операторы -)проекты с перечнем задач, решаемых в данной проблеме.

. 4. БйЕОТ-фаиДы содержат информацию о задачах (метазнания) : . пути доступа к Б7Р-файлам, рассматриваемые в задачах отношения, и т.п.

Часть процедурных знаний представлена -библиотекой расчетных модулей (исполняемых ЕХЕ-файлов). Эти файлы осуществляют выполнение тех расчетных процедур, описание которых на языке СТЕП-Е- невозможно или нецелесообразно. .

Системная база знаний содержит служебную информацию: . сообщения об ошибках, описание диалектов языка,' сведения о расчетных модулях.

Проектирование технологического процесса в системе СТЕП-Ш или выполнение расчетов сводится к последовательной обработке текстов, записанных на технологическом языке. Результатом проектирования является модель технологического процесса или совокупность рассчитанных значений параметров.

Особенностями системы СТЕП-Е является следующее:

- система сохраняет свсго работоспособность при .неполноте данных; если в процессе вы шел ений обнаружится,

. что значение некоторого параметра не определено, то система - запросит это значение; при этом общение с системой ведется в терминах предметной области;

- возможность постепенного формирования базы ананий и данных. Описание методики решения задач иа начальных стадиях

разработки/адаптации ■проектируювей системы может быть выполнено приближенно. По мере Накопления опыта могут добавляться уточняющие правила расчета тек или иных параметров. Сформированные -таким образом знания остаются доступными для других проектировщиков;

- организация диалога по инициативе пользователя;

- возможность работы с неоднозначными значениями переменных, заданных в виде числовых интервалов;

- работа с различными, определяемыми пользователем,, диалектами технологического языка; - - ;"•"*

- открытость в - п^але подключения различных расчетных программ, представленных в виде исполняемых (ЕХЕ -) файлов;

- использование системы как части системы автоматизированного премирования, так и автономно в качестве системы поддержки инженерных расчетов.

В качестве других средств для автоматизированного проектирования технологических процессов горячей объемной штамповки автором разработаны: .....—

- редактор технологического процесса, погаоляювдй удалять, вставлять, аа«еиять операции технологического процесса, корректировать список технологически/, элементов, othocäskch к операций, а тачке ечпояиять подойт действии над последовательностью чего-либо.

Пример результата проектирования штампа горячен объемной штамповки в CÄD/CÄM системе DUCTS с применением. разраГютачнь-', инструментальных, средств - приведен на" рис. 2.

ОСНОВНЫЕ РЕЗУЛЬТАТУ ДЙССЕРТМЦЮКНОЗ РАБОТЫ

В данной работе решалась задача создания комплекса инструментальных средств автоматизированного проецирования технологических процессов горячей объемной штамповки и штампов, " обеспечивающих адаптацию и сопровождение САПР силами конечных пользователей"-- проект$фовщиков при минимальном- участии программистов, интерактивный характер проектирования, расширение возможностей CAD/CAM систем в плаче проектирования й изготовления штампов горячей штамповки и обрезки облоя.

ИИЩММШ1 L

lui» Wim «цвдща,

-s3

\

Основные результаты работы следуюгще.

1. Предложен новый для систем автоматизированного проектирования технологических процессов горячей объемной эташювки и штампов способ разработки я- адаптации САПР. В отличие от традиционного способа, при котором знания о проектировании представлены в виде ■ текстов на языке программирования, 'предлагаемый способ основа!? на предоставлении непрограммирующему конечному пользователю -проектировщику, возможности описывать методики и правила решения проектных, задач и нормати«но-сярявсч*гуз . асязазуеиуэ при проектировании, $ормкровать конфигурацию проектирующей системы.

2. Для реализации указанного способа разработан технологический язык конечного пользователя СТЕП-Ш для описания знаний и данных как средство формирования функционального наполнении САПР. При создании языка проведено исследование условий горячештамповочного производства и самого процесса проектирования технологии с. целью' выявления объектов рассматриваемой предметной области, отношений между ними и действиями, выполняемыми при проектировании. Эта информация определила структуру данных и операторы языка.

3. Разработана структура и принципы функционирования системы СТЕП-Ш, ориентированной на обработку текстов на технологическом языке.

•4. Разработаны алгоритмы и программы системы обработки текстов.

. 5- Обобщен - опыт.......проектирования инструмента и

разработаны алгоритмы и программы рехения соответствующих проектных и конструкторских задач.

6. Разработаны и реализованы- проблемно-ориентированные редакторы: технологического, процесса,. . эгооры сечений, параметризованных объектов.

7. Созданы г несколько вариантов проектирующих систем горячей объемной штамповки с применением технологического языка. - - " * ■'-'-' "" '

8..разработан механизм интеграции - прикладного программного обеспечения и.САЛ/САМ системы...... - ; - - ■ - ■

9. Опыт эксплуатации комплекса инструментальных средств

в составе системы СТЕП-Ш, программ проектирования штампов и проблемно-ориентированных редакторов показал, что его использование позволяет:

, - со1фатить сроки адаптации системы автоматизированного проектирования в условиях конкретного производства, снизить затраты на адаптацию, полнее отразить имеющийся опыт проектирование;

- создавать системы для проектирования технологических процессов изготовления поковок сложной конфигурации;

- сократить • сроки проектирования штампов при использовании CAD/CAM системы.

При этом программные средства могут быть использованы в учебном процессе.

ОСНОВНЫЕ ПУБЛИКАЦИИ ПО ТЕМЕ ДИССЕРТАЦИИ

По теме диссертации опубликованы следующие рабрты:

1. Возмишрв Н.Е. Подсистема автоматизированного проектирования технологических процессов штамповки лопаток газотурбинных двигателей// Проблемы разработки конструкторских и технологических систем автоматизации проектирования в машиностроении: Тез. докл. зональн. .науч.-техн. конф. Свердловск, 1985. С. 3.

- 2. Возмищев Н.Е., Еремеев Г.А., Старостин Н.Д. Опыт внедрения ' комплексной САПР технологической подготовки производства заготовок, деталей типа тел вращения//Тез.докл. Всесоюзн.. науч.-техн." конф. "Системы автоматизированного проектирования в кузнечно-штамповочном производстве". Москва, 1988. С. 52. ■

3. Возмищев ' Н.Е., Арзамасцев C.B. Канюков С.И. Лингвистическое обеспечение САПР технологии горячей штамповки// Тез.докл. Всесоюзн. науч.-техн. конф. "Системы .автоматизированного проектирования в кузнечно-штамповочном производстве". Москва. 1938. С. 220.

' 4. Возмицев Н.Е. Язык конечного пользователя-технолога// Применение САПР в машиностроении: Тез.докл. зональн.науч.-технич.конф. Свердловск, 1989. С. 18 - 19.

5. Возмищев Н.Е. Система проектирования технологических

процессов СТЕП-Й// Пршекение в САПР типовых и объектно независима программно-методических и программно- технических комплексов: Tea.докл. отраслевой нзучно-практич. конф. Омск, 1989. С. 13.

6. Возиицев Н.Е. Базовые операторы САПР технологических процессов горячей объемной штамповки// Автоматизация технологической подготовки производства; Межвузовский сборник научных трудов. Свердловск, 1989. С. 28-31,

?, Bostca^ü ¡I.E. мунаро* С.Г.. Пша&в 8.П. Лдагтаякя ■'^ЛР ТП ПП к условиям конкретного производства// Автоматизация технологической подготовки производства: (¿рлсвузовский сборник научных трудов. СЕердловск, 1S89. С. 83-101.

8. Возммцев Н.Е. Язык представления знаний в системе технологического проектирования// Обмен производственно -техническим опытом. 1S90. U 5. С. 12 -IG.

S, Воэмжег Ь'.Е. Система ПТЕП-З - ск«ема 7АКИ0«0ГИЧ$СК0Г0 врогрг^ировэнкл (СЗРСгИК* Ррга<*й«?ИД)

указанки ко r/рсу САПР",

^«рдгсг.ск; '«»Д. при УПК, 1SS0. 20 с.

гО. йспмикеь К. 5. Система СТЕП-üI - скстсна -г ПрС-ГрГ.'!vfЯ,л'!ИЛ ^ПрО^КТ-reo;.) -

«•;Тодичосю:е УКАЗАНИЯ Г/О ;:/г-су "Ирсмллсниые CAJF". -в<»рдлспск: йад. Ш!1Ч при УПК, 1S50. 26 с.

Подписано в печать 18.04.66 Формат 60x84 1/16

Бумага типографская n^K^t п.з. 1Л"

fs.-иад.х. 1,06 Ткра*, too

=едакцконно-издательсккй отдел й'хУ 320002, Екатеринбург, Мира, 19

Ротапринт УГТУ. 620002, Екатеринбург, ЭТТУ, !.!ира, 19