Перейти к содержанию

Nanocad-project-documentation: различия между версиями

Материал из XIOT Wiki
Taxiot (обсуждение | вклад)
Нет описания правки
Taxiot (обсуждение | вклад)
Нет описания правки
Строка 24: Строка 24:
== Для автоматизации рутинных операций при разработке проектной документации наша компания разработала '''"Плагин XTA Tools NanoCAD"''' для базовой платформы '''NanoCAD'''. ==
== Для автоматизации рутинных операций при разработке проектной документации наша компания разработала '''"Плагин XTA Tools NanoCAD"''' для базовой платформы '''NanoCAD'''. ==


=== Разберем как получить и установить плагин. ===
=== Как получить и установить плагин ===


# Запросить в нашей компании нужную версию, подходит для '''"OS Windows x64, платформа базовая NanoCAD 25.0 x64 и nanoCAD 26.0 x64"''''', (также есть версия для AutoCAD 2021 x64).''
# Запросите в нашей компании нужную версию плагина. Подходит для '''"OS Windows x64, платформа базовая NanoCAD 25.0 x64 и nanoCAD 26.0 x64"''' (также есть версия для AutoCAD 2021 x64).
# Получить нужный инсталлятор '''"XTA Tools AutoCAD 2021 x64.msi"''', '''"XTA Tools NanoCAD 25.0 x64.msi"''', а также дополнительный пакет '''"SuppotrPack.zip"''', при необходимости (''"XTA Tools NanoCAD 26.0 x64.msi"'').
# Получите установочные файлы:
# Запустить инсталлятор, нажать «Далее», будет предложено выбрать путь установки ''(рекомендуется не менять путь)'', нажать «Далее» и установить; будет запрос прав администратора на установку — согласиться; если продукт '''NanoCAD''' был запущен, инсталлятор предложит его закрыть — выделяем окно '''NanoCAD''', сохраняемся или просто закрываем, нажимаем «Продолжить», и инсталлятор завершит установку; на итоговой вкладке нажимаем «Готово».
## '''"XTA Tools NanoCAD 25.0 x64.msi"''' или '''"XTA Tools NanoCAD 26.0 x64.msi"''' (в зависимости от вашей версии nanoCAD);
# Теперь можно запускать '''NanoCAD''', после загрузки на панели '''"Лента"''' появится вкладка '''"XTA Tools"''' с набором команд плагина.
## при необходимости — дополнительный пакет '''"SuppotrPack.zip"''';
## для AutoCAD — '''"XTA Tools AutoCAD 2021 x64.msi"'''.
# Запустите инсталлятор и выполните установку:
## нажмите «Далее»;
## при выборе пути установки — ''(рекомендуется не менять путь)'' — нажмите «Далее» и установите;
## при запросе прав администратора на установку — согласитесь;
## если продукт '''NanoCAD''' запущен, инсталлятор предложит его закрыть — выделите окно '''NanoCAD''', сохранитесь или просто закройте, затем нажмите «Продолжить»;
## дождитесь завершения установки и на итоговой вкладке нажмите «Готово».
# Запустите '''NanoCAD'''. После загрузки на панели '''"Лента"''' появится вкладка '''"XTA Tools"''' с набором команд плагина.
 
=== Для чего плагин был разработан и его возможности ===


=== Разберем для чего плагин был разработан и его возможности. ===
Если вы пользовались продуктами CAD-систем, то наверняка сталкивались с проблемой "Печати и публикации" документации в PDF. На дворе 2026 год, но так и не был предоставлен удобный способ быстрого вывода чертежа в PDF: предлагается настраивать для каждой страницы отдельный лист, создавать сложные видовые экраны, в каждом экране располагать часть чертежа из пространства модели, и так делать для каждой страницы; в менеджере печати создавать необходимый набор листов и каждый настраивать индивидуально; также нужно уметь в полной мере пользоваться слоями, заморозкой, отображением в модели или на листах; далее сохранить все инструкции в файл, и только после этого можно воспользоваться командой '''"Пакетная печать"''', но и тут не все так гладко, так как если переименовать файл чертежа, то придется в ручном режиме изменять пути в файле конфигурации.
Если вы пользовались продуктами CAD-систем, то наверняка сталкивались с проблемой "Печати и публикации" документации в PDF. На дворе 2026 год, но так и не был предоставлен удобный способ быстрого вывода чертежа в PDF: предлагается настраивать для каждой страницы отдельный лист, создавать сложные видовые экраны, в каждом экране располагать часть чертежа из пространства модели, и так делать для каждой страницы; в менеджере печати создавать необходимый набор листов и каждый настраивать индивидуально; также нужно уметь в полной мере пользоваться слоями, заморозкой, отображением в модели или на листах; далее сохранить все инструкции в файл, и только после этого можно воспользоваться командой '''"Пакетная печать"''', но и тут не все так гладко, так как если переименовать файл чертежа, то придется в ручном режиме изменять пути в файле конфигурации.


