Developing a Mathematical Model of a Part Based on Graphics System Models

Cover Page


Cite item

Full Text

Abstract

Introduction. The aim of the work is to develop a mathematical model of a part based on a parametric model of graphic systems.
Material and Methods. The review of the status of the question of developing a mathematical model of a part based on graphic systems showed the possibility of controlling the geometric shape of a part through the variables of a parameterized drawing. A proposal was made to use design parameterization in the calculation of the parameters of technological processes in computer-aided design systems.
Results. The article establishes links between the design parameters of the part drawing and tabular values of the variables. The revealed relationships between the parameters in the drawing and the variables in the table make it possible to change the geometric shape of the part by changing the values in the variable table, i.e. the drawing is managed through the table. It is proposed to use this system of work with the parametric drawing in computer-aided design systems for calculating the parameters of technological processes.
Discussion and Conclusion. The tasks solved in this article allow making a step in increasing the level of automation of parameter calculations in computer-aided design systems. The implementation of the developed methodology for constructing mathematical models of parts based on graphic systems will increase the overall level of automation of developing geometric drawings of parts. The implementation of this technique in computer-aided design systems allows automating the calculation of parameters (cutting modes, time norms, technological dimensions on transitions, etc.).

Full Text

Введение

Суть конструкторско-технологической параметризации заключается в том, что в пределах заданной структуры технологических процессов [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

 

×

About the authors

Sergey Yu. Kalyakulin

National Research Mordovia State University

Author for correspondence.
Email: rim-tm@mail.ru
ORCID iD: 0000-0003-0644-7746
ResearcherId: O-6519-2017

Associate Professor of Chair of Mechanical, Ph.D. (Engineering)

Russian Federation, 68/1 Bolshevistskaya St., Saransk 430005,

Vladimir V. Kuzmin

Moscow State University of Technology “STANKIN”

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

Professor, Chair of Information Technology and Computer System, D.Sc. (Engineering)

Russian Federation, 1st Vadkovskiy Pereulok, Moscow 127994

Eduard V. Mitin

National Research Mordovia State University

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

Associate Professor, Chair of Mechanical Engineering Technology, Ruzayevka Institute of Engineering, Ph.D. (Engineering)

Russian Federation, 68/1 Bolshevistskaya St., Saransk 430005

Sergey P. Suldin

National Research Mordovia State University

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

Head, Chair of Mechanical Engineering Technology, Ruzayevka Institute of Engineering, Ph.D. (Engineering)

Russian Federation, 68/1 Bolshevistskaya St., Saransk 430005

Tatiana B. Tyurbeeva

Moscow State University of Technology “STANKIN”

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

Associate Professor, Chair of Information Technology and Computer Systems, Ph.D. (Engineering)

Russian Federation, 1st Vadkovskiy Pereulok, Moscow 127994

References

  1. Kalyakulin S.Yu., Kuzmin V.V., Mitin E.V., Suldin S.P., Tyurbeeva T.B. Designing the structure of technological processes based on synthesis. Vestnik Mordovskogo universiteta = Mordovia University Bulletin.2018; 28(1):77-84. DOI: https://doi.org/10.15507/0236-2910.028.201801.077-084 (In Russ.)
  2. Tretyakov A.M., Kravchenko I.N., Erofeev M.N. Mathematical model of optimization of a choice of technological process of restoration of the worn out details. Stroitelnyye i dorozhnyye mashiny = Building and Road Cars. 2002; 11:31-34. (In Russ.)
  3. Pasko N.I., Kartavtsev I.S. A parts dimension variation process model for batch turning. Izvestiya Tulskogo gosudarstvennogo universiteta. Tekhnicheskiye nauki = News of the Tula State University. Technical Sciences. 2013; 4:206-210. Available at: https://tidings.tsu.tula.ru/tidings/pdf/web/preview_therest_ru.php?x=tsu_izv_technical_sciences_2013_04&year=2013 (In Russ.)
  4. Kyznecova S.V., Simakov A.L. The mathematical model of the process of adaptation of the detail’sposition at the automated assembly. Sborka v mashinostroyenii, priborostroyenii = Assembling in Mechanical Engineering and Instrument-Making. 2012; 5:15-20. Available at: http://www.mashin.ru/files/2012/sb5_12.pdf (In Russ.)
  5. Sosenushkin E.N., Yanovskaya E.A., Tretyakova E.I., Bekokopytov V.V. Workpieces technological group distribution control mathematical model. Izvestiya Tulskogo gosudarstvennogo universiteta.Tekhnicheskie nauki = News of the Tula State University. Technical Sciences. 2009; 3:47-53.Available at: https://tidings.tsu.tula.ru/tidings/pdf/web/preview_therest_ru.php?x=tsu_izv_technical_sciences_2009_03&year=2009 (In Russ.)
  6. Kuzmin V.V., Maksimovskiy D.E. Choice of technological bases on the basis of the decision of a direct problem of the dimensional analysis. Vestnik MGTU “STANKIN” = Vestnik MSTU “STANKIN”.2012; 2:64-69. Available at: http://www.stankin-journal.ru/ru/articles/590 (In Russ.)
  7. Maksimovskii D.E. Automation of process design by design-technological parameterization. Russian Engineering Research. 2011; 31(9):870-872. DOI: https://doi.org/10.3103/S1068798X1109019X
  8. Goldhahn L., Eckardt R. Sustainable process planning of manufacturing variants for high-precision parts. In: 7th CIRP Conference on High Performance Cutting. Procedia. 2016; 46: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; 11: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; 11: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; 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; 34(11):713-715.

Supplementary files

Supplementary Files
Action
1. JATS XML
2. Fig. 1. The parametric drawing of the detail “Bushing”

Download (88KB)
3. Fig. 2. Compliance with ID part size Ø32h9‒0,062

Download (88KB)
4. Fig. 3. The table of variables for the parameterized drawing of the detail “Bushing”

Download (103KB)

Copyright (c) 2025 Kalyakulin S.Y., Kuzmin V.V., Mitin E.V., Suldin S.P., Tyurbeeva T.B.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Founded in 1990
Certificate of registration PI № FS77-74640 of December 24 2018.

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

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») на элемент с текстом «Принять и продолжить».