Разработка математической модели детали на основе моделей графических систем

Обложка


Цитировать

Полный текст

Аннотация

Введение. Целью статьи является разработка математической модели детали на основе параметрической модели графических систем.
Материалы и методы. Проведенный авторами обзор состояния данного вопроса показал возможность управления геометрической формой детали через переменные параметризованного чертежа. На основании этого выдвинуто предложение использовать конструкторскую параметризацию в расчетах параметров технологических процессов в системах автоматизированного проектирования.
Результаты исследования. В данной статье установлены связи между конструкторскими параметрами чертежа детали и табличными значениями переменных. Выявленные связи между параметрами на чертеже и переменными в таблице позволяют при модификации геометрической формы детали осуществлять изменения значений в таблице переменных, т. е. происходит управление чертежом через таблицу. Ввиду этого предлагается использовать данную систему работы с параметрическим чертежом в системе автоматизированного проектирования для расчета параметров технологических процессов.
Обсуждение и заключение. Задачи, решаемые в данной статье, позволяют сделать шаг в повышении уровня автоматизации расчета параметров в системах автоматизированного проектирования. Реализация разработанной методики построения математических моделей деталей на основе графических систем позволит повысить общий уровень автоматизации разработки геометрических чертежей деталей, а при внедрении данной методики в системы автоматизированного проектирования технологических процессов даст возможность автоматизировать расчеты параметров (режимы резания, нормы времени, технологические размеры на переходах и т. д.).

Полный текст

Введение

Суть конструкторско-технологической параметризации заключается в том, что в пределах заданной структуры технологических процессов [1] при изменении конструкторских параметров на чертеже детали автоматически меняются технологические параметры, отображаемые в картах технологической документации.

В системе T-Flex CAD переменные задаются следующими способами: 1) с помощью редактора переменных; 2) при задании и редактировании параметров линий построения, а также других элементов чертежа или 3D-модели; 3) в текстовом редакторе (позволяет работать с внешними файлами формата «.tft», «.rtf», «.txt»); 4) при задании текстовых строк в параметрах некоторых элементов; 5) при задании значений практически всех вещественных параметров элементов.

Чтобы система могла в любой момент вычислять значение переменной, для каждой переменной можно задать выражение. Выражения в T-Flex CAD содержат операнды (константы, переменные) и операции (набор действий над этими операндами). При работе с переменными можно использовать следующие типы функций: 1) стандартные математические функции; 2) переменные и тексты; 3) переменные и текстовые строки; 4) переменные и уровни видимости (переменные и приоритеты); 5) переменные и базы данных (возможна работа как с внутренними, так и с внешними базами данных в формате dBASE); 6) работа со сборочными документами.

Основным способом связи T-FLEX CAD с какими-либо внешними процедурами (особенно программами проектирования или расчетов) является передача значений параметров, причем можно не только передавать данные, но и принимать их. Реализуется это с помощью файла параметров, который представляет собой обычный ASCI-файл (формат «.par»).

Технологическая параметризация является логическим развитием конструкторской параметризации, которая успешно реализована в системе T-FLEX CAD и позволяет в рамках одной геометрической модели детали или сборочной единицы охватить большой класс однотипных объектов. Соотношения между геометрическими параметрами объектов изготовления, свойствами материала, характеристиками производственной системы позволяют более естественно описывать типовые представители и комплексные детали, которые широко используются в практике технологического проектирования.

Обзор литературы

Процесс параметрического моделирования (параметризация) – моделирование с использованием параметров элементов модели и соотношений между этими параметрами. Параметризация позволяет за короткое время перестроить (с помощью изменения геометрических отношений или параметров) различные конструктивные схемы и избежать принципиальных ошибок.

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

В настоящее время большое внимание уделяется разработке математических моделей. В. В. Болкунов и соавторы1 пишут о построении математических моделей структуры технологических операций механической обработки деталей машин и технологическом процессе. В работе А. С. Сергеева2 приведены математические зависимости по расчету параметров шероховатости при обработке сталей на металлорежущем оборудовании. Математическая модель оптимизации ТП восстановления изношенных деталей представлена в статье А. М. Третьякова и соавторов [2]. Еще одна математическая модель, посвященная оптимизации размерно-точностных параметров деталей, описана в работе М. А. Болотова и соавторов3. Н. И. Пасько [3] представил математическую модель процесса измерения размера детали при механической обработке. Построение математических моделей имеет большое значение при решении задач автоматизации сборочного процесса [4] и распределения деталей по технологическим группам [5].

