.

Проектування технологічних процесів виготовлення складних деталей(реферат)

Язык: украинский
Формат: реферат
Тип документа: Word Doc
1 2545
Скачать документ

Реферат на тему:

Проектування технологічних процесів

виготовлення складних деталей.

Характерними рисами сучасного виробництва є випуск виробів з більш
високими показниками рівня технологічної підготовки виробництва (ТПВ),
що обумовлено підвищеною складністю конструкцій виробів, підвищенням
вимог до їх розробки та виготовлення, частою зміною їх номенклатури, а
відповідно, зростанням циклу та обсягів підготовки виробництва.

Основу любого виробничого процесу складає технологія виготовлення деталі
і саме в ній закладено потенційні можливості підвищення економічної
ефективності виробництва.

Методологія побудови експертної системи для технологічної підготовки
виробництва потребує створення специфічних інструментальних засобів, що
дозволяють на основі моделі предметної області використовувати механізм
прийняття, оцінки та оптимізації технологічних рішень в залежності від
похідних даних, змінювати його в результаті придбання та уточнення знань
[1].

Проблема створення бази технологічних даних та знань полягає у
відпрацюванні моделі, яка б зв’язала окремі інженерні поняття в єдину
систему правил та дозволила б користувачу мати ілюзію роботи зі звичними
для нього термінами та поняттями, поєднаними в комплекси технологічних
рішень. Таким чином, задача полягає у створенні для технолога або
конструктора, які працюють з базою технологічних даних та знань, такого
інтерфейсу користувача при формуванні конкретних експертних правил, який
дозволив би останньому мати доступ до будь-яких інженерних даних та
надавати їх у вигляді відомих широко прийнятих інженерних понять.

В статті пропонуються принципи моделювання експертних технологічних
правило на рівні логіки користувача, що формулюються у вигляді
тривимірної структури типу [2]:

“ЯКЩО {OPj} – ЛОГІЧНІ ОПЕРАЦІЇ {OOl} – ТО {Rk}”,

де {OPj} – множина умов експертних технологічних правил;

{OOl} – множина логічних операцій експертних технологічних правил;

{Rk} – множина результатів експертних технологічних правил.

Для організації ефективного та незалежного від різноманітної природи
інженерних об’єктів процесу проектування технології виготовлення виробів
(деталей, інструментів, матеріалів та ін.) введемо поняття логічного
формату інженерного об’єкту.

Логічний формат інженерного об’єкту виконує зв’язок між фізичним рівнем
уяви даних з точки зору в комп’ютера та логічним на рівні
об’єктно-орiєнтованого опису моделей даних та складноструктуйованих
об’єктiв.

Оскільки в конструкторсько-технологiчнiй підготовці виробництва в рамках
комп’ютерної технології можливо застосувати однакові механізми
маніпулювання як досить простими об’єктами, такими як час виготовлення
деталі, та досить складноструктуйованими, такими як конструкторське
креслення деталі, то введення логічного формату інженерних даних
дозволяє виконати абстрагування усіх об’єктів проектування та
класифікувати механізми обробки логічних форматів інженерних даних
незалежно від їх предметної суті через визначення чіткого співвідношення
між логічним та фізичним форматом інженерного об’єкту, а також методами
роботи з ними.

В експертній технологічній підсистемі передбачені типи логічних
форматів інженерних об’єктів, побудова яких основана на використанні
принципів об’єктно-орієнтованого аналізу, а саме: наслідування,
інкапсуляції, поліморфізму та абстракції.

Використання принципу наслідування дозволяє створити такі моделі
інженерних об’єктів та методи роботи з ними, які можливо поповнювати та
модифікувати в залежності від вимог виробництва.

Принцип інкапсуляції дозволяє скрити усі специфічні риси інженерного
об’єкта від зовнішніх об’єктів та програмних засобів роботи з ним, що
гарантує його коректне представлення в незалежності від способів його
передачі та аналізу.

Принцип поліморфізму полягає у тому, що інженерні об’єкти різної природи
однаково обробляються одними й тими ж інструментальними засобами
інформаційних технологій, динамічно завантажуючи потрібні процеси.

На абстрактному рівні пропонується моделі інженерних об’єктів
класифікувати у відповідності з кодом логічного формату інженерного
об’єкта для його представлення засобами програмного забезпечення
наступним чином:

Х : Х , де

I II

I II

1 – цілі 0 – без довідника і без діапазону

2 – дійсні 1 – з діапазоном значень

3 – текст 2 – з словником

4 – формула 3 – з діапазоном значень і зі словником

