В мире существует не так много базовых программ для систем автоматизированного проектирования (иногда их называют САПР-платформами или «электронными кульманами»), которые предоставляют лишь базовый функционал для решения конкретной задачи — создание, редактирование и обработка чертежей.
Самой известной и распространенной базовой программой САПР в мире и в России уже на протяжении более 30 лет является AutoCAD (разработчик компания Autodesk, США). Однако, стоит отметить, что базовым пакетом AutoCAD уже давно перестал являться, поскольку в его арсенале давно появились разные средства автоматизации, упрощения и ускорения работы.
В 2008 году российская компания Нанософт выпустила на рынок программный продукт nanoCAD, который обладает AutoCAD-подобным интерфейсом и копирует часть его функционала. Разработчики nanoCAD использовали при разработке весь свой опыт и наработки, полученные при создании пакета Spotlight — гибридного графический редактора, позволяющего работать с растровыми изображениями, редактировать растровую и векторную графику и векторизовать растровое изображение.
Основная цель, возложенная на nanoCAD — стать альтернативой AutoCAD. Исходя из этого заявления разработчиков предлагаю сравнить AutoCAD и nanoCAD именно с позиции базовых графических программ для САПР. Поскольку nanoCAD создан «по мотивам» AutoCAD, то и прямое сравнение функционала, присутствующего в обеих программах, будет корректно. Предположим, что пользователи, которым интересен этот материал, уже знакомы с AutoCAD и хотят понять разницу между двумя этими приложениями.
С подробным описанием всех возможностей и функций AutoCAD вы можете познакомиться на странице официального сайта Autodesk, nanoCAD — на официальном сайте Нанософт.
Кому будет интересно это сравнение?
- Пользователям, которые пытаются сравнить функционал программ и принять решение о возможности перехода на другую платформу. Также пользователям будет интересно понять, позволит ли та или иная программа решить их проектные задачи.
- CAD-менеждерам (людям, которые занимаются внедрением и обслуживанием САПР) будет интересно сравнит стоимость владения программами, доступностью техподдержки, возможности администрирования и пр.
Соответственно, первая часть статьи предназначена для пользователей, вторая — для CAD-менеджеров.
Часть 1. Сравнение с точки зрения пользователей.
Какие версии будем сравнивать? В плане возможностей и интерфейса последняя версия nanoCAD 6 копирует AutoCAD 2005 (почему именно 2005 разберем далее). Однако, самая «старая» версия AutoCAD, которая сейчас доступна — 2013. Поэтому и будем сравнивать nanoCAD 6 и AutoCAD 2013 в той части, которая совпадает. Повторюсь, что сравнение предполагает, что читатель уже знаком с AutoCAD. Сравнивать будем по:
Интерфейс
При запуске nanoCAD сразу же возникает чувство дежавю — где-то мы все это уже видели. Все те же пункты выпадающего меню, те же инструментальные панели (пытливый глаз сразу увидит привычные вертикальные панели рисования в левой части и редактирования в правой части экрана). Та же командная строка и кнопки переключения режимов рисования в статусной строке. И никаких других рабочих пространств, никакого ленточного интерфейса.
Но это только первое впечатление. Интерфейс AutoCAD выверен и прорисован очень тщательно, с вниманием к каждой мелочи.
Интерфейс nanoCAD несколько уступает: цвет фона у панелей инструментов отличается от цвета самих панелей, в строке закладок файлов вообще дикое сочетание цветов — фон окна программы, фон строки и сами кнопки представлены тремя разными цветами.
Строго говоря, некоторые проблемы интерфейса исчезают с переключением в другую цветовую схему, но далеко не все.
Вычурные цвета на иконках — отличительная особенность nanoCAD. Здесь и красный, и коричневый, и желтый и какой угодно еще. От такого обилия цветов глаза устают за несколько часов работы (проверено на группе пользователей) и хочется включить какой-нибудь черно-белый режим.
Посмотрите на кнопки AutoCAD, выполненные в единой цветовой гамме. Их приглушенные цвета не замечаешь даже при многочасовой работе.
Отдельная история — командная строка. Они схожи в программах, но зачем nanoCAD так ее засоряет служебными сообщениями. Например, запускаю команду Отрезок — зачем это все выводить?
Другой пример — вставка внешней ссылки. Зачем все это? Что это дает пользователю?
Но стоит отметить, что в nanoCAD есть элементы интерфейса, которые появились лишь в последних версиях AutoCAD, а именно: гиперссылки в командной строке, автозавершение при вводе команд, закладки документов, циклический выбор и пр.
Отдельно стоит сказать о настройке интерфейса и адаптации рабочих пространств. В nanoCAD возможностей настройки можно сказать, что нет. Никогда вам не удастся адаптировать систему под себя так, как это можно сделать с AutoCAD.
Если со всем описанным можно смириться, то к постоянным артефактам, возникающим в рабочем окне nanoCAD, невозможно привыкнуть. Про то, что при нанесении размеров командная строка начинает подмигивать желтым цветом знают, по-моему, уже все пользователи.
Выводы:
- Если вы любитель классического интерфейса — то, возможно, nanoCAD вам понравится. Если вы приверженец ленточного интерфейса — ваш выбор AutoCAD
- Интерфейс nanoCAD хоть и копирует AutoCAD, но не так тщательно проработан и требует привыкания. Цветовое решение иконок в nanoCAD не выдерживает никакой критики, но все это на уровне ощущений и привычки каждого пользователя
- AutoCAD — лидер по возможностям настройки интерфейса и адаптации рабочего пространства. У nanoCAD таких настроек практически нет. Поэтому пользователям, любящим кастомизировать программу, может быть некомфортно работать в nanoCAD.
Производительность
Несмотря на то, что системные требования у nanoCAD весьма скромные, даже на мощных компьютерах постоянно ощущаются «тормоза» системы. Например, часто возникают подвисания программы на 1…2 секунды без видимой на то причины, после чего все возвращается в нормальный режим работы. AutoCAD хоть и не является образцом стабильно работающей программы, таких проблем не доставляет пользователю. По скорости работы и времени открывания/сохранения файлов обе программы сравнимы.
Поддержка формата DWG
Для AutoCAD формат файлов DWG является нативным (родным). nanoCAD напрямую поддерживает файлы DWG формата AutoCAD 2013 с помощью библиотек Teigha.
Что это означает на практике — разработчики nanoCAD гарантируют, что основная масса чертежей в формате DWG будет достаточно достоверно восприниматься программой. Что означают слова «основная масса» и «достаточно достоверно» — загадка. Проанализировав свой опыт и опыт коллег, кто пользовался nanoCAD, могу сказать, что файлы DWG, созданные в AutoCAD, открываются все без исключения. Но кроме неизменных проблем со шрифтами постоянно возникают следующие:
- «Слетает» привязка МТекста
- Часть объектов просто невозможно выбирать. При этом не работают ни простое указание, ни рамки, ни быстрый выбор
- Градиентные заливки отображаются некорректно
- Ассоциативные массивы в nanoCAD открываются как блоки, часто их невозможно расчленить
Это только часть постоянно возникающих проблем, которую удалось выявить при работе. Остальные проблемы возникают эпизодически и требуют решения в каждом конкретном случае.
Разработчики ничего не заявляют об обратном механизме — как открываются файлы DWG, созданные в nanoCAD, в родном для них AutoCAD. Практика показала, что лучше этого никогда не делать. Файлы испорчены и AutoCAD не может с ними адекватно работать (если все же сможет открыть).
Правда был положительный момент однажды — при аварийном сбое AutoCAD испортил файл и никак не удавалось его открыть, а nanoCAD открыл этот файл без вопросов.
Выводы:
Несмотря на заявления разработчиков nanoCAD о прямой поддержке формата DWG, на практике все оказывается не так хорошо. При открывании файлов в nanoCAD возникают постоянные проблемы разной величины и характера, а про открывании файлов nanoCAD в AutoCAD лучше вообще забыть. Другими словами, выбирая nanoCAD в качестве рабочего инструмента надо понимать, что созданную в нем базу проектов невозможно будет использовать в других программах и системах.
Поддержка стандартов оформления
Отличительная особенность nanoCAD — программа изначально поддерживает российские стандарты проектирования. В программу заложены типы и толщины линий, шрифты, размерные стили, масштабы, таблицы, выноски и штриховки, разработанные по ЕСКД и СПДС.
В стандартной поставке AutoCAD такого нет. Но что мешает за 5 минут настроить AutoCAD под нужды любого стандарта? Ничего не мешает.
Создание, редактирование и аннотирование чертежей
nanoCAD копирует не только интерфейс, но и функционал AutoCAD, поэтому идеология и методы работы с созданием, редактированием и аннотированием чертежей во многом схожи у программ.
Базовые команды по созданию примитивов отличаются в мелочах, на них останавливаться не будем, рассмотрим лишь существенные различия.
- Работа с таблицами в nanoCAD сделана во многом удобнее, чем в AutoCAD. При создании таблицы в окне можно наглядно указать размер таблицы
или выбрать шаблон из базы
Редактирование таблиц происходит в отдельном окне, где можно найти весь спектр необходимых команд, в том числе и вычисления
- Быстрый выбор в nanoCAD реализован удобней, чем в AutoCAD. Выбор объектов и критериев значительно удобней в окне
- Возможность отключить отображение штриховки на чертеже — функция, доступная лишь в nanoCAD. На мой взгляд, очень удобно
Выводы:
Базовые функции по работе с чертежами во многом идентичны в программах. Где-то сделаны удобней одни команды, где-то другие. Но в целом можно сказать о похожести механизмов и инструментов работы. Повторю, что мы сравниваем лишь тот функционал, который есть в обеих программах.
Блоки, внешние ссылки
nanoCAD поддерживает работу с обычными блоками и атрибутами. Единственное отличие от AutoCAD — нет возможности вставить поле в значение атрибута. А вот динамических блоков в nanoCAD нет, также как и редактора блоков, что существенно ограничивает возможности по автоматизации работы пользователей.
Внешние ссылки поддерживаются nanoCAD в полном объеме, таком же, как и AutoCAD. В частности, поддерживаются вставленные и наложенные ссылки, относительные и абсолютные пути, внедрение внешних ссылок и пр.
Печать, подшивки
Функции печати схожи в обеих программах, как и механизм работы с подшивками, пространством модели и листами.
Поддержка приложений сторонних разработчиков
nanoCAD поддерживает работу приложений, написанных на «родных» для AutoCAD языках LISP и DCL. Также поддерживаются .NET или C++, но нет поддержки приложений, написанных на VBA. В процессе работы удалось выяснить, что простые приложения, предназначенные для отрисовки объектов или изменений их свойств, написанные на AutoLISP, запускаются в среде nanoCAD без проблем. Более сложные приложения требуют адаптации к среде nanoCAD. Программы, написанные на языках .NET или C++ требуют перекомпиляции как минимум, чаще также требуют и адаптации.
В конце первой части обзора хочу остановиться на функциях nanoCAD, которых нет в AutoCAD:
- работа с растровыми изображениями, которая превращает nanoCAD в растрово-векторный гибридный графический редактор. Для реализации схожего функционала Autodesk предлагает специальный пакет AutoCAD Raster Design
- интеграция с пакетом NormaCS
- интеграция с системой коллективной работы с документами nanoTDMS Корадо. Autodesk в этом случае предлагает продукт собственной разработки — Autodesk Vault
Главные выводы с точки зрения пользователя:
- Если вы привыкли к «классическому» интерфейсу, то разница между программами для вас будет не критична. Но нужно быть готовым к тому, что в nanoCAD вы столкнетесь с большим числом огрехов в интерфейсе и отсутствием возможности настройки интерфейса «под себя».
- Если вы любите программы, настроенные «из коробки», то ваш выбор — nanoCAD. Он поставляется с заранее созданными стилями объектов по ЕСКД и СПДС. Однако, привести AutoCAD к такому же состоянию — дело на 30 минут, но это нужно делать, потратить силы и время.
- В командах рисования и редактирования вы не найдете больших отличий. Здесь nanoCAD ни в чем не уступает AutoCAD. Более того, в nanoCAD вы найдете более функциональные инструменты по работе с таблицами, удобный инструмент быстрого выбора объектов.
- В nanoCAD вы не получите той автоматизации, которая доступна в AutoCAD с помощью динамических блоков, атрибутов и полей, поскольку там физически нет этих инструментов
- Общая нестабильность системы и постоянные проблемы с «подвисаниями» в процессе работы — черта nanoCAD. Уверен, что это пока детские болезни и разработчики работают над их излечением
- Несмотря на заявленную прямую поддержку DWG, в жизни все оказывается не так просто. Возможно возникновение ситуации, когда наработки, созданные в nanoCAD невозможно будет использовать в других программах. Кроме того, при открывании сторонних файлов DWG в nanoCAD постоянно возникают проблемы.
Во второй части материала мы познакомимся со сравнением AutoCAD и nanoCAD с точки зрения CAD-менеджера. Следите за обновлениями.
в нанокаде (остро)не хватает возможности копировать с помощью пробела и CTRL(при переносе, повороте , масштабировании).
Какой версией пользуетесь? В nanoCAD 5.1 и nanoCAD Plus 6.0 это есть…
У меня в nanoCAD 5.1 нет.
Если при перемещении (выделить объект, выбрать ручку и нажать пробел) нажать CTRL — все равно будет только перемещение.
так подробнее… выделили объект, взялись за ручку (она стала красной), потащили в сторону и нажали пробел — циклически стали перебираться перемещение, поворот, зеркало и масштаб.
если вместо пробела нажали CTRL, то появится добавление, удаление и перемещение вершин. Если ручка принадлежит грани, то будет скругление еще. Работает на всех примитивах. В nanoCAD 3.7 уже было это.
Вот так:
выделил объект, взялся за ручку (она стала красной), нажал пробел n раз и перенес в сторону. При нажатии CTRL, в автокаде происходит копирование объекта с переносом, с поворотом, с масштабированием., с зеркалированием.
В моем нанокаде такого нет. Но есть в DraftSight, CorelCAD, ARES Commander ….
Я знаю, что указанные действия можно осуществить в нанокаде, вызвав по ПК мыши меню и выбрав там копировать. Но, согласитесь, вместо выполнения этих действий, проще нажать CTRL.
Взяли в анализ
статья изобилует неточностями и дезинформацией ))
DWG от nanoCAD открываются в AutoCAD… хех похоже надо будет писать ответ..
Конечно открываются, где я написал, что не открываются? Невозможно открыть и невозможно работать — разные вещи.
Тогда некорректно построена фраза «как открываются файлы DWG, созданные в nanoCAD, в родном для них AutoCAD. Практика показала, что лучше этого никогда не делать. Файлы испорчены и AutoCAD не может с ними адекватно работать (если все же сможет открыть).» Абзац явно говорит, что возникнут у людей проблемы с открытием. Но файлы DWG после nanoCAD с 99% вероятностью откроются (1% оставлю на всякие нештатные ситуации).
Т.е., Андрей, ты говоришь о том, что файлы откроются, но потом будет невозможно с ними работать? Примеры в студию! ))
Откуда у Вас 6 версия nanoCAD с таким диспетчером печати? А про совместимость файлов — ещё ни один автокадорождённый документ у нас не вызвал проблем при открытии в nanoCAD, а наоборот — видны лишь жалобы AutoCAD по поводу того, что «какая-то низшая программа трогала этот файл своими грязными ручонками». Но мы со схемами работаем, не исключено, что у работников иных сфер проблем может быть и больше. Пробовать надо [quote]в каждом конкретном случае[/quote], а не однозначно заявлять об абсолютной недосовместимости, вводя людей в заблуждение.
Мде что здесь расуждать автокад лучше в 10 раз Все работает в 10 раз быстрее функционал полнее, а нанокад это сырой автокад 2004 расти и расти вообщем…все просто, 2011 работате на одноядерной с 1 гб памяти нанокад даже не запускается!!!)))
Сравнение откровенно слабое. Хуже, чем я ожидал.
Автор обещает сравнить функционал, но треть статьи занимает рассказ о интерфейсе. Конечно, то что цвет фона у панелей инструментов отличается от цвета самих панелей это очень важно, куда важнее разницы в функционале.
Далее читателю говорится, что «последняя версия nanoCAD 6 копирует AutoCAD 2005 (почему именно 2005 разберем далее)». Мне было бы очень интересно почему нанокад ставится на одну полку именно с этой версией автокада, ни с 2004, ни с 2007. Очень жаль, что автор забыл свое обещание и не обосновал далее это свое утверждение.
Интересный поворот ждал меня уже в начале статьи. Уважаемый
mas обещал, что сравнение будет интересно «пользователям, которые пытаются сравнить функционал программ и принять решение о возможности перехода на другую платформу», и практически сразу же заявляется, что сравниваться будут только те части, которые совпадают. Зачем? Зачем сравнивать совпадающее и игнорировать различия? Автор действительно думает, что сравнивающим функционал
программ различия не интересны? Впрочем, далее некоторые различия все же
упоминаются (снова забыто сказанное в начале статьи)?
В том же сравнении, что в статье все же есть высок процент спорных или ложных утверждений. Приведу примеры.
«Функции печати схожи в обеих программах, как и механизм работы с подшивками, пространством модели и листами.» Эта фраза содержит ложное утверждение. Подшивок в нанокаде нет.
«А вот динамических блоков в nanoCAD нет, также как и редактора блоков, что существенно ограничивает возможности по автоматизации работы пользователей.» Это сильно спорное утверждение. И редактировать блоки в нано можно, и дин.блоки многие работают (хотя создавать их нельзя), но но главное не это. Автоматизация не сводится к дин.блокам. Можно ли в автокаде в кабельном журнале найти суммарную длину для каждого вида кабелей? Или сразу же получить длины всех трасс из
примитивов на чертеже? В нанокаде умеючи это можно. Так что про возможности автоматизации я бы поспорил.
В общем, статья разочаровала.
В автокаде тоже можно… просто вы не умеете))), и еще можно много чего!!! нанка еще нада наверно 2 лимончиков дол на развитие чтоб немного до возможностей 2008 хотяб дотянуть, кстати они те перспективы озвученные 3 года назад так и недумают почему-то реализовывать???, все что требовалось от них и все сделать возможность создания объектов СПДС более эффективным и задавать связи между элементами, как в таблице, но уже на создаваемых элементах!!! это новый уровень, то что есть сейчас это 2004 кад и все без вариантов((( грусновообщем!!!
«и еще можно много чего!!!»
Вот, кстати, лучше бы в статье было написано про это много чего. Намного интереснее была бы статья. И полезнее для «пользователей, которые пытаются сравнить функционал программ».
>> Общая нестабильность системы и постоянные проблемы с «подвисаниями» в процессе работы
Автор, сперва выпрями руки и очисти свою засранную систему, а уж только затем делай выводы. На моем компьютере, nanoCAD во первых в разы быстрее запускается, во вторых работает гораздо стабильнее AutoCADа, последние версии которого постоянно падали в процессе работы. Вообще, для стабильной работы САПРов рекомендую автору и подобным писакам иногда очищать свои dwg от мусора и не раздувать их до слоновьих размеров.
>> AutoCAD — лидер по возможностям настройки интерфейса и адаптации
рабочего пространства. У nanoCAD таких настроек практически нет. Поэтому
пользователям, любящим кастомизировать программу, может быть
некомфортно работать в nanoCAD.
>>Если вы любите программы, настроенные «из коробки», то ваш выбор —
nanoCAD. Он поставляется с заранее созданными стилями объектов по ЕСКД и
СПДС. Однако, привести AutoCAD к такому же состоянию — дело на 30
минут, но это нужно делать, потратить силы и время.
Имеете
в виду кривой, глючный графический интерфейс редактирования хмл-файлов
кастомизации AutoCAD? Т.е. если вы любите программы с диалоговыми
окошками виндовз, где настройка интерфейса сводится к нажатию мышкой
кнопочек, то ваш выбор — AutoCAD. Если желаете возможность прямого
редактирования текстовых файлов с настройками интерфейса, ваш выбор —
nanoCAD.
>>AutoCAD — лидер по возможностям настройки интерфейса и адаптации
рабочего пространства. У nanoCAD таких настроек практически нет.
Автор, похоже ты слишком поверхностно знаком с возможностями настройки nanoCAD, поэтому и выдаешь здесь такую фантастическую глупость..