¬аше окно в мир —јѕ–
 
Ќовости —татьи јвторы —обыти€ ¬акансии Ёнциклопеди€ –екламодател€м
—татьи

10 июл€ 2013

nanoCAD становитс€ ближе. ¬ыбери умное проектирование

ƒенис ќжигин

ƒенис ќжигин, директор по развитию «јќ ЂЌанософтї

ќт редакции isicad.ru: Ёволюци€ компании Ќанософт весьма подробно представлена на портале isicad.ru: любопытно и поучительно проследить этапы этой эволюции: здесь и ранние публикации, отражавшие заметную экзотику новой компании
 — «nanoCAD: не-нано вопросы...» (2008),
 — «Ќанософт глазами –альфа √рабовски» (2009),

и регул€рные отчеты самой компании о неуклонном развитии флагманского продукта
 — «nanoCAD 3.5: выход 5 декабр€ 2011 года»
 — «nanoCAD 4.5: более 100 усовершенствований и уникальные функции дл€ работы с растровыми изображени€ми»,

и рецензии экспертов isicad.ru
 — «Ђ“ройкаї на ѕ€терку!»
 — «nanoCAD = DraftSight + 15 000 рублей?»,

и достойное упоминание в авторитетном иностранном обзоре достижений российского рынка «–усские —јѕ–ы».

ќбратите также внимание на видеоклип «‘илософи€ бренда nanoCAD», который хорошо передает оптимизм руководителей компании Ќанософт.

—егодн€ мы представл€ем весьма подробную статью о новинках только что вышедшей очередной версии nanocad. јвтор статьи — директор по развитию «јќ «Ќанософт», denis@nanocad.ru

ѕролетели полгода, и мы оп€ть выпускаем обновление nanoCAD — теперь под номером 5.0. ѕо ощущени€м, мы уже прошли период становлени€ и интенсивного наращивани€ стандартного функционала. Ќастало врем€ не только наполн€ть нашу —јѕ–-платформу различными фишками и вкусност€ми, но и оптимизировать работу с ней: делать ее более комфортной, более гибкой, более удобной и более простой дл€ пользовател€. nanoCAD 5.0 включил в себ€ самые масштабные изменени€ за весь период существовани€ продукта на рынке, и лично мен€ конечный результат очень впечатл€ет. ћы выдел€ем три крупных направлени€:

  • поддержка самой современной версии формата *.dwg — DWG2013;
  • расширение и улучшение стандартного —јѕ–-функционала, который выводит проектирование в nanoCAD на новый уровень эффективности;
  • развитие уникальных функций по работе с растрами, которые выстраиваютс€ в последовательную технологию работы. “еперь при разработке проектной документации очень удобно использовать любые растровые изображени€ из любых внешних программ — например, из базы типовой документации NormaCS или из системы документооборота.

—писок усовершенствований очень велик. ѕо сути, п€та€ верси€ nanoCAD — это существенно переработанна€ платформа, на базе которой выйдут и специализированные —јѕ–-решени€, и модификации платформы nanoCAD (бесплатна€, английска€, 64-битна€ версии), и новые решени€. — выходом nanoCAD 5.0 мы открываем пользовател€м возможность перейти на новый уровень, предлагаем множество качественных инструментов дл€ умного рабочего проектировани€ в самых разных предметных област€х.

nanoCAD 5.0

¬ведение. —татистика

ѕо традиции — немного статистики. ≈сли посмотреть на предыдущие релизы, то наша бесплатна€ верси€ (nanoCAD free 3.7) разошлась за два года в количестве 245 тыс€ч рабочих мест (все типы лицензий: дл€ коммерческого использовани€, дл€ учебной де€тельности и т.п.). Ќа базе nanoCAD вышло 14 специализированных приложений, еще пор€дка п€ти находитс€ в разработке-доработке. nanoCAD представлен сейчас в п€ти вариантах: OEM32-OEM64, FREE, RUS-INT. ћожно сказать, что к п€тилетию компании мы подошли с солидным багажом...

ѕредпоследн€€ на сегодн€ верси€ nanoCAD (4.5) вышла в декабре 2012 года. “аким образом, на разработку nanoCAD 5.0 у нас было чуть больше четырех мес€цев (новогодние праздники, хех...). Ќа тестирование мы отвели два мес€ца и привлекли около 30 внешних тестировщиков (большое им спасибо за эту работу — это действительно неоценимо!).   тому же новую версию обкатывали автоматические тесты, которые существенно помогли нам в работе и ускорили выпуск...