Строка 38: Строка 47:
'''''Какие возможности у плагина?'''''
'''''Какие возможности у плагина?'''''


# Автоматическая печать из пространства "Модель", там где и происходит черчение: для этого разработан динамический блок с атрибутами — это набор рамок "А1, А2, А3, А4" в книжной и альбомной ориентации; рамка динамическая и имеет "Ручку", при нажатии на которую появляется список форматов; также рамка имеет встроенный блок '''"Штамп"''' — он заполняется из панели свойств либо при двойном нажатии на нем в открывшейся форме. Также есть встроенные блоки для вставки в них подписей и логотипа. Присутствует команда для быстрой нумерации страниц. При печати получаем векторный PDF с редактируемым текстом. Вывести на печать на физический принтер возможности нет, но перед печатью в PDF можно задать качество печати. И уже из PDF-просмотрщика вывести печать на физический принтер.
# '''Печать/публикация в PDF из пространства "Модель".'''
# Что такое по сути проект, электропроект? Это план помещений, расставленные на плане '''УГО-'''''(условные графические обозначения)'' и линии, которые их связывают с электрощитом. Вопрос встает: как посчитать длину линии? Посчитать-то не сложно, если для этого у продукта '''NanoCAD''' есть инструменты, тогда куда все это записать — не беда, поможет таблица EXCEL, и так далее.
## Для работы используется динамический блок с атрибутами — набор рамок "А1, А2, А3, А4" в книжной и альбомной ориентации.
# Назначение блокам расширенных данных: по сути в любой блок мы можем записать скрытые от пользователя данные — они не являются атрибутами, и их удалить нельзя, только вместе с носителем или специальными скриптами. В блок мы записываем по сути, что он является устройством, маркировку, которая будет отображаться на плане, высоту установки (также можно отображать на плане и принимать участие в расчете длины кабеля), мощность (только для отображения, никаких электрорасчетов плагин не выполняет) и выпуск кабеля — для расчета длины кабеля.
## Рамка динамическая и имеет "Ручку": при нажатии появляется список форматов.
# Назначение данных для полилинии: после этого она будет являться для плагина кабелем. В нее записываем параметры кабеля: группа, марка, сечение, количество жил, способ прокладки, труба и ее размер, вид прокладки (потолок, пол), запас кабеля в % и запас кабеля в мм.
## В рамку встроен блок '''"Штамп"''' — он заполняется из панели свойств либо при двойном нажатии на нем в открывшейся форме.
# Для простоты подсчета длин кабелей есть команда создания кабельного журнала и спецификации (только для подсчета длин кабелей), также есть команды для экспорта в Excel и импорта из Excel.
## Также есть встроенные блоки для вставки в них подписей и логотипа.
# Команды для редактирования кабелей и устройств.
## Присутствует команда для быстрой нумерации страниц.
# Выноска для отображения на чертеже маркировок устройств и кабелей: разработана выноска, она может показывать для устройств помимо группы высоту установки, мощность или только группу. Для кабелей также есть ряд настроек для отображения — может показывать одновременно несколько данных кабелей.
## При печати получаем векторный PDF с редактируемым текстом.
## Вывести на печать на физический принтер возможности нет, но перед печатью в PDF можно задать качество печати. И уже из PDF-просмотрщика вывести печать на физический принтер.
# '''Подсчет длин линий/кабелей в проектах.'''
## Что такое по сути проект, электропроект? Это план помещений, расставленные на плане '''УГО-'''''(условные графические обозначения)'' и линии, которые их связывают с электрощитом.
## Вопрос встает: как посчитать длину линии? Посчитать-то не сложно, если для этого у продукта '''NanoCAD''' есть инструменты, тогда куда все это записать — не беда, поможет таблица EXCEL, и так далее.
# '''Расширенные данные для устройств (блоков).'''
## Назначение блокам расширенных данных: по сути в любой блок мы можем записать скрытые от пользователя данные — они не являются атрибутами, и их удалить нельзя, только вместе с носителем или специальными скриптами.
## В блок мы записываем по сути, что он является устройством, маркировку, которая будет отображаться на плане, высоту установки (также можно отображать на плане и принимать участие в расчете длины кабеля), мощность (только для отображения, никаких электрорасчетов плагин не выполняет) и выпуск кабеля — для расчета длины кабеля.
# '''Данные для кабеля (полилинии).'''
## Назначение данных для полилинии: после этого она будет являться для плагина кабелем.
## В нее записываем параметры кабеля: группа, марка, сечение, количество жил, способ прокладки, труба и ее размер, вид прокладки (потолок, пол), запас кабеля в % и запас кабеля в мм.
# '''Кабельный журнал и спецификация (по длинам).'''
## Для простоты подсчета длин кабелей есть команда создания кабельного журнала и спецификации (только для подсчета длин кабелей).
## Также есть команды для экспорта в Excel и импорта из Excel.
# '''Редактирование.'''
## Команды для редактирования кабелей и устройств.
# '''Выноски.'''
## Выноска для отображения на чертеже маркировок устройств и кабелей: разработана выноска, она может показывать для устройств помимо группы высоту установки, мощность или только группу.
## Для кабелей также есть ряд настроек для отображения — может показывать одновременно несколько данных кабелей.
# Более подробная инструкция доступна по ссылке.
# Более подробная инструкция доступна по ссылке.


