Top menu

Сравнение AutoCAD и nanoCAD с точки зрения пользователя. Часть 1

В мире существует не так много базовых программ для систем автоматизированного проектирования (иногда их называют САПР-платформами или «электронными кульманами»), которые предоставляют лишь базовый функционал для решения конкретной задачи — создание, редактирование и обработка чертежей.

Самой известной и распространенной базовой программой САПР в мире и в России уже на протяжении более 30 лет является AutoCAD (разработчик компания Autodesk, США). Однако, стоит отметить, что базовым пакетом AutoCAD уже давно перестал являться, поскольку в его арсенале давно появились разные средства автоматизации, упрощения и ускорения работы.
В 2008 году российская компания Нанософт выпустила на рынок программный продукт nanoCAD, который обладает AutoCAD-подобным интерфейсом и копирует часть его функционала. Разработчики nanoCAD использовали при разработке весь свой опыт и наработки, полученные при создании пакета Spotlight — гибридного графический редактора, позволяющего работать с растровыми изображениями, редактировать растровую и векторную графику и векторизовать растровое изображение.

compare

Основная цель, возложенная на 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 сразу же возникает чувство дежавю — где-то мы все это уже видели. Все те же пункты выпадающего меню, те же инструментальные панели (пытливый глаз сразу увидит привычные вертикальные панели рисования в левой части и редактирования в правой части экрана). Та же командная строка и кнопки переключения режимов рисования в статусной строке. И никаких других рабочих пространств, никакого ленточного интерфейса.

001

Интерфейс nanoCAD

Но это только первое впечатление. Интерфейс AutoCAD выверен и прорисован очень тщательно, с вниманием к каждой мелочи.

002

Интерфейс AutoCAD

Интерфейс nanoCAD несколько уступает: цвет фона у панелей инструментов отличается от цвета самих панелей, в строке закладок файлов вообще дикое сочетание цветов — фон окна программы, фон строки и сами кнопки представлены тремя разными цветами.

003

Неудачные сочетания цветов в nanoCAD

Строго говоря, некоторые проблемы интерфейса исчезают с переключением в другую цветовую схему, но далеко не все.

Вычурные цвета на иконках — отличительная особенность nanoCAD. Здесь и красный, и коричневый, и желтый и какой угодно еще. От такого обилия цветов глаза устают за несколько часов работы (проверено на группе пользователей) и хочется включить какой-нибудь черно-белый режим.

Посмотрите на кнопки AutoCAD, выполненные в единой цветовой гамме. Их приглушенные цвета не замечаешь даже при многочасовой работе.

Отдельная история — командная строка. Они схожи в программах, но зачем nanoCAD так ее засоряет служебными сообщениями. Например, запускаю команду Отрезок — зачем это все выводить?

004

Командная строка nanoCAD

Другой пример — вставка внешней ссылки. Зачем все это? Что это дает пользователю?

005

Командная строка 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.

006

Форматы DWG-файлов, поддерживаемые nanoCAD

Что это означает на практике — разработчики nanoCAD гарантируют, что основная масса чертежей в формате DWG будет достаточно достоверно восприниматься программой. Что означают слова «основная масса» и «достаточно достоверно» — загадка. Проанализировав свой опыт и опыт коллег, кто пользовался nanoCAD, могу сказать, что файлы DWG, созданные в AutoCAD, открываются все без исключения. Но кроме неизменных проблем со шрифтами постоянно возникают следующие:

  • «Слетает» привязка МТекста
  • Часть объектов просто невозможно выбирать. При этом не работают ни простое указание, ни рамки, ни быстрый выбор
  • Градиентные заливки отображаются некорректно
  • Ассоциативные массивы в nanoCAD открываются как блоки, часто их невозможно расчленить

Это только часть постоянно возникающих проблем, которую удалось выявить при работе. Остальные проблемы возникают эпизодически и требуют решения в каждом конкретном случае.