5 – задача або процедура 4(9 – тип стандартного формату файлів

6 – конструкторський або

технологічний об’єкт

(інформаційна модель)

7 – геометричний образ

(креслення)

8 – геометричний образ

(малюнок)

До наведених типів логічних форматів інженерних об’єктів легко додати
потрібні в залежності від вимог предметної області проектування
(виробничих вимог).

Наприклад, 13 – логічний формат кода операції, тоді вираз :

ЯКЩО КОД ОПЕРАЦІЇ ВІД 12 ДО 36,

незручний для технолога можна замінити на більш прийнятий вираз:

ЯКЩО ВСІ ОПЕРАЦІЇ ФРЕЗЕРНОЇ ГРУП

Структурний склад експертного технологічного правила :

Розглянемо як приклад експертне правило для вибору обладнання в
залежності від операції.

Його структура у звичному вигляді довідника наведена нижче:

ТЕКСТ КОД КОД

ОПЕРАЦІЇ ЗА КЛАСИФІКАТОРОМ ОБЛАДНАННЯ

Дані про обладнання занесені в базу даних обладнання. Найпростіше
експертне технологічне правило по вибору типу обладнання може бути
сформульоване наступним чином:

ЯКЩО

Код технологічної операції по класифікатору = “фрезерна” ,

ТО

Застосоване обладнання може бути групи – “фрезерні верстати”.

Тому файл операцій може бути розглянутий, як база даних умов, а файл
обладнання – база даних результатів.

Однак, для реалізації механізму виводу експертна технологічна підсистема
повинна мати і файли, які описують способи і методи реалізації логічних
висновків. Це досягається використанням файлів “логічного ” висновку, в
яких описана звичайна інженерна логіка отримання результату. Виходячи з
необхідності отримання технологічних рішень через базу технологічних
знань остання має можливість утримувати всі три типи файлів, властивих
експертним підсистемам:

– файли умов;

– файли результатів;

– файли отримання логічного висновку.

Логічна структура бази констукторсько-технологічних даних та знань
реалізується як древовидна з можливістю мережного переходу по будь-якій
з вершин дерева, наприклад (фіг. 1).

Структура (напрямок) конкретних вказiвників шляху може змінюватися в
залежності від формулювання логічного правила вибору
конструкторсько-технологічних даних в конкретному технологічному
правилі.

О Операції

Офрезерна О Токарна …….О ….

О……. О ….. О Обладнання

О Фрезерні …. О ……. О

iншi верстати

Фiг. 1.

Конструкторсько-технологічні правила в залежності від змін умов
виробництва також змінюються. Для опису структурної схеми логічного
вибору конструкторсько-технологічних даних фахівець користувач може
самостійно описати логічні умови вибору за такою логічною структурою та
форматом :

ЯКЩО :

1. Найменування логічного інженерного об’єкту (вибрати із
запропонованого в словнику), наприклад: ” операція “.

та

2. Характеристики об’єкту, наприклад внутрішній формат уявлення,
(автоматично вибираються по типу даного в словнику), наприклад, текст,
що містить найменування екземпляру інженерного об’єкта.

та

3. Формат об’єкту при використанні в інтерфейсі (виводі на екран,
автоматично вибирається по типу об’єкта з словника), наприклад, текст,
що містить найменування екземпляру інженерного об’єкта.

та

4. Логічна операція, що виконується над поточним інженерним об’єктом і
об’єктом, що є наступним за ним в списку умов.

та

5-7. Опис об’єкта аналогічний п.п.1-3.

Якщо об’єкт за п.п.5-7 відсутній, то це означає, що для логічної
операції над даним об’єктом він не вимагається (операція унарна),
наприклад: вираз :

” Обладнання – не ЧПУ “.

Подальша стратегія вибору інформації за допомогою експертних правил
здійснюється на базі стандартних операцій алгебри логіки.

Базуючись на базi технологiчних знань комп’ютерної технологiї в умовах
виробництва та вiдповiдно до принципiв групової технологiї можливо
сформулювати експертнi правила для вибору типа заготовки для
виготовлення деталей, короткого маршруту виготовлення деталi та вибрати
обладнання для конкретної операцiї механообробки.

Для кращого розумiння процесу проектування за допомогою експертних
правил будемо розглядати рiшення задачi, використовуючи як приклад
деталь типу “плита”, яка показана на фiг. 2. При цьому вважаємо у
вiдповiдностi до принципiв групової технологiї та на основi розробленої
iнформацiйної моделi конструкторського креслення деталi, що вхiдна
iнформацiя вiдносно коду деталi та коду матерiалу є вiдомою для
формування SQL-запиту.

Фiг. 2

Правила вибору набору елементарних переходiв та рiжучого iнструменту для
обробки поверхонь на поточнiй операцiї.

З точки зору “короткого” маршруту обробки деталi потрiбно визначити
набор елементарних переходiв та набор типiв рiжучого iнструменту для
обробки кожної поверхнi на данiй поточнiй операцiї. Модель
технологiчного креслення деталi, яка є входною математичною моделлю,
результат проектування записується у вихiдну математичну модель
технологiї виготовлення деталi, наведену у роботі [1]. При розглядi
правил вiзьмемо як приклад групову поверхню ( 6Н12, що складається з 4
отворiв та зображена на фiг. 2.

Математична модель експертного правила в термiнах алгебри логiки
предiкатiв наведена нижче:

( q(i)((mq(ij)R(mq(ik)…)R(q(l)((mq(ls) R(mq(ln…)((STR(i)( STR(im)
(1)

Q Mq(i) Mq(i) Q Mq(l) Mq(l) STR
STR(i)

Експертне правило вибору наборiв елементарних переходiв та типiв
рiжучого iнструменту (РI).

Просте експертне правило (1) використано у складі алгоритмічного
забезпечення комп’ютерної технології для вибору набору елементарних
технологічних переходів для обробки кожної окремої поверхні, що
формулюється таким чином :

Якщо : Приклад:

< код групи технологiчного коду поверхнi (вiдповiдно до коду класифiкацiї поверхонь ) < значення > > <отвiр скрiзний>

та:

< код виду заготовки пiд технологiчну поверхню (вiдповiдно докласифiкацiї заготовок ) < значення > > <сплошний метал>

та:

< код матерiалу деталi (вiдповiдно до класифiкатораматерiалiв ) ) < значення > > <алюмiнiєвий сплав, АЛ9>

та:

< дiапазон габаритiв поверхнi в межах :< довжина вiд . . . . . до > < ( 6 х12 мм>

< ширина вiд . . . . . до >

< глубина вiд . . . . . до >

та:

< дiапазон точностi виконання поверхнiв межах вiд . . . . . до >) ) < значення > > < (6Н12>

та:

< дiапазон шорсткостi виконання поверхнiв межах вiд . . . . . до >) ) < значення > > < RZ40>

та:

< дiапазон вiдхилення вiд розташування поверхнiв межах вiд . . . . . до >) ) < значення > > <не оговорюється>

та:

< дiапазон вiдхилення вiд форми поверхнiв межах вiд . . . . . до >) ) < значення > > <не оговорюється>

та:

< признак виконання обчислювальних умов за параметром0- не виконується; 1-”>“ ; 2-”<“; 3-”=“ >) )

< значення параметру> > <не оговорюється>

(Пiд обчислювальними умовами розумiємо виконання спецiальних

геометричних спiввiдношень, якi впливають на прийняття рiшення

про методи обробки поверхонь, наприклад для поверхонь типу

“колодязь”: MN = Rmin ( 2 ,

де Rmin- мiнiмальний радiус сполучення в контурi

MN – найменший дiаметр вписаного кола ) ;

ТО:

<виконати набiр кодiв переходiв (до 10 переходiв на одну поверхню)(вiдповiдно до кодифiкатора елементарних переходiв,< значення > > < потрiбно виконати 3 переходи: центруватисвердлити,свердлити>

та:

< використати набiр типiв рiжучого iнструменту (до10 iнструментiв на одну поверхню)(вiдповiдно до кодифiкатора типiв рiжучого iнструменту)< значення > > < потрiбно використати1 центровка, 2 сверла>

та:

< матеріал ріжучої частини кожного інструменту визначаєтьсяможливим набором матеріалів (найбільш приорітетний з них,за думкою експертів, приймається автоматично при бажаннікористувача)< значення > > <Р6М5, Р6М5 ,Р6М5 >

та:

< залишити припуск на наступну обробку(площина XOY)рівний < значення > >, <6.0,0.5, 0.0 >

причому припуск може бути як заданий,не тільки так,

але й такий, що розраховується)

та:

< залишити припуск на наступну обробку(площина XOZ)рівний < значення > >, <0.0,0.0, 0.0 >

Експертне правило вибору з повних наборiв елементарних переходiв та
типiв рiжучого iнструменту (РI) з бази теоретичних знань.

Якщо : Приклад:

< код групи технологiчного коду поверхнi (вiдповiдно до коду класифiкацiї поверхонь табл. 2.11 ) < значення > > <отвiр скрiзний>

ТО:

< виконати набор кодiв переходiв (до 20 переходiв на одну поверхню)< значення > > < можливо виконати переходи: центруватисвердлити,свердлити,зенкерувати,. . . .>

та:

< використати набiр типiв рiжучого iнструменту (до20 iнструментiв на одну поверхню)< значення > > < можливо використати центровка, свердла,. . . ., зенкери , . . . . .>

Експертне правило вибору з повних наборiв марок рiжучої частини
iнструменту (РI) з бази теоретичних знань.

Якщо : Приклад:

< код матерiалу деталi (вiдповiдно до класифiкатора матерiалiв ) )< значення > > <алюмiнiєвий сплав, АЛ9>

та:

< набiр типiв рiжучого iнструменту (до 10 iнструментiвна одну поверхню) < значення > > < використано1 центровка, 2 свердла>

ТО:

< матеріал ріжучої частини кожного інструменту визначаєтьсяможливим набором матеріалів (max=15шт)< значення > > <Р6М5, Р6М5 , Р6М5 >

Експертне правило розрахунку геометрiї рiжучої частини iнструменту (РI)
з бази знань.

Математична модель експертного комбинованого правила розрахунку
геометрiї рiжучої частини iнструменту в термiнах алгебри логiки
предiкатiв наведена нижче (2)

(q(i)((mq(ij)R(mq(ik)…)R(q(l)((mq(ls)R(mq(ln)…)((Tмет(i)( Tмет(im)
(2)

Q Mq(i) Mq(i) Q Mq(l) Mq(l)
Tмет Tмет(i)

Комбиноване експертне правило використано для рішення задачі розрахунку
раціональної геометрії ріжучого інструменту для операцій механообробки
та формулюється:

Якщо : Приклад:

< код групи технологiчного коду поверхнi (вiдповiдно до коду класифiкацiї поверхонь) < значення > >
<отвiр скрiзний>

та:

< дiапазон точностi виконання поверхнi в межах вiд . . . . до >) )

< значення > >
< (6Н12>

та:

< дiапазон шорсткостi виконання поверхнi в межах вiд . . . . . до >) )

< значення > >
< RZ40>

та:

<дiапазон вiдхилення вiд розташування поверхнi в межах вiд . . до>))

< значення>>
<не оговорюється>

та:

< дiапазон вiдхилення вiд форми поверхнi в межах вiд . . до >) )

< значення > >
<не оговорюється>

та:

< набор кодiв переходiв (до 10 переходiв на одну поверхню)(вiдповiдно до кодифiкатора елементарних переходiв)< значення > > < потрiбно виконати 3 переходи: центрувати ,свердлити,свердлити>

та:

< набiр типiв рiжучого iнструменту (до 10 iнструментiвна одну поверхню) < значення > > < потрiбно використати 1 центровка,2 свердла>

ТО:

< виконати процедуру розрахунку раціональної геометріїріжучого інструменту (діаметру, довжини ріжучої частини,загальної довжини інструменту)такою є . . . < значення > > < потрiбно виконати процедуру:G00022>

Повний набір вхідних параметрів, які відповідають набору умов
експертних правил, находиться в робочому файлі технологічного креслення
деталі, технологія обробки якої проектується. В таблиці 1 наведено
приклади методик розрахунку раціональної геометрії ріжучого інструменту
та вибору матеріалів ріжучої частини.

Типи геометричних параметрiв та алгоритм їх розрахунку для широкої гами
рiжучого iнструменту .

Таблиця 1.

Найменування елементу Тип елементу Обов’язковi реквизити Вибiр
iнструменту

1.Контур зовнiшнiй скрiзний 111010

(за класифiкатором) L,B,H,T (значення радiуса Rmin) Lфр>H+10 при
H<100 Dфр>2t>30 при H>100 Dфр>2t>40

t-величина

2.Контур зовнiшнiй глухий вiдстань мiж поверхнями 111(1V2V3)20
811(1V2V3)00 L,B,h,r,t B1=0,4B L,B,h,B1,r,t Lфр>h+10 при
(B1+rфр+1)2t>(B1+Rфр+1)>0 iнакше Dфр=D

(декiлька проходiв)

3.Контур внутрiшнiй скрiзний 112(1V2V3)(1V3)(1V2)
112(1V2V3)(1V3)0 L,R,H,Rmin,t

L,R,H,Rmin,t L>H+10 при (B1+rфр+1)2t>(B1+rфр+1)>d iнакше Dфр=D

(декiлька проходiв)

4.Контур внутрiшнiй глухий

Вікно,

колодець,

карман глухий 112(1V2V3)20

112(1V2V3)2(1V2)

210(1V2V3)20

210(1V2V3)2(1V2) L,B,h,t,Rmin,r

L,B,h,t,Rmin,r

L,B,h,t,Rmin,r

L,B,h,Rmin,r Lфр>h+10; rфр=2

5.Плоскость 300000 L,B,t L>500; B>300

Скоросна головка

Dфр=L>200; B>100

Dфр=50 (кольоровi);

Dфр=30(сталь, титан)

6.Торець 400000 L,B,t t<10 Dфр=30t>10 Dфр=40

7.Паз сквозний 510(2V3)(1V3)0 L,B,H,Rmin Lфр>H+10 чернова

Dфрh+10 чернова

DфрB+2+2rфр

20

Нашли опечатку? Выделите и нажмите CTRL+Enter

Похожие документы
Обсуждение

Оставить комментарий

avatar
  Подписаться  
Уведомление о
Заказать реферат!
UkrReferat.com. Всі права захищені. 2000-2019