Компас для чертежей для андроид

Приложения для создания чертежей на Андроид

04.12.2021, Дмитрий Баринов

Дизайнеры и художники часто пользуются всевозможными ресурсами для рисования двух- или трехмерных рисунков. Это можно сделать с помощью некоторых специальных утилит, которые сейчас доступны и для работы на смартфоне с операционной системой Андроид.

GnaCAD

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

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

Сохранять схемы можно на телефон или в хранилище Гугл Диска. В последнем случае позволяется поделиться своим творением с друзьями, которые могут его прокомментировать.

AutoCAD

Данная программа является редактором файлов типа DWG. Идеально подойдёт для архитекторов. Именно в этом приложении можно очень просто и в короткие сроки создать виртуальный макет будущего здания. Для разрешения пользоваться всем функционалом необходимо зарегистрироваться на сайте AutoDesk.

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

Плюсом платформы есть возможность сохранить готовую схему для экспорта в формате PDF, который поддерживается на всех устройствах. Кроме этого, у каждого пользователя есть разрешение настроить интерфейс приложения как угодно для собственного удобства. Можно изменить вкладки, меню быстрого запуска и строку состояния, чтобы использование ресурса было ещё более комфортным и лёгким.

DWG FastView CAD Viewer&Editor

Это самая простая в использовании утилита для рисования и редактирования чертежей. Она, возможно, уступает перед другими аналогичными ресурсами по количеству функций и настроек. Но вместе с тем имеет ряд положительных моментов.

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

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

Простые параметры САПР

Данная утилита подойдёт для техников, чья деятельность связана с правками в архитектуре объекта или другими техническими схемами. Оно позволяет добавлять изменения в уже готовую схему и сохранять ее в файле типа jpg. В пользовании очень похож на всем известную стандартную программу paint.

Читайте также:  Smart multimedia player q7s android drivers

Здесь есть все необходимые функции, которые потребуются в создании чертежей. Например, можно выбрать инструмент линии, настроить их цвет и толщину. Также есть возможность рисовать разные геометрические фигуры, копировать и добавлять разные элементы. С такими инструментами редактирование проекта в 2d формате будет максимально простым и удобным.

Инженерный чертеж

Идеальный вариант для тех, кто только начал осваивать профессию инженера или архитектора. Самая простая программа среди аналогичных для создания элементарных двухмерных проектов.

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

Загрузка данного ресурса бесплатная и не требует регистрации для его использования.

Sketch Box Free (Easy Drawing)

Эта платформа имеет встроенные функции черчения и рисования. Особое внимание заслуживает возможность создания чертежей с векторными линиями.

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

Программа обязательно понравится пользователям, которые учатся рисовать географические, топографические и другие типы карт. Есть поддержка карт Google maps.

Floor Plan Creator

Искусство и дизайн

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

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

Рисовать можно не только пальцем, но и стилусом. Таким образом, легко добавлять миниатюрные детали к проекту. Так можно легко создать виртуальную модель дома и посмотреть его в режиме просмотра.

CADMATE

Является аналогом приложения САПР. Главным отличием конкретной утилиты можно назвать разрешение отправить документы с готовыми изображениями по электронной почте напрямую с конкретной платформы.

В остальном функционал очень схожий с возможностями Простых параметров САПР. Рисование двухмерных рисунков, черчение линиями каких-либо размеров и т.д. Уменьшение или закрытие рисунка осуществляется движениями двух пальцев, расстояние между которыми можно настроить для полного закрытия изображения.

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

Все эти программы можно скачать на телефон с операционной системой Андроид через официальное приложение ПлейМаркета. Они являются бесплатными удобными инструментами для создания чертежей в андроиде разного типа.

Источник

Карманный КОМПАС

АСКОН представляет КОМПАС:24 — мобильное приложение для просмотра 3D-моделей

Карманный КОМПАС

АСКОН представляет КОМПАС:24 — мобильное приложение для просмотра 3D-моделей

Компания АСКОН исполняет давнюю мечту пользователей КОМПАС-3D и выпускает первое мобильное приложение для решения их производственных задач — КОМПАС:24. Новинка позволяет просматривать 3D-модели, созданные в системе КОМПАС-3D, на мобильных устройствах с ОС Android и на совещании с заказчиком, и в цехе, и в командировке.

С помощью КОМПАС:24 пользователь сможет продемонстрировать свои разработки партнерам или коллегам, просмотреть модели, присланные по почте, обучать сотрудников на наглядных примерах — и все это без привязки к рабочему месту. А используя функцию динамического сечения, которая появится в новой версии КОМПАС-3D V15, прямо в мобильном приложении можно будет посмотреть, что находится внутри разработанного узла или детали.

Читайте также:  Да здравствует принцесса русификатор андроид

Приложению доступны следующие функции:

  • Вращение, масштабирование и панорамирование изображения;
  • Отображение информации о файле (автор, комментарий);
  • Динамическое сечение плоскостью.

КОМПАС:24 — новый полезный инструмент и для инженера, который сможет без компьютера продемонстрировать свою модель на совещании и показать варианты решений, проработанных в КОМПАС-3D; и для руководителя, который, пользуясь планшетом с установленным приложением, будет оперативно принимать решения в независимости от того, где он находится в данный момент.