==== Данный плагин не несет в себе электрорасчетов, он создан исключительно для упрощения работы при проектировании. ====
==== Данный плагин не несет в себе электрорасчетов, он создан исключительно для упрощения работы при проектировании. ====

Версия от 09:05, 9 февраля 2026


NanoCAD — специализированное инженерное ПО для автоматизированного проектирования, продукт разработки российской компании «Нанософт». Предназначено для разработки чертежей и проектной документации любой сложности, является альтернативой ушедшей с российского рынка AutoCAD.

Разберем как приобрести продукт NanoCAD, какую и как, версию скачать, чтобы не переплачивать.

  1. Переходим на официальный сайт «Нанософт». https://www.nanocad.ru.
  2. Регистрируемся и переходим в личный кабинет.
  3. В личном кабинете на левой панели нажимаем "Продукты", переходим в раздел "Список продуктов".
  4. Выбираем продукт "Платформа nanoCAD", будем перенаправлены на страницу загрузки.
  5. На странице будет предложено выбрать нужный дистрибутив продукта, выбираем OS "Windows" и версию 25.0 или 26.0,.
  6. В поле "Дистрибутив", нажимаем на "Дистрибутив Платформа nanoCAD 26.0", начнется скачивание.
  7. После скачивания запускаем и следуем инструкциям на экране.
  8. Как установится, запустится мастер регистрации, тут есть 2 варианта: использовать "DEMO" версию или приобрести годовую лицензию.
  9. Чтобы получить лицензию на "DEMO", переходим в личный кабинет «Нанософт».
  10. На левой панели нажимаем "Серийные номера", будем перенаправлены на страницу запроса серийного номера.
  11. В правой части экрана нажимаем "Получить оценочный серийный номер", спустя небольшое время обновите страницу — появится серийный номер.
  12. В мастере регистрации лицензий выбираем «запросить лицензию» и нажимаем «Далее», следуем инструкциям на экране.
  13. В итоге мы получим полноценный продукт NanoCAD.
  14. По истечении пробного периода в личном кабинете приобретаем годовую лицензию, выбираем версию продукта.
  15. В панели "Пуск" находим вкладку NanoCAD с установленной версией и запускаем "Мастер регистрации", следуем инструкциям на экране.

Данная платформа является базовой и используется для 2D-проектирования, также является самой дешевой, не для "BIM"-проектирования.

Для автоматизации рутинных операций при разработке проектной документации наша компания разработала "Плагин XTA Tools NanoCAD" для базовой платформы NanoCAD.

