Найти в Дзене

FreeCAD 0.21.0 — Точное позиционирование одной детали на грани другой.

Бывает так, что вы строите 3D модель ( например танка) по графическим чертежам. Построили корпус. А какую-то хитрую деталь на чертежах вынесли на другой конец листа или вообще другой лист. Построили вы эту хитрую конструкцию и теперь её нужно чётко поставить туда, куда нужно. То есть в нужную точку корпуса.
Можно установить и вручную.

Дзинь почти полностью обнулил вознаграждение за посты. Хотите поддержать автора? Просто кликните по этой ссылке. Ничего платить, регистрироваться или делать не нужно. Просто один переход по ссылке и айда назад.


А как быть если та деталь, что нужно разместить на основании находится далеко от центра координат FreeCAD? То есть изначально она была построена в стороне от нулевой точке. Перемещением такую деталь будет проблематично не то, чтобы точно установить, а вообще поставить более или менее на нужное место.

Вроде всё красиво.
Вроде всё красиво.
"Деталь002" далеко от нулевой точки.
"Деталь002" далеко от нулевой точки.

Для примера я намеренно построил две детали со смещением.
Теперь будем ставить «Деталь» на «Основание»

Первым делом создаём ДВА новых файла. В каждый из которых помещаем свою деталь.

Создать новый. → Сохранить как — и переименовываем например в «Основание»
Далее и переходим в файл с нашими моделями и копируем нужную деталь. В моём примере это «Основание002»

Уроки 3D моделирования в бесплатных редакторах голосом Сергея Рафаиловича. Технологии создания моделей. И не только.

Переходим во вновь созданный, пустой файл «Основание» и вставляем туда наше «Основание002» Вставить можно или в примитивный кубик или в «Деталь»

Вставка тела в Деталь.
Вставка тела в Деталь.

Далее, то же самое проделываем в «Деталь002»

И в итоге получаем два файла в которых имеется всего лишь одно тело.

По идее, можно было сразу строить 3D модели этих тел в отдельных файлах, чтобы избежать лишних телодвижений. Но кто ж его знал заранее?

Далее переходим в верстак A2Plus и создаём новый файл.
Как установить внешний верстак.

Называем его как-нибудь. Например «Установка»

И перетаскиваем обе наши детали с помощью кнопки «Добавить деталь из внешнего файла»

Вставляем тело в деталь
Вставляем тело в деталь

У нас по-прежнему «Деталь002» не в центре координат.

-5

Далее. Перемещаем «Деталь002» примерно туда куда нам нужно.

Ставим деталь очень примерно
Ставим деталь очень примерно

Доворачивать необязательно.

А теперь нужно колдовать с гранями и рёбрами.
Выделяете через «ctrl» две грани которыми хотите соединить тела.

Выделяем грани которыми хотим склеить  тела
Выделяем грани которыми хотим склеить тела

И кликаете кнопкой «Совпадение плоскостей»

Кнопка "Совпадение плоскостей"
Кнопка "Совпадение плоскостей"

Соглашаетесь.

-9

И ваши детали уже соприкасаются. Но их нужно совместить так, как вам нужно, а не, так как получилось.

Для этого, выделяете две грани которыми хотите соединить тела.

-10

И жмёте кнопку «Параллельность осей»

-11

Снова соглашаетесь и принимаете, и грани соприкасаются.

-12

Если не удаётся выделить нужную грань, просто сместите немного эту деталь так, что бы грань была доступна для выделения.

Примерно таким образом можно почти всегда выставить деталь в нужное место. А в Part потом можно склеить и работать дальше.

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

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

Статьи и видео о верстаке Sketcher

Статьи и видео о новом FreeCAD 0.21.0

Статьи и видео о 3D моделировании в FreeCAD вообще.

Если возникнут вопросы - задавайте. Возможно я не совсем точно описал процесс и некоторые моменты упустил.