«а два мес€ца тестировани€ мы собрали 35 внутренних сборок, то есть в среднем по одной каждые два дн€. Ѕольше всего хлопот доставила нова€ верси€ *.dwg-формата — сейчас, огл€дыва€сь назад, мы понимаем, что дл€ поддержки DWG2013 нам пришлось переработать не один модуль nanoCAD и, как следствие, перепроверить каждую команду. ¬прочем, нет худа без добра — практически кажда€ команда была доработана или переработана, мы прошлись по старым замечани€м, подн€ли те проблемы, на которые не хватало времени.

 ак результат — более 20 новшеств, свыше 500 доработок и исправлений. ћестами абсолютно переработанный код и заложенна€ база дл€ международной и 64-битной версий, дл€ приложений и бесплатной версии (выход которой мы запланировали на конец лета). ѕо-моему, очень неплохо дл€ четырех мес€цев работы.

»так, что же нового в отечественной —јѕ–-платформе nanoCAD?..

‘ормат DWG2013

 ак вы, наверное, знаете, nanoCAD напр€мую работает с форматом *.dwg — открывает, редактирует и сохран€ет. ѕо верси€м поддерживаетс€ *.dwg, начина€ с R11/12, который был реализован в AutoCAD Release 11 еще в 1990 году под операционную систему DOS. ј теперь nanoCAD поддерживает и самую современную версию этого формата — DWG2013, котора€ по€вилась в 2012 году и используетс€ в AutoCAD 2013/2014.

nanoCAD 5.0 работает со всеми верси€ми формата *.dwg — от R11 времен DOS до современного DWG2013

ѕоддержка *.dwg-формата — наше стратегическое преимущество. ј поддержка широкого диапазона версий этого формата позвол€ет интегрировать nanoCAD с огромным количеством сторонних решений — как минимум, через функции импорта-экспорта (например, с решени€ми ј— ќЌ, «»нтермех», Credo и т.д.). », конечно, nanoCAD может напр€мую, без дополнительных конвертаций и пересохранений, взаимодействовать с решени€ми компании Autodesk, обеспечива€ единую среду проектировани€.

ќтмечу еще, что nanoCAD поддерживает все технологии, сопутствующие формату *.dwg: пространство «модель-лист», внешние ссылки, прокси-объекты, создание и редактирование блоков, динамические блоки и PDF-подложки, буфер обмена и т.п. »менно поэтому общий принцип проектировани€ в nanoCAD не отличаетс€ от других массовых и попул€рных —јѕ–.

 омандна€ строка

¬ nanoCAD 5.0 снова усовершенствована командна€ строка — улучшен алгоритм поиска команд. –анее при попытке ввести символы в командной строке по€вл€лось окно с командами, которые начинались с этих символов: например, PL = PLINE. —ейчас предлагаютс€ варианты команд, в которых вводимые символы встречаютс€ не только в начале имени, но и в середине, в конце или даже с ошибкой написани€. ѕолучилс€ не просто поиск, а автоматическа€ коррекци€ введенных данных. Ѕез сомнени€, удобно...

¬ nanoCAD 5.0 командна€ строка стала более интеллектуальной — по€вилась автокоррекци€ вводимых данных

”никальна€ команда ¬ставить как растр

 ак работают с растрами обычные —јѕ–?  ак с подложкой. “о есть информаци€ лежит фоном, никак не редактируетс€, никак не используетс€.

nanoCAD подходит к работе с растром более интеллектуально — мы уже рассказывали об этом. Ќовую же версию мы усилили уникальной функцией ¬ставить как растр, позвол€ющей выполн€ть вставку растра из буфера обмена. Ќет, вставить растр можно было и раньше, но только он вставл€лс€ как OLE-объект, а дл€ редактировани€ растра приходилось использовать внешний редактор, что было совершенно неудобно.

—ейчас любое растровое изображение, лежащее в буфере обмена, приходит в nanoCAD именно как растр. ≈сли в буфер скопировали цветное изображение — цветное изображение и вставитс€. ≈сли черно-белое, то в nanoCAD придет монохромное изображение.

Ќова€ уникальна€ функци€ ¬ставить как растр в nanoCAD 5.0