Д. Е. Максимовский [6; 7] рассматривает вопросы разработки математических моделей структуры ТП, от которых напрямую зависит расчет параметров.

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

В работе немецких ученых [8] рассматривается вопрос сокращения используемых в процессе производства энергии и материалов, что является существенным фактором, влияющим на структуру общих затрат компании. Авторами разработан алгоритм планирования, который представляет собой материально-ориентированное расширение этапа выбора производственного материала. На основе предложенного алгоритма происходит оценка затрачиваемой энергии, которая вызвана дополнительным снятием стружки с материала. Данные экономической эффективности обработки определенной детали включаются в план производственного процесса САПР ТП.

В работах польских ученых [9; 10] предлагается повысить уровень автоматизации ТПП за счет использования нового стандарта формата файлов STEP-NC, созданного для работы с системами числового программного управления (ЧПУ). Формат содержит модели данных для токарной и фрезерной обработки, а также представление о геометрии обрабатываемых поверхностей. Предлагается использовать модели данных STEP-NC для системы САПР ТП при разработке структуры ТП.

С. Г. Митин и П. Ю. Бочкарев [11] предлагают подход к созданию комплексной системы ТПП на основе полностью автоматизированной процедуры проектирования процесса планирования механической обработки. Авторами представлены следующие модели автоматизации: разработки маршрута обработки детали, формирования возможных групповых методов обработки, выбора оборудования, формирования структуры операции, выбора инструмента.

Материалы и методы

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

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

Результаты исследования

Под параметризацией системы понимается процесс изменения «выходных» параметров при изменении «входных» в автоматическом режиме с помощью множества переменных и связей между ними.

Конструкторские и технологические переменные широко используются в системе технологического проектирования (СИТЕП), разработанной в МГТУ «СТАНКИН», в рамках технологической параметризации, которая является важной составляющей системы PDM (Product Data Management) CALS-технологий. Основная суть конструкторско-технологической параметризации заключается в том, что в пределах заданной структуры ТП при изменении конструкторских параметров на чертеже детали автоматически изменяются технологические параметры, отображаемые в картах технологической документации.

Технологическая параметризация является логичным развитием конструкторской параметризации, которая успешно реализована в системе T-FLEX CAD и позволяет в рамках одной геометрической модели детали или сборочной единицы охватить большой класс однотипных объектов. Соотношения между геометрическими параметрами объектов изготовления, свойствами материала, характеристиками производственной системы позволяют более естественно описывать типовые представители и комплексные детали, которые широко используются в практике технологического проектирования.

Конструкторская параметризация – изменение чертежа детали у в автоматическом режиме при изменении параметров конструкции х с использованием функциональной связи y = f (x).

Технологическая параметризация – изменение технологических параметров у в автоматическом режиме при изменении параметров конструкции х с использованием функциональной связи y = f (x).

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

Основное отличие автоматизированного расчета параметров ТП от ручных состоит в том, что в первом случае исходная информация об объекте изготовления (детали) представлена в виде векторных форматов графических систем 2D и 3D, а во втором случае – в виде традиционных чертежей. Исходная информация в первом случае содержит не все свойства поверхностей детали, необходимые для расчета параметров ТП, а форма ее представления неудобна для обработки.

Алгоритм расчет параметров ТП изготовления оригинальной детали включает следующие этапы:

– разработка ТП изготовления оригинальной детали на основе типового ТП изготовления комплексной детали;

– настройка конструкторских параметров параметризованного чертежа в T-FLEX CAD на параметры оригинальной детали;

– переключение окон в САПР ТП и формирование технологических карт, которые содержат параметры ТП, полученные в автоматическом режиме.

Математические модели деталей при расчете параметров ТП необходимы для выполнения конструкторско-технологической параметризации. Исходными элементами для моделей 2D-деталей являются чертежные примитивы, а для 3D-моделей – поверхности и одномерные многообразия в трехмерном пространстве.

Математическая модель детали определяется как [12]:

Мдет = <Мдет, Rдет1,2>,      (2.7)

