nanoCAD 2 (бета 2): не бойся попробовать!
СОДЕРЖАНИЕ
- 1 nanoCAD 2 (бета 2): не бойся попробовать!
- 2 Что такое nanoCAD
- 3 Что нового в новой версии
- 3.1 Скорость работы
- 3.2 Поддержка DWG 2010
- 3.3 Интерфейс программы
- 3.4 Выбор профиля настроек оформления
- 3.5 Новые команды и псевдоимена
- 3.6 Новая панель Объектная привязка
- 3.7 Менеджер слоев
- 3.8 Копия командной строки по F2 и режим автоскрытия
- 3.9 Многострочный текст
- 3.10 Программный доступ с использованием ActiveX API
- 4 Работа с проблемными *.dwg-файлами в среде nanoCAD
- 5 Как узнать версию *.dwg-файла?
- 6 *.dwg-файл не открывается
- 7 Как почистить *.dwg-файл?
- 8 Заключение
- 9 Смотрите 4 новых видеоурока по привязкам в nanoCAD!
- 10 Что нового в nanoCAD 4.0
- 11 Объектная привязка в nanocad
- 12 Скорость работы
- 13 Поддержка файла чертежа AutoCAD
- 14 Интерфейс программы
- 15 2,5D-проектирование систем водопровода и канализации
- 16 Возможность создания пользовательских систем
- 17 Новый инструментарий работы со стояками
- 18 Использование типовых подсетей
- 19 Автоматическая расстановка фитингов
- 20 Автоматическая маркировка трубопроводов
- 21 Новая панель Объектная привязка
- 22 Менеджер слоев
- 23 Копия командной строки по F2
- 24 Многострочный текст
Прошло девять месяцев со дня выхода бесплатной российской САПР-платформы nanoCAD 2.0 (бета 1). За это время наша компания зафиксировала более 30 тыс. загрузок и 20 тыс. регистраций. Форумы взорвались обсуждениями. Не обходилось и без критики, которую мы активно анализировали и вносили исправления в продукт. И вот выходит новая версия! Чего ждать от нее пользователям, вы узнаете из этой статьи, но сначала пару слов о том, что такое nanoCAD и почему он может быть вам интересен.
Что такое nanoCAD
nanoCAD — первая отечественная бесплатная базовая САПР-платформа для различных отраслей. Интуитивно понятный интерфейс, непосредственная поддержка формата DWG и совместимость с другими САПР-решениями делают ее лучшим выбором при переходе на альтернативные базовые решения.
Платформа nanoCAD содержит все необходимые инструменты базового проектирования и позволяет:
- создавать и редактировать различные двух- и трехмерные векторные примитивы, а также тексты, объекты оформления чертежа, настройки отображения и печати графической технической документации;
- создавать и использовать любые виды таблиц, выполнять специфицирование элементов чертежа по атрибутивным данным блоков и объектов оформления;
- производить настройки рабочей среды для оформления рабочей документации по различным стандартам;
- вести полноценную работу в 3D-пространстве модели и 2D-пространстве листа посредством видовых экранов;
- просматривать, создавать и редактировать поверхностные 3D-модели, создавать пользовательскую координатную систему для редактирования и геометрической привязки к 3D-объектам;
- посредством единого формата DWG полноценно взаимодействовать с коллегамипроектировщиками, разрабатывающими чертежи в других распространенных САПР;
- использовать при проектировании любую ранее выполненную техническую документацию, хранящуюся в электронном растровом формате (сканированные чертежи, тексты, таблицы, фотографии);
- выполнять печать готовых технических документов на любых устройствах печати, установленных в операционной системе.
Что нового в новой версии
Скорость работы
После выхода бета 1 мы получили огромное число пожеланий, касавшихся ускорения программы: речь шла о работе с большими чертежами (генпланы), скорости открытия файлов (большие объемы), операциях панорамирования-зумирования. Мы активно собирали системные характеристики компьютеров, используемые видеокарты, данные о драйверах. Параллельно анализировали наиболее медленные команды, оптимизировали алгоритмы работы программы, проводили настройку характеристик nanoCAD.
Как результат, скорость работы новой версии nanoCAD возросла в 1,5-2 раза! Оптимизированы практически все функции — от открытия чертежа до обновления модели: скорость загрузки файла, регенерации модели, отрисовки, скорость выполнения команд над множеством объектов. В результате работать стало намного комфортнее и удобнее — попробуйте, и вы сами заметите существенно возросшую скорость программы! А мы обещаем и дальше работать над ее ускорением.
Поддержка DWG 2010
Формат DWG — самый распространенный в индустрии САПР. И конечно, современная САПР не имеет права не поддерживать самую последнюю версию DWG…
Но мало кто знает, что существует два формата DWG: RealDWG и Teigha (до недавнего времени DWGdirect, ранее известный как OpenDWG). Первый разрабатывается компанией Autodesk и является закрытым лицензируемым форматом. Разработчики второго — Open Design Alliance, в который входят крупнейшие игроки рынка САПР: Bentley, DDS, Siemens, Graphisoft и т.д. (всего более 200 компаний*).
Чтобы продукты nanoCAD могли читать и писать DWG-файлы, используется именно последняя версия библиотеки Teigha, которая совместима по формату с RealDWG, применяемым в AutoCAD 2010/2011.
При этом DWG-формат, используемый в nanoCAD, обладает всеми преимуществами открытого формата:
- контролируемостью — имея доступ к исходным кодам формата, мы можем оперативно исправлять ошибки, если они возникнут при работе с данными;
- открытостью — это обеспечивает прозрачность сохранения данных: вы можете быть уверены в том, что в файл сохранены только данные по проекту, а не какая-либо дополнительная информация;
- развиваемостью —базируясь на формате DWG, мы можем развивать его в том направлении, которое необходимо нам как разработчикам.
Интерфейс программы
nanoCAD — система для рабочего черчения, поэтому компания «Нанософт» полностью преобразовала ее интерфейс с целью оптимизации каждодневной работы в программе. Интерфейс nanoCAD максимально приближен к интерфейсу классических САПР, а это значит, что на переобучение сотрудников вам понадобится меньше времени!
Вот только основные новшества (рис. 1) в виде краткого списка:
- сокращена высота командной строки, благодаря чему увеличилось рабочее поле для черчения;
- уменьшено количество панелей, которые по умолчанию выведены на экран;
- оптимизирована организация правокнопочного меню;
- обновлено расположение пунктов меню и панелей инструментов;
- расширены команды в командной строке.
Рис. 1. Рабочая среда nanoCAD существенно обновлена: оптимизирована организация интерфейса, расширены команды в командной строке, обновлено расположение пунктов меню и панелей инструментов
Выбор профиля настроек оформления
В nanoCAD представлен минимально необходимый набор инструментов оформления рабочих чертежей, настроенный под российские стандарты СПДС и ЕСКД. Используемый вами стандарт указывается при первом запуске программы, но впоследствии его всегда можно изменить в диалоге Сервис → Настройка оформления (рис. 2).
Рис. 2. nanoCAD работает с двумя стандартами оформления:
СПДС и ЕКСД, переключение между которыми происходит в специализированном диалоге Настройка оформления
Новые команды и псевдоимена
В среде nanoCAD зарегистрировано более 500 команд и псевдоимен, которые позволяют быстро вызывать функции программы через командную строку. Теперь можно найти большинство привычных команд (RE, REC и ПРЯМОУГ, LINE и ОТРЕЗОК, ПОВТОРИТЬ, ШТРИХ и т.д.), а английские аналоги русских команд вводить без дополнительного символа подчеркивания («_»)!
Новая панель Объектная привязка
В список панелей nanoCAD добавлена инструментальная панель Объектная привязка, которая позволяет одним щелчком мыши включать/отключать различные типы привязок (рис. 3). Чертить теперь станет гораздо быстрее и удобнее!
Рис. 3. Инструментальная панель Объектная привязка позволяет одним щелчком мыши включать/отключать различные типы привязок
Открыть панель можно как из меню Вид → Панели инструментов → Объектная привязка, так и из контекстного меню кнопки Привязка строки состояния.
Менеджер слоев
Диалог Менеджер слоев мы существенно переработали. Теперь в левой части диалога расположено дерево категорий, позволяющее выбрать различные категории и группы слоев, накладывать на список слоев автоматические фильтры. Это очень удобно при работе с насыщенными чертежами — вы можете сокращать число слоев, отображаемых в диалоге (рис. 4).
Рис. 4. Новый диалог Менеджер слоев. Этот инструмент группировки и фильтрации слоев существенно упростил работу с насыщенными чертежами
Кроме того, при открытом Менеджере слоев можно продолжать работу с документом: приближать, удалять и двигать изображение для лучшего просмотра.
Копия командной строки по F2 и режим автоскрытия
Теперь при нажатии на клавишу F2 появляется окно — копия командной строки, которое отображает больше информации по сравнению с трехстрочной командной строкой (рис. 5). Это удобно, когда вы анализируете действия программы, получаете сложные отчеты от функций, хотите увидеть список всех команд nanoCAD и т.д. Окно всегда располагается поверх главного окна nanoCAD, даже если фокус был перемещен в поле чертежа или в другие окна nanoCAD!
Рис. 5. Отдельное окно командной строки позволяет анализировать работу программы
Вам не хватает в nanoCAD рабочего пространства? Воспользуйтесь новой функцией командной строки — режимом автоскрытия, и командная строка свернется в маленькую закладку, в названии которой всегда отображаются запрос текущей команды и вводимые значения. А при выборе параметра текущей команды достаточно вызвать контекстное меню щелчком правой кнопки мыши в поле чертежа и указать нужную опцию.
Многострочный текст
В новой версии серьезно усовершенствована команда редактирования многострочного текста (MTEXT): она стала работать намного быстрее и стабильнее. Также появились функции отмены и возврата действий в режиме создания и редактирования текста, возможность задавать отступы от края области текста и знаки табуляции для сложноформатированного текста. Можно выделять отдельные фрагменты текста, изменять их параметры и многое другое.
Программный доступ с использованием ActiveX API
В состав программы включена русская документация по работе с AсtiveX API, которая наглядно и доходчиво рассказывает о том, как написать собственное приложение к открытой и бесплатной платформе nanoCAD.
Руководство и справочник по объектной модели nanoCAD находятся в папке %nanoCAD%help.
Работа с проблемными *.dwg-файлами в среде nanoCAD
Формат *.dwg — самый популярный формат хранения электронных чертежей. Зачастую *.dwg-файлы хранятся годами, сохраняются в различных системах, используются разными пользователями и из-за этого могут накапливать различные ошибки. Чтобы обезопасить себя и свои документы, перед началом работы с файлами в nanoCAD рекомендуется выполнить ряд действий для их проверки, очистки и оптимизации. Ниже мы рассмотрим основные инструменты и методы работы с *.dwg-файлами.
Как узнать версию *.dwg-файла?
Откройте *.dwg-файл через текстовый редактор – например Блокнот. Первые символы укажут на версию, остальная часть файла будет отображаться в зашифрованном виде.
Для открытия в Блокноте больших файлов может потребоваться дополнительное время.
Узнать версию dwg, в которой сохранен файл, можно из списка:
AC1015 — dwg 2000
AC1018 — dwg 2004
AC1021 — dwg 2007
AC1024 — dwg 2010
AC1027 — dwg 2013
AC1032 — dwg 2018
*.dwg-файл не открывается
Если по каким-либо причинам файл не открывается, не стоит паниковать. Попробуем восстановить его с помощью утилит. При открытии чертежа такого типа вы скорее всего увидите сообщение:
Перезапустите программу nanoCAD и воспользуйтесь утилитой Восстановление документа.
- Меню: Файл > Утилиты > Восстановление документа…
- Командная строка: ВОССТАН (RECOVER)
Эта команда позволяет восстанавливать не открывающиеся в nanoCAD поврежденные документы, а также выполнять их проверку на наличие ошибок и исправлять отдельные ошибки. По завершении восстановления программа предоставит в командной строке отчет об исправленных ошибках.
Если файл все равно не удается открыть, отправьте его специалистам технической поддержки, сопроводив письмо подробным описанием проблемы.
Как почистить *.dwg-файл?
Перед началом работы с утилитами очистки обязательно разблокируйте, включите и разморозьте все слои вашего документа, иначе вы не сможете исправить все дефекты файла.
1. Проверка документа
- Меню: Файл > Утилиты > Проверка документа
- Командная строка: ПРОВЕРИТЬ (AUDIT)
Команда предназначена для выявления и исправления проблемных объектов чертежа, лежащих за пределами диапазона. Есть два режима:
- Проверка_Z_координат – проверка координат по оси Z всех объектов чертежа;
- Проверка_Штриховок – проверка правильности отображения штриховок в границах контуров.
Битые Z-координаты, на мой взгляд, один из наиболее часто встречающихся недугов формата *.dwg. Они могут годами находиться в чертеже, оставаясь необнаруженными, так как чаще всего пользователи работают в плоскости. Чтобы выявить эту проблему, нужно взглянуть на чертеж с другого вида. Зажмите Shift и используйте колесо мыши для вращения чертежа в 3D-пространстве. Если ваш чертеж плоский – всё хорошо, если нет – пора его исправить. Вернуться к виду сверху можно нажав Вид сверху в меню Виды и проекции > Сверху.
Симптоматика этой проблемы бывает разной. Плохо работают привязки, не отображается часть объектов, пропадает курсор в модели или чертеж медленно работает. Проблема очень актуальна при работе с большими файлами: генпланами, подложками и пр.
Начиная с 7-й версии платформа nanoCAD при запуске *.dwg-файлов проверяет Z-координаты автоматически, и если в вашем файле обнаружится проблема, вы увидите следующее окно:
Просто нажмите Исправить, и утилита перенесет все улетевшие объекты. Важно отметить, что данная функция не делает ваш чертеж полностью плоским, а просто переносит объекты с улетевшей координатой Z ближе к нулевому значению. Если у вас есть трехмерные объекты, они не будут разрушены. После проверки геометрии осмотрите ваш чертеж в 3D – если остались какие-то дефекты, рекомендуется воспользоваться функцией Конвертация в 2D.
3. Конвертация в 2D
- Меню: Файл > Утилиты > Конвертирование в 2D
- Командная строка: КОНВ2D (FLATTEN)
Эта функция позволяет сделать все объекты чертежа совершенно плоскими. Поэтому, если вы работаете с 3D- полилиниями, ее нужно использовать с особой осторожностью. Вот пара способов, которыми я пользуюсь при работе с такими файлами:
Способ №1
В этом случае требуется выбрать все объекты, лежащие вне нулевой плоскости. Для этого нам необходимо:
- Включить вид сбоку и выбрать все объекты, которые лежат выше или ниже нуля.
- После выделения всех объектов, которые находятся за пределами нулевой плоскости, переключаемся на вид сверху (это важно, иначе функция сплющит нам чертеж не на ту плоскость) и, не снимая селекции объектов, вызываем функцию Конвертация в 2D.
Способ №2
Способ более трудоемкий, но и более безопасный.
Дело в том, что конвертация в 2D разрушает объекты оформления СПДС (выноски, оси, отметки уровня и т.д.), поэтому перед началом конвертации нам необходимо исключить эти объекты из селекции.
4. Очистка документа (purge)
- Меню: Файл > Утилиты > Очистка документа…
- Командная строка: ОЧИСТИТЬ, ОЧ, УДАЛИ (PURGE, PU)
После запуска команда вызывает диалоговое окно Очистка документа, в котором представлен список элементов, доступных для удаления, и список элементов, удалить которые из документа нельзя. Выберите из списка элементы, которые будут удалены, либо нажмите Удалить всё.
- Удаление вложенных элементов – включение режима удаления всех неиспользуемых именованных объектов, содержащихся внутри других неиспользуемых именованных объектов.
- Автоматическая очистка непривязанных данных – удаление устаревших стилей векторных данных формата DGN.
Файлы с DGN-стилями весят больше обычного, хотя содержат мало графики. Такие файлы могут медленно работать и вызывать зависание при сохранении.
Такие объекты тяжело найти в модели. Тексты визуально отображаются только после селекции, так как не имеют содержимого.
Обнаруживать их удобно через Диспетчер чертежа (меню Сервис > Диспетчер чертежа). В этой функциональной панели пустые однострочные и многострочные тексты будут отображаться как «ПУСТОЙ ТЕКСТ».
После выполнения очистки сохраните файл под другим именем. Я сохраняю чертежи с постфиксом утилиты, которой его проверял. Поэтому имя нашего файла будет теперь выглядеть так: Архитектура_audit_flatten_purge.dwg.
5. Перекодировка текста
- Меню: Файл > Утилиты > Перекодировка текста
- Командная строка: ДЕКОД (TEXTDECODER)
Наверное, любой российский пользователь хоть раз сталкивался с проблемами кодировки, когда, например, названия файлов в проводнике или текст в браузере отображаются в виде непонятных значков. Знакома эта проблема и пользователям САПР-систем.
Утилита перекодировки текста представлена в виде отдельного выпадающего окна. Первое, что нам необходимо выбрать, это тип объектов, которые мы будет перекодировать. Такими объектами могут быть слои, стили, тексты и т.д.
Существуют два режима декодирования: вручную и автоподбор. Первый – самый точный и очень трудозатратный, второй – быстрый, но связанный с риском появления ошибок. Давайте рассмотрим подробнее каждый из них.
Выбираем из списка текст и назначаем ему конечную кодировку. Далее нажимаем Декодировать и смотрим результат в окне Результат декодирования. Если не угадали с кодировкой, выбираем другую и перекодируем заново.
В этом режиме программа подбирает конечную кодировку самостоятельно. Выберите пункт из списка с проблемной кодировкой, установите режим декодирования Автоподбор и нажмите кнопку Декодировать. Программе не всегда удается верно определить конечную кодировку, поэтому пользователю предоставляется список результатов с различной кодировкой. Из выпадающего списка выбираем верное представление.
Перекодировка всех объектов
Можно перекодировать и весь массив данных. Для этого нам нажать кнопку Выбрать все, установить режим декодирования Автоподбор и нажать на кнопку Перекодировка.
Если вам предстоит перекодировать большой массив объектов, постарайтесь исключить из перекодировки те из них, которые отображаются корректно. Сделать это можно, щелкнув по элементу списка левой кнопкой мыши при зажатой клавише Ctrl (Ctrl+ЛКМ).
После исправления кодировки сохраните файл под другим именем – например, Архитектура_audit_flatten_purge_decod.dwg
6. Вставка чертежа в новый файл
Существует еще один хороший метод, который позволяет исправить даже самые гадкие файлы. Этим способом пользователи CAD-систем пользуются давно, хочу лишь еще раз о нем напомнить.
К этому методу стоит прибегнуть, если очистка и проверка не помогают исправить тот или иной дефект. Внимание! В чертеже пропадут все оформленные листы.
Создаем в nanoCAD новый файл (меню Файл > Создать). Далее нужно вставить проблемный чертеж в этот открытый файл как блок (Меню Вставка > Блок). В окне Вставка блока следует снять флажок Указать на экране, чтобы вставить чертеж сразу в нулевые координаты. Еще нужно установить флажок напротив пункта Разбить, чтобы вставленный чертеж после вставки не пришлось разбивать.
После вставки чертежа таким способом будет сгенерирована заново вся база данных *.dwg-файла. Таким образом вы можете исправить ряд ошибок, которые находились в ваших старых файлах. При вставке вы также потеряете все прокси-объекты вашего чертежа, так что, применяя этот метод, будьте осторожны. После вставки чертежа сохраните файл под другим именем, например, Архитектура_insert.dwg.
7. Разбивка и удаление прокси-объектов
- Меню: Редактирование > Дополнительные средства > Удаление прокси-объектов
- Меню: Редактирование > Дополнительные средства > Разбивка прокси-объектов
*.dwg-файлы могут содержать сторонние объекты, созданные в других приложениях. Все неопознанные объекты называются прокси-объектами (они могут иметь графическое представление, а могут и не иметь). Прокси-объекты создают специализированные приложения под различными CAD-платформами. С такими объектами сталкивался, наверное, каждый проектировщик. Их нельзя редактировать, у них нет «ручек».
Прокси – это технология транзитного хранения данных. Говоря простым человеческим языком, она позволяет приложению сохранить свой объект и защитить его от разрушения, даже если вы откроете его в другой САПР-системе, не имеющей данного приложения. Поэтому, прежде чем разбивать и удалять прокси, задумайтесь: вдруг объект стороннего приложения вам еще пригодится и не стоит спешить с его разбиением на примитивы.
Некоторые разработчики специализированных приложений защищают свои объекты, не позволяя разбить их командой EXPLODE. Именно для таких случаев в nanoCAD реализованы специальные утилиты разбивки и удаления прокси. Работают они достаточно просто, нужно только выбрать прокси-объекты и вызвать необходимую команду (разбивка и удаление). Эти команды доступны и контекстном меню Диспетчера чертежа – специального инструмента, показывающего всю структуру *.dwg-файла.
Заключение
Используя такую маркировку, вы будете знать, какие файлы у вас уже обработаны, а какие еще только следует проверить. Всегда работайте в файлах с пометкой _rec.
Надеюсь, приведенная информация поможет вам навести порядок в ваших файлах, упростить и ускорить работу в *.dwg-среде, а также избежать критических ошибок и потери данных.
Удачного проектирования!
Сергей Спирин, mahbak
ЗАО Нанософт
Смотрите 4 новых видеоурока по привязкам в nanoCAD!
Режим полярного отслеживания:
В уроке рассказывается о применении и настройке режима полярного отслеживания.
Режим полярного отслеживания помогает задать точку, находящуюся на заданном расстоянии и под заданным углом относительно последней выбранной точки. В этом режиме отображается пунктирная линия отслеживания и всплывающая подсказка, в которой выводится информация о расстоянии от последней введѐнной точки и о значении текущего угла.
Режим Объектной привязки:
В уроке рассказывается о применении и настройке режима Объектной привязки.
Объектная привязка является основным и наиболее быстрым способом точного указания так называемых характерных точек на объектах, не зная их координат.
К характерным точкам относятся следующие точки на объектах:
· конечные точки и середина отрезка;
· центр окружности и точки еѐ пересечения с осевыми линиями (квадранты);
· конечные точки, центр и середина дуги;
· точка вставки текста или блока
· и другие.
Режим Объектного отслеживания.
В уроке рассказывается о применении и настройке режима Объектного отслеживания.
Режим объектного отслеживания позволяет размещать создаваемые объекты в определенной зависимости относительно других созданных объектов. При включенном режиме объектного отслеживания nanoCAD отображает временные пунктирные траектории различного типа (линии отслеживания), что позволяет точно позиционировать объекты.
Режим ортогональности (ОРТО).
В уроке рассказывается о применении режима ортогональности (ОРТО).
Режим ортогональности ОРТО разрешает построение и перемещение объектов только в направлениях, ортогональных осям текущей координатной системы.
Что нового в nanoCAD 4.0
В новой версии российской платформы для автоматизированного проектирования nanoCAD появились такие интересные возможности, как привязка к растровым подложкам, вывод в PDF непосредственно из программы, поддержка языка программирования LISP (в бета-режиме) и еще более 200 новых функций и изменений. Стоимость программы, ориентированность на российские стандарты, легкость в обучении и применении – все это выгодно отличает nanoCAD от других систем.
Что нового в nanoCAD 4.0
Обновленная система лицензирования
В nanoCAD 4.0 включена самая последняя версия системы лицензирования ЗАО Нанософт, которая позволяет выпускать версии с различными лицензиями:
- временными и постоянными,
- локальными и сетевыми;
- коммерческими и учебными;
- абонементными и коробочными.
Это означает, что мы можем предложить nanoCAD для различных групп пользователей. Пользователи теперь могут выбирать как бесплатные версии без технической поддержки и доступа с последним версиям nanoCAD, так и коммерческие абонементные версия с электронной формой поставки либо коммерческие коробочные версии с физической поставкой, документацией и технической поддержкой.
Режим повышенной совместимости
В новой версии программы добавлена новая настройка Режим повышенной совместимости (меню Сервис – Настройка, раздел Системные настройки):
Данный режим представляет собой программную эмуляцию OpenGL базовыми средствами Windows и позволяет не учитывать особенности видеосистемы ПК.
Улучшена производительность программы при работе с чертежами, содержащими сложные блоки.
- В меню Справка добавлена команда Служба технической поддержки для быстрого перехода на сайт технической поддержки nanoCAD.
- Добавлен пункт Настройки в контекстное меню командной строки, вызывающий диалог Настройки.
- Учитывая многочисленные пожелания пользователей, добавлена возможность регулирования отображения весов (толщин) линий на экране в пространстве модели (меню Вид — Вес линий на экране):
-
И также по просьбам пользователей в меню Редактирование вынесены новые команды, обслуживающие более удобную работу с системной переменной IMAGEFRAME.
Теперь не нужно в командной строке набирать имя переменной и вводить новое значение. Достаточно в меню Редактирование – Объект > Растр выбрать одну из команд:
- Вкл. контур – задает значение IMAGEFRAME =1 (контур растра отображается на экране и печатается),
- Откл. контур — задает значение IMAGEFRAME =0 (контур растра не отображается на экране и не печатается),
- Откл. печать контура — задает значение IMAGEFRAME =2 (контур растра отображается на экране, но не выводится на печать).
В диалоге Слои добавлена возможность изменять ширину колонок по дабл-клику ЛКМ на разделителе колонок.
Для более удобной работы с профилями в меню Сервис — Настройка интерфейса добавлена команда Быстрый профиль, позволяющая быстро установить текущий профиль или создать новый.
При предварительном выборе блока или внешней ссылки для более удобной работы команда задания границы показа ССПОДРЕЗАТЬ становится доступной в правокнопочном контекстном меню:
При предварительном выборе растрового изображения команда задания границы показа ИЗОБРЕЗ становится также доступной в правокнопочном контекстном меню:
Доступна в правокнопочном контекстном меню для предварительно выбранного видового экрана и команда задания границы показа ВЭКРАН:
По предложению пользователей для быстрого вызова диалога Найти и заменить назначено сочетание «горячих» клавиш CTRL+ F.
Отключено открытие/закрытие окна Свойства по дабл-клику на объекте. Команда Свойства в правокнопочном контекстном меню теперь работает только на открытие окна Свойства.
Файл шрифта txt.shx, использовавшийся ранее для альтернативной замены отсутствующих шрифтов, заменен на шрифт CS_Gost2304.shx (меню Сервис – Настройка, раздел Текст):
Расширенная работа со слоями
В nanoCAD 4.0 расширены инструменты по работе со слоями – в меню Формат – Инструменты слоя добавлены восемь новых команд:
-
Сделать слой объекта текущим — позволяет быстро сменить текущий слой по выбранному объекту.
Для быстрого доступа к команде одноименная кнопка вынесена на панель Свойства:
На текущий слой — быстрое перемещение выбранных объектов на текущий слой;
Изолировать слой — позволяет быстро скрыть все слои, кроме слоев выбранных объектов;
Отключить слой – отключение слоев выбранных объектов;
Заморозить слой – команда замораживает слои выбранных объектов;
Блокировать слой – блокирование слоев выбранных объектов;
Для более удобной работы команды вынесены на отдельную панель Слои 2.
Дополнительно на инструментальной панели Слои 2 размещены списки Конфигурации и Группы:
Интеграция с NormaCS
Добавлены новые возможности программы по ее интеграции со справочно-информационной системой NormaCS – программы, предназначенной для хранения, поиска и отображения текстов и реквизитов нормативных документов, а также стандартов, применяемых на территории Российской Федерации и регламентирующих деятельность предприятий различных отраслей промышленности.
-
В диалоге Формат текста добавлена кнопка, позволяющая осуществлять поиск выделенного фрагмента многострочного текста в документах NormaCS:
Команды поиска «в обозначениях», «в названиях», «в тексте» доступны также в контекстном меню:
В меню Вставка добавлены две команды для установки ссылок на выбранный примитив (или группу примитивов):
-
Вставить ссылку на NormaCS — Вставка ссылки на документ NormaCS из буфера обмена (если ссылка как таковая имеется в буфере обмена).
Установить ссылку на NormaCS — Установка ссылки на текущий документ, открытый в NormaCS.
Редактирование объектов с помощью ручек
Расширены возможности редактирования объектов при помощи обычных ручек.
В новой версии доступны дополнительные режимы редактирования:
- «Перемещение» (GRIP_MOVE),
- «Поворот» (GRIP_ROTATE),
- «Масштабирование» (GRIP_SCALE),
- «Зеркальное отражение» (GRIP_MIRROR).
Для циклического перебора дополнительных режимов работы с ручками необходимо после выбора базовой ручки нажать ENTER или клавишу пробела. Выбранный режим редактирования отображается в командной строке:
Учитывая пожелания пользователей, изменен алгоритм работы привязки к центру окружности, дуги, эллипса или эллиптической дуги.
Если в предыдущих версиях для привязки к центру окружности необходимо было сначала расположить курсор над линией окружности для отображения маркера центра, а затем переместить курсор к этому маркеру, чтобы сработала привязка Центр, то теперь привязка Центр срабатывает сразу же при наведении курсора на окружность.
В среде nanoCAD 4.0 теперь можно использовать кроме векторной привязки еще и механизм растровой привязки (для монохромных растров):
Операции привязки к растру основаны на алгоритмах распознавания растровых объектов. Программа рассчитывает векторный объект, оптимально аппроксимирующий растровые линии, попавшие в окрестность указателя мыши, и предлагает привязаться к характерным точкам этого объекта. Эффективность растровой привязки зависит от параметров, задаваемых в диалоге Настройки растровой привязки:
Диалог вызывается командой Настройки растровой привязки из контекстного меню кнопки оПРИВЯЗКА:
или кнопкой во вкладке Объектная привязка (меню Сервис – Режимы черчения):
Поддержка файлов, cодержащих подложки PDF
Реализована поддержка файлов, созданных в других CAD-системах и содержащих подложки PDF. Возможно изменение положения, масштаба и угла поворота подложки. Доступны некоторые настройки отображения подложки: имеется возможность изменять установленные для подложки настройки контрастности, слияния с фоном и монохромности.
Контур подложки можно отображать и печатать. Для управления контуром подложки используется системная переменная PDFFRAME.
Работа с блоками
В версии 4.0 стало возможным вставлять в текущий документ файл чертежа в качестве блока. В диалоге Вставка блока, вызываемого командой ВСТАВБЛОК (или ВСТАВИТЬ), появилась новая кнопка Открыть:
После нажатия кнопки Открыть открывается стандартный диалог выбора файлов, в котором можно выбрать блок или файл чертежа для вставки в текущий документ. Данные вставляемого чертежа копируются в таблицу блоков текущего документа в качестве определения блока.
Команды Фаска и Сопряжение
Функциональные возможности данных команд расширены:
-
Добавлена новая опция L-полилиния, позволяющая снимать фаски или сопряжения для всех вершин выбранной полилинии.
Команды Фаска и Сопряжение можно теперь использовать для быстрой обрезки или удлинения выбранных объектов. Для этого при выборе объектов нужно удерживать нажатой клавишу SHIFT: текущие значения фаски или радиуса сопряжения заменяются на 0 и объекты обрезаются или удлиняются до точки пересечения (линия фаски или дуга сопряжения не строятся).
Добавлены две новые опции для этой команды: Угол и Биссект.
Опция Угол позволяет строить прямую, проходящую под заданным углом. При помощи дополнительной опции Базовая линия угол может задаваться относительно выбранного линейного объекта.
Опция Биссект выполняет построение прямой, проходящей через вершину угла и делящей этот угол пополам.
В меню Сервис – Сведения добавлена команда Координаты, выводящая в командную строку координаты точки, указанной курсором в графической области:
Конвертирование однострочных текстовых объектов в многострочный текст
Команда Конвертировать ТЕКСТ в МТЕКСТ (меню Редактирование – Дополнительные средства) преобразует выбранные однострочные текстовые объекты в многострочный текст.
При конвертации однострочные текстовые объекты удаляются из документа и вставляются в один многострочный текстовый объект.
Диалог Видовые экраны
Во вкладке Именованные ВЭкраны диалога добавлено контекстное меню, позволяющее переименовывать или удалять именованные конфигурации видовых экранов:
В предыдущих версиях программы операция удаления именованных конфигураций видовых экранов была доступна только из командной строки, переименовать конфигурацию видовых экранов было нельзя.
-
В nanoCAD 4.0 стало возможным выводить набор чертежей в PDF-формат не только при помощи виртуальных принтеров (doPDF, PDFCreator и др.), установленных в системе, но и при помощи встроенного PDF-принтера:
Диалог Печать в PDF, вызываемый нажатием кнопки Настройка, позволяет задавать дополнительные параметры вывода чертежей в PDF:
В диалоге Печать добавлен новый параметр – Цветозависимый режим:
Параметр управляет отображением таблиц стилей печати в раскрывающемся списке Таблица стилей печати. При взведенном флажке в списке отображаются цветозависимые стили печати (*.ctb), при снятом флажке – именованные (*.stb).
Еще одно новшество, связанное с печатью, — модифицированные диалоги Добавление формата бумаги и Изменение формата бумаги, вызываемые кнопками Добавить и Изменить в списке Форматы бумаги диалога Настройки (меню Сервис – Настройка):
В диалогах для выбранного формата бумаги теперь имеется возможность задать отступы (поля печати).
Диалоги Добавление формата бумагии Изменение формата бумагивызываются также соответствующими кнопками и из диалога Встроенный PDF-принтер.
Средства разработки nanoCAD SDK
Набор средств разработки nanoCAD SDK был обновлен. Теперь nanoCAD SDK можно установить в процессе инсталляции дистрибутива nanoCAD.
Была добавлена поддержка языка LISP. nanoCAD LISP API — диалект языка LISP, предназначенный для автоматизации работы в nanoCAD.
Для загрузки lsp и mnl-файлов, запуска команд и работы в среде LISP используется новая команда LSP. После ее запуска в командной строке появляется подсказка следующего вида:
Задайте параметр или [Commands/Functions/Variables/Load/Execute/cOnsole]:
- Опции Commands, Function, Variables, выводят на экран все команды (определенные с помощью функции defun), функции и переменные LISP.
- Опция Load позволяет загрузить lsp- или mnl-файл, путем ввода полного пути файла и его расширения.
- Опция Execute позволяет выполнить одну из функций lsp- или mnl-файла, загруженного с помощью опции Load.
- В nanoCAD функции LISP могут выполняться только в консоли. Опция cOnsole переводит командную строку nanoCAD в режим консоли LISP. При этом приглашение командной строки меняется на _>: Для выхода из режима консоли используются функции (quit) или (exit).
Хотите купить софт? Позвоните партнерам фирмы «1С», чтобы получить квалифицированную консультацию по выбору программ для ПК, а также информацию о наличии и цене лицензионного ПО.
Объектная привязка в nanocad
Скорость работы
Вы, безусловно, заметите существенно возросшую скорость программы: она повысилась в 1,5−2 раза! Оптимизированы практически все функции — от открытия чертежа до обновления модели: скорость загрузки файла, регенерации модели, отрисовки, скорость выполнения команд над множеством объектов.
Поддержка файла чертежа AutoCAD
nanoCAD ВК 2.0 напрямую поддерживает файлы чертежа AutoCAD самой последней версии. Это позволяет свободно взаимодействовать со всеми современными решениями, поддерживающими этот формат, в том числе и с решениями компании Autodesk — AutoCAD 2010−20−12. Посредством буфера обмена, для которого также реализована поддержка AutoCAD, теперь можно свободно переносить данные из одного файла в другой через функцию Копировать — Вставить.
Интерфейс программы
nanoCAD ВК — это система для рабочего черчения. Поэтому компания «Нанософт» полностью реорганизовала ее интерфейс, нацеливаясь на оптимизацию каждодневной работы в программе. Интерфейс nanoCAD ВК максимально приближен к интерфейсу классических САПР, а это значит, что вы затратите меньше времени на переобучение! Из нового:
- сокращена высота командной строки, что увеличило рабочее поле для черчения;
- уменьшено количество панелей, которые по умолчанию выведены на экран;
- оптимизирована организация правокнопочного меню;
- обновлено расположение пунктов меню и панелей инструментов;
- расширены команды в командной строке.
2,5D-проектирование систем водопровода и канализации
Наибольшую сложность при проектировании внутренних систем водопровода и канализации представляет создание трехмерных моделей. Для более эффективной автоматизации процесса проектирования было принято решение о переходе на 2,5D-технологию создания моделей систем. Суть ее заключается в следующем: пользователь работает в 2Dплане, однако все вертикальные участки систем и их свойства задает в диалоговом окне, а не отрисовывает. Таким образом, не надо вручную в 3D-виде вставлять на вертикальный участок трубопроводную арматуру, ответвления, полотенцесушители Да и собственно работа в трехмерном виде теперь необязательна. Все элементы и характеристики вертикальных участков задаются из базы данных в диалоговом окне. Кроме того, отсутствие переходов между видом в плане и трехмерным видом экономит время проектировщика. Однако это вовсе не означает, что теперь пользователь в результате своей работы получает плоский чертеж и ничего более. Если необходима трехмерная модель систем водопровода и канализации, то ее можно сгенерировать нажатием одной кнопки, поскольку в проекте содержится информация о высотных отметках.
Возможность создания пользовательских систем
В nanoCAD ВК 1.0 количество систем водопровода и канализации ограничивалось программно: можно было использовать только системы холодного и горячего водоснабжения, пожаротушения и канализации. Это вносило некоторые неудобства в процесс проектирования — без достаточно сложной ручной работы не удавалось разделить однотипные системы на отдельные подразделы. Теперь это можно сделать буквально за несколько минут в настройках проекта. Таким образом, пользователь может задавать для однотипных систем различные слои, цвета и автоматически заносить эти системы в разные разделы спецификации.
Новый инструментарий работы со стояками
Значительно улучшен инструментарий для создания и редактирования стояков систем водопровода и канализации. Если раньше стояк собирался вручную из отдельных элементов, а для геометрического редактирования его приходилось расчленять и потом собирать заново, то в nanoCAD 2.0 для вставки стояка используется одна-единственная команда. Дальнейшее описание и редактирование стояка производится в экранной форме. При этом пользователь может задать (а затем при необходимости отредактировать) материал трубы, высотные отметки, арматуру, ответвления на вертикальном участке. Этот функционал значительно снизил количество рутинных операций при работе со стояками.
Использование типовых подсетей
В nanoCAD ВК 2.0 появилась возможность использовать типовые подсистемы водопровода и канализации. Если в проекте предусматривается несколько типовых санитарных узлов, то теперь достаточно отрисовать их один раз, а после просто подключать к различным точкам ввода. Таким образом значительно сокращается время проектирования зданий, как правило, содержащих типовые санитарные узлы (жилые и административные здания, образовательные учреждения).
Автоматический поиск диктующего устройства
Если в предыдущей версии nanoCAD ВК диктующее устройство для гидравлического расчета систем выбиралось пользователем, то в версии 2.0 программа автоматически определяет наиболее удаленного потребителя от ввода или выпуска в системах водопровода и канализации. Кроме того, таблицы результата гидравлических расчетов теперь можно автоматически вывести в формат файла чертежа AutoCAD, DOC или XLS. Раньше подобная возможность была доступна только через буфер обмена.
Автоматическая расстановка фитингов
В программе nanoCAD ВК 2.0 появилась возможность автоматически проставлять и специфицировать фитинги. Таким образом, решена еще одна задача по автоматизации проектирования систем водопровода и канализации и устранена еще одна рутинная операция.
Автоматическая маркировка трубопроводов
Реализована автоматическая маркировка трубопроводов систем водопровода и канализации. Достаточно указать на трубопровод — и значение текстового элемента принимается исходя из условного обозначения данной трубопроводной системы.
Новая панель Объектная привязка
В список панелей nanoCAD ВК 2.0 добавлена инструментальная панель Объектная привязка, которая позволяет одним щелчком мыши включать/отключать различные типы привязок. Чертить станет намного быстрее и удобнее! Открыть панель можно как из меню Вид > Панели инструментов > Объектная привязка, так и из контекстного меню кнопки Привязка строки состояния.
Менеджер слоев
Теперь в левой части диалога расположено дерево категорий, позволяющее выбирать различные категории и группы слоев, накладывать на список слоев автоматические фильтры. Это очень удобно при работе с насыщенными чертежами — вы можете сокращать число отображаемых слоев в диалоге. Кроме того, при открытом менеджере слоев можно по-прежнему работать с документом: приближать, удалять и двигать изображение для лучшего просмотра.
Копия командной строки по F2
В nanoCAD ВК 2.0 при нажатии на клавишу F2 появляется окно-копия командной строки, которое отображает больше информации по сравнению с трехстрочной командной строкой. Это удобно, когда вы анализируете действия программы, получаете сложные отчеты от функций, список всех команд nanoCAD ВК 2.0 Окно также имеет ряд удобных функций: например, оно всегда располагается поверх главного окна nanoCAD ВК, даже если фокус был перемещен в поле чертежа или другие окна nanoCAD ВК!
Многострочный текст
В новой версии серьезно усовершенствована команда редактирования многострочного текста (MTEXT): она стала работать намного быстрее и стабильнее. Реализованы функции отмены и возврата действий в режиме создания и редактирования текста, появилась возможность задавать отступы от края области текста и знаки табуляции для сложноформатированного текста, выделять отдельные фрагменты текста, изменять их параметры и многое другое.