Темы



Создание 3D-модели детали на основе чертежа в формате PDF

Здравствуйте, дорогие читатели! В этой статье, открывающей цикл материалов, посвященных возможностям программного решения nanoCAD Механика с модулем »3D и зависимости», мы рассмотрим создание 3D-модели детали на основе чертежа в формате PDF.

4b_mdzp2__ssa_b30z8u0rm6wag.jpeg

Распознавание PDF-файла


Запустите программу nanoCAD Механика. Создайте новый файл, для чего вызовите команду НОВЫЙ (new): либо нажмите в левом верхнем углу экрана на логотип nanoCAD и в открывшемся выпадающем меню укажите Файл → Создать, либо используйте соответствующую кнопку на главной панели (рис. 1).

8e9774cde7c1081b494c8a41eeccb0ba.png


Рис. 1. Главная панель

Для создания эскиза необходимо загрузить PDF-файл Ложемент.pdf, расположенный в папке с архивом. Для загрузки следует вызвать команду ПДФИМПОРТ (pdfimport) либо в классическом интерфейсе (Файл → Импорт pdf), либо в ленточном (Вставка → Импорт → Импорт PDF) и выбрать файл Ложемент.pdf. В диалоговом окне Импорт PDF выберите всё, что показано на рис. 2, и нажмите ОК.

88de69abf0adcbbe798633f37eef6990.png


Рис. 2. Диалоговое окно Импорт PDF
 

После этого файл Ложемент.pdf загрузится в чертеж.

Добавление плоского эскиза и блокирование слоя


Чтобы приступить к отрисовке контура, необходимо сначала заблокировать слой и добавить плоский эскиз. Для блокирования слоя следует вызвать команду СЛОЙ (layers) либо в классическом интерфейсе (Формат → Слой), либо в ленточном (Главная → Слои) (рис. 3).

20c089279848feb227e7f2f344281d7c.png


Рис. 3. Вызов команды СЛОЙ в ленточном интерфейсе (Главная → Слои)

После вызова команды СЛОЙ откроется диалоговое окно Слои, в котором есть слой PDF_Геометрия (рис. 4). Его нужно заблокировать, щелкнув левой кнопкой мыши (ЛКМ) на пиктограмме, изображающей замочек. После этого слой заблокируется, а пиктограмма изменит цвет на серый (рис. 5).

f78aa51f2fe13611f499b17c08118bf7.png


Рис. 4. Слой PDF_Геометрия

e8dab958ec63742f274211de2b87716f.png


Рис. 5. Заблокированный слой

Когда слой заблокирован, можно приступать к добавлению плоского эскиза. Создайте новый эскиз, для чего вызовите команду НАЧАТЬЭСКИЗ (psadd) либо в классическом интерфейсе (3D → 2D эскиз → Добавить плоский эскиз), либо в ленточном (3D-инструменты → 2D эскиз → Добавить эскиз) (рис. 6).

 

9495f087e2eeb8d0e0500a7a61894842.png


e66e095766a82a054e62b36cc6e3285c.png


Рис. 6. Панель Вкладка 3D. Кнопка Добавить эскиз. Неактивный режим эскиза

После этого в командной строке появится возможность выбора плоскости мировой системы координат, в которой будет происходить черчение. Выберите плоскость XY (рис. 7).

e69e47c02f8168508f70bc6a14858f4b.png


Рис. 7. Выбор плоскости эскиза

Дальнейшее черчение выполняется в режиме эскиза.

Черчение контура с использованием привязок


Для более удобной отрисовки контура следует включить привязки с помощью горячей клавиши F3. Выбор необходимых привязок, показанных синей рамкой (рис. 8), осуществляется щелчком правой кнопкой мыши (ПКМ) по кнопке оПРИВЯЗКА в нижней панели.

dae4041ffe54ba82e6fa59bf46e8dbbf.png


Рис. 8. Всплывающее меню кнопки оПривязка

