СПОСОБ АВТОМАТИЧЕСКОГО ПОСТРОЕНИЯ ТРЕХМЕРНОЙ ГЕОМЕТРИЧЕСКОЙ МОДЕЛИ ИЗДЕЛИЯ В СИСТЕМЕ ГЕОМЕТРИЧЕСКОГО МОДЕЛИРОВАНИЯ Российский патент 2008 года по МПК G06F17/50 G06T17/40 

Описание патента на изобретение RU2325691C1

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

Известен способ построения трехмерной геометрической модели (ТГМ) изделия, используемый в системе графического браузера для отображения и управления компьютерной моделью, называемой также системой геометрического моделирования (патент США №5815154 «Система графического браузера для отображения и управления компьютерной моделью» от 29 сентября 1998 года), который предоставляет пользователю возможность строить на экране компьютера модель изделия и управлять этой моделью, используя клавиатурные команды, комбинации мыши/курсора и другие средства ввода. Изменения в модели отображаются на экранном изображении модели в тот момент, когда пользователь производит изменения или в ответ на действия пользователя, передающего специальную команду для обновления экранного изображения модели. В указанном способе используется раздельное представление компьютерной модели в виде графического изображения трехмерной модели в одной части экрана и пиктограмм составляющих ее элементов в другой части экрана, которые отображаются в определенном порядке, связанном с порядком создания элементов модели и взаимосвязями элементов между собой. При этом пользователь может получить доступ ко всем характеристикам модели, используя как графическое представление, так и пиктограммы элементов конструкции.

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

Поэтому задачей предлагаемого изобретения является устранение указанных выше недостатков, а именно: ускорение и повышение быстродействия процесса построения ТГМ элементов изделий и самих изделий в процессе проектирования путем применения заданной последовательности операций к одной или нескольким имеющимся базовым моделям, представляющим собой созданные ранее ТГМ изделий.

Решение указанной задачи достигается тем, что в способе автоматического построения ТГМ изделия в системе геометрического моделирования, предоставляющего пользователю возможность строить на экране монитора модель изделия и управлять этой моделью, используя клавиатурные команды, комбинации мыши/курсора и другие средства ввода, при этом изменения в модели отображаются на экранном изображении модели в тот момент, когда пользователь производит изменения или в ответ на действие пользователя, передающего специальную команду для обновления экранного изображения, согласно изобретению, построение модели изделия осуществляют с использованием средств задания, выбора и выполнения последовательности операций автоматического построения ТГМ изделия на основе одной или нескольких базовых моделей, представляющих собой созданные ранее ТГМ изделий, при этом сначала определяют данные геометрии изделия, которые будут использоваться при построении ТГМ изделия при помощи средства выбора данных, затем выполняют чтение этих данных при помощи средства автоматического чтения числовых данных, далее осуществляют преобразование выбранных данных в значения геометрических параметров элементов ТГМ изделия при помощи средства автоматического преобразования числовых данных, определяют одну или несколько базовых моделей, которые будут изменены в соответствии с данными геометрии изделия, при помощи средства выбора базовых моделей, задают последовательность операций автоматического построения ТГМ изделия на основе базовых моделей при помощи средства задания последовательности операций построения ТГМ, после чего осуществляют извлечение базовых моделей из предварительно созданной базы данных базовых моделей при помощи средства взаимодействия с указанной базой данных, изменяют значения их параметров или в соответствии с данными геометрии изделия, или заранее определенным способом при помощи средства для автоматического построения ТГМ изделия.

Сущность предлагаемого способа заключается в том, что для автоматического построения ТГМ изделия используются созданные ранее ТГМ изделий (базовые модели). Для этого задается последовательность необходимых операций, а затем автоматически изменяются ТГМ элементов базовых моделей и ТГМ базовых моделей в соответствии с данными о геометрии изделия. При этом отсутствует необходимость построения ТГМ изделия заново, которая в этом случае строится посредством изменения геометрических параметров базовых моделей. Это позволяет резко ускорить построение ТГМ изделия на основе базовых моделей и сократить затраты на построение ТГМ изделий, если имеются базовые модели, которые могут быть использованы для построения модели изделия.

На чертеже изображена схема функционирования и взаимодействия средств, входящих в состав способа автоматического построения ТГМ изделия на основе базовых моделей в системе геометрического моделирования. Описываемые средства являются программами, поэтому называются также программными модулями. На приведенной схеме использованы следующие обозначения:

1 - средство выбора данных геометрии изделия (СВДГ);

2 - средство автоматического чтения числовых данных, содержащих значения геометрических параметров изделия (САЧД);

3 - средство автоматического преобразования числовых данных в значения геометрических параметров элементов ТГМ (САПД);

4 - средство выбора базовых моделей, которые будут использоваться при построении ТГМ изделия (СВБМ);

5 - средство задания последовательности операций построения ТГМ изделия на основе одной или нескольких базовых моделей (СЗПО);

6 - средство взаимодействия с базой данных (далее БД) базовых моделей (СВБД);

7 - база данных базовых моделей (БД);

8 - средство автоматического построения ТГМ изделия на основе базовых моделей (САПМ);