Разработчики ничего не заявляют об обратном механизме — как открываются файлы DWG, созданные в nanoCAD, в родном для них AutoCAD. Практика показала, что лучше этого никогда не делать. Файлы испорчены и AutoCAD не может с ними адекватно работать (если все же сможет открыть).

Правда был положительный момент однажды — при аварийном сбое AutoCAD испортил файл и никак не удавалось его открыть, а nanoCAD открыл этот файл без вопросов.

Выводы:

Несмотря на заявления разработчиков nanoCAD о прямой поддержке формата DWG, на практике все оказывается не так хорошо. При открывании файлов в nanoCAD возникают постоянные проблемы разной величины и характера, а про открывании файлов nanoCAD в AutoCAD лучше вообще забыть. Другими словами, выбирая nanoCAD в качестве рабочего инструмента надо понимать, что созданную в нем базу проектов невозможно будет использовать в других программах и системах.

Поддержка стандартов оформления

Отличительная особенность nanoCAD — программа изначально поддерживает российские стандарты проектирования. В программу заложены типы и толщины линий, шрифты, размерные стили, масштабы, таблицы, выноски и штриховки, разработанные по ЕСКД и СПДС.

011

Типы линий в nanoCAD

В стандартной поставке AutoCAD такого нет. Но что мешает за 5 минут настроить AutoCAD под нужды любого стандарта? Ничего не мешает.

Создание, редактирование и аннотирование чертежей

nanoCAD копирует не только интерфейс, но и функционал AutoCAD, поэтому идеология и методы работы с созданием, редактированием и аннотированием чертежей во многом схожи у программ.

012

Команды черчения в nanoCAD

Базовые команды по созданию примитивов отличаются в мелочах, на них останавливаться не будем, рассмотрим лишь существенные различия.

  • Работа с таблицами в nanoCAD сделана во многом удобнее, чем в AutoCAD. При создании таблицы в окне можно наглядно указать размер таблицы

007

или выбрать шаблон из базы

008

Редактирование таблиц происходит в отдельном окне, где можно найти весь спектр необходимых команд, в том числе и вычисления

009

Окно редактирования таблиц в nanoCAD

  • Быстрый выбор в nanoCAD реализован удобней, чем в AutoCAD. Выбор объектов и критериев значительно удобней в окне

010

  • Возможность отключить отображение штриховки на чертеже — функция, доступная лишь в nanoCAD. На мой взгляд, очень удобно

013

Выводы:

Базовые функции по работе с чертежами во многом идентичны в программах. Где-то сделаны удобней одни команды, где-то другие. Но в целом можно сказать о похожести механизмов и инструментов работы. Повторю, что мы сравниваем лишь тот функционал, который есть в обеих программах.

Блоки, внешние ссылки

nanoCAD поддерживает работу с обычными блоками и атрибутами. Единственное отличие от AutoCAD — нет возможности вставить поле в значение атрибута. А вот динамических блоков в nanoCAD нет, также как и редактора блоков, что существенно ограничивает возможности по автоматизации работы пользователей.

014

Окно вставки блока в nanoCAD

Внешние ссылки поддерживаются nanoCAD в полном объеме, таком же, как и AutoCAD. В частности, поддерживаются вставленные и наложенные ссылки, относительные и абсолютные пути, внедрение внешних ссылок и пр.

015

Диспетчер внешних ссылок в nanoCAD

Печать, подшивки

Функции печати схожи в обеих программах, как и механизм работы с подшивками, пространством модели и листами.

016

Окно печати nanoCAD

Поддержка приложений сторонних разработчиков

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-менеджера. Следите за обновлениями.

