Реверс-инжиниринг в КОМПАС-3D. Замена системы координат. Сложный способ.
В начальной статье цикла мы изучили команды, которые можно использовать в реверс-инжиниринге, затем рассмотрели простой пример с шаром. В третьем примере мы рассмотрели практический пример с достаточно сложной деталью — коромыслом. В четвёртом примере мы заменили систему координат скана на удобную для реверса.
В этой статье мы на том же примере пошагово разберём другой способ создания локальной системы координат, чуть более сложный, но возможно именно он пригодится на вашей модели. В результате также как и в прошлом уроке получим новый STL‑файл с удобной для последующего реверса ориентацией объекта.
В основе этого способа лежит распределение отклонений между разными поверхностями, этим он отличается от прошлого способа, где всё построение было привязано к одной грани.
Перенесём систему координат в более удобное место. Наиболее подходящим выглядит размещение системы координат между «ушками».
Сначала получим плоскую грань. Запускаем команду Подгонка поверхности, она расположена в меню Моделирование.
Запустим подпроцесс Выбор треугольников.
Подберём комфортный размер кисти для выбора треугольников.
Наведём курсор на плоские грани ушек в графической области и выделим полигоны, относящиеся к плоской поверхности. Если всё выбрано верно, жмём кнопку «Создать» или колесо мыши.
Если были выбраны лишние полигоны, на панели параметров можно перевести переключатель в положение Исключать и выделить треугольники, которые необходимо убрать.
Необязательно выбирать все полигоны поверхности, достаточно выделить лишь несколько, но стоит понимать, что чем больше будет выбрано полигонов, тем точнее будет определена поверхность.
Убедимся, что на панели параметров указанный тип поверхности — плоскость. Жмём кнопку «Создать» или колесо мыши.
После завершения операции в дереве проектирования и графической области появится поверхность, соответствующая плоской грани, объединяющей ушки. Это первая из трёх необходимых нам плоскостей.
Теперь создадим цилиндрические грани отверстий.
Указываем треугольники. Жмём кнопку «Создать» или колесо мыши.
Создаём цилиндрическую грань. Жмём кнопку «Создать» или колесо мыши.
Указываем треугольники второй цилиндрической грани .
Создаём цилиндрическую грань.
Запускаем команду Ось конической поверхности
Указываем левый цилиндр.
Запускаем команду Точка в центре.
Указываем ближнее ребро правого цилиндра. Жмём кнопку «Создать» или колесо мыши.
Запускаем команду Плоскость через ребро и точку.
Указываем ось и точку.
Созданы две плоскости, осталось создать третью.
За базу возьмём перпендикулярные грани «ушек». Запускаем команду Подгонка поверхности, запускаем выбор треугольников.
Убеждаемся, что на панели параметров указанный тип поверхности — плоскость. Жмём кнопку «Создать» или колесо мыши.
Снова запускаем выбор треугольников. Указываем полигоны противоположной грани.
Жмём кнопку «Создать» или колесо мыши.
Убеждаемся, что на панели параметров указанный тип поверхности — плоскость. Жмём кнопку «Создать» или колесо мыши.
Запускаем команду Средняя плоскость.
Указываем обе построенные плоские грани. При необходимости меняем положение плоскости.
Все три требуемые плоскости созданы. Теперь создадим точку и ось для позиционирования ЛСК.
Переключаемся на набор Каркас и поверхности. Запускаем команду Кривая пересечения.
Указываем среднюю плоскость и плоскую грань. Жмём кнопку «Создать» или колесо мыши.
Запускаем команду Точка на пересечении.
Указываем кривую пересечения и плоскость через ребро и точку. Жмём кнопку «Создать» или колесо мыши.
Всё необходимое создано. Запускаем команду Локальная система координат (ЛСК).
Указываем точку пересечения как Точку привязки. Затем кривую пересечения как Ось X. Указываем плоскую грань как Ось Y. Выбор наименования осей полностью на ваш выбор, надо указать любые две. Жмём кнопку «Создать» или колесо мыши.
Теперь экспортируем модель в Stl-файл, чтобы в дальнейшем работать с ним в нормальной системе координат.
Запускаем команду Файл-Экспорт.
Выбираем формат Stl. Из объектов убираем поверхности — они нам больше не нужны. В качестве системы координат выбираем созданную ЛСК.
После открытия получившегося Stl-файла получаем полигональный объект, удобно расположенный относительно системы координат.
В ходе выполнения урока удалось переориентировать STL‑модель относительно системы координат. После открытия экспортированного STL‑файла модель отображается с удобной и логичной ориентацией — система координат теперь согласована с основными гранями объекта.
Полученная методика может быть адаптирована для других STL‑моделей со схожими проблемами — достаточно выбрать характерные геометрические элементы и последовательно построить ЛСК на их основе.
Еще больше интересных статей
Делаем стойки под крепления плат прочнее
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Пипелац скоее всего не правильный )))))
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Этот с дверью отк...
3D-модели для 3D-печати и не только: тoп сайтов
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.





































Комментарии и вопросы
Вроде написал в статье, ну лад...
Я вроде уточнил что этот дефек...
Цитирую :) запчасти от такого....
Люди еще раз говорю НЕ по теме...
Подскажите, пожалуйста, что де...
было ли у кого то такое, что х...
Здравствуйте! Кто-нибудь имеет...