9 - система геометрического моделирования (СГМ).

Под базовой моделью понимается построенная ранее трехмерная геометрическая модель некоторого изделия, которая может быть использована для построения ТГМ проектируемого изделия (например, для построения ТГМ двигателя можно использовать построенные ранее ТГМ других двигателей).

Под средством выбора пользователем данных геометрии изделия, которые будут использованы для построения ТГМ (СВДГ), понимается программный модуль (программа), позволяющий пользователю в диалоговом режиме осуществить выбор данных геометрии изделия и их местонахождение (файл на жестком диске персонального компьютера, локальная компьютерная сеть или сетевая база данных).

Под средством автоматического чтения числовых данных, содержащих значения геометрических параметров изделия (САЧД), понимается программный модуль (программа), выполняющий автоматическое чтение данных геометрии изделия.

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

Под средством выбора базовых моделей (СВБМ) понимается программный модуль (программа), позволяющий задавать одну или несколько базовых моделей, которые будут использованы для построения ТГМ изделия.

Под средством задания последовательности операций построения ТГМ изделия на основе ТГМ прототипа (СЗПО) понимается программный модуль (программа), позволяющий задать последовательность операций автоматического построения ТГМ изделия на основе одной или нескольких базовых моделей.

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

Под базой данных базовых моделей понимается предварительно созданная база данных, в которой хранятся базовые модели.

Под средством взаимодействия с БД базовых моделей (СВБД) понимается программный модуль (программа), преобразующий запросы на копирование базовых моделей в формат БД.

Автоматическое построение ТГМ изделия на основе базовых моделей осуществляется следующим образом: вначале пользователь при помощи СВДГ, поз.1, выбирает, какие геометрические данные будут использованы для построения ТГМ изделия на основе базовых моделей. Далее при помощи САЧД, поз.2, осуществляется автоматическое чтение числовых данных, содержащих информацию о геометрических параметрах изделия. Используя полученные при помощи САЧД данные, определяются значения геометрических параметров изделия, которые будут использованы в процессе построения ТГМ изделия при изменении базовых моделей, при помощи САПД, поз.3.

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

На следующем шаге определяется последовательность операций построения ТГМ изделия на основе выбранных ранее одной или нескольких базовых моделей, СЗПО, поз.5.

Далее, в соответствии с заданной ранее последовательностью операций построения ТГМ изделия, осуществляется автоматическое построение ТГМ изделия на основе базовых моделей при помощи САПМ, поз.8. При этом элементы базовых моделей и сами базовые модели копируются из БД базовых моделей посредством взаимодействия между СВБД, поз.6, и БД, поз.7, при этом значения их геометрических параметров изменяются либо в соответствии со значениями, полученными САПД, поз.3, либо заранее определенным образом, например пропорциональное изменение, при помощи САПМ. Все программные модули, входящие в реализацию способа автоматического построения ТГМ изделия в системе геометрического моделирования на основе базовых моделей либо работают в СГМ, поз.9, либо тесно взаимодействуют с ней, что на схеме отображено пунктирным блоком, охватывающим описанные программные модули.

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

Похожие патенты RU2325691C1

название год авторы номер документа
СПОСОБ АВТОМАТИЧЕСКОГО ПОСТРОЕНИЯ ТРЕХМЕРНОЙ ГЕОМЕТРИЧЕСКОЙ МОДЕЛИ ИЗДЕЛИЯ В СИСТЕМЕ ГЕОМЕТРИЧЕСКОГО МОДЕЛИРОВАНИЯ НА ОСНОВЕ АНАЛОГА 2010
  • Юдаев Алексей Васильевич
  • Кузнецов Владимир Маркович
  • Привалова Татьяна Владимировна
  • Махонин Владимир Владимирович
RU2431197C1
СПОСОБ АВТОМАТИЧЕСКОГО ПОСТРОЕНИЯ ТРЕХМЕРНОЙ ГЕОМЕТРИЧЕСКОЙ МОДЕЛИ ИЗДЕЛИЯ В СИСТЕМЕ ГЕОМЕТРИЧЕСКОГО МОДЕЛИРОВАНИЯ 2005
  • Шипунов Аркадий Георгиевич
  • Юдаев Алексей Васильевич
  • Кузнецов Владимир Маркович
  • Привалова Татьяна Владимировна
  • Селезнев Сергей Борисович
  • Шуваев Андрей Александрович
  • Махонин Владимир Владимирович
  • Странковская Лидия Владимировна
RU2308763C2
СПОСОБ АВТОМАТИЧЕСКОГО ПОСТРОЕНИЯ ТРЕХМЕРНЫХ ГЕОМЕТРИЧЕСКИХ МОДЕЛЕЙ ЭЛЕКТРОРАДИОИЗДЕЛИЙ В СИСТЕМЕ ГЕОМЕТРИЧЕСКОГО МОДЕЛИРОВАНИЯ 2009
  • Хвалько Александр Александрович
  • Ящук Алексей Александрович
  • Юткин Александр Владимирович
  • Болдырева Ольга Олеговна