где Мдет – исходные элементы модели детали (обрабатываемые поверхности); R(1) – унарные отношения свойств поверхностей, необходимые для расчета параметров ТП (тип линии, длина, толщина и т. д.); R(2) – бинарные отношения показателей точности относительного расположения поверхностей (допуск, шероховатость, параллельность, соосность и т. д.).

Отношениям R(1), R(2) на параметрическом чертеже детали (рис. 1) соответствуют ID-номера: например, Ø32h9‒0,062 соответствует номер 0х4000007 (рис. 2). При помощи выражений данные ID-номера разбиваются на составляющие (табл. 1): значение размера, допуск, верхнее и нижнее предельные отклонения.

 

 
 
Рис. 1. Параметрический чертеж детали «Втулка»

Fig. 1. The parametric drawing of the detail “Bushing”
 
 
 
 
Рис. 2. Соответствие ID размеру детали Ø32h9‒0,062

Fig. 2. Compliance with ID part size Ø32h9‒0,062
 
 

Таблица Составляющие размера детали Ø32h9-0,062

Table Size-components Ø32h9-0,062

 

Значение /Value

Описание /Description

Выражение /Expression

32

Значение размера /Size value

get("0x4000007","VALUE")

h9

Допуск /Tolerance

tget("0x4000007","TOLERANCE")

 

0

Верхнее отклонение /Upper deviation

get("0x4000007","UPPER_DEVIATION")

‒0.062

Нижнее отклонение /Lower deviation

get("0x4000007","LOWER_DEVIATION")

 

 

На примере параметризованной втулки видно, какие примитивы отвечают за те или иные поверхности, потому что на 2D-моделях поверхностей нет. Например, примитив 4 отвечает за наружную цилиндрическую поверхность диаметром 32, примитив 1 – за наружный торец диаметром 46, а примитив АВ – за внутреннюю цилиндрическую поверхность диаметром Ø12.

Все составляющее размера формируют таблицу переменных (рис. 2).

Таблица переменных отображается в редакторе переменных T-Flex CAD (рис. 3).

 

 
 
Рис. 3. Таблица переменных параметризированного чертежа детали «Втулка»

Fig. 3. The table of variables for the parameterized drawing of the detail “Bushing”
 

Так как геометрический чертеж разработан в параметрическом режиме, изменение его параметров приводит к автоматическому пересчету значений в таблице переменных.

Обсуждение и заключение

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

 

 

1           Болкунов В. В., Мирошкин А. Г., Злобина И. В. Построение математической модели структуры технологической операции механической обработки деталей машин // Современные тенденции развития науки и производства : сб. мат-лов Междунар. науч.-практ. конф. : в 4 т. Т. 3. Кемерово : ЗапСибНЦ, 2014. С. 94–96. URL: https://docplayer.ru/55090787-23-24-oktyabrya-g-tom-3.html

2           Сергеев А. С. Разработка математических моделей расчета параметров шероховатости при обработке деталей на токарных и фрезерных станках с ЧПУ // Поколение будущего: взгляд молодых ученых : сб. мат-лов Междунар. молодежной науч. конф. Курск : А. А. Горохов, 2012. С. 160–163.

3           Болотов М. А., Печенин В. А., Рузанов Н. В. Математическая модель оптимизации размерно-точностных параметров деталей газотурбинных двигателей // Высокие технологии в современной науке и технике : сб. науч. тр. VI Междунар. науч.-технич. конф. молодых ученых, аспирантов и студентов ; под ред. А. Н. Яковлева. Томск : Изд-во ТПУ, 2017. С. 298–299. URL: http://earchive.tpu.ru/bitstream/11683/45413/1/conference_tpu-2017-C17_p298-299.pdf

 

×

Об авторах

Сергей Юрьевич Калякулин

ФГБОУ ВО «МГУ им. Н. П. Огарёва»

Автор, ответственный за переписку.
Email: rim-tm@mail.ru
ORCID iD: 0000-0003-0644-7746
ResearcherId: O-6519-2017

доцент кафедры технологии машиностроения, кандидат технических наук

Россия, 430005, г. Саранск, ул. Большевистская, д. 68/1

Владимир Владимирович Кузьмин

ФГБОУ ВО «Московский государственный технологический университет “СТАНКИН”»

