WLXCAD — просмотр DWG и DXF файлов прямо в Total Commander

WLXCAD — бесплатный плагин для Total Commander, позволяющий открывать и просматривать чертежи DWG и DXF непосредственно во встроенном просмотрщике Lister (F3) или в панели быстрого просмотра (Ctrl+Q).

Теперь для предварительного просмотра CAD-файлов не требуется запускать AutoCAD, nanoCAD, BricsCAD или другие тяжёлые САПР-приложения. Достаточно выбрать чертёж в Total Commander и нажать F3 — плагин загрузит файл и отобразит его содержимое.

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

Возможности WLXCAD

Плагин предназначен для быстрого просмотра двумерных чертежей и поддерживает:

  • DWG и DXF — просмотр популярных форматов AutoCAD.
  • Масштабирование и перемещение — приближение колесом мыши и панорамирование чертежа.
  • Zoom Extents — автоматическое вписывание чертежа в окно.
  • Работу со слоями (Layers) — просмотр списка слоёв, включение и отключение их видимости.
  • Геометрию CAD — линии, полилинии, окружности, дуги, эллипсы и другие графические примитивы.
  • Блоки (BLOCK/INSERT) — отображение составных и вложенных элементов чертежа.
  • Текстовые объекты — поддержка TEXT и MTEXT.
  • Цвета и типы линий — отображение основных свойств CAD-объектов.
  • Информацию о документе — количество объектов, слоёв, блоков и другие сведения.
  • Быстрый просмотр Ctrl+Q — переключение между чертежами прямо в файловой панели Total Commander.

Просмотр осуществляется в отдельной области с тёмным CAD-фоном, удобной навигацией и возможностью управления видимостью слоёв.

Немного технической информации

WLXCAD разработан на C++17 с использованием Win32 API и графических технологий Direct2D / DirectWrite. Плагин работает как стандартная библиотека WLX внутри процесса Total Commander.

Для чтения DXF используется собственный парсер, а поддержка DWG реализована на основе открытой библиотеки GNU LibreDWG.

Предусмотрены сборки для Windows x64 и x86, интеграция с Total Commander Lister и Quick View, поддержка Unicode-путей и автоматическая сборка проекта через CMake и PowerShell.

Плагин предназначен исключительно для просмотра: редактирование и сохранение чертежей не предусмотрены. Отображение сложных и специализированных DWG-объектов зависит от возможностей LibreDWG и текущей реализации просмотрщика.

Скачать WLXCAD для Total Commander

Исходный код проекта, инструкции по сборке и релизы доступны на GitFlic:

https://gitflic.ru/project/tarkus-gsa/wlxcad

WLXCAD — небольшой специализированный CAD Viewer для тех, кому нужно быстро открыть DWG или DXF, посмотреть содержимое чертежа, проверить слои и геометрию, не выходя из привычного файлового менеджера Total Commander.