МОДЕЛИРОВАНИЕ ПОДБОРА КОРТЕЖЕЙ СРЕДСТВ ТЕХНОЛОГИЧЕСКОГО ОСНАЩЕНИЯ В БАЗЕ ДАННЫХ САПР ТП
Аннотация и ключевые слова
Аннотация (русский):
Для уменьшения трудоемкости разработки ТП разработана информационная модель автоматического подбора кортежей средств технологического оснащения - станка, инструментальной оснастки и резцового инструмента – в базе данных САПР ТП по условию «вершина режущей части резца совпадает с высотой оси шпинделя». Элементы кортежа средств технологического оснащения подбираются с учетом формы, типоразмера посадочных мест и кортеж имеет наименьшее число составляющих компонентов. Описан разработанный программный модуль «Автоматический Сборщик Кортежей».

Ключевые слова:
автоматический подбор, инструмент, станок, инструментальная оснастка, программный модуль АСК для САПР ТП
Текст
Текст произведения (PDF): Читать Скачать

Введение. Сегодня используются такие системы автоматизации проектирования (САПР) технологических процессов как 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

 

Рис. 1. Заполняемые поля при внесении режущей пластины в базу данных САПР ТП

 

 

У ДГ для подбора с РП необходимы следующие параметры: L дг.пл, Sдг.пл, fдг, Tдг, iдг, Kдг, Sдг, hiдг, SOдг, Kkдг, Hдг (см. таблица 1, столбец 3).

У ДГ для подбора с инструментальной оснасткой (далее ИО) необходимы следующие параметры Sдг, hiдг, SOдг, Kkдг, Hдг (см. таблица 1, столбец 3).

Заполняемые поля при внесении ДГ в базу данных САПР ТП показаны на рисунке 2.

 

 

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

 

Рис. 3. Заполняемые поля при внесении ИО в базу данных САПР ТП

 

 

4

 

Рис. 4. Заполняемые поля при внесении станка в базу данных САПР ТП

Таблица 2

Условия подбора кортежа СТО

РП+ДГ

ДГ+Станок

Lрп = Lдг.пл.

Sрп  = Sдг.пл.

fп  = fдг.

Трп = Тдг.

Kрп = Kдг.

Sдг £ Sст.

hiдг £ hiст.

Kkдг = Kkст.

Hдг = Hст.

 

 

Условия минимизации состава кортежей в программном модуле  АСК.

  1. Если при последовательном сравнивании соответствующих блоков элементов кортежей находятся элементы, соответствующие блокам без ИО, (ДГ-Станок), то режущий инструмент можно поставить на станок без использования ИО. В этом случае кортеж СТО имеет вид РП-ДГ-Станок. Результат работы модуля  АСК в этом случае представлен на рисунке 6.
  2. Если при последовательном сравнивании соответствующих блоков элементов кортежей не находятся элементы соответствующим блокам без ИО (ДГ-Станок), то режущий инструмент следует поставить на станок с использованием ИО. В этом случае кортеж СТО имеет вид РП-ДГ-ИО-Станок. Результат работы модуля  АСК в этом случае представлен на рисунке 7.

Обратный подбор. Подбор кортежей, где входящие данные – станок. Последовательное сравнение соответствующих блоков элементов кортежей в порядке: Станок-ДГ-РП. Результат работы модуля  АСК представлен на рисунке 8.

 

123123123123123123

Рис. 5. Схематичный окончательный вид после подбора кортежей.

1 – заготовка, 2– ДГ, 3 - резцедержатель станка, 4 – РП

 

 

5

Рис. 6. Результат работы модуля  АСК при выполнении условия подбора кортежей без ИО

 

7

Рис. 7. Результат работы модуля  АСК при выполнении условия подбора кортежей без ИО

 

8

Рис. 8. Результат работы модуля  АСК при обратном подборе

 

Выводы. Сегодня аналогичный модуль подбора СТО встречается в САПР ТП в виде установления соответствий между элементами СТО. При этом ни в одной САПР ТП не существует возможности автоматического поиска соответствий для вновь вводимых в базу данных элементов СТО.

Данный модуль может быть внедрен в САПР ТП и, тем самым, сократит время поиска СТО и облегчит работу технолога.

Универсальность данного модуля позволяет работать со всеми токарными режущими инструментами инструментальными оснастками и станками.

Список литературы

1. Евстигнеев В.Н., Неделяева Т.А. Кинематика станков в примерах и задачах, Нижний Новгород. 2004.

2. Виленкин Н.Я. Комбинаторика, 1969

3. Ромакин В.А. Алгоритмы сборки 3D-моделей объектов машиностроения ИПУ РАН, г. Москва (http://lab18.ipu.ru/projects/conf2011/1/3.htm)

4. Г.Г. Литова, Д.Ю. Ханукаева Основы векторной алгебры, Москва 2009

5. Левитский Н. И. Курс теории механизмов и машии: Учеб. пособие для мех. спец. вузов. 2-е изд., перераб. и доп. М.: Высш. шк., 1985. 279 с, ил.

6. Артоболевский И. И. Механизмы в современной технике. Справочное пособие. В 7 томах. 2-е изд., переработанное. М.: «Наука». Главная редакция физико-математической литературы, 1979.


Войти или Создать
* Забыли пароль?