Email: kvv2607@yandex.ru
ORCID iD: 0000-0001-6318-8563
ResearcherId: V-5405-2017

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

Россия, 127994, г. Москва, Вадковский пер., д. 1

Эдуард Валерьевич Митин

ФГБОУ ВО «МГУ им. Н. П. Огарёва»

Email: rimnauka@rambler.ru
ORCID iD: 0000-0002-9899-3420
ResearcherId: V-5383-2017

доцент, кафедра технологии машиностроения, Рузаевский институт машиностроения, кандидат технических наук

Россия, 430005, г. Саранск, ул. Большевистская, д. 68/1

Сергей Петрович Сульдин

ФГБОУ ВО «МГУ им. Н. П. Огарёва»

Email: rimstanok@mail.ru
ORCID iD: 0000-0002-8159-6322
ResearcherId: V-5381-2017

заведующий, кафедра технологии машиностроения, Рузаевский институт машиностроения, кандидат технических наук, доцент

Россия, 430005, г. Саранск, ул. Большевистская, д. 68/1

Татьяна Борисовна Тюрбеева

ФГБОУ ВО «Московский государственный технологический университет “СТАНКИН”»

Email: turbeev@mail.ru
ORCID iD: 0000-0002-4071-7490
ResearcherId: V-5050-2017

доцент, кафедра информационных технологий и вычислительных систем, кандидат технических наук

Россия, 127994, г. Москва, Вадковский пер., д. 1

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

  1. Проектирование структуры технологических процессов на основе синтеза / С. Ю. Калякулин [и др.] // Вестник Мордовского университета. 2018. Т. 28, № 1. С. 77–84. DOI:https://doi.org/10.15507/0236-2910.028.201801.077-084
  2. Третьяков А. М., Кравченко И. Н., Ерофеев М. Н. Математическая модель оптимизации выбора технологического процесса восстановления изношенных деталей // Строительные и дорожные машины. 2002. № 11. С. 31–34.
  3. Пасько Н. И., Картавцев И. С. Математическая модель процесса изменения размера деталей при токарной обработке партии деталей // Известия Тульского государственного университета.Технические науки. 2013. № 4. С. 206–210. URL: https://tidings.tsu.tula.ru/tidings/pdf/web/preview_therest_ru.php?x=tsu_izv_technical_sciences_2013_04&year=2013
  4. Кузнецова С. В., Симаков А. Л. Математическая модель процесса адаптации положения детали при автоматизированной сборке // Сборка в машиностроении, приборостроении. 2012.№ 5 (142). С. 15–20. URL: http://www.mashin.ru/files/2012/sb5_12.pdf
  5. Математическая модель управления распределением деталей по технологическим группам /Е. Н. Сосенушкин [и др.] // Известия Тульского государственного университета. Технические науки. 2009. № 3. С. 47–53. URL: https://tidings.tsu.tula.ru/tidings/pdf/web/preview_therest_ru.php?x=tsu_izv_technical_sciences_2009_03&year=2009
  6. Кузьмин В. В., Максимовский Д. Е. Выбор технологических баз на основе решения прямой задачи размерного анализа // Вестник МГТУ «СТАНКИН». 2012. № 2. С. 64–69. URL: http://www.stankin-journal.ru/ru/articles/590
  7. Maksimovskii D. E. Automation of process design by design-technological parameterization // Russian Engineering Research. 2011. Vol. 31, no. 9. P. 870–872. DOI: https://doi.org/10.3103/S1068798X1109019X
  8. Goldhahn L., Eckardt R. Sustainable process planning of manufacturing variants for high-precision parts // Procedia CIRP. 2016. Vol. 46. P. 344–347. DOI: https://doi.org/10.1016/j.procir.2016.04.127
  9. Duda J., Pobozniak J. The architecture of intelligent system for CNC machine tool programming //Procedia Manufacturing. 2017. Vol. 11. P. 501–508. DOI: https://doi.org/10.1016/j.promfg.2017.07.143
  10. Pobozniak J., Sobieski S. Extension of STEP-NC data structure to represent manufacturing process structure in CAPP system // Procedia Manufacturing. 2017. Vol. 11. P. 1692–1699.DOI: https://doi.org/10.1016/j.promfg.2017.07.294
  11. Mitin S., Bochkarev P. Mathematical modelling in the computer-aided process planning // IOP Conference. Series: Materials Science and Engineering. 2016. Vol. 124. Article ID 012077. DOI: https://doi.org/10.1088/1757-899X/124/1/012077
  12. Kalyakulin S. Yu. Algorithm for calculating the parameters of the initial blank in the SITEP MO automated design system // Russian Engineering Research. 2014. Vol. 34, no. 11. P. 713–715.