RU2413305C2
Способ автоматизированного построения трехмерной модели гетерогенной структуры композиционного материала с волокнами 2018
  • Григорьев Александр Сергеевич
  • Коростелев Сергей Юрьевич
  • Дмитриев Андрей Иванович
  • Смолин Алексей Юрьевич
RU2689803C1
СПОСОБ ПАРАМЕТРИЧЕСКОГО ТРЕХМЕРНОГО МОДЕЛИРОВАНИЯ ОБОРУДОВАНИЯ И СООРУЖЕНИЙ ГИДРОЭНЕРГЕТИЧЕСКИХ ОБЪЕКТОВ 2011
  • Васильев Юрий Сергеевич
  • Елистратов Виктор Васильевич
  • Кубышкин Леонид Иванович
  • Светозарская Светлана Владимировна
RU2473128C1
СИСТЕМА АВТОМАТИЗИРОВАННОГО ВИРТУАЛЬНОГО ПРОЕКТИРОВАНИЯ ИЗДЕЛИЯ ОДЕЖДЫ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ И СПОСОБ ЕЕ ОСУЩЕСТВЛЕНИЯ 2019
  • Мироненко Елена Александровна
  • Евдошенко Людмила Анатольевна
  • Михайлов Андрей Александрович
RU2718362C1
СПОСОБ И СИСТЕМА ПОСТРОЕНИЯ РЕАЛИСТИЧНОГО 3D АВАТАРА ПОКУПАТЕЛЯ ДЛЯ ВИРТУАЛЬНОЙ ПРИМЕРОЧНОЙ 2015
  • Пластинин Сергей Аркадьевич
  • Резников Владимир Борисович
  • Шапилов Олег Витальевич
RU2615911C1
Способ автоматического построения модели гетерогенной волокнистой внутренней структуры композиционного материала 2017
  • Григорьев Александр Сергеевич
  • Шилько Евгений Викторович
  • Дмитриев Андрей Иванович
  • Смолин Алексей Юрьевич
RU2670922C9
ГЕОМЕТРИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ ПЛОСКОСТЕЙ РАЗВИТИЯ ТРЕЩИН 2013
  • Ма Цзяньфу
  • Линь Ави
  • Уолтерс Харолд Грэйсон
RU2592751C1
СПОСОБ ПРОЕКТИРОВАНИЯ ИНДИВИДУАЛЬНЫХ ИМПЛАНТАТОВ ДЛЯ ОСТЕОСИНТЕЗА ПЕРЕЛОМОВ ДЛИННЫХ ТРУБЧАТЫХ КОСТЕЙ 2013
  • Бабовников Алексей Валерьевич
  • Болотов Владимир Георгиевич
RU2551304C2

Реферат патента 2008 года СПОСОБ АВТОМАТИЧЕСКОГО ПОСТРОЕНИЯ ТРЕХМЕРНОЙ ГЕОМЕТРИЧЕСКОЙ МОДЕЛИ ИЗДЕЛИЯ В СИСТЕМЕ ГЕОМЕТРИЧЕСКОГО МОДЕЛИРОВАНИЯ

Изобретение относится к области информационных технологий и может быть использовано при проектировании на компьютере сложных технических изделий. Техническим результатом является сокращение временных и вычислительных ресурсов, затрачиваемых на проектирование. Указанный результат достигается за счет того, что построение трехмерной геометрической модели изделия (ТГМ) осуществляют с использованием базовых моделей. Определяют данные геометрии изделия, осуществляют преобразование выбранных данных в значения геометрических параметров элементов ТГМ изделия, определяют одну или несколько базовых моделей, которые будут изменены в соответствии с данными геометрии изделия, задают последовательность операций автоматического построения ТГМ изделия на основе базовых моделей, после чего осуществляют извлечение базовых моделей из предварительно созданной базы данных, изменяют значения их параметров в соответствии с данными геометрии изделия или заранее определенным способом. 1 ил.

Формула изобретения RU 2 325 691 C1

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

Документы, цитированные в отчете о поиске Патент 2008 года RU2325691C1

US 5815154 А, 29.09.1998
СПОСОБ КОМПЬЮТЕРНОГО УПРАВЛЕНИЯ ПОСТРОЕНИЕМ ИЗДЕЛИЙ 1994
  • Коко Бома Ричард
  • Стюарт Хью Д.
RU2119188C1
СПОСОБ КОМПЬЮТЕРНОГО ПРОЕКТИРОВАНИЯ КОНСТРУКЦИЙ И ТЕХНОЛОГИЙ ИЗГОТОВЛЕНИЯ МНОГОПАРАМЕТРИЧЕСКИХ ИЗДЕЛИЙ 2001
  • Баранов А.А.
RU2192046C1
JP 2005250793 А, 15.09.2005
US 6529626 В1, 04.03.2003.

RU 2 325 691 C1

Авторы

Шипунов Аркадий Георгиевич

Кузнецов Владимир Маркович

Юдаев Алексей Васильевич

Привалова Татьяна Владимировна

Шуваев Андрей Александрович

Махонин Владимир Владимирович

Даты

2008-05-27Публикация

2006-08-24Подача