Основные особенности системы «nanoСAD»
Контрольная работа, 24 Сентября 2014, автор: пользователь скрыл имя
Описание работы
ЗАО «Нанософт» поланирует создание новых версий. Будут вводится новшиства т.к. развития строк состояния, в которой теперь можно быстро отключать/включать изоляцию объектов, динамическую подсветку, управлять опцией, позволяющей выбирать объекты на заблокированных слоях. Развитии диалога внешних ссылок, в котором по просьбам пользователей реализована возможность редактирования путей до файлов вручную. Различные небольшие улучшения типа возможности быстро задавать дробные выражения в MTEXT-редакторе и возможности отдельно задавать вес текста и вес линий для выносок (последнее очень просят специалисты отделов генплана). Панель Быстрый выбор, которая в новой версии может висеть в фоновом режиме и «на лету» перенастраивать выборки объектов, не отрываясь от процесса черчения…
Файлы: 1 файл
Информ.docx
— 994.92 Кб (Скачать файл)
1 Введение.
nanoCAD — базовая система автоматизированного проектирования и черчения (САПР-платформа). Разработана компанией «ЗАО „Нанософт“» (Россия) и является коммерческим программным обеспечением (параллельно существует бесплатная версия nanoCAD free, которая распространяется по схеме «freeware»). Обладает AutoCAD-подобным интерфейсом и напрямую поддерживает формат DWG (с помощью библиотек Teigha™, разработчик Open Design Alliance. На базе специализированной версии платформы (nanoCAD OEM) создается ряд платных приложений для выполнения различных узкоспециализированных проектных задач.
Разработчик: ЗАО «Нанософт» — российская компания со штаб-квартирой в городе Москве. Компания занимается разработкой САПР-платформы nanoCAD и дополнений к ней. Количество сотрудников: 120 человек. Группа разработчиков состоит из 50 человек в 5 городах СНГ: Москва, Омск, Новосибирск, Киев, Нижний Новгород.
История выпусков платформы nanoCAD
Официальное название |
Дата выхода |
Примечание |
nanoCAD 1.0 |
1 июля 2008 |
Первая версия платформы не поставлялась отдельно, только в составе специализированных решений «nanoCAD СПДС», «Механика», «ОПС», «СКС» и «Электро» |
nanoCAD 2.0, бета 1 |
29.11. 2009 |
Официальный выход САПР-платформы nanoCAD в качестве самостоятельного продукта |
nanoCAD 2.5, бета 2 |
6.09. 2010 |
Существенное обновление платформы nanoCAD: переработка интерфейса, команд, увеличение скорости работы, поддержка DWG2010 |
nanoCAD 2.5, бета 2 |
28.09. 2010 |
Техническое обновление платформы nanoCAD |
nanoCAD 3.0 |
15 июня 2011 |
Существенное обновление платформы
nanoCAD: печать, видовые экраны, повышение
удобства работы и исправление ошибок |
nanoCAD 3.2 |
1 ноября 2011 |
Существенное обновление платформы
nanoCAD: оптимизация функций печати, развитие
функций черчения, повышение удобства
работы и исправление ошибок |
nanoCAD 3.5 |
5.12. 2011 |
Очередная бесплатная версия
платформы nanoCAD: включает функционал 3.2
+ открытый API-интерфейс для разработки
приложений Также 8 февраля 2012 года вышла версия nanoCAD 3.62, которая распространяется среди владельцев абонементов (различаются только системой лицензирования и уровнем оказываемых услуг, стоит 3000 руб./р.м.)[6]. |
nanoCAD 3.5 eng |
7 марта 2012 |
Выходит английская версия nanoCAD, распространяемая бесплатно через веб-сайт nanoCAD.com. |
nanoCAD 4.0 |
4 июля 2012 |
Первая платная версия nanoCAD. Новое: расширенная работа со слоями, команда «Обход слоев» (англ. laywalk), вставка блока с жесткого диска, привязки к растровым подложкам, печать в формат PDF через встроенный PDF-принтер, управление весом линий на экране, шрифт CS_Gost2304.shx по умолчанию для отсутствующих шрифтов, связь элементов чертежа с документами NormaCS, обновленный SDK, поддержка языков LISP и DCL (в бета режиме). |
nanoCAD free 3.7 |
8 августа 2012 |
nanoCAD разделился на два решения: платное (nanoCAD) и бесплатное (nanoCAD free). nanoCAD free 3.7 — практически полный багфикс, соответствующий платной версии nanoCAD 4.0. |
nanoCAD 4.5 |
11.12. 2012 |
Обновление платной версии nanoCAD 4.5. Новое: инструменты изменения и редактирования растрового изображения, Менеджер листов для управления документами в пространстве листа, динамическая подсветка элементов чертежа, штриховки по ГОСТ, стартовый диалог, улучшенный редактор блоков, команда Создать аналог, расширенный набор инструментов по работе со слоями (реализованы дополнительные шесть команд). |
nanoCAD 5.0 |
19 июня 2013 |
Обновление платной версии nanoCAD 5.0. Новое: поддержка формата DWG 2013, усовершенствованная командная строка, команда вставки растра из буфера, внедрение внешних ссылок, вставка спецсимволов в многострочных и однострочных текстах, изоляция объектов, порядок следования для текстов, размеров и штриховок, калькулятор в окне Свойств, улучшенная навигация в трехмерном пространстве, улучшенное отображение штриховок при панорамировании, усовершенствованный поиск контура штриховки, усовершенствованный быстрый выбор (QSELECT), управление заморозкой слоев в видовых экранах, управление листами из контекстного меню закладки, улучшенная печать на нестандартные форматы, поддержка Windows 8. |
nanoCAD free 5.1 |
2.12. 2013 |
Эта версия базируется на вышедшей в июне коммерческой версии nanoCAD 5.0. В её состав включён новый функционал, относящийся к базовым возможностям САПР и появившийся с момента выпуска предыдущей бесплатной версии nanoCAD 3.7. Внесены все известные на данный момент исправления ПО. |
2 Основная часть
2.1 Основные функциональные возможности системы
Платформа nanoCAD постоянно развивается и совершенствуется. При разработке новой версии основной упор был на развитие новых уникальных функций, расширение и улучшение поддержки формата DWG и развитие общепринятого среди САПР функционала платформы. Более подробно о новом функционале последней версии nanoCAD вы можете прочитать на странице «Что нового».
На сегодня nanoCAD – это:
•узнаваемый (типовой) интерфейс;
•прямая поддержка формата *.dwg;
•полноценный инструмент разработки чертежей;
•уникальный функционал для работы с растровыми изображениями;
•САПР, настроенная под отечественные стандарты;
•разработка дополнительных приложений на языках .NET, C++, JS, VBS и LISP (открытый API);
•совместимость с другими решениями и интеграция с NormaCS;
•создавать и редактировать различные 2D и 3D векторные примитивы, тексты, объекты оформления чертежа, настройки отображения и печати графической технической документации;
•создавать и использовать любые виды таблиц, выполнять специфицирование элементов чертежа по атрибутивным данным блоков и объектов оформления;
•производить настройки рабочей среды для оформления рабочей документации по различным стандартам;
•вести полноценную работу в пространстве модели и пространстве листа посредством видовых экранов;
•просматривать, создавать и редактировать поверхностные 3D-модели, создавать пользовательскую координатную систему для редактирования 3D-объектов;
•посредством использования единого формата файла *.dwg осуществлять полноценное сотрудничество и взаимодействие с коллегами-проектировщиками, разрабатывающими чертежи в других наиболее распространенных САПР;
•использовать при проектировании любую ранее выполненную техническую документацию, хранящуюся в электронном растровом формате (сканированные чертежи, тексты, таблицы, фотографии);
•выполнять печать готовых технических документов на любых устройствах печати, установленных в операционной системе, используя в том числе и нестандартные форматы бумаги.
Широкий диапозон поддерживаемых версий (от DWGR11 до DWG2013) позволяет без потери информации использовать чертежи как в nanoCAD, так и в любых других САПР, поддерживающих *.dwg-формат, объединяя решения между собой в единое проектное решение организации.
Новая функция Диспетчер чертежей, которая появилась в nanoCAD Plus 6.0, отображает в виде дерева всю внутреннюю структуру текущего открытого *.dwg-файла и позволяет не просто понять, какими объектами насыщен *.dwg-файл, но и быстро их найти на чертеже, выделить, приблизить и, например, удалить.
2.2 Отличия и сходства от других подобных систем
* Максимальная доступность: nanoCAD отличается от конкурирующих решений тем, что существует бесплатная версия - nanoCAD free (до лета 2012 года сам nanoCAD был бесплатным). Концептуальная идея бесплатной версии по словам компании Нанософт (разработчика nanoCAD) заключается в том, что ни одна платформа, являясь по своей сути электронным кульманом, не может называться САПР (системой автоматизированного проектирования). Поэтому чистая платформа должна быть максимально доступна как для пользователей, так и разработчиков приложений под базовые САПР.
* Интерфейс: принципы работы с nanoCAD аналогичны принципам работы в AutoCAD, что позволяет пользователю сменить платформу без серьёзного переобучения.
* Прямая поддержка DWG: чертежи, разработанные в nanoCAD, можно открыть в среде AutoCAD без дополнительных преобразований; и наоборот, чертежи, разработанные в среде AutoCAD, открываются в среде nanoCAD.
* Уникальные инструменты по работе с растрами: в nanoCAD включены инструменты, которые позволяют работать с растровыми подложками - редактировать не только общие параметры растра (яркость, цветность, размер и т.п.), но и устранять перекосы, выравнивать изображение, стирать часть изображения ластиком либо наоборот дорабатывать изображение с помощью инструмента Карандаш. Также nanoCAD обладает уникальной возможностью привязываться к данным на монохромном растровом изображении.
* Открытый API: под nanoCAD можно разрабатывать собственные приложения на языках C++, .NET, Visual Basic Script, Java Script либо LISP.
* Российская разработка: так как nanoCAD разрабатывается в России, в платформу изначально закладывается поддержка российских стандартов проектирования. В частности, в платформу заложены типы и толщины линий, шрифты, размерные стили, масштабы, таблицы и выноски, разработанные по стандартам ЕСКД и СПДС. К недостаткам nanoCAD можно отнести:
* Отсутствие поддержки VBA: любые приложения и средства адаптации, написанные на языке VBA, на данный момент не работают в среде nanoCAD. * Ограниченная поддержка AutoLISP: некоторые приложения и средства адаптации, написанные на языке AutoLISP, в частности, содержащие вызов команд с диалоговым пользовательским интерфейсом, на данный момент не работают в среде nanoCAD без дополнительной адаптации. Адаптированный вариант, как правило, не теряет работоспособности в AutoCAD.
* Потенциальные проблемы с поддержкой DWG: так как nanoCAD поддерживает формат DWG с помощью библиотек Teigha™, разработанных некоммерческой организацией Open Design Alliance, то существует потенциальная возможность потерять совместимость с оригинальным форматом DWG от компании Autodesk. В сложившихся условиях это маловероятно: библиотеками ODA пользуются порядка 750 организаций (ODA Members, среди которых — Adobe, Oracle, Bentley, Dassault Systèmes, Siemens, Graphisoft, российские компании — «Аскон», «Нанософт», «СиСофт», «Инфрасофт» и др.). На данный момент основная масса чертежей в формате DWG обрабатывается достаточно достоверно, включая визуализацию, редактирование и сохранение. nanoCAD обладает следующими особенностями:
* Интерфейс nanoCAD последних версий максимально приближен к интерфейсу классических САПР: основную часть окна занимает рабочее пространство, в котором непосредственно разрабатывается чертеж, в верхней части расположены меню и панели с навигационными инструментами, в нижней части расположена командная строка. Команды и меню соответствуют организации интерфейса AutoCAD версий 2000—2008.
* Ядро программы. Несмотря на визуальное сходство с AutoCAD (а также программами на базе ядра IntelliCAD, являющихся копиями AutoCAD), ядро nanoCAD разрабатывается российскими разработчиками самостоятельно. Это приводит к некоторым различиям в работе nanoCAD от работы в среде AutoCAD: так, в nanoCAD отсутствуют многие функции и технологии, заложенные в AutoCAD (технология подшивок, создание динамических блоков (работа с существующими блоками возможна), динамический ввод информации и т. д.). С другой стороны, постепенно развивая программный продукт nanoCAD, разработчики не нарушают прав прочих производителей САПР, создавая новую систему автоматизированного проектирования собственными силами.