student
employee
VAC 05.17.00 Химическая технология
VAC 05.23.00 Строительство и архитектура
GRNTI 20.53 Технические средства обеспечения информационных процессов
To reduce the complexity of the development of the information model developed by TP automatic selection of tuples of technological equipment - machine, tooling and incisive tool – the database of CAD TA condition «tip of the cutting part of the tool coincides with the height of the spindle axis." The elements of a tuple of technological equipment are selected with regard to the shape, size seats and a tuple has the least number of components. The developed software module «Automatic garbage motorcade».
automatic selection of tool, machine tool equipment, software module AGM for CAD TA
Введение. Сегодня используются такие системы автоматизации проектирования (САПР) технологических процессов как TechnologiCS, Timeline, ТехноПРО, TCS и другие. В данных системах пользователю приходится выбирать вручную средства технологического оснащения (далее СТО), что не является автоматизированным методом. На предприятии может быть задействовано несколько сотен станков и несколько десятков тысяч режущих инструментов и инструментальных оснасток. Поэтому каждый пользователь САПР ТП будет использовать свои кортежи СТО из базы данных САПР ТП. Кортеж СТО – это последовательность СТО (пара, тройка СТО), которая состоит из инструмента, инструментальной оснастки и станка.
Автором разработан и отлажен программный модуль АСК (Автоматический Сборщик Кортежей) по подбору кортежей СТО в базе данных САПР ТП. Кортеж СТО может быть собран между собой с учетом формы, типоразмера посадочных мест и должен иметь наименьшее число составляющих компонентов. Для решения задачи подбора кортежа СТО следует разбить ее на множество задач по подбору пар СТО или составных частей СТО.
Разработанный программный модуль СК кодирует СТО автоматически при заполнении необходимых полей. Подбор пар СТО происходит по последовательному сравниванию соответствующих блоков характеристик элементов кортежа (таблица 1).
Таблица 1
Параметры подбора СТО и их отношения
Параметр подбора РП |
отношение |
Параметр подбора ДГ |
отношение |
Параметр подбора ИО (вход. параметры) |
Параметр подборка ИО (исх. параметры) |
отношение |
Параметр подбора станка |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
Длина Lрп |
= |
Длина посадочного места под РП L дг.пл |
|
|
|
|
|
Ширина Sрп |
= |
Ширина посадочного места Sдг.пл |
|
|
|
|
|
Форма fп |
= |
Форма fдг |
|
|
|
|
|
Тип Tрп |
= |
Тип Tдг |
|
|
|
|
|
Исполнение iрп |
= |
Исполнение iдг |
|
|
|
|
|
Крепление Kрп |
= |
Крепление Kдг |
|
|
|
|
|
Продолжение табл. 1
Параметр подбора РП |
отношение |
Параметр подбора ДГ |
отношение |
Параметр подбора ИО (вход. параметры) |
Параметр подборка ИО (исх. параметры) |
отношение |
Параметр подбора станка |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
|
|
Ширина Sдг |
= |
Ширина Sвх.о |
Ширина Sвых.о |
≤ |
Ширина посадочного места в резцедержателе Sст |
|
|
Высота hiдг |
= |
Высота hiвх.о |
Высота hiвых.о |
≤ |
Высота посадочного места в резцедержателе hiст |
|
|
СОЖ SOдг |
= |
СОЖ SOвх.о |
СОЖ SOвых.о |
= |
СОЖ SOст |
|
|
Количество крепежных элементов Kkдг |
= |
Количество крепежных элементов Kkвх.о |
Количество крепежных элементов Kkвых |
= |
Количество крепежных элементов Kkст |
|
|
Тип державки Hдг |
≠ |
Тип приемника Hвх.о |
Тип приемника Hвых.о |
= |
Тип приемника Hст |
|
|
Ширина Sдг |
|
|
|
≤ |
Ширина Sст |
|
|
Высота hiдг |
|
|
|
≤ |
Высота посадочного места в резцедержателе hiст |
|
|
СОЖ SOдг |
|
|
|
= |
СОЖ SOст |
|
|
Количество крепежных элементов Kkдг |
|
|
|
= |
Количество крепежных элементов Kkст |
|
|
Тип державки Hдг |
|
|
|
= |
Тип приемника Hст |
|
|
Длина dlдг |
|
Длина подкладной пластинки dlплас |
|
≤ |
Длинне посадочного места в резцедержателе станка |
|
|
Ширина Sдг |
ИЛИ |
Ширина подкладной пластинки Sплас |
|
= |
Ширина посадочного места в резцедержателе Sст |
|
|
Высота hiдг |
+ |
Высота подкладной пластинки hiплас |
|
≤ |
Высота посадочного места в резцедержателе hiст |
Высота Врп |
Высота базирующей поверхности под РП от полувысоты ДГ + Кб + |
высота оси ДГ относительно базирующей поверхности ½*hiдг |
+ |
Высота подкладной пластинки hiплас |
|
= |
Высота от базирующей поверхности резцедержателя до оси шпинделя KH |
Подбор составных частей режущего инструмента. Для начала режущий инструмент разбивается на составные части. В первую очередь рассматриваются резцы. Резец разбивается на режущую пластину (далее РП) и державку или головку (далее ДГ).
У РП для подбора с ДГ необходимы следующие параметры: Lрп, Sрп, fп, Tрп, iп, Kрп (см. таблица 1, столбец 1). Остальные характеристики геометрии РП, а также материал РП, на подбор кортежа не влияют.
Заполняемые поля при внесении РП в базу данных САПР ТП показаны на рисунке 1.
Рис. 1. Заполняемые поля при внесении режущей пластины в базу данных САПР ТП
У ДГ для подбора с РП необходимы следующие параметры: L дг.пл, Sдг.пл, fдг, Tдг, iдг, Kдг, Sдг, hiдг, SOдг, Kkдг, Hдг (см. таблица 1, столбец 3).
У ДГ для подбора с инструментальной оснасткой (далее ИО) необходимы следующие параметры Sдг, hiдг, SOдг, Kkдг, Hдг (см. таблица 1, столбец 3).
Заполняемые поля при внесении ДГ в базу данных САПР ТП показаны на рисунке 2.
Рис. 2. Заполняемые поля при внесении ДГ в базу данных САПР ТП
У ИО для подбора с ДГ необходимы следующие параметры Sвх.о, hiвх.о, SOвх.о, Kkвх.о, Hвх.о (см. таблица 1, столбец 5).
У ИО для подбора со станком необходимы следующие параметры Sвых.о, hiвых.о , SOвых.о , Kkвых.о , Hвых.о (см. таблица 1, столбец 6):
Заполняемые поля при внесении ИО в базу данных САПР ТП показаны на рисунке 3.
У станка для подбора с ИО или с ДГ необходимы следующие параметры Sст, hiст, SOст, Kkст, Hст (см. таблица 1, столбец 8).
Заполняемые поля при внесении станка в базу данных САПР ТП показаны на рисунке 4.
Условия подбора кортежа СТО в математическом виде. Условия образования соединений между элементами кортежей СТО приведены в таблице 2.
Подбор кортежа СТО по условию «вершина режущей части резца совпадает с высотой оси шпинделя». Случай 1: когда в сечении ДГ или ИО - не четырехугольник (Kkдг, Kkвых), условие записывается в виде формулы
Кб + ½·hiдг + Врп = КН (1)
где Кб – полувысота ДГ, Врп – высота РП, КН – высота от базирующей поверхности резцедержателя до оси шпинделя станка.
Случай 2: когда в сечении ДГ или ИО - четырехугольник (Kkдг, Kkвых), условие записывается в виде формулы
Кб + ½·hiдг + Врп + hiплас = КН и hiдг + hiплас £ hiст (2)
где Кб, Врп, КН – см. формулу (1), hiдг – высота ДГ, hiплас – высота регулировочной пластины, на рис. 5 не показана hiст – высота приемника резцедержателя станка.
Рис. 3. Заполняемые поля при внесении ИО в базу данных САПР ТП
Рис. 4. Заполняемые поля при внесении станка в базу данных САПР ТП
Таблица 2
Условия подбора кортежа СТО
РП+ДГ |
ДГ+Станок |
Lрп = Lдг.пл. Sрп = Sдг.пл. fп = fдг. Трп = Тдг. Kрп = Kдг. |
Sдг £ Sст. hiдг £ hiст. Kkдг = Kkст. Hдг = Hст. |
Условия минимизации состава кортежей в программном модуле АСК.
- Если при последовательном сравнивании соответствующих блоков элементов кортежей находятся элементы, соответствующие блокам без ИО, (ДГ-Станок), то режущий инструмент можно поставить на станок без использования ИО. В этом случае кортеж СТО имеет вид РП-ДГ-Станок. Результат работы модуля АСК в этом случае представлен на рисунке 6.
- Если при последовательном сравнивании соответствующих блоков элементов кортежей не находятся элементы соответствующим блокам без ИО (ДГ-Станок), то режущий инструмент следует поставить на станок с использованием ИО. В этом случае кортеж СТО имеет вид РП-ДГ-ИО-Станок. Результат работы модуля АСК в этом случае представлен на рисунке 7.
Обратный подбор. Подбор кортежей, где входящие данные – станок. Последовательное сравнение соответствующих блоков элементов кортежей в порядке: Станок-ДГ-РП. Результат работы модуля АСК представлен на рисунке 8.
Рис. 5. Схематичный окончательный вид после подбора кортежей.
1 – заготовка, 2– ДГ, 3 - резцедержатель станка, 4 – РП
Рис. 6. Результат работы модуля АСК при выполнении условия подбора кортежей без ИО
Рис. 7. Результат работы модуля АСК при выполнении условия подбора кортежей без ИО
Рис. 8. Результат работы модуля АСК при обратном подборе
Выводы. Сегодня аналогичный модуль подбора СТО встречается в САПР ТП в виде установления соответствий между элементами СТО. При этом ни в одной САПР ТП не существует возможности автоматического поиска соответствий для вновь вводимых в базу данных элементов СТО.
Данный модуль может быть внедрен в САПР ТП и, тем самым, сократит время поиска СТО и облегчит работу технолога.
Универсальность данного модуля позволяет работать со всеми токарными режущими инструментами инструментальными оснастками и станками.
1. Evstigneev V.N., Nedelyaeva T.A. Kinematika stankov v primerah i zadachah, Nizhniy Novgorod. 2004.
2. Vilenkin N.Ya. Kombinatorika, 1969
3. Romakin V.A. Algoritmy sborki 3D-modeley ob'ektov mashinostroeniya IPU RAN, g. Moskva (http://lab18.ipu.ru/projects/conf2011/1/3.htm)
4. G.G. Litova, D.Yu. Hanukaeva Osnovy vektornoy algebry, Moskva 2009
5. Levitskiy N. I. Kurs teorii mehanizmov i mashii: Ucheb. posobie dlya meh. spec. vuzov. 2-e izd., pererab. i dop. M.: Vyssh. shk., 1985. 279 s, il.
6. Artobolevskiy I. I. Mehanizmy v sovremennoy tehnike. Spravochnoe posobie. V 7 tomah. 2-e izd., pererabotannoe. M.: «Nauka». Glavnaya redakciya fiziko-matematicheskoy literatury, 1979.