После того как все привязки выбраны, можно переходить к отрисовке эскиза по контуру ложемента. Отрисовка эскиза будет происходить при помощи отрезков, дуг и окружностей. Для данной модели планируется  отрисовать один целостный контур — это делается для простоты и удобства, так как при последующем преобразовании контура в 3D-модель потребуется выполнить всего лишь одну операцию. Также отметим, что существует возможность создания нескольких эскизов, которые могут быть удобны при создании более сложных 3D-моделей. Эскиз ложемента должен выглядеть так, как показано на рис. 9.

a014846fb1687f9129af52246af83819.png


Рис. 9. Эскиз ложемента

Проектируете в nanoCAD Механика? Примите участие в конкурсе проектов — www.nanocad.ru/information/events/21362426.

После создания эскиза необходимо сделать контур замкнутым, для чего следует выделить весь эскиз секущей рамкой (нажать ЛКМв свободном месте пространства модели → вести курсор справа налево → снова нажать ЛКМв свободном месте пространства модели) и вызвать команду СОЕДИНЕНИЕ либо в классическом интерфейсе (Редактирование → Соединение), либо в ленточном (Построение → Соединение)(рис. 10). После этого нужно щелкнуть ЛКМ по контуру и проверить замкнутость контура в свойствах.

175fb5e0a7edc760864bffec5acd37eb.png


4a73bbc45212d1b30664152470233304.png


Рис. 10. Соединение контура и проверка его замкнутости

Для редактирования эскиза необходимо открыть панель История 3D Построений и дважды щелкнуть ЛКМ по созданному эскизу либо нажать ПКМ и выбрать в открывшемся меню команду Редактировать. Открыть панель История 3D Построений можно с помощью команды ВКЛАДКА_ИСТОРИЯ_3D_ПОСТРОЕНИЙ (showtab3dhistorynet) в классическом интерфейсе (3D → История 3D Построений)или в ленточном (3D-инструменты → Моделирование → История построений)(рис. 11).

d26e2709ef49b2ed5fbb5a84ea105045.png


Рис. 11. Открытие панели История 3D Построений

После отрисовки контура следует зайти в диалоговое окно Слои и отключить слой PDF_Геометрия, нажав ЛКМ на пиктограмме горящей лампочки. Лампочка погаснет и слой будет отключен (рис. 12).

e32a9ba2395ecfae313c846e1300b2f2.png


b77b8513d16cf68ba60581e52e151c84.png


Рис. 12. Отключение слоя

Масштабирование отрисованных эскизов к исходному масштабу


Для ложемента на чертеже указан масштаб 1:5, масштаб эскиза пока что этому соответствует. Для приведения масштаба эскиза к необходимому (1:1) его нужно увеличить в пять раз при помощи команды МАСШТАБ. Чтобы обеспечить корректность масштабирования, заходим в редактирование эскиза через панель История 3D Построений, выделяем контур и вызываем команду МАСШТАБ (scale) либо в классическом интерфейсе (Редактирование → Масштаб), либо в ленточном (Построение → Масштаб). В командной строке будет предложено выбрать базовую точку (вводим 0,0,0 и нажимаем Enter), а затем масштаб (вводим цифру 5 и снова нажимаем Enter). В результате относительно координат 0,0,0 эскиз увеличится в пять раз (рис. 13).

bc6d3fa57d98b719fff3154d4f3d7fbd.png


e8e94b94631e41c10fa64384fe1aaa5d.png


fa9161674a3356598960d40420029fa2.png


Рис. 13. Масштабирование

Результат проделанных действий можно видеть на рис. 14, а в интернете еще и при открытии прилагаемого к данному материалу файла Создание эскиза.dwg.

a52240da0f7d97cd5306ad65e1d60343.png


Рис. 14. Эскиз ложемента в масштабе

Создание 3D-модели детали


После приведения эскиза к исходному масштабу можно перейти к созданию 3D-модели. Для этого мы воспользуемся командой Выдавливание (3dextrude), вызвав ее либо в классическом интерфейсе (3D → 3D элементы → 3D Выдавливание), либо в ленточном (3D-инструменты → Выдавливание) (рис. 15).

6bb9a0baa9870d6631504d97437bb936.png