,

  • Aleh

    в нанокаде (остро)не хватает возможности копировать с помощью пробела и CTRL(при переносе, повороте , масштабировании).

    • Денис Ожигин

      Какой версией пользуетесь? В nanoCAD 5.1 и nanoCAD Plus 6.0 это есть…

      • Aleh

        У меня в nanoCAD 5.1 нет.
        Если при перемещении (выделить объект, выбрать ручку и нажать пробел) нажать CTRL — все равно будет только перемещение.

        • Денис Ожигин

          так подробнее… выделили объект, взялись за ручку (она стала красной), потащили в сторону и нажали пробел — циклически стали перебираться перемещение, поворот, зеркало и масштаб.

          если вместо пробела нажали CTRL, то появится добавление, удаление и перемещение вершин. Если ручка принадлежит грани, то будет скругление еще. Работает на всех примитивах. В nanoCAD 3.7 уже было это.

          • Aleh

            Вот так:
            выделил объект, взялся за ручку (она стала красной), нажал пробел n раз и перенес в сторону. При нажатии CTRL, в автокаде происходит копирование объекта с переносом, с поворотом, с масштабированием., с зеркалированием.
            В моем нанокаде такого нет. Но есть в DraftSight, CorelCAD, ARES Commander ….
            Я знаю, что указанные действия можно осуществить в нанокаде, вызвав по ПК мыши меню и выбрав там копировать. Но, согласитесь, вместо выполнения этих действий, проще нажать CTRL.

          • Денис Ожигин

            Взяли в анализ

  • Денис Ожигин

    статья изобилует неточностями и дезинформацией ))
    DWG от nanoCAD открываются в AutoCAD… хех похоже надо будет писать ответ..

    • Андрей Михайлов

      Конечно открываются, где я написал, что не открываются? Невозможно открыть и невозможно работать — разные вещи.

      • Денис Ожигин

        Тогда некорректно построена фраза «как открываются файлы DWG, созданные в nanoCAD, в родном для них AutoCAD. Практика показала, что лучше этого никогда не делать. Файлы испорчены и AutoCAD не может с ними адекватно работать (если все же сможет открыть).» Абзац явно говорит, что возникнут у людей проблемы с открытием. Но файлы DWG после nanoCAD с 99% вероятностью откроются (1% оставлю на всякие нештатные ситуации).

        Т.е., Андрей, ты говоришь о том, что файлы откроются, но потом будет невозможно с ними работать? Примеры в студию! ))

  • Алексей Матвеенко

    Откуда у Вас 6 версия nanoCAD с таким диспетчером печати? А про совместимость файлов — ещё ни один автокадорождённый документ у нас не вызвал проблем при открытии в nanoCAD, а наоборот — видны лишь жалобы AutoCAD по поводу того, что «какая-то низшая программа трогала этот файл своими грязными ручонками». Но мы со схемами работаем, не исключено, что у работников иных сфер проблем может быть и больше. Пробовать надо [quote]в каждом конкретном случае[/quote], а не однозначно заявлять об абсолютной недосовместимости, вводя людей в заблуждение.

  • Andrey Reshitelniy

    Мде что здесь расуждать автокад лучше в 10 раз Все работает в 10 раз быстрее функционал полнее, а нанокад это сырой автокад 2004 расти и расти вообщем…все просто, 2011 работате на одноядерной с 1 гб памяти нанокад даже не запускается!!!)))

  • Artem_R

    Сравнение откровенно слабое. Хуже, чем я ожидал.

    Автор обещает сравнить функционал, но треть статьи занимает рассказ о интерфейсе. Конечно, то что цвет фона у панелей инструментов отличается от цвета самих панелей это очень важно, куда важнее разницы в функционале.

    Далее читателю говорится, что «последняя версия nanoCAD 6 копирует AutoCAD 2005 (почему именно 2005 разберем далее)». Мне было бы очень интересно почему нанокад ставится на одну полку именно с этой версией автокада, ни с 2004, ни с 2007. Очень жаль, что автор забыл свое обещание и не обосновал далее это свое утверждение.

    Интересный поворот ждал меня уже в начале статьи. Уважаемый
    mas обещал, что сравнение будет интересно «пользователям, которые пытаются сравнить функционал программ и принять решение о возможности перехода на другую платформу», и практически сразу же заявляется, что сравниваться будут только те части, которые совпадают. Зачем? Зачем сравнивать совпадающее и игнорировать различия? Автор действительно думает, что сравнивающим функционал
    программ различия не интересны? Впрочем, далее некоторые различия все же
    упоминаются (снова забыто сказанное в начале статьи)?

    В том же сравнении, что в статье все же есть высок процент спорных или ложных утверждений. Приведу примеры.

    «Функции печати схожи в обеих программах, как и механизм работы с подшивками, пространством модели и листами.» Эта фраза содержит ложное утверждение. Подшивок в нанокаде нет.

    «А вот динамических блоков в nanoCAD нет, также как и редактора блоков, что существенно ограничивает возможности по автоматизации работы пользователей.» Это сильно спорное утверждение. И редактировать блоки в нано можно, и дин.блоки многие работают (хотя создавать их нельзя), но но главное не это. Автоматизация не сводится к дин.блокам. Можно ли в автокаде в кабельном журнале найти суммарную длину для каждого вида кабелей? Или сразу же получить длины всех трасс из
    примитивов на чертеже? В нанокаде умеючи это можно. Так что про возможности автоматизации я бы поспорил.

    В общем, статья разочаровала.

    • Andrey Reshitelniy

      В автокаде тоже можно… просто вы не умеете))), и еще можно много чего!!! нанка еще нада наверно 2 лимончиков дол на развитие чтоб немного до возможностей 2008 хотяб дотянуть, кстати они те перспективы озвученные 3 года назад так и недумают почему-то реализовывать???, все что требовалось от них и все сделать возможность создания объектов СПДС более эффективным и задавать связи между элементами, как в таблице, но уже на создаваемых элементах!!! это новый уровень, то что есть сейчас это 2004 кад и все без вариантов((( грусновообщем!!!

      • Artem_R

        «и еще можно много чего!!!»

        Вот, кстати, лучше бы в статье было написано про это много чего. Намного интереснее была бы статья. И полезнее для «пользователей, которые пытаются сравнить функционал программ».

  • >> Общая нестабильность системы и постоянные проблемы с «подвисаниями» в процессе работы

    Автор, сперва выпрями руки и очисти свою засранную систему, а уж только затем делай выводы. На моем компьютере, nanoCAD во первых в разы быстрее запускается, во вторых работает гораздо стабильнее AutoCADа, последние версии которого постоянно падали в процессе работы. Вообще, для стабильной работы САПРов рекомендую автору и подобным писакам иногда очищать свои dwg от мусора и не раздувать их до слоновьих размеров.

  • >> AutoCAD — лидер по возможностям настройки интерфейса и адаптации
    рабочего пространства. У nanoCAD таких настроек практически нет. Поэтому
    пользователям, любящим кастомизировать программу, может быть
    некомфортно работать в nanoCAD.
    >>Если вы любите программы, настроенные «из коробки», то ваш выбор —
    nanoCAD. Он поставляется с заранее созданными стилями объектов по ЕСКД и
    СПДС. Однако, привести AutoCAD к такому же состоянию — дело на 30
    минут, но это нужно делать, потратить силы и время.

    Имеете
    в виду кривой, глючный графический интерфейс редактирования хмл-файлов
    кастомизации AutoCAD? Т.е. если вы любите программы с диалоговыми
    окошками виндовз, где настройка интерфейса сводится к нажатию мышкой
    кнопочек, то ваш выбор — AutoCAD. Если желаете возможность прямого
    редактирования текстовых файлов с настройками интерфейса, ваш выбор —
    nanoCAD.

    >>AutoCAD — лидер по возможностям настройки интерфейса и адаптации
    рабочего пространства. У nanoCAD таких настроек практически нет.

    Автор, похоже ты слишком поверхностно знаком с возможностями настройки nanoCAD, поэтому и выдаешь здесь такую фантастическую глупость..