nanoCAD 3.5: выход 5 декабря 2011 года
Итак, новая версия... Зачем? Если говорить кратко, то 3.5 — это фактически версия 3.2 (которую мы распространяли месяцем ранее среди пользователей абонементов) и открытый программный интерфейс (API), который позволит самостоятельно разрабатывать приложения под nanoCAD.
Вся уникальность новой версии содержится в открытом API: теперь nanoCAD — это бесплатная платформа для разработки своих САПР-приложений. Т.е. теперь можно разработать на базе бесплатного nanoCAD свое приложение, использовать его в своих целях и это будет абсолютно легально.
Давайте пройдемся по новшествам, которые появятся
в nanoCAD 3.5.
Техническое развитие
На данный момент лицензионная база пользователей nanoCAD 3.0 составляет 76 тыс. рабочих мест, а коэффициент использования программного обеспечения вырос за последний год более чем в 4 раза. Массовость приводит к тому, что со всех сторон начинает сыпаться огромное число запросов с предложениями об оптимизации, по исправлению ошибок, с нестандартными аппаратными конфигурациями... В последний год разработчики nanoCAD сконцентрировались не на разработке нового функционала, а настройке уже существующего — многие пользователи отмечают, что текущего базового функционала вполне достаточно для разработки 2D чертежей.Продолжая взятый курс на оптимизацию скорости работы nanoCAD, разработчики в новую версию включили систему тестирования графического адаптера компьютера. Данный модуль автоматически запускается при первом запуске программы и проводит анализ как аппаратной части, так и текущих используемых драйверов. По результатам анализа модуль проводит автоматическую настройку nanoCAD на максимальную производительность. Аналогичная технология используется в видеоиграх...
Рис.1. Модуль проверки производительности видеоподсистемы автоматически настроит nanoCAD на максимальную производительность.
Плюс к этому пользователь сможет с помощью новой команды VPERFTEST еще раз запустить анализ и сохранить результаты тестирования видеоподсистемы в виде отдельного файла — см. рис.1.
Другое нововведение в nanoCAD 3.5 — это более удобная работа с текстами. В 3.2 при вводе текста проводится более корректная отработка клавиш ESC, которая теперь не отменяет ввод текстов без дополнительного предупреждения. Также теперь при создании многострочного текста учитывается Масштаб оформления чертежа, т.е. в открывающемся после запуска команды МТЕКСТ диалоговом окне Формат текста отображается высота текста в соответствии с заданным Масштабом оформления (кнопка Масштаб) — рис.2. По умолчанию при настройке СПДС (1:100), высота будет равна 250 единиц; при настройке ЕСКД (1:1) высота — 2.5 единиц. А если создаете узел в масштабе, например, 1:10, то высота по умолчанию будет равна 25 — существенное ускорение работы.
Рис.2. При создании многострочного текста учитывается Масштаб оформления чертежа — высота текста привязана к масштабу оформления.
Вообще изменений очень много даже по сравнению с 3.2 — а уж если сравнивать новую версию с предыдущей бесплатной, то в nanoCAD 3.5 за полгода внесено более 300 улучшений и исправлений; исправлено и усовершенствовано более 50 команд и их опций. В основном все ориентировано на более быстрое и оптимизированное 2D проектирование:
- временное ВКЛ/ОТКЛ режима ОРТО по нажатию и удержанию SHIFT;
- новая команда Разметка (Черчение\Точка\Разметка) для распределения блока вдоль объекта;
- новая панель ПСК для управления пользовательской системой координат — рис. 3;
-
Рис.3. Новая панель ПСК поможет при частой смене системы координат.
- дополнительная опция [?] в командах выбора объектов, которая позволяет «налету» сменить методы выбора объекта: рамка, секрамка, выбрать все, выбор линией и т.д.;
- оптимизация привязок: повысили скорость их работы, что добавляет комфорта при работе с большими чертежами + привязка к точке вставки текста\блока + привязки по лучу над объектом (т.е. луч лучше виден под объектом и позволяет отмерять расстояние);
- в диалоге Вставка внешней ссылки добавлен параметр Автопанорамирование, при включении которого происходит автоматическое зумирование и панорамирование вставляемой ссылки для ее отображения на весь экран;
- и многое другое.
Но исправление ошибок — это не самое главное в 3.5. Гораздо интереснее с нашей точки зрения то, что теперь под nanoCAD любой разработчик может разрабатывать свои приложения!
Открытый программный интерфейс
Вообще сказать по чести, разрабатывать свои небольшие приложения можно было и раньше — у нас был открыт COM API (документация лежит в папке, в которую установлена программа: %nanocad%\help\api). Но COM не дает всех возможностей, которые в nanoCAD очень широкие.При выходе версии 3.5 мы открываем клуб разработчиков nanoCAD, члены которого получат доступ к следующим видам API:
- NrxGate — классический C++ API, предназначенный для создания и переноса приложений на языке С++.
- Multi CAD API — уникальный C++ API, предназначенный для написания кроссплатформенных САПР приложений.
- .NET API — современный API, предназначенный для разработки .NET приложений.
Cтруктура API близка к API прочих САПР-платформ, поэтому если у вас уже разработано приложение, то вы легко сможете портировать его на нашу платформу. А для того, чтобы эта работа была проще — мы собираемся организовать и поддерживать сообщество разработчиков nanoCAD. Это же сообщество будет способствовать дальнейшему развитию API — разработка еще не завершена. Следите внимательно за анонсами нашего клуба!
Чем бы вы могли помочь сейчас?
Перед запуском новой версии мы хотели бы получить дополнительную информацию от пользователей САПР: какие дополнительные приложения к используемой вами САПР вы используете? кто разработчик?Мы интересуемся не из праздного любопытства — есть большой шанс, что свое любимое приложение вы обнаружите в ближайшее время на платформе nanoCAD! Попробуйте связаться с разработчиками приложений и порекомендуйте обратить внимание на новую бесплатную платформу nanoCAD, совместимую по API с существующими САПР-платформами. Или расскажите о приложениях нам — с разработчиками свяжемся мы :-)
Для того, чтобы рассказать о приложениях — заполните, пожалуйста, Google-анкету.
Ждем вас
Источник.