Ётот функционал позвол€ет плотно зав€зать nanoCAD на системы документооборота, базы нормативных документов, источники в сети »нтернет. ј вкупе с функци€ми растрового редактировани€ в nanoCAD по€вл€етс€ интересна€ технологи€ работы: скопировал типовой документ из системы документооборота, стер лишнее, дорисовал поверх растра векторные данные (использу€ растровую прив€зку) — и всЄ! — минимальными усили€ми на базе типовой документации получен новый документ, прив€занный к текущему проекту. √овор€т, что в некоторых организаци€х до 80% проектов именно так и выполн€етс€ — представл€ете, какой прирост скорости они получают с новым nanoCAD?

¬ыбор объектов в nanoCAD 5.0

¬ыбор примитивов — одна из ключевых функций дл€ —јѕ–.  огда работаешь с насыщенными чертежами, быстро отсеивать лишнее — необходимо как воздух. »менно поэтому мы активно работаем над различными инструментами поиска, сортировки, изол€ции объектов. » в nanoCAD 5.0 тут по€вилс€ р€д новых инструментов.
 оманда Ѕыстрый выбор
¬о-первых, переработана команда Ѕыстрый выбор (QS, Ѕ¬џЅќ–). –анее она работала только со сложными объектами nanoCAD — блоками, выносками, таблицами, размерами и т.д. “еперь же эта функци€ расширена и на примитивы — отрезки, дуги, окружности и т.п.

¬ nanoCAD 5.0 команда Ѕыстрый выбор начала работать с любыми примитивами чертежа

ƒиалог позвол€ет выбрать, добавить в выбор и исключить из выбора. ќн может искать по всему документу, в текущем листе или в пределах заданной области чертежа.  ритерии поиска можно сохран€ть и повторно использовать в последующей работе. ќгромное число функций — целый поисковый комбайн.

ѕричем эта функци€ используетс€ и в таблицах — в любую таблицу можно добавить раздел отчета и включить в нее автоматическое заполнение свойствами примитивов. Ќапример, собирать все штриховки с определенного сло€ и выводить в таблицу их площадь. ј в конце подбивать итоговую сумму по площади. “аблицы будут автоформируемыми, автообновл€емыми и быстрыми.

 оманда «Ѕыстрый выбор» может использоватьс€ в автоматически собираемых таблицах nanoCAD

 азалось бы, куда уж лучше? Ќо по выбору есть и другие новшества...
 оманда ¬ыбрать похожие объекты (SELECTSIMILAR)
ƒоработана команда ¬ыбрать похожие объекты (SELECTSIMILAR) — обновлена логика работы в этой команде. –анее критерии поиска объедин€лись через «логическое »Ћ»» и не позвол€ли выбрать объекты с совпадающими двум€ и более критери€ми. “еперь логика объединени€ критериев поиска «»», немного улучшенный диалог — пользователи должны быть довольны.

ќбновленна€ в nanoCAD 5.0 логика работы команды ¬ыбрать похожие объекты (SELECTSIMILAR) делает ее более удобной

 оманды изол€ции объектов
ѕо€вились новые команды изол€ции объектов. Ёто, пон€тно, не инструмент выбора, но конечный результат работы функции аналогичен: временно сократить размер чертежа до тех объектов, которые нужны в работе. „ертеж громадный, а вы работаете только с определенной группой объектов? »ли наоборот — нашли часть объектов, но они вам временно не нужны на чертеже? ¬оспользуйтесь командами изол€ции объектов: выдел€ете часть объектов (даже расположенных на разных сло€х) и оставл€ете только их. Ћибо скрываете их на чертеже. ¬сЄ! 

Ќовые команды nanoCAD 5.0 позвол€ют моментально скрыть или, наоборот, изолировать объекты на чертеже

», конечно, отключив эту функцию, вы моментально вернетесь к исходному состо€нию.

Ќовый уровень эффективности работы с чертежами

