![](https://habrastorage.org/getpro/habr/upload_files/355/594/c83/355594c832bbc0fa09b661c18aa14849.jpg)
Одно из наиболее часто выполняемых действий при оформлении чертежа – отрисовка и редактирование выносок. В nanoCAD СПДС реализованы всевозможные варианты выносных элементов. Остановимся подробнее на выносках, которые доступны в Платформе nanoCAD: мультивыноске и выносках nanoCAD. Первый вопрос, который может возникнуть: зачем в nanoCAD два типа выносок и можно ли остановиться на одном. Чтобы прийти к разумному ответу, предлагаю сравнить эти выноски, оценив особенности каждой.
Для начала чертим мультивыноску (рис. 1, слева) и универсальную выноску (рис. 1, справа) без каких-либо предварительных настроек.
![Рис. 1. Сравнение внешнего вида выносок Рис. 1. Сравнение внешнего вида выносок](https://habrastorage.org/getpro/habr/upload_files/e2c/c24/cf5/e2cc24cf5fbe9849dc0ab83f0c7e41a2.png)
Обратим внимание: мультивыноска вряд ли отвечает требованиям ГОСТ. Конечно, ее можно настроить, но что если возникнет необходимость проставить несколько различных выносок? Понадобится настраивать стиль каждой из них, а это отнимет много времени. К счастью, в nanoCAD уже есть выноски, настроенные под наши стандарты, – ознакомиться с ними можно на вкладке Главная, группа Оформление.
Рассмотрим «ручки» редактирования выносок, а для этого выделим их (рис. 2).
![Рис. 2. Сравнение «ручек» выносок nanoCAD (слева) и мультивыноски (справа) Рис. 2. Сравнение «ручек» выносок nanoCAD (слева) и мультивыноски (справа)](https://habrastorage.org/getpro/habr/upload_files/d28/708/3c5/d287083c5bc0ba21b0bc3331db9cc8ef.png)
«Ручки» nanoCAD открывают широкий спектр возможностей для редактирования как самой выноски, так и текста внутри; существует и «ручка» добавления линии-выноски.
Отмечу сразу три плюса выносок nanoCAD: разнообразие, удобство «ручек» и соответствие ГОСТ. Но всё ли так плохо с мультивыносками? Может, ими вообще не стоит пользоваться, но тогда зачем они нужны в программе? Чтобы разобраться, давайте внимательно ознакомимся со стилями мультивыносок.
Создадим новый стиль на основе стиля Standard и назовем его ГОСТ (в настройках будем опираться на универсальную выноску nanoCAD).
Для этого вызываем команду МВЫНОСКАСТИЛЬ (рис. 3а) и изменяем настройки, показанные на рис. 3б.
![Рис. 3.1. Создание нового стиля мультивыноски и ее настройки Рис. 3.1. Создание нового стиля мультивыноски и ее настройки](https://habrastorage.org/getpro/habr/upload_files/953/d74/8b8/953d748b8c2708f8e4d0d87afcbd012b.png)
![Рис. 3.2. Создание нового стиля мультивыноски и ее настройки Рис. 3.2. Создание нового стиля мультивыноски и ее настройки](https://habrastorage.org/getpro/habr/upload_files/d1d/7bb/c2c/d1d7bbc2c6c9f7d6d3c0e4ce4f910446.png)
![Рис. 3.3. Создание нового стиля мультивыноски и ее настройки Рис. 3.3. Создание нового стиля мультивыноски и ее настройки](https://habrastorage.org/getpro/habr/upload_files/b91/dab/248/b91dab2482a78d178826face67f51d2d.png)
В результате получаем почти идентичные выноски (рис. 4).
![Рис. 4. Настроенная мультивыноска (слева) и универсальная выноска nanoCAD (справа) Рис. 4. Настроенная мультивыноска (слева) и универсальная выноска nanoCAD (справа)](https://habrastorage.org/getpro/habr/upload_files/b9b/6c2/342/b9b6c2342e230eb430b00675b30bbda4.png)
Если в типах линий повторялись обязательные элементы, то с помощью мультивыносок можно создать отрезок с неповторяющимся символом в начале и/или в конце. Такие настройки могут использоваться в нумерации линий на чертеже, а также для обозначения питания, направления протекания тока и многого другого.
Возьмем из открытых источников интернета произвольную электрическую схему (рис. 5).
![Рис. 5. Схема регулятора мощности свечения лампочки Рис. 5. Схема регулятора мощности свечения лампочки](https://habrastorage.org/getpro/habr/upload_files/121/264/b6f/121264b6fff03748359bf63d602e34e7.png)
Схема подключается к выводам, которые обозначаются символами на концах проводов, а также текстовой надписью +12 В и X2. Такое схематичное отображение выводов схемы встречается довольно часто. Давайте попробуем автоматизировать создание этих линий с помощью мультивыноски.
Чертим графическую часть (рис. 6).
![Рис. 6. Графическая составляющая блока Рис. 6. Графическая составляющая блока](https://habrastorage.org/getpro/habr/upload_files/d2f/b7b/8a6/d2fb7b8a6e0a511eff422a21facb9c61.png)
Вызываем команду ATT – создание атрибутов (подробнее о создании блока с атрибутами рассказано в статье «Блоки и атрибуты блоков») – рис. 7.
![Рис. 7. Создание атрибута Рис. 7. Создание атрибута](https://habrastorage.org/getpro/habr/upload_files/bdc/dcf/7d0/bdcdcf7d012f6f2d4e28307cf29c9866.png)
Создаем блок. В качестве точки вставки указываем середину окружности.
Заходим в стили мультивыноски MLEADERSTYLE.
Создаем стиль на основе стандарта и меняем настройки так, как показано на рис. 8.
![Рис. 8. Настройки стиля мультивыноски Рис. 8. Настройки стиля мультивыноски](https://habrastorage.org/getpro/habr/upload_files/ae3/a21/1ac/ae3a211ac0d8f97677f98a64ebc7a1d3.png)
Используем созданный блок во вкладке Содержимое настроек стиля мультивыноски, в Расположении выбираем Точка вставки (рис. 9).
![Рис. 9. Выбор пользовательского блока в стилях мультивыноски Рис. 9. Выбор пользовательского блока в стилях мультивыноски](https://habrastorage.org/getpro/habr/upload_files/d80/20a/694/d8020a69480fcb416f6a17447d874072.png)
Вставляем блок в чертеж, указывая значение атрибута (рис. 10).
![Рис. 10. Ввод текста для атрибута блока Рис. 10. Ввод текста для атрибута блока](https://habrastorage.org/getpro/habr/upload_files/f9b/b4c/338/f9bb4c33891e1d3cb2b433634d4504e0.png)
Нажимаем ОK и получаем результат, представленный на рис. 11.
![Рис. 11. Вид настроенной мультивыноски Рис. 11. Вид настроенной мультивыноски](https://habrastorage.org/getpro/habr/upload_files/7b6/86e/2e3/7b686e2e3f1a8b29e8653e09d5f63326.png)
Отметим обширный функционал настроек, а также возможность добавления пользовательских блоков любой формы вместо стрелки и блоков с атрибутами вместо текста. Это открывает большие возможности при создании самых разнообразных выносок – даже таких, как показано на рис. 12. Для их создания мне потребовалось сделать блоки вместо полки, убрать выносную линию, а где-то и поменять тип линий. Как именно создаются типы линий, подробно рассказано в статье «Типы линий и где они хранятся».
![Рис. 12. Вариативность мультивыносок Рис. 12. Вариативность мультивыносок](https://habrastorage.org/getpro/habr/upload_files/063/59a/24e/06359a24e72928c105a1c57c82bf09e4.png)
Но если есть настройки мультивыносок, значит есть и настройки выносок nanoCAD? Да, есть. Заходим в Настройки объектов → Символы → Выноски (рис. 13).
![Рис. 13. Диалоговое окно Настройка объектов nanoCAD Рис. 13. Диалоговое окно Настройка объектов nanoCAD](https://habrastorage.org/getpro/habr/upload_files/c89/566/187/c89566187e9e7f3d8537619997de6a13.png)
Мы видим, что каждую выноску можно настраивать по отдельности, в соответствии со своими потребностями. Это довольно удобно, особенно если у предприятия есть собственные стандарты, отличающиеся от ГОСТ. Впрочем, преимущество в вариативности настроек все же за мультивыносками, так как в выносках nanoCAD нет возможности не только применять пользовательские блоки вместо стрелки или надписи, но и убрать саму линию выноски.
Настройки выносок не ограничиваются настройками объектов. При вызове любой из них открывается диалоговое окно Универсальная выноска (рис. 14).
![Рис. 14. Диалоговое окно Универсальная выноска Рис. 14. Диалоговое окно Универсальная выноска](https://habrastorage.org/getpro/habr/upload_files/04b/937/95e/04b93795e792b0f47e6accc5057d97a1.png)
В этом окне можно изменять внешний вид выноски: добавлять и удалять строки , задавать отображение текста в дополнительных строках
, определять вид линии-выноски
, выравнивать текст
.
Некоторые отличительные особенности выносок следует отметить отдельно.
Записная книжка позволяет сократить время ввода одного и того же текста в выносках (и, кстати, не только в них).
Копирование свойств позволяет копировать настройки (вместе с текстом) одной выноски и присваивать их другой.
Вызов контекстного меню в строке ввода символов (рис. 15) предоставляет пользователю еще ряд возможностей. К примеру, применяя команду Внедрить объект, можно использовать в выносках блоки любых фигур (рис. 16).
![Рис. 15. Контекстное меню универсальной выноски Рис. 15. Контекстное меню универсальной выноски](https://habrastorage.org/getpro/habr/upload_files/722/4c5/509/7224c55097c847de4c42ae4865e60959.png)
![Рис. 16. Вид универсальной выноски с внедренным объектом Рис. 16. Вид универсальной выноски с внедренным объектом](https://habrastorage.org/getpro/habr/upload_files/f58/3c0/a0d/f583c0a0d23db1ef5a8b4a51adc69b7d.png)
Давайте рассмотрим еще одно интересное применение выноски.
Чертим линию и наносим размер (рис. 17).
![Рис. 17. Образмеренная линия Рис. 17. Образмеренная линия](https://habrastorage.org/getpro/habr/upload_files/212/7d7/309/2127d73099f9fc330248ab254d42fa4b.png)
Выбираем универсальную выноску и вызываем контекстное меню в строке ввода символов.
Нажимаем кнопки Взять с чертежа, а затем Взять из свойства (рис. 18).
![Рис. 18. Опция Взять из свойства Рис. 18. Опция Взять из свойства](https://habrastorage.org/getpro/habr/upload_files/303/c39/f7c/303c39f7c7b1a21f5b86faf5ca83d96c.png)
Указываем отрезок и нажимаем ENTER.
В свойствах указываем Длина (рис. 19).
![Рис. 19. Свойства отрезка Рис. 19. Свойства отрезка](https://habrastorage.org/getpro/habr/upload_files/5a6/00d/237/5a600d2379f7bfe6545eac11e7673147.png)
Как результат, получаем связь длины отрезка с отображаемым значением в выноске (рис. 20).
![](https://habrastorage.org/getpro/habr/upload_files/532/c16/012/532c16012b0607fa4a5f019bb0949c09.png)
![Рис. 20. Настроенная универсальная выноска Рис. 20. Настроенная универсальная выноска](https://habrastorage.org/getpro/habr/upload_files/8ce/d96/4c2/8ced964c2aab63f946b1a58102bf745c.png)
Финальный аккорд: сводим в таблицу все результаты нашего сравнения (табл. 1).
Таблица 1
Выноски nanoCAD |
Мультивыноска |
|
ГОСТ |
+ |
- |
Разнообразие выносок |
+ |
- |
Удобство «ручек» |
+ |
- |
Записная книжка |
+ |
- |
Контекстное меню |
+ |
- |
Детальные настройки |
- |
+ |
Добавление пользовательских блоков |
- |
+ |
Что же касается вопроса о двух типах выносок, заданного в самом начале статьи, правильнее всего будет ответить так: выноски в nanoCAD взаимно дополняют друг друга, предлагая проектировщику обширный набор возможностей.
Удачного проектирования!
Александр Горюнов,
технический специалист
по Платформе nanoCAD
ООО «Нанософт разработка»
E-mail: goryunov@nanocad.ru
Комментарии (13)
fndrey357
27.05.2022 20:35Как только вижу слово "СПДС" кидает в дрожь. Понятно, что это почти стандарт, но если попадается комп без СПДС - чертеж превращается в непонятную шнягу. Что в КАД, что в НаноКАД.
Учитывая, что приходится взаимодействовать с десятками проектировщиков, у сам работаю на 4 разных компах, два из которых закрыты корпоративной политикой безопасности, стараюсь обходится без СПДС. Блоки, динамические блоки, атрибуты.
MaxSoftware
30.05.2022 06:54+1Добрый день!
Вроде начиная с 20-ой версии в nanoCAD встроен ObjectEnabler для объектов СПДС. И для AutoCAD-a ObjectEnabler имеется, можно найти на spds.ru
fndrey357
30.05.2022 10:41Ага. На одном рабочем месте 13 кад, на другом 15. И взаимодействие с кучей разных проектировщиков.
А чертежи присылают обалдеть как собранные.
Сейчас сижу, мучаю один такой шВедевБр
OKEAHbI4
30.05.2022 10:36Это да. В Автокад бог знает сколько лет существует шрифт изокпеур, но все пытаются изобрести свой шрифт.
Плюс настройки пытаются привнести свои самописные объекты в то время как за глаза хватает штатного инструментария выносок и мультивыносок.
Maha_On Автор
30.05.2022 11:29Спасибо за обратную связь. Зачем нужны shx и ttf шрифты писал в другой статье: https://habr.com/ru/company/nanosoft/blog/567538/
MaxSoftware
30.05.2022 06:57Хотелось бы более тесной интеграции Универсальных выносок и Таблиц nanoCAD с функционалом nanoCAD BIM Конструкции. В том смысле, чтобы можно было на выбор генерировать Универсальные выноски в профилях проекций nanoCAD BIM Конструкции. А в профилях специфицирования было бы удобно сразу получать таблицы nanoCAD.
gizmo_zx
30.05.2022 11:18А вот замену текста в Мультивыноске средствами платформы Вы до сих пор не починили (NC 22.0.5960.3734 сборка 6069)
Maha_On Автор
30.05.2022 11:21Добрый день. Подскажите, пожалуйста, номер обращения в ТП support@nanodev.ru или ссылку на форуме https://forum.nanocad.ru/. Можно в личные сообщения, если Вам удобно.
gizmo_zx
30.05.2022 16:22
homeles
Все хорошо, только большая просьба - почаще отвечайте на своем форуме по вопросам (в том числе и по подразделам - СКС-ОПС-ВК и проч)....
Maha_On Автор
Будем заходить почаще. Спасибо