Библиотека knigago >> Литература по изданиям >> Самиздат, сетевая литература >> 3D модель небольшого трансформатора (в LibreCAD, OpenSCAD, Meshlab)


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1665, книга: Тайфун. Записки из Китая
автор: Крум Босев

Крум Босев Публицистика "Тайфун" - это захватывающее и проницательное путешествие по современному Китаю. Автор Крум Босев, болгарский журналист, провел восемь лет в Пекине, наблюдая за драматическими изменениями в стране. Книга представляет собой сборник эссе, охватывающих широкий спектр тем, от экономического чуда Китая до его политической системы и социальных проблем. Босев умело излагает сложные вопросы, делая их доступными для широкой аудитории. Одно из достоинств книги...

СЛУЧАЙНАЯ КНИГА

Господство клана Неспящих - 7. Руслан Алексеевич Михайлов (Дем Михайлов)
- Господство клана Неспящих - 7

Жанр: Фэнтези: прочее

Год издания: 2016

Серия: Мир Вальдиры – 1 – Росгард – 1 – Господство клана Неспящих

al_fuhrmann (al_fuhrmann) - 3D модель небольшого трансформатора (в LibreCAD, OpenSCAD, Meshlab)

3D модель небольшого трансформатора (в LibreCAD, OpenSCAD, Meshlab)
Книга - 3D модель небольшого трансформатора (в LibreCAD, OpenSCAD, Meshlab).   al_fuhrmann (al_fuhrmann)  - прочитать полностью в библиотеке КнигаГо
Название:
3D модель небольшого трансформатора (в LibreCAD, OpenSCAD, Meshlab)
al_fuhrmann (al_fuhrmann)

Жанр:

Самиздат, сетевая литература, САПР, Литература ХXI века (эпоха Глобализации экономики), Электроника, микроэлектроника, схемотехника

Изадано в серии:

неизвестно

Издательство:

Интернет-издательство «Stribog»

Год издания:

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "3D модель небольшого трансформатора (в LibreCAD, OpenSCAD, Meshlab)"

Поскольку заказчики теперь очень приветствуют не только необходимые схемы/платы/исходники прошивок, но и 3D модели, то приходится заниматься ими. Конструкторам легче затолкать/вписать такой модуль в устройство. Но библиотеки, даже в платных альтиумах и менторах не всегда содержат то, что нужно. Приходится допиливать недостающее.

Читаем онлайн "3D модель небольшого трансформатора (в LibreCAD, OpenSCAD, Meshlab)". [Страница - 2]

3]">
Рис. 3.

Книгаго: 3D модель небольшого трансформатора (в LibreCAD, OpenSCAD, Meshlab). Иллюстрация № 4
Рис. 4.

Мы делаем копию, дорисовываем недостающие лини (Рис. 3.) и убираем лишние (Рис. 4.). Как это работает, мы еще увидим. Штриховка показана без каких-либо целей. Из этой фигуры тоже делаем блок и сохраняем ее как f1.

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


Книгаго: 3D модель небольшого трансформатора (в LibreCAD, OpenSCAD, Meshlab). Иллюстрация № 5

Рис. 5.

Этот блок сохраняем как p2.

Экспорт блоков в отдельные файлы

Каждый блок экспортируем в отдельный файл с таким же именем. Перед экспортом нужно убедиться, что блок не замусорен лишними фрагментами наложившихся друг на друга линий и поддается штриховке, то есть, не разорван. Можно использовать полилинию. Преобразовать эскиз (замкнутый контур!) в полилинию можно в меню Draw | Polyline | Create polyline from Existed Segments. Однако нужно помнить, что если в эскизе есть дуги, то операция превращения контура в полилинию превратит эти дуги просто в фаски.

Лишние линии могут получиться при выполнении скруглений или при загрублении размеров в настройках, так что надо внимательно следить за этим.

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

Создание модели в OpenSCAD

Запустим OpenSCAD:


Книгаго: 3D модель небольшого трансформатора (в LibreCAD, OpenSCAD, Meshlab). Иллюстрация № 6

Рис. 6.

Программа трехмерного моделирования твердых тел для программистов. Между прочим, работать в ней куда проще, чем в автокаде, компасе и солидворкс. Достаточно заглядывать по ссылке в шпаргалку: http://www.openscad.org/cheatsheet/index.html брать оттуда необходимые сведения.

Создадим новый проект и сохраним его пока как cheeks.scad. Загрузим эскиз, написав такой текст в редакторе openscad:


module ch1() {

    linear_extrude(3) import("p1.dxf", $fn=60);

    //$fn — число отрезков дуг

}

ch1();


Нажмем F6 и программа сделает рендер модели:


Книгаго: 3D модель небольшого трансформатора (в LibreCAD, OpenSCAD, Meshlab). Иллюстрация № 7

Рис. 7.

Как видим, сохранен масштаб, openscad это не рисовалка для стульев в офисе, которыми пользуются дизигинеры, а точная программа. Эскиз выдавлен на три единицы. Теперь не помешает загрузить «фрезер», а чтобы он не смущал, сразу сдвинуть его по оси X на 30 единиц вправо:


Книгаго: 3D модель небольшого трансформатора (в LibreCAD, OpenSCAD, Meshlab). Иллюстрация № 8

Рис. 8.

module ch1() {

    linear_extrude(3) import("p1.dxf", $fn=60);

    color("Silver") {

        translate([30,0,0]) linear_extrude(20) import("f1.dxf");

    }

}

ch1();


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


Книгаго: 3D модель небольшого трансформатора (в LibreCAD, OpenSCAD, Meshlab). Иллюстрация № 9

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.