КОМПАС:24 станет первым приложением, созданным компанией АСКОН специально для решения профессиональных задач конструктора, и дополнит линейку «мобильных» разработок компании. В 2012 году компания АСКОН впервые вышла на рынок приложений с мобильным клиентом ЛОЦМАН:24, который позволяет специалистам сферы строительного проектирования удаленно и в режиме онлайн вести мониторинг дел по проектам и согласовывать документы. Следующим шагом по «мобилизации» пользователей стал выпуск приложения для проектирования внешнего облика изделия SubDivFormer, который может использоваться как для инженерных разработок, так и для детских игр. А осенью 2013 года в магазинах AppStore и Google play появилось первое игровое приложение от АСКОН — мобильный 3D-конструктор Machinator.

Источник

Просмотрщик КОМПАС-3D для Android: опыт портирования крупного Windows-приложения

Несмотря на тотальную «мобилизацию» среднестатистического пользователя, большинство инженеров продолжают работать на стационарных ПК. Крупных инженерных программ, в первую очередь САПР, для мобильных ОС крайне мало. Несколько лет назад у компании АСКОН появилось бесплатное приложение КОМПАС:24 для просмотра документов КОМПАС-3D (деталей, сборок, чертежей, спецификаций и др.) на Android-устройствах.


Модель «КАМАЗ Будущего», автор Дмитрий Котляр.

О том, как было реализовано портирование большого Windows-приложения на Android, рассказывает один из разработчиков КОМПАС:24 Александр Полуэктов.

Исходные условия

Специфика формата файлов КОМПАС-3D такова, что отсутствует описание внутренней структуры документа и невозможно прочитать файл, не имея исходников основного продукта (хотя попытки предпринимались как собственными силами, так и сторонними разработчиками).
Данные сериализуются в бинарном виде, каждый класс делает это самостоятельно с учетом версии файла. КОМПАС-3D с пятой версии разрабатывался только под Windows, но пользователи давно просили реализовать хотя бы просмотр файлов из других ОС. Было принято решение о создании отдельного продукта КОМПАС:24 для Android на основе имеющегося кода КОМПАС-3D.

Проект очень крупный – несколько миллионов строк на C++. Раз есть C++, можно использовать NDK, а не писать всё заново. Несколько сократило объем работы то, что часть системы (геометрическое ядро) уже была независима от GUI и адаптирована для Linux-систем.


Тестовое приложение ядра C3D для Linux

Сложности, подводные камни и решения

Изначально задача состояла в том, чтобы прочитать 3D-модели из файлов и отрисовать их, т. е. достать тела, насчитать триангуляцию и вывалить в OpenGL. В реальности оказалось, что в файле сохраняются не результирующие тела, а только история построения. Потребовалось организовать чтение всех имеющихся объектов, включая объекты чертежа/фрагмента, которые используются в эскизе. Добавив работы, это позволило организовать открытие не только деталей/сборок, но и чертежей/фрагментов. Оказалось, что изменения модели, выполненные в сборке, требуют перестроения включенных деталей с передачей данных через запись в память, аналогично хранению на диске. Кроме чтения файла пришлось реализовать еще и механизм записи.

Читайте также:  Ложный звонок для андроида

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

Не являлась существенной проблемой, но требовала крепких нервов отладка. Внесение изменений в одну строчку требует на сборку и перезапуск проекта от трех (в лучшем случае) до 40 минут.


Отображение чертежа

Работа с файловой системой, реестром и пользовательским интерфейсом была вынесена в отдельные модули. Это позволило значительно ограничить места сплошного переписывания. Здесь сложностей добавили строки. В зависимости от версии файла строка может оказаться либо 1-байтной windows-1251, либо 2-байтной wchar_t. Для Android NDK родная кодировка utf-8 и допустимо использование 4-байтного wchar_t. А ещё строки сравниваются на больше/меньше и с них насчитываются хэши. Единственный способ борьбы с этим зоопарком – длительная отладка и пристальный взгляд в код.

Значительно увеличило время разработки большое количество legacy-кода. Проект — реально старый. Встречается код, написанный 15 лет назад под Visual Studio 6 / Borland C++ Builder. С учётом того, как спокойно компилятор от Microsoft относится к нарушению стандарта C++ (а иногда даже поощряет), пришлось часто переписывать платформонезависимые, на первый взгляд, фрагменты кода.

О специфике сериализации я уже упоминал в начале. Данные сериализуются в бинарном виде, и каждый класс делает это самостоятельно с учетом версии файла. Сериализуются встроенные типы windows, в т.ч. VARIANT. Сериализуются хэши строк, которые потом сравниваются со строками (помним про кодировки).

Результаты разработки

Разработка первой версии КОМПАС:24 заняла около полугода. В новых релизах появляется поддержка свежих версий файлов КОМПАС-3D и небольшие доработки.

В проект включено более 2000 cpp-файлов из КОМПАС-3D и около 20 файлов, характерных только для КОМПАС:24. В коде около 4000 участков с различной реализацией для КОМПАС-3D и КОМПАС:24.

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

Получен код, который относительно легко поддерживать для всех платформ. Существуют экспериментальные сборки КОМПАС:24 для Linux и Windows.


Применение динамического сечения к модели турбомуфты

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

КОМПАС:24 стал полигоном для проверки решений, часть из которых была впоследствии перенесена в КОМПАС-3D. К примеры, в КОМПАС:24 впервые появились динамическое сечение 3D-моделей, быстрая отрисовка с кэшированием триангуляции и быстрое открытие сборок из кэша без перестроения.

Александр Полуэктов, ведущий программист

Источник

Оцените статью