«ачем нужна —јѕ–? –азумеетс€, чтобы работать с документацией, чертежами. ¬ nanoCAD 5.0 мы встроили дл€ этого р€д новых удобных функций.
ѕор€док следовани€ объектов
¬ процессе работы над документом посто€нно образуетс€ груда перекрывающих друг друга примитивов. ѕри этом обычно кладешь размеры и тексты поверх всех данных, а вот штриховки должны лежать фоном — происходит этакое расслоение чертежа на три составл€ющие: текст и размеры вверху, данные чертежа в середине, штриховки внизу. ¬ автоматическом режиме управл€ть такой структурой непросто, поскольку как правило мы имеем дело с более сложным расслоением. Ќо вот реализовать функцию, котора€ раскладывает выделенные примитивы по такой схеме, мы задумывали давно. “ак что встречайте в nanoCAD 5.0 набор новых функций, которые в дополнение к штатному механизму управлени€ пор€дком следовани€ управл€ют текстами, размерами и штриховками.

¬ nanoCAD 5.0 по€вилс€ механизм управлени€ пор€дком следовани€ текстов, размеров и штриховок

ќдин щелчок — и все текстовые и размерные объекты чертежа (или выбранной его части) перемещаютс€ на передний план. ¬торой щелчок — и все штриховки «упали» на фон.
Ўтриховки: поиск контура игнорирует элементы оформлени€
ћножество идей нам подсказали пользователи. ѕредставьте себе насыщенный чертеж: все перемешано — линии чертежа, линии выносок и размеров, тексты. ≈сли в таких услови€х необходимо указать контур штриховки, то приходитс€ прощЄлкивать каждый замкнутый участок общего контура. «≈сли бы алгоритм поиска контура игнорировал элементы оформлени€, у нас существенно упростилась бы жизнь», — написали нам пользователи. «ѕрин€то», — ответили мы. » в п€той версии реализовали...

јлгоритм поиска контура штриховок nanoCAD 5.0 теперь игнорирует элементы оформлени€

¬ nanoCAD 5.0 оптимизирован алгоритм поиска контура штриховок на насыщенных чертежах — теперь он игнорирует элементы оформлени€. ќдин щелчок — и контур стены заштрихован, несмотр€ на размеры, которые ее охватывают.
–абота с текстами
Ћюбой чертеж содержит текстовые вхождени€. ј в текстах часто используютс€ различные специальные символы: обозначени€ уклонов, уголков, швеллеров, тавров и т.д. ћожно, конечно, вставл€ть такие символы, набира€ специальные управл€ющие коды типа «\u+00B2» или «%%c». Ќо это не очень удобно — гораздо удобнее так, как мы сделали сейчас в nanoCAD 5.0.

—пециальные символы в nanoCAD 5.0 вставл€ютс€ через отдельное всплывающее меню

ј сделали мы следующее — на панели MTEXT и в текстовом поле однострочного текста в окне —войства добавили специальную кнопку с красным символом диаметра, котора€ открывает отдельное контекстное меню с часто употребимыми символами (градус, диаметр, тождество, знак квадратный и кубический и т.д.). ѕлюс вызов панели —пецсимвол, котора€ позвол€ет вводить знаки уклонов, тавров-двутавров, греческие буквы и т.п.

≈сть и другие усовершенствовани€: нова€ дл€ nanoCAD команда »зменить регистр текста (“–≈√»—“–, TCASE) вызывает диалог, знакомый по Microsoft Word, и выполн€ет вполне пон€тные действи€.

Ќова€ дл€ nanoCAD команда “–≈√»—“– (TCASE) помогает изменить регистр выделенного текста

ќкно —войства
≈ще один часто используемый элемент любой —јѕ– — окно свойств, которое отображает параметры выделенных объектов и в р€де случаев позвол€ет их редактировать. ¬ nanoCAD мы посто€нно совершенствуем этот элемент интерфейса.

“ак, в п€той версии мы добавили в окно свойств кнопку вызова вышеописанных команд Ѕыстрый выбор и ¬ыбрать похожие объекты. Ѕолее удобно стали отображать список пользовательских систем координат. ƒл€ полилиний вывели в это окно параметр «амкнуто: теперь можно выделить полилинию и замкнуть ее одним щелчком. ѕо просьбе пользователей добавили возможность задани€ способа генерации типа линий в вершинах полилинии: теперь дл€ всех выбранных полилиний это свойство можно изменить двум€ щелчками в окне —войства. Ќаучили программу различать таблицы AutoCAD и таблицы nanoCAD — соответственно, по€вилась возможность редактировать их свойства по отдельности. ƒл€ внешних ссылок научились выводить путь к вставленному чертежу. —войства, измен€емые списком, теперь можно мен€ть колесом мышки — зачастую это намного быстрее, чем целитьс€ в элементы списка. Ќебольших, но важных изменений в окне свойств — масса!

