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

Автор: Калякулин Сергей Юрьевич, Кузьмин Владимир Владимирович, Митин Эдуард Валерьевич, Сульдин Сергей Петрович, Тюрбеева Татьяна Борисовна

Журнал: Инженерные технологии и системы @vestnik-mrsu

Рубрика: Информатика, вычислительная техника и управление

Статья в выпуске: 1, 2019 года.

Бесплатный доступ

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

Еще

Технологический процесс, математическая модель, параметризация, сапр тп, конструкторский параметр, геометрический чертеж

Короткий адрес: https://sciup.org/147220608

IDR: 147220608   |   DOI: 10.15507/2658-4123.029.201901.067-076

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

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

В системе T-Flex CAD переменные задаются следующими способами: 1) с помощью редактора переменных; 2) при задании и редактировании параметров линий построения, а также дру- 68

гих элементов чертежа или 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 для системы САПР ТП при разработке структуры ТП.

Том 29, № 1. 2019

С. Г. Митин и П. Ю. Бочкарев [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) – бинарные отношения показателей точности относительного расположения поверхностей (допуск, шероховатость, параллельность, соосность и т. д.).

Том 29, № 1. 2019

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

Шифр 111 / Cipher 111

Материал Ст45 / Material St45 Заготовка-пруток D = 50 / Workpiece-bar D = 50

Производство мелкосерийное / Small-scale production

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

F i g. 1. The parametric drawing of the detail “Bushing”

Р и с. 2. Соответствие ID размеру детали Ø32h9 ‒0,062

F i g. 2. Compliance with ID part size Ø32h9 ‒0,062

72                                    Информатика, вычислительная техника и управление

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

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

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

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

Т а б л и ц а

T a b l e

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

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")

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

F i g. 3. The table of variables for the parameterized drawing of the detail “Bushing”

Сomputer science, computer engineering and management                                      73

[ETS]

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

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

Том 29, № 1. 2019

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

Поступила 02.04.2018; принята к публикации 20.09.2018; опубликована онлайн 29.03.2019

Все авторы прочитали и одобрили окончательный вариант рукописи.

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.)

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

  • Проектирование структуры технологических процессов на основе синтеза / Калякулин С.Ю., Кузьмин В.В., Митин Э.В., Сульдин С.П., Тюрбеева Т.Б. // Вестник Мордовского университета. 2018. Т. 28, № 1. С. 77-84.
  • Третьяков А. М., Кравченко И. Н., Ерофеев М. Н. Математическая модель оптимизации выбора технологического процесса восстановления изношенных деталей // Строительные и дорожные машины. 2002. № 11. С. 31-34.
  • Пасько Н. И., Картавцев И. С. Математическая модель процесса изменения размера деталей при токарной обработке партии деталей // Известия Тульского государственного университета. Технические науки. 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
  • Кузнецова С. В., Симаков А. Л. Математическая модель процесса адаптации положения детали при автоматизированной сборке // Сборка в машиностроении, приборостроении. 2012. № 5 (142). С. 15-20. URL: http://www.mashin.ru/files/2012/sb5_12.pdf
  • Математическая модель управления распределением деталей по технологическим группам / Е. Н. Сосенушкин [и др.] // Известия Тульского государственного университета. Технические науки. 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
  • Кузьмин В. В., Максимовский Д. Е. Выбор технологических баз на основе решения прямой задачи размерного анализа // Вестник МГТУ «СТАНКИН». 2012. № 2. С. 64-69. URL: http:// www.stankin-journal.ru/ru/articles/590
  • Maksimovskii D. E. Automation of process design by design-technological parameterization // Russian Engineering Research. 2011. Vol. 31, no. 9. P. 870-872. 10.3103/ S1068798X1109019X
  • DOI: 10.3103/S1068798X1109019
  • Goldhahn L., Eckardt R. Sustainable process planning of manufacturing variants for high-precision parts // Procedia CIRP. 2016. Vol. 46. P. 344-347.
  • DOI: 10.1016/j.procir.2016.04.127
  • Duda J., Pobozniak J. The architecture of intelligent system for CNC machine tool programming // Procedia Manufacturing. 2017. Vol. 11. P. 501-508.
  • DOI: 10.1016/j.promfg.2017.07.143
  • 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: 10.1016/j.promfg.2017.07.294
  • 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. https://
  • DOI: 10.1088/1757-899X/124/1/012077
  • 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.
Еще
Статья научная