Размерный анализ технологических процессов – это совокупность большого числа сложных и трудоемких расчетно-аналитических процедур, необходимых при проектировании и анализе технологических процессов механической обработки [15]. Снижение трудоемкости размерного анализа возможно при его автоматизации. Рассмотрим методы автоматизации размерного анализа, разработанные в России.
Под автоматизацией размерного анализа понимается систематическое применение ЭВМ в процессе решения задач размерного анализа при обоснованном распределении функций между человеком и ЭВМ [2, 17]: распределение функций между человеком и ЭВМ должно быть таким, чтобы проектировщик – конструктор или технолог – решал задачи творческого характера, а ЭВМ – задачи, связанные с выполнением нетворческих, рутинных или умственно-формальных процессов.
Одними из первых работ по автоматизации размерного анализа технологических процессов в России являются работы И.А. Иващенко с соавторами [5, 6], в которых изложен метод автоматизированного построения размерных цепей и расчета линейных и диаметральных технологических размеров. Исходные данные для расчета подготавливаются в виде таблицы с использованием предварительно составленной размерной схемы технологического процесса. Общая блок-схема алгоритма расчета линейных технологических размеров имеет линейную структуру и включает следующие этапы: ввод постоянной информации, ввод переменной информации о детали и технологическом процессе, построение размерных цепей, упорядочение (установление последовательности решения) размерных цепей, расчет размерных цепей (определение припусков, операционных размеров и допусков). При решении задачи расчета припусков на поверхности вращения и диаметральных размеров блок-схема включает дополнительно этапы определения операционных допусков на биение обработанной поверхности относительно базирующей, построения размерных цепей биений и их проверочный расчет для проверки выполнения чертежных допусков и определения биений припусков. В дальнейшем метод был усовершенствован [6] и в него был включен расчет не только биений, но и других отклонений расположения на основе составления размерных цепей.
Метод, предложенный В.В. Матвеевым с соавторами [14, 15], включает преобразование и проверку чертежей детали и заготовки для выполнения размерного анализа. Размерный анализ начинают с преобразования чертежа и его проверки. В каждой из проекций чертежа размеры располагают горизонтально. Поэтому число проекций должно быть достаточным, чтобы это условие было выполнено. Обычно для тел вращения требуются две, а для корпусных деталей – три проекции. Однако в некоторых случаях для деталей сложной конфигурации возникает необходимость в дополнительных проекциях или сечениях. При преобразовании чертежа заготовки на контур заготовки тонкими линиями наносят чертеж детали. Отмечается, что при выполнении размерного анализа без преобразования чертежей даже у опытных проектировщиков возникают ошибки, на отыскание которых затрачивается значительно больше времени, чем на выполнение преобразованных чертежей. Ошибки, возникающие в результате размерного анализа, опасны для производства, так как ведут к значительным материальным затратам и подрывают доверие к этим методам. Кроме того, преобразование позволяет выполнять размерный анализ на ЭВМ значительно качественнее, чем без него. Следовательно, преобразование чертежей детали и заготовки является необходимым этапом размерного анализа.
В настоящее время при автоматизированном размерном анализе по методу В.В. Матвеева с соавторами используется программа В.Ю. Шамина с соавторами Visual KursAR [23]. Перед вводом в ЭВМ исходные данные для расчета кодируются на основе построенных вручную размерных схем. При кодировании указывается символ, характеризующий размерный параметр, который выступает в роли звена, и символ, характеризующий расположение звена. При построении машиной размерных контуров разделение звеньев по проекциям осуществляется автоматически. При вводе исходных данных происходит их преобразование в форму средних значений. Для автоматического округления номиналов в процессе решения проектных задач предусмотрена подпрограмма округления. Программа предусматривает возможность расчета цепей отклонений расположения. Предусмотрено включение в программу специальной подпрограммы построения схем размерных цепей и модуля диагностики.
Таким образом, метод В.В. Матвеева с соавторами является универсальным методом, обеспечивающим не только расчет линейных и диаметральных размеров, но и всех видов отклонений расположения для деталей, как для деталей типа тел вращения, так и для корпусных деталей.
При автоматизированном расчете линейных технологических размеров по методу Б.С. Мордвинова с соавторами [16] необходимы следующие исходные данные: чертеж детали, план операций технологического процесса механической обработки, включая заготовительную операцию, схема формирования линейных технологических размеров, граф линейных размерных цепей, на котором можно без труда выявить все размерные цепи и при необходимости его оптимизировать, верхние и нижние отклонения полей допусков технологических размеров, минимальные припуски. Расчет выполняется с применением ЭВМ и включает ввод исходных данных в ЭВМ, получение предварительных результатов (уравнений размерных цепей, ожидаемых погрешностей конструкторских размеров), сравнение ожидаемых погрешностей с заданными допусками конструкторских размеров, при этом должно удовлетворяться условие обеспечения конструкторских допусков (ожидаемые погрешности должны быть не больше заданных конструкторских допусков), при нарушении которого корректируется маршрут технологического процесса механической обработки данной детали.
Метод Б.С. Мордвинова с соавторами обладает, как и методы И.А. Иващенко и В.В. Матвеева с соавторами, следующими достоинствами: уменьшение времени и повышение качества проектирования; возможность выбора наиболее эффективного варианта; уменьшение количества ошибок. Общим недостатком этих методов является наличие трудоемких ручных операций, связанных с подготовкой исходных данных: построение схемы обработки или графа.
В основе метода автоматизации размерного анализа, изложенного в работах Ю.М. Сметанина с соавторами [20], лежит матричное представление уравнений размерных цепей. Вручную или с помощью ЭВМ формируются для дальнейших расчетов две матрицы – исходная, в которой замыкающие звенья размерных цепей (конструкторские размеры и припуски) выражены только через составляющие звенья (технологические размеры), и обратная матрица, в которой каждый технологический размер выражен только через конструкторские размеры и припуски. В этом случае никаких ограничений на систему уравнений размерных цепей не накладывается, и решение получается при любой, даже не решаемой с точки зрения других методов системе простановки технологических размеров.
Методы И.А. Иващенко, В.В. Матвеева, Б.С. Мордвинова и Ю.М. Сметанина с соавторами включают все основные этапы автоматизированного расчета размерных цепей с использованием аппарата размерных цепей, графов и матриц, и вследствие этого явились базовыми для большого числа более поздних методик [1, 3, 4, 8, 9, 19, 21].
Были сделаны попытки включить размерный анализ в системы САПР.
Метод автоматизации размерного анализа технологических процессов О.Н. Калачева [7] основывается, как и метод Б.С. Мордвинова, на применении размерной схемы и графа, но все построения ведутся на ЭВМ в диалоговом режиме в системе AutoCAD.
Исходной информацией является файл чертежа детали. Система посредством графического диалога с пользователем создает первичную модель размерных изменений непосредственно на экране исходя из конфигурации детали в порядке, обратном обработке, т.е. воссоздает поверхности заготовки в заданном координатном направлении, достраивая припуски, указывая положение размеров заготовки и технологические размеры обработки. При этом система «нагружает» размеры заготовки и технологические размеры вводимой с помощью диалоговых меню технологической информацией о методах и характере обработки, предполагаемом расположении допусков и т.п. На основе указанных пользователем-технологом границ технологических размеров и методов их получения система формирует вторичную модель размерных изменений, которая оформляется в виде списковой структуры, преобразуемой затем в матрицу исходных данных для последующего поиска состава и решения размерных цепей в программном модуле. Средством анализа модели детали, организации диалога и создания вторичной модели в AutoCAD служит язык AutoLISP.
Положительные стороны данной методики состоят в том, что исходной информацией является файл чертежа детали, и результат также сохраняется в файле в виде матрицы исходных данных для дальнейших расчётов. Недостатком является то, что все построения ведутся в диалоге с ЭВМ, и пользователю приходится самостоятельно выбирать границы размеров, припусков и назначать допуски на размеры, что требует длительного времени подготовки исходных данных для расчёта линейных технологических размеров. Трудно и практически невозможно выполнить построение модели размерных для сложных деталей с наложением линий (например, внешних и внутренних поверхностей для втулки). Кроме того, программа только с ранними версиями AutoCAD и для расчетов в настоящее время используется модуль КОН7, данные для которого могут быть подготовлены без применения AutoCAD вводом данных с размерной схемы, подготовленной вручную.
Автоматизированный расчет технологических размерных цепей в специализированном модуле программы КОМПАС-АВТОПРОЕКТ имеет следующие особенности (И. Хармац [22]). В окне модуля пользователем формируется маршрут изготовления детали в виде операционных эскизов. Запускается модуль расчета технологических размерных цепей. В окне модуля в виде дерева показывается перечень всех операций сформированного маршрута. Заполняются данные о технологическом процессе и конструкторских размерах. Готовые исходные данные можно посмотреть в файле. После запуска расчета рассчитанные данные вставляются в пустые места исходных данных. В конструкторские данные попадают данные о конструкторских биениях, которые не были указаны и которые модуль назначил сам (в настройках может быть включен учет биений). В технологические данные попадают не указанные технологом значения (номинал, верхнее и нижнее отклонение, технологические биения). Количество итераций в расчетах может быть любое – пока результат не удовлетворит технолога. Если все результаты, полученные в результате расчета, технолога устраивают, он может приступить к написанию подробного технологического процесса. Стандартными средствами КОМПАС-АВТОПРОЕКТ технология сохраняется в архиве. Вместе с технологическим процессом в архив помещается полная размерная структура технологического процесса. При необходимости, технолог может извлечь технологический процесс из архива, изменить исходные данные и вновь все пересчитать.
Достоинствами данного метода является то, что не нужно строить размерные схемы, но при этом остается трудоёмкость подготовки данных, обусловленная необходимостью расчета и упорядочения цифровых и графических данных, которые вручную вводятся с помощью специальных «окон» для того, чтобы можно было выполнить расчет. К сожалению, в связи с завершением жизненного цикла программы КОМПАС-АВТОПРОЕКТ стал недоступным и встроенный в нее модуль автоматизированного размерного анализа.
Повышение степени автоматизации размерного анализа технологических процессов обеспечивают разработанные В.Б. Масягиным программы для ЭВМ «Автоматический расчет линейных технологических размеров «AUTOMAT»» [10, 13], «Размерный анализ технологических процессов осесимметричных деталей «NORMAL»» [11] и алгоритм, предложенный А.В. Мухолзоевым [18]. Характеристика программы «AUTOMAT»: автоматическая проверка правильности исходных данных; применение матрицы смежности графа для непосредственного расчета размеров и допусков без решения алгебраической системы уравнений размерных цепей; автоматическое выявление погрешности базирования; автоматическое назначение технологических допусков и припусков; автоматическое обеспечение конструкторских допусков; расчет по методу min-max; расчет для двух вариантов распределения полей допусков; задание (по усмотрению технолога) допусков, учитывающих реальную точность оборудования в обход нормативной базы данных программы; адаптация базы данных под конкретные условия производства. Программа «NORMAL» имеет следующие особенности: учет всех видов отклонений расположения, характерных для деталей типа тел вращения, и их взаимного влияния за счет использования кромочной модели детали [12], в отличие от известных методов, основанных на раздельном расчете конструкторских и технологических размеров и отклонений расположения; визуализация схемы припусков по рассчитанным размерам.
Основным достоинством данных программ, как и модуля размерного анализа программы КОМПАС-АВТОПРОЕКТ, является использование для подготовки исходных данных только информации чертежа и технологического процесса. Из процесса подготовки данных исключен трудоемкий этап построения размерных схем, характерный для других программ, который заменяется описанием геометрических моделей детали и технологического процесса.
Основными направлениями дальнейшей автоматизации размерного анализа технологических процессов являются, во-первых, дальнейшее упрощение и обеспечение качества подготовки исходных данных за счет встраивания в САПР ТП и совершенствования методов диагностики исходных данных, во-вторых, включение в методы размерного анализа алгоритмов структурной и параметрической оптимизации размерных цепей, допусков и припусков, в-третьих, визуализация исходных данных, процесса и результатов размерного анализа, в-четвертых, совершенствование методов автоматического назначения допусков и припусков и наконец использование более совершенных теоретических моделей размерного анализа, повышающих адекватность результатов автоматизированного размерного анализа.
Рецензенты:
Акимов В.В., д.т.н., доцент, профессор кафедры «Автомобили, конструкционные материалы и технологии», Сибирская государственная автомобильно-дорожная академия, г. Омск;
Рауба А.А., д.т.н., доцент, профессор кафедры «Технология транспортного машиностроения и ремонта подвижного состава», Омский государственный университет путей сообщения, г. Омск.
Библиографическая ссылка
Масягин В.Б., Мухолзоев А.В., Шаимова С.Б. МЕТОДЫ АВТОМАТИЗАЦИИ РАЗМЕРНОГО АНАЛИЗА ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ В РОССИИ // Фундаментальные исследования. – 2015. – № 6-1. – С. 44-49;URL: https://fundamental-research.ru/ru/article/view?id=38391 (дата обращения: 16.08.2024).