Как получить и установить плагин

  1. Запросите в нашей компании нужную версию плагина. Подходит для "OS Windows x64, платформа базовая NanoCAD 25.0 x64 и nanoCAD 26.0 x64" (также есть версия для AutoCAD 2021 x64).
  2. Получите установочные файлы:
    1. "XTA Tools NanoCAD 25.0 x64.msi" или "XTA Tools NanoCAD 26.0 x64.msi" (в зависимости от вашей версии nanoCAD);
    2. при необходимости — дополнительный пакет "SuppotrPack.zip";
    3. для AutoCAD — "XTA Tools AutoCAD 2021 x64.msi".
  3. Запустите инсталлятор и выполните установку:
    1. нажмите «Далее»;
    2. при выборе пути установки — (рекомендуется не менять путь) — нажмите «Далее» и установите;
    3. при запросе прав администратора на установку — согласитесь;
    4. если продукт NanoCAD запущен, инсталлятор предложит его закрыть — выделите окно NanoCAD, сохранитесь или просто закройте, затем нажмите «Продолжить»;
    5. дождитесь завершения установки и на итоговой вкладке нажмите «Готово».
  4. Запустите NanoCAD. После загрузки на панели "Лента" появится вкладка "XTA Tools" с набором команд плагина.

Для чего плагин был разработан и его возможности

Если вы пользовались продуктами CAD-систем, то наверняка сталкивались с проблемой "Печати и публикации" документации в PDF. На дворе 2026 год, но так и не был предоставлен удобный способ быстрого вывода чертежа в PDF: предлагается настраивать для каждой страницы отдельный лист, создавать сложные видовые экраны, в каждом экране располагать часть чертежа из пространства модели, и так делать для каждой страницы; в менеджере печати создавать необходимый набор листов и каждый настраивать индивидуально; также нужно уметь в полной мере пользоваться слоями, заморозкой, отображением в модели или на листах; далее сохранить все инструкции в файл, и только после этого можно воспользоваться командой "Пакетная печать", но и тут не все так гладко, так как если переименовать файл чертежа, то придется в ручном режиме изменять пути в файле конфигурации.

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

Какие возможности у плагина?

  1. Печать/публикация в PDF из пространства "Модель".
    1. Для работы используется динамический блок с атрибутами — набор рамок "А1, А2, А3, А4" в книжной и альбомной ориентации.
    2. Рамка динамическая и имеет "Ручку": при нажатии появляется список форматов.
    3. В рамку встроен блок "Штамп" — он заполняется из панели свойств либо при двойном нажатии на нем в открывшейся форме.
    4. Также есть встроенные блоки для вставки в них подписей и логотипа.
    5. Присутствует команда для быстрой нумерации страниц.
    6. При печати получаем векторный PDF с редактируемым текстом.
    7. Вывести на печать на физический принтер возможности нет, но перед печатью в PDF можно задать качество печати. И уже из PDF-просмотрщика вывести печать на физический принтер.
  2. Подсчет длин линий/кабелей в проектах.
    1. Что такое по сути проект, электропроект? Это план помещений, расставленные на плане УГО-(условные графические обозначения) и линии, которые их связывают с электрощитом.
    2. Вопрос встает: как посчитать длину линии? Посчитать-то не сложно, если для этого у продукта NanoCAD есть инструменты, тогда куда все это записать — не беда, поможет таблица EXCEL, и так далее.
  3. Расширенные данные для устройств (блоков).
    1. Назначение блокам расширенных данных: по сути в любой блок мы можем записать скрытые от пользователя данные — они не являются атрибутами, и их удалить нельзя, только вместе с носителем или специальными скриптами.
    2. В блок мы записываем по сути, что он является устройством, маркировку, которая будет отображаться на плане, высоту установки (также можно отображать на плане и принимать участие в расчете длины кабеля), мощность (только для отображения, никаких электрорасчетов плагин не выполняет) и выпуск кабеля — для расчета длины кабеля.
  4. Данные для кабеля (полилинии).
    1. Назначение данных для полилинии: после этого она будет являться для плагина кабелем.
    2. В нее записываем параметры кабеля: группа, марка, сечение, количество жил, способ прокладки, труба и ее размер, вид прокладки (потолок, пол), запас кабеля в % и запас кабеля в мм.
  5. Кабельный журнал и спецификация (по длинам).
    1. Для простоты подсчета длин кабелей есть команда создания кабельного журнала и спецификации (только для подсчета длин кабелей).
    2. Также есть команды для экспорта в Excel и импорта из Excel.
  6. Редактирование.
    1. Команды для редактирования кабелей и устройств.
  7. Выноски.
    1. Выноска для отображения на чертеже маркировок устройств и кабелей: разработана выноска, она может показывать для устройств помимо группы высоту установки, мощность или только группу.
    2. Для кабелей также есть ряд настроек для отображения — может показывать одновременно несколько данных кабелей.
  8. Более подробная инструкция доступна по ссылке.

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