Ќо есть и более крупное изменение, о котором следует сказать особо. Ёто калькул€тор в окне свойств.  ак он работает? ќчень просто: выдел€ете какой-либо примитив (например, отрезок), находите в окне свойств поле с цифровым значением (например, длина отрезка) и добавл€ете к значению пол€ математические операции — например, к длине отрезка «1450» дописываете «+240». Ќажимаете ENTER и получаете новую длину отрезка: «1690».

 алькул€тор в окне свойств позвол€ет быстро изменить цифровые свойства выделенного объекта

ƒругие изменени€ при работе с чертежами
Ќадо сказать, что nanoCAD 5.0 содержит огромное количество небольших изменений, которые призваны упростить или улучшить работу с 2D-чертежами. Ќапример, по€вилась более удобна€ настройка масштаба экранного отображени€ весов линий. „ерез новый диалог, кроме пр€мой задачи, можно задавать текущие значени€ и единицы измерени€ веса линий, а также быстро выбирать используемые по умолчанию значени€ веса линий дл€ каждого сло€ по отдельности.

¬ nanoCAD 5.0 по€вилась детальна€ настройка отображени€ веса линий на экране ѕо€вилась возможность навигации в 3D с помощью гор€чих клавиш «SHIFT+ ќЋ≈—ќ ћџЎ»» — интуитивно пон€тное действие, которое выполн€етс€ сейчас в любых современных —јѕ–. ѕо€вились многострочные атрибуты у блоков. ¬ диалоге ¬нешние ссылки теперь есть возможность встраивать (вставл€ть или внедр€ть) внешние ссылки в текущий чертеж. ѕлюс к тому диалог ¬нешние ссылки дополнительно оповещает пользовател€ о том, что внешн€€ ссылка устарела, и предлагает ее обновить — предложение особенно полезное, когда вашу подложку редактирует ваш коллега на соседнем компьютере.

ƒл€ команды  опирование (COPY) добавлены новые гор€чие клавиши, сочетаемые с командой ѕеремещение (MOVE): теперь по клавишам «CTRL+D» пользователь перемещает выделенный объект, а по «CTRL+SHIFT+D» перемещает копию выделенного объекта. Ћогично и пон€тно — сделав один раз, уже не забудешь. –оссыпи изменений велики, так что лучше всего опробовать их самосто€тельно, загрузив nanoCAD 5.0 и выполнив пару чертежей .

ѕодготовка и печать документации

—ледующа€ больша€ часть, которую должна безупречно выполн€ть —јѕ–, — это подготовка и печать документации. ј сделать печать удобной совсем не так просто, как может показатьс€ на первый взгл€д: нужно учесть различные широкоформатные печатающие устройства, не проигнорировать PDF-формат, упростить работу с пространством листа и видовыми экранами...
ѕечать на нестандартные форматы
¬ предыдущих верси€х nanoCAD мы столкнулись с тем, что у пользователей вызывает сложности печать на нестандартные форматы (например, тройной ј1) — алгоритм выбора таких листов был неочевиден. ћы предлагали завести эти форматы в программу, и они по€вл€лись в списке форматов диалога ѕечать. ѕроблема была в том, что некоторые широкоформатные принтеры игнорировали габариты листов, которые им пыталась нав€зать программа.

¬ nanoCAD 5.0 мы изменили логику работы с форматами бумаги — теперь мы принимаем их из свойств драйвера печатающего устройства. » нестандартные форматы, с которыми может работать принтер, автоматически добавл€ютс€ в раздел ‘орматы бумаги диалога Ќастройки.   тому же в диалогах ѕечать и ѕараметры листа есть кнопка, позвол€юща€ добавить новый нестандартный формат без необходимости забиратьс€ в глубокие настройки программы.

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

–абота с видовыми экранами
–азвитие печати тесно св€зано с развитием функционала дл€ работы с видовыми экранами. ¬ nanoCAD 5.0 мы сделали более нагл€дным инструментарий переопределени€ свойств слоев в видовых экранах. ќбратите внимание на диалог —лои — в нем по€вилс€ новый столбец, который управл€ет поведением сло€ во вновь создаваемых видовых экранах.

