Найти в Дзене
3DPrint news

3D-моделирование со смартфона - доступно и бесплатно

Оглавление

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

Знакомьтесь, Scorch CAD

Scorch CAD это программа, которая работает на большинстве смартфонов с ОС Android и обладает минимальным набором функций, которых вполне хватает для создания простых инженерных 3D-моделей. Модели создаются простым написанием кода в синтаксе OpenSCAD с последующим сохранением .scad-файла или экспертом в .stl.

Интерфейс

Интерфейс главного экрана приложения
Интерфейс главного экрана приложения

На главном экране программы всего 7 кнопок: кнопка «Code Editor» - позволяет перейти в режим редактирования модели; кнопкой «Console» - вызывается консоль, в которой указаны ошибки, если они присутствуют в коде модели, кнопка «Demo» - позволяет открыть один из 6 примеров кода (довольно бесполезных); нажав кнопку «Open» - можно открыть .scad файлы с Вашего телефона; кнопка «Save» - сохраняет открытый файл; кнопка «Compile» - превращает написанный код в 3D-модель и отображает её на экране; стандартные для ОС Андроид 3 точки в верхнем правом углу - вызов контекстного меню.

Настройки

У приложения почти нет настроек и все они представлены в виде галочек в контекстном меню.

Настройки приложения.
Настройки приложения.

Опция «Show Axis» включает и выключает отображение осей XYZ, «Show Lines» отвечает за полигональную сетку и «Show Surfaces» определяет показывать ли поверхности. Обращаю внимание, что если одновременно отключить «Show Lines» и «Show Surfaces», то при нажатии кнопки «Compile» на экране ничего не произойдет. Вернее модель сгенерируется, но вот видно её не будет.

Моделирование

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

difference() {
cube(9,center=true);
sphere(6); }

Нажимаем кнопку «Compile» и получаем результат. Разумеется, если модель сложная и содержит много полигона, может понадобится некоторое время на построение модели.

Также приложение поддерживает импорт моделей. Для этого .stl-файл нужно просто открыть через меню программы.

Импортированная модель
Импортированная модель

Но слишком уж высокополигональные модели приложение не тянет. Пишет о недостатке памяти. При том, что мой смартфон обладает 6 гигабайтами оперативной памяти, а сама .stl модель «весит» не больше 50 Мб.

Итог

Приложение очень интересное и позволяет спроектировать простенькие детали прямо с телефона. Что-то большое и сложное «нарисовать» у вас скорее всего не получится, не потому, что приложение этого не может - возможностей хватает. Просто набирать большой объем кода с экрана смартфона просто утомительно.

Надеюсь, что статья Вам понравилась. В ближайшее время я планирую опубликовать еще одну, о том как этим приложением пользоваться. На примере конкретной задачи покажу как можно создать модель с помощь текстовых команд, а потом напечатаю её на 3D-принтере. Лайки и комментарии приветствуются, но не обязательны =)

Маленький спойлер: моделировать буду деталь для ремонта штатива, которую я уже делал ранее во Fusion360.

upd: написал статью о практическим применении этого приложения