QCAD

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: www.qcad.org

QCAD — модульная программа автоматизированного проектирования для 2D-чертежей, предназначенная для создания технической документации и чертежей в инженерных, архитектурных и производственных задачах. Программное обеспечение развивается с учётом переносимости и расширяемости: реализовано на C++ с использованием фреймворка Qt и поддерживает скрипты на ECMAScript для автоматизации и создания пользовательских расширений. Интерфейс ориентирован на привычные приёмы черчения, включая систему слоёв, привязки, координатную сетку и набор стандартных инструментов для построения линий, дуг, окружностей и текстовых надписей.

История проекта связана с развитием свободного программного обеспечения для CAD: QCAD возник как лёгкая и доступная альтернатива громоздким пакетам, предоставляя базовый набор средств для точного 2D-моделирования. Программа выпускается в нескольких вариантах, включая бесплатную версию и коммерческие выпуски с дополнительными библиотеками и поддержкой форматов. QCAD читает и записывает популярный формат DXF и использует собственные механизмы для хранения шаблонов, библиотек блоков и пользовательских настроек.

  • 2D-чертёжные инструменты: линии, полилинии, дуги, окружности, сплайны, прямоугольники и многоугольники.
  • Работа со слоями: организация элементов по слоям с управлением видимостью, цветом и режимами печати.
  • Точные привязки и размеры: координатная привязка, режимы привязки к объектам, создание размерных линий и аннотаций.
  • Поддержка форматов: импорт и экспорт формата DXF; возможность сохранения пользовательских форматов и шаблонов.
  • Автоматизация и скрипты: встроенная поддержка ECMAScript для написания макросов, пользовательских команд и расширений.
  • Библиотеки блоков: наборы стандартных деталей и символов, возможность создания и повторного использования блоков.
  • Пользовательский интерфейс: настраиваемые панели инструментов, контекстные меню и диалоги параметров объектов.
  • Печать и вывод: настройка листов, масштабирования и подготовка чертежей к печати или экспорту в векторные форматы.
  • Кроссплатформенность: поддержка основных настольных операционных систем с единым кодом интерфейса.
  • Расширяемость: модульная архитектура для добавления плагинов и интеграции с внешними библиотеками символов.
Подробнее