¬ nanoCAD 5.0 по€вились дополнительна€ настройка, котора€ управл€ет заморозкой сло€ в новых видовых экранах

≈сли в данном столбце дл€ каких-то слоев (например, тех, что начинаютс€ с символов «SPDS_») отключена соответствующа€ кнопка, то при создании нового видового экрана на листе эти слои по умолчанию будут заморожены.

Ѕолее удобным и нагл€дным стало переопределение параметров слоев в уже созданных видовых экранах.  ак только вы входите в режим редактировани€ видового экрана на листе (двойной щелчок внутри ¬Ё), в списке слоев активизируетс€ дополнительный столбец, который управл€ет заморозкой сло€ в текущем видовом экране. Ќо и это еще не всЄ!..

≈сли в процессе редактировани€ видового экрана зайти в диалог —лои, то при переопределении свойств сло€ в этом видовом экране (замороженный/размороженный слой, цвет, тип линий, вес линий, стиль печати) измен€ютс€ названи€ соответствующих столбцов диалога, а переопределенные свойства выдел€ютс€ подсветкой. Ёто позвол€ет мгновенно получить фактически новый чертеж, полученный из пространства модели, но настроенный и вычерченный по новым правилам под конкретный лист!

nanoCAD 5.0 позвол€ет удобно переопредел€ть свойства слоев в видовых экранах

Ќовый функционал настолько упрощает работу с переопределением свойств слоев в видовых экранах, что с этим теперь сможет разобратьс€ даже неискушенный новичок.
”правление листами
ѕожалуй, представление части, св€занной с подготовкой и печатью документации, следует завершить описанием дополнительных инструментов управлени€ листами — тут все стало совсем просто. ¬ предыдущей версии nanoCAD мы реализовали ћенеджер листов, который позвол€л перемещать, копировать, переименовывать листы в отдельном окне. “еперь эти команды мы продублировали в контекстном меню закладки листов.

¬ контекстном меню закладки пространства листа по€вились функции дл€ управлени€ листами: ѕереместить, ѕереименовать, ”далить,  опировать и т.п.

”добно? Ѕез сомнени€...

nanoCAD как платформа — развитие API-интерфейса

 онечно, картина новшеств nanoCAD 5.0 была бы неполной без рассказа о развитии API-средств, которые помогают расшир€ть функционал платформы.
ќбновленный  омплект дл€ разработчика (SDK, Software Developer Kit)
ѕрограммный интерфейс (API) nanoCAD открыт дл€ всех разработчиков. ј чтобы вам было проще начать, в состав  омплекта дл€ разработчика (SDK) вход€т примеры проектов. Ѕыстрый старт настолько быстр, что достаточно открыть решение NCadSDK.sln в Visual Studio, собрать его, нажать на кнопку F5 (запустив команду Ќачать отладку) — и все примеры загружаютс€ в nanoCAD. ќстаетс€ только напомнить, что SDK устанавливаетс€ вместе с программой — просто включите этот компонент в инсталл€торе.

 омплект дл€ разработчика можно установить вместе с программой

nanoCAD 5.0 включает самые последние изменени€, которые обсуждались в рамках клуба разработчиков. ¬есь SDK проверен на совместимость с новыми библиотеками при работе с форматом *.dwg (а эти библиотеки, как мы помним, существенно обновились в св€зи с реализацией нового формата DWG2013). ѕлюс к тому в nanoCAD 5.0 реализованы две весьма востребованные функции, св€занные с разработкой приложений.
”становка приложений на nanoCAD
ћы реализовали возможность инсталл€ции приложений на платформу nanoCAD. “о есть вы можете не просто разработать приложение, но и написать дл€ него программу установки, котора€ найдет nanoCAD, добавит в него ваши библиотеки и зарегистрирует приложение в среде nanoCAD. ѕри всех следующих запусках программы ваше приложение будет подгружатьс€ в nanoCAD как его неотъемлема€ часть.
јнализ нереализованных функций
ј кроме того, nanoCAD сейчас контролирует вызовы сторонних приложений и ведет журнал тех API-функций, которые в nanoCAD еще не реализованы. „то это значит? ¬сЄ просто... ѕри вызове нереализованной функции nanoCAD фиксирует это и предлагает отправить разработчикам (то есть нам) информационное сообщение. ћы собираем такие сообщени€, анализируем их, а по результатам анализа корректируем приоритеты разработки API. “ак, совместными усили€ми, мы сможем быстрее привести nanoCAD к состо€нию, которое устроит всех нас.