Рис. 15. Вызов команды Выдавливание

После вызова функции будет предложено выбрать эскиз (рис. 16). Выбираем эскиз и проставляем значения согласно рис. 17.

2b796bc4d454a4d46fd7efb163f9cc01.png


Рис. 16. Выбор эскиза

eeb319ceb8aef0e0fea108d8690e8501.png


Рис. 17. Диалоговое окно 3D Выдавливание

Проставив все значения, нажимаем ОК. 3D-модель создана, теперь нужно ее переименовать и преобразовать в деталь. Для этого заходим в панель История 3D Построений, щелкаем ПКМпо объекту Тело (1) и выбираем Переименовать. Вводим слово «Ложемент» и нажимаем Enter. Снова щелкаем ПКМ по объекту «Ложемент» и выбираем Создать деталь. После выполнения этой операции тело преобразуется в деталь (рис. 18). Создание именованной детали выполнено.

fd8dc1e938ab2374f5362203ba0fc96b.png


Рис. 18. Деталь «Ложемент» в панели История 3D Построений

Во избежание проблем, связанных с некорректной привязкой при дальнейшем создании сборки 3D-модели, деталь «Ложемент» необходимо зафиксировать. Для этого в панели История 3D Построений щелкаем ПКМ по детали «Ложемент» и в открывшемся меню выбираем Фиксация. В правом нижнем углу иконки детали появляется значок якоря (рис. 19).

08db1b45be9ccf1974572b378a26898b.png


1c73956745bcce68b80cd496d7c17b14.png


Рис. 19. Фиксация детали

После фиксации детали необходимо создать новую пользовательскую систему координат (ПСК) с началом в нижнем левом углу относительно детали «Ложемент». Это можно сделать с помощью команды ПСКНАЧАЛО (SetUCSByPoint). Вызываем ее либо в классическом интерфейсе (Сервис → Новая ПСК → Начало), либо в ленточном (Вид → Координаты → ПСК, Начало)(рис. 20).

512c2c49573173fb196006b4cedfa299.png


Рис. 20. Вызов команды ПСК, Начало в ленточном интерфейсе

После вызова команды выбираем точку в левом нижнем углу детали «Ложемент» (рис. 21) и нажимаем ЛКМ. Таким образом создается новая система координат, связанная с деталью.

d6d23f41c12d53ef05979ff9ad725a2c.png


Рис. 21. Новая ПСК

Для удобства дальнейшей работы можно изменить цвет детали. В панели История 3D Построений дважды щелкаем ЛКМ по детали «Ложемент», в открывшейся вкладке Редактор блоков с помощью ЛКМ выбираем «Ложемент» в пространстве модели, переходим в панель Свойства и в выпадающем списке выбираем опцию Цвет → Выбор цвета (рис. 22). В диалоговом окне Выбор цвета определяем цвет с помощью палитры или номера цвета (рис. 23) после чего нажимаем ОК, Сохранить блок и Закрыть редактор блоков (рис. 24). Подобные действия можно выполнять и с другими деталями.

bb79342a24c7b61f411ee6087ba9f21c.png


Рис. 22. Выбор цвета в панели Свойства

990eb3253851fc5ac01cc64f63d05cdc.png


Рис. 23. Диалоговое окно Выбор цвета

730603d9ca77c2acb21c76a97c1b0580.png


8621c19f36c7492975082c9d84755e9f.png


Рис. 24. Сохранение и закрытие редактора блоков

Результат выполнения действий, представленных в этой главе, можно видеть на рис. 25, а в интернете еще и при открытии прилагаемого к данному материалу файла Создание 3D модели детали.dwg.

9e44772aba50a8c813340d5c234aaae2.png


Рис. 25. Деталь «Ложемент»

В следующей статье мы рассмотрим создание 3D-модели сборки на основе созданной 3D-модели детали.

Георгий Глазков,

Константин Минаев

АО «СиСофт»

E-mail: glazkov.georgiy@csoft.ru,

minaev.konstantin@csoft.ru

© Habrahabr.ru