Дополнительные файлы

Доп. файлы
Действие
1. JATS XML
2. Рис. 1. Параметрический чертеж детали «Втулка»

Скачать (88KB)
3. Рис. 2. Соответствие ID размеру детали Ø32h9‒0,062

Скачать (88KB)
4. Рис. 3. Таблица переменных параметризированного чертежа детали «Втулка»

Скачать (103KB)

© Калякулин С.Ю., Кузьмин В.В., Митин Э.В., Сульдин С.П., Тюрбеева Т.Б., 2025

Creative Commons License
Эта статья доступна по лицензии Creative Commons Attribution 4.0 International License.

Журнал «Инженерные технологии и системы» основан в 1990 году
Реестровая запись ПИ № ФС 77-74640 от 24 декабря 2018 г.

 

Будьте в курсе новостей.
Подпишитесь на наш Telegram-канал.
https://t.me/eng_techn

Согласие на обработку персональных данных с помощью сервиса «Яндекс.Метрика»

1. Я (далее – «Пользователь» или «Субъект персональных данных»), осуществляя использование сайта https://journals.rcsi.science/ (далее – «Сайт»), подтверждая свою полную дееспособность даю согласие на обработку персональных данных с использованием средств автоматизации Оператору - федеральному государственному бюджетному учреждению «Российский центр научной информации» (РЦНИ), далее – «Оператор», расположенному по адресу: 119991, г. Москва, Ленинский просп., д.32А, со следующими условиями.

2. Категории обрабатываемых данных: файлы «cookies» (куки-файлы). Файлы «cookie» – это небольшой текстовый файл, который веб-сервер может хранить в браузере Пользователя. Данные файлы веб-сервер загружает на устройство Пользователя при посещении им Сайта. При каждом следующем посещении Пользователем Сайта «cookie» файлы отправляются на Сайт Оператора. Данные файлы позволяют Сайту распознавать устройство Пользователя. Содержимое такого файла может как относиться, так и не относиться к персональным данным, в зависимости от того, содержит ли такой файл персональные данные или содержит обезличенные технические данные.

3. Цель обработки персональных данных: анализ пользовательской активности с помощью сервиса «Яндекс.Метрика».

4. Категории субъектов персональных данных: все Пользователи Сайта, которые дали согласие на обработку файлов «cookie».

5. Способы обработки: сбор, запись, систематизация, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передача (доступ, предоставление), блокирование, удаление, уничтожение персональных данных.

6. Срок обработки и хранения: до получения от Субъекта персональных данных требования о прекращении обработки/отзыва согласия.

7. Способ отзыва: заявление об отзыве в письменном виде путём его направления на адрес электронной почты Оператора: info@rcsi.science или путем письменного обращения по юридическому адресу: 119991, г. Москва, Ленинский просп., д.32А

8. Субъект персональных данных вправе запретить своему оборудованию прием этих данных или ограничить прием этих данных. При отказе от получения таких данных или при ограничении приема данных некоторые функции Сайта могут работать некорректно. Субъект персональных данных обязуется сам настроить свое оборудование таким способом, чтобы оно обеспечивало адекватный его желаниям режим работы и уровень защиты данных файлов «cookie», Оператор не предоставляет технологических и правовых консультаций на темы подобного характера.

9. Порядок уничтожения персональных данных при достижении цели их обработки или при наступлении иных законных оснований определяется Оператором в соответствии с законодательством Российской Федерации.

10. Я согласен/согласна квалифицировать в качестве своей простой электронной подписи под настоящим Согласием и под Политикой обработки персональных данных выполнение мною следующего действия на сайте: https://journals.rcsi.science/ нажатие мною на интерфейсе с текстом: «Сайт использует сервис «Яндекс.Метрика» (который использует файлы «cookie») на элемент с текстом «Принять и продолжить».