—истемные требовани€

ѕод конец хотелось бы немного поговорить о системных требовани€х nanoCAD, тем более что, разрабатыва€ nanoCAD, мы удел€ем этому очень много внимани€. “очнее, стараемс€ выдержать оптимально-разумный баланс: на одной чаше весов лежит посто€нное развитие аппаратного комплекса, который каждый год позвол€ет решать все более сложные и насыщенные задачи проектировани€, а на другой — тот факт, что не всем проектировщикам по силам ежегодно обновл€ть железо компьютера. ќсобенно когда решаемые задачи этого и не требуют. ѕоэтому nanoCAD мы и оптимизируем под относительно слабое железо, и учитываем современные технологии и требовани€. ѕройдемс€ по составл€ющим...
ћесто на жестком диске
—ейчас установочный дистрибутив платформы nanoCAD занимает около 120 ћб. ¬месте с .NET и системными библиотеками Microsoft, необходимыми дл€ работы, — не более 340 ћб. ѕосле установки nanoCAD занимает на диске чуть более 230 ћб. —огласитесь, по современным меркам это микроскопически мало. » обратите внимание на ближайших конкурентов — они занимают в сотни раз больше, нередко заставл€€ пользователей выкачивать гигабайты информации из сети »нтернет. ј зачем? ¬едь даже при таком небольшом размере nanoCAD обладает всем необходимым функционалом дл€ разработки и выпуска рабочей документации.
ќперативна€ пам€ть
—колько пам€ти необходимо дл€ работы nanoCAD? ќтвет зависит от того, с какими чертежами вы работаете. nanoCAD можно запустить и на 512 ћб — это минимальные требовани€. ѕри этом как минимум половину оперативной пам€ти будет занимать операционна€ система, а на остальной половине будет ютитьс€ nanoCAD вместе с другими программами. ¬р€д ли это позволит работать комфортно, но все же... ƒл€ серьезной работы рекомендуетс€ использовать 2 √б оперативной пам€ти и больше.

„тобы пон€ть, сколько необходимо дл€ комфортной работы именно вам — откройте самый сложный ваш чертеж (например, в nanoCAD free) и загл€ните в ƒиспетчер задач Windows на закладку ѕроцессы. Ќайдите в списке процесс ncad.exe и посмотрите, сколько пам€ти он зан€л. “еперь, увеличив это значение в полтора-два раза, вы получите необходимый вам объем оперативной пам€ти на компьютере.

”чтите, что размер чертежа на жестком диске и размер открытого чертежа могут различатьс€ в разы — € встречал документы, которые при размере в 150 ћб «разворачивались» в оперативной пам€ти до 2 √б. ≈стественно, работать с таким чертежом на компьютере с 1 √б оперативной пам€ти было сложно — Windows посто€нно использовал виртуальную пам€ть на жестком диске, что на старом железе могло проводить к необъ€снимым вылетам программы.  ак разработчики nanoCAD могут помочь в этой ситуации? ћожно оптимизировать хранение открытого чертежа в оперативной пам€ти, размеща€ данные более компактно. ѕри разработке nanoCAD 4.0-5.0 мы достигли в этом значительных успехов — в большинстве случаев один и тот же чертеж nanoCAD открывает более компактно, чем конкуренты. „то в итоге позвол€ет сэкономить на оперативной пам€ти и разр€дности операционной системы.

ќперационна€ система и ее разр€дность
 стати, об ќ— и ее разр€дности... Ќачина€ с nanoCAD 5.0, платформа поддерживает все операционные системы Windows: от XP до 8.  ак 32-разр€дные, так и 64-разр€дные версии. Ёто значит, что nanoCAD будет работать как с современными аппаратными комплексами, которые скорее всего необходимы дл€ сложных проектов, так и на компьютерах, которые были закуплены 4-5 лет назад.

Ќо все же владельцам Windows XP и Windows Vista пора задуматьс€ об обновлении операционной системы — в ближайшее врем€ компани€ Microsoft будет снимать эти продукты с поддержки, и с каждым годом разработчикам nanoCAD будет все сложнее поддерживать работоспособность nanoCAD на них. ќдна-две версии nanoCAD и, возможно, эти операционные системы будут исключены из системных требований платформы.

», конечно, если вы сейчас задумываетесь об обновлении компьютерного парка, имеет смысл переходить на Windows 8 с 64 разр€дами — эти компьютеры обеспечат комфортную работу на ближайшие 4-5 лет.

¬идеокарта и видеоподсистема
ќтдельно хотелось бы поговорить о видеоподсистеме компьютера. Ћюба€ графическа€ система (к которой, без сомнени€, относитс€ и nanoCAD), предъ€вл€ет высокие требовани€ к видео. » чем насыщеннее чертеж, чем больше на нем мелких деталей, текстов, штриховок, полигонов, сплайнов и полилиний, тем более производительной должна быть видеографика, тем быстрее она должна работать, освобожда€ ресурсы центрального процессора. »менно поэтому мы рекомендуем не экономить на видеокартах — профессиональна€ работа требует профессиональных устройств.

¬ случае с nanoCAD мои рекомендации следующие:

  1. Ќе впадайте в крайности. »спользовать супермощные топовые видеокарты, наверное, смысла нет (если только вы не любите по вечерам поиграть на этом же компьютере в трехмерные шутеры), но и убеждать себ€, что встроенна€ видеокарта справитс€ с задачами —јѕ–, тоже не стоит. ¬ыберите золотую середину — это не сильно напр€жет ваш бюджет, но позволит комфортно работать с программой.
  2. Ќе забывайте обновл€ть видеодрайверы к видеокарте. ѕоверьте, оптимально подобранные и настроенные видеодрайверы позвол€ют в разы ускорить работу программы.

«аключение

”ф, больша€ получилась стать€... », несмотр€ на это, € даже не перечислил всего нового, что по€вилось в nanoCAD, — затронул только самые €ркие новинки: формат DWG2013, усовершенствованную командную строку, команду вставки растра из буфера, внедрение внешних ссылок, вставку спецсимволов в многострочных и однострочных текстах, изол€цию объектов, пор€док следовани€ дл€ текстов, размеров и штриховок, калькул€тор в окне свойств, улучшенную навигацию в трехмерном пространстве, улучшенное отображение штриховок при панорамировании, усовершенствованный поиск контура штриховки, усовершенствованный быстрый выбор (QSELECT), управление заморозкой слоев в видовых экранах, управление листами из контекстного меню закладки, улучшенную печать на нестандартные форматы, поддержку Windows 8...

ћы очень хотим сделать дл€ вас самую удобную, самую комфортную и самую любимую —јѕ–! ”чтите еще и тот факт, что в nanoCAD 5.0 произошло наиболее массовое исправление ошибок и замечаний за всю историю продукта (более 500). — выходом п€той версии nanoCAD подн€лс€ по пути к идеалу даже не на одну, а сразу на несколько ступеней — это можно почувствовать самосто€тельно, без дополнительных подсказок — после нескольких дней работы.

Ќайти nanoCAD можно на сайте www.nanocad.ru, а приобрести — у любого продавца —јѕ–. nanoCAD стал намного ближе.

’ороших вам проектов!


„итайте также:


¬акансии:

јктуальное обсуждение

RSS-лента комментариев

ƒавид Ћевин
ƒавид Ћевин
ќт редактора: —емь советов молодым инженерам
ѕроект ЂЌародное —јѕ–-интервьюї

—лучайна€ стать€:

isicad Top 10

—амые попул€рные материалы

   ‘орумы isicad:

isicad-2010 isicad-2008
isicad-2006 isicad-2004

ќ проекте

ѕриглашаем публиковать на сайте isicad.ru новости и пресс-релизы о новых решени€х и продуктах, о проводимых меропри€ти€х и другую информацию. јдрес дл€ корреспонденции - info@isicad.ru

ѕроект isicad нацелен на

  • укрепление контактов между разработчиками, поставщиками и потребител€ми промышленных решений в област€х PLM и ERP...
ѕодробнее

»нформаци€ дл€ рекламодателей


¬се права защищены. © 2004-2019 √руппа компаний «Ћ≈ƒј—»

ѕерепечатка материалов сайта допускаетс€ с согласи€ редакции, ссылка на isicad.ru об€зательна.
¬ы можете обратитьс€ к нам по адресу info@isicad.ru.