Jump to content

Чего не хватает для профессиональной работы


Recommended Posts

в принципе параметрические объекты СПДС это почти блоки автокад только level2, работают легче и если , что не переопределяются, логика работы настраивается проще, плюс можно запихнуть немыслимый для блока алгоритм поведения и определения свойств, + таблицы параметров практически неограниченно размера + взаимодействие этих таблиц с пользователем и между собой + взаимодействие этих объектов друг с другом

Всё правильно, только в платформе нет MechWizard'а.

Хотя суда по картинке:

ScreenShot1694.png

есть возможность использовать не только параметрические объекты, но у "универсальный маркер.

ScreenShot1695.png

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

  • Like 1
Link to comment
Share on other sites

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

собственно, Денис почти все написал. Был, действительно, CWS - да и не делся никуда... и даже софтина, которая с ним работает - тоже никуда не делась. кстати, отлично работает! вот уж где-где, а там тормозов точно не было, даром что все сделано незатейливо... но вот беда - все хотят работать с DWG. как минимум потому, что чертеж, как правило, штука не самоценная - его же еще и уметь кому-то отдать надо. причем так, чтобы его там прочитали. а что могут прочитать? ясное дело, dwg. ну, и пишут этот dwg - как получится все кому не лень. и вот мы имеем, то что имеем.

DWG, по сути (ну, или DXF, что правильнее) - очень часто выступает просто в качестве "обменного" формата. и тут резко начинаются чудеса... например, некоторое время назад - просто ВАЛ был чертежей, уж бог весть откуда - где X и Y нормальные, а Z - полностью отфонарный. своими глазами видел - координата порядка 1е286. это при том, что во вселенной вообще нет ничего такого, для чего нужно число 1е100. так что безглючность - это действительно утопия... хотелось бы - но всегда ведь найдется изобретательный идиот! :)

 

Тут мысль в голову взбрела: а что если попробовать сделать вызов комманды движением мыши? Допустим с шифтом или правой кнопкой движение вправо - отрезок вызывается, вверх - окружность... А для удобства сделать (отключаемое) полупрозрачное меню на курсоре в виде компаса с текущими коммандами. Думаю что выходило бы быстрее чем в контестном меню шариться, в придачу можно вызывать не глядя и выбор был бы намного шире чем набирать с клавиатуры. Чисто фантазия :) Но ради интереса я бы попробовал.

гестуры... фишка известная. но имеет смысл ровно в одном случае - если работать С ПЛАНШЕТОМ. математика есть - да и нет там ничего особо сложного. нейронная сетка да набор гестур...

пробовал - мышью - неудобно. вы когда-нибудь пробовали рисовать мыльницей? :) но под планшет - действительно можно.

Link to comment
Share on other sites

нормального механизма адаптации не хватает, как в автокаде и всех клонах. И еще нормального лисп-движка с поддержкой vlx-приложений, или чего-то подобного как это сделали в брикскаде. К сожалению даже в семерке этого нет и не предвидится.

Link to comment
Share on other sites

  • 3 years later...

потестировал nanoCAD x64 Plus 10.3, в целом очень достойная программа, работать достаточно комфортно, разработчики молодцы!

 

из недостатков ещё не реализованного того, что нужно лично мне, нашел следующие:

 

критическое:

- после НПИ (настройка пользовательского интерфейса) нужна перезагрузка программы

- НПИ->действия над объектами - нет отрезка, круга и др.

- в командах где только "ввод" и "отмена" нужно поставить "ввод" на ПКМ

- когда тянем одну из ручек отрезка динамически задаётся его длина, а нужно чтобы задавалось приращение

- нет добавления вершин полилиний через контекстное меню ручек

- нет преобразования сегментов полилиний в дугу через контекстное меню ручек

- нет добавления определяющих сплайна через контекстное меню ручек

- при открытии окна редактора атрибутов блока нужно ОБЯЗАТЕЛЬНО передавать фокус ввода на поле "значение" и выделять текст в этом поле

- нет аннотативности текстов и выносок, аннотативность размеров не работает

- нет динамических блоков

- нет контекстного редактирования блока

- нет живой проверки орфографии

- редактор многострочного текста не WYSIWYG, а увеличивается на весь экран

- нет мультивыноски, УНВЫНОСКА значительно уступает мультивыноске

- на ленте нет выпадающего списка для выбора вставляемых блоков

- не разобрался с автоматизацией. загрузил файл lsp, из командной строки команда выполняется, но как прицепить эту команду на ленту или контекстное меню не нашёл, в справке об этом не написано. пытался создать виртуальную команду, "pause" для ввода координат с экрана не работает, а в качестве основной команды загруженную lisp-команду использовать нельзя, только "родные" команды. необходимость перезагрузки программы после НПИ не даёт нормально заняться кастомизацией

- ПКМ на свободной области видового экрана в листе показывает панель, которая не закрывается по ESC

 

относительное:

- нет привязки к характерным точкам штриховки

- сведения->расстояние - результат выводится в командную строку а не на экран

- нет выбора произвольной рамкой, только прямоугольной

- не радактируется панель быстрого доступа

- не сохраняются размеры окна "настройка пользовательского интерфейса" и других окон

- в панели свойств непример у блоков есть поля масштабов по X, Y, Z, жалко нет поля "общий масштаб", которое меняет сразу все масштабы по X, Y и Z, как у полилинии

 

для перфекционизма:

- при инсталляции не пишет сколько требуется места на диске и сколько есть свободного места

- нет настройки отображаемой толщины линий (в акаде "масштаб экранного отображения")

 

очень достойный продукт, эх, очень жаль, что нет вертикального решения по проектированию промышленности (3d трубопроводы), только коммуналка (((

Edited by neokort
  • Like 1
Link to comment
Share on other sites

потестировал nanoCAD x64 Plus 10.3, в целом очень достойная программа, работать достаточно комфортно, разработчики молодцы!

 

из недостатков ещё не реализованного того, что нужно лично мне, нашел следующие:

 

критическое:...

 

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

во-вторых, должен отметить довольно глубокий анализ происходящего. это довольно редкое явление, зачастую все заканчивается на паре тычков кривыми ручками в экран, далее смотри "во-первых" :-)

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

ну и по сабжу - на самом деле все не так плохо.

не претендуя на полноту ответа...

- про пользовательский интерфейс ничего не буду говорить, совсем... но это не критично.

- правая гайка как ввод - настраивается где-то

- приращение в динамическом размере вместо длины - штука по меньшей мере спорная. охотно допускаю, что может хотеться разного, но абсолютная длина лично мне кажется более информативной, нежели приращение неизвестно к чему. впрочем, можно подумать про отмашку ушами - вроде @10 - увеличить на 10. мысль забавная, спасибо за идею.

- полилинию запросто можно сломать (в смысле - добавить вертекс) при грипсовом редактировании. выбираем серединку ребра и топаем контрол. не правокнопочное меню - но зачем оно, собственно в данном случае?

- насчет перобразования линейных сегментов полилинии в дуговые и обратно - согласен. подумаем об этом.

- динамические блоки есть. лично знаком с человеком, который потратил кучу времени и сил на то, чтобы они были. можно спорить о полноте их поддержки (хотя - сугубая имха - динблоки - есть чистое незамутненное зло), но они есть.

- контекстное редактирование блоков есть (REFEDIT называется)

- выбор произвольной рамкой тоже есть. синий и зеленый. позвать команду SELECT и заказать CP или WP. заодно - там есть "забор" (ака FENCE) - рисуем ломаную и выбирается все, что она пересекает. собственно, это все работает не только в SELECT-е, но и везде, где есть выбор объектов и механика выбора не диктуется контекстом.

- ...

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

Link to comment
Share on other sites

>>- нет мультивыноски, УНВЫНОСКА значительно уступает мультивыноске

энтого нет?

 

 

post-64306-0-32749900-1555166778.png

 

 

  • Like 1
Link to comment
Share on other sites

Lion007

 

кстати пользуясь случаем спрошу, нана 10,3 разучился открывать файлы по перетаскиванию в ком строку и вставлять внешними ссылками при перетаскивании в окно чертежа из проводника?

upd поправочка, перетаскивание из проводника, в окно чертежа или ком строку открывает файл (из тоталкомандера не умеет, ну да Бог с ним)

а вот перетащить в окно картинку или файл чертежа... не понимает, что я вставить ссылкой хочу..

Edited by doctorraz
  • Like 1
Link to comment
Share on other sites

кстати пользуясь случаем спрошу, нана 10,3 разучился открывать файлы по перетаскиванию в ком строку и вставлять внешними ссылками при перетаскивании в окно чертежа из проводника?

А пес его знает... Согласно экспериментам - просто открывает. Что характерно - 10 поступает ровно так же...равно как и 8.5. Может, конечно, это настройко какое, но сходу не нашоль...

А так - куда ни брось файлик, все равно просто открывается. без всякой внешней ссылки.

  • Like 1
Link to comment
Share on other sites

я наверно попутал, папа так может, реально удобно))

кидаешь в ком строку просто открывает, кидаешь в окно чертежа... вставляет ссылкой или оле.

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

-----------

ЗЫ хотя с каждым новым релизом нана потихоньку поворачивается лицом к пользователю, ну и функционалом нужным потихоньку обрастает, хотя с моей точки зрения ненужным сильнее, но кто на продажах сидит им виднее

Edited by doctorraz
Link to comment
Share on other sites

написал много буков, но при попытке добавить картинку всё пропало :( привет админам :angry:

если коротко:

переключился на панели и нашёл ещё кучу вкуснятины!

интерфейс всегда переделываю полностью под себя, как и 70% людей в нашем кабинете

динблоки - лучший инструмент, лучше них только ObjectDBX, но уже лень писать на плюсах, годы берут своё, уже тянет к земле (на дачу :D )

добавление вершин к полилиниям - позволяет редактировать ещё и контуры штриховок (в акаде контуры штриховок - это невидимые полилинии с видимыми вершинами)

 

здесь написано как добавлять файлы, но это не работает, так что произвольная рамка вот:

https://downloader.disk.yandex.ru/disk/e12df0781eeb862a0de04c0bbe577414e7358d0ea329cfd3f5027447c7523085/5cb25be1/bd5w0qZzYNQs78k9Rkb2nr-U7I-8y2kgb2eGakziuwEMBZUa55P3px26kVyaECm3HORFGZiETuUdY_51oAHEsw%3D%3D?uid=0&filename=record.gif&disposition=inline&hash=&limit=0&content_type=image%2Fgif&fsize=355571&hid=d0ed021c138a32df77f0662806bc238a&media_type=image&tknv=v2&etag=d1c35a6eeb2269da1b47cddef1c0721e

Link to comment
Share on other sites

...

интерфейс всегда переделываю полностью под себя, как и 70% людей в нашем кабинете

динблоки - лучший инструмент, лучше них только ObjectDBX, но уже лень писать на плюсах, годы берут своё, уже тянет к земле (на дачу :D )

добавление вершин к полилиниям - позволяет редактировать ещё и контуры штриховок (в акаде контуры штриховок - это невидимые полилинии с видимыми вершинами)

 

здесь написано как добавлять файлы, но это не работает, так что произвольная рамка вот:

https://downloader.d...b47cddef1c0721e

- про интерфейс все равно не буду! :)

- насчет DBX - уважа, одобря, практику... но динблоки - все равно зло! :)

- насчет полилиний и и штриховок... тут неправда ваша! нету никаких невидимых полилиний. бывает штриховка ассоциативная - т.е привязанная к "живым" объектам, и бывает штриховка сама по себе. у нее внутре в явном виде хранатся контуры этой самой штриховки. и никакие они не полилинии :)

но, в целом, предложения по доработке грипсового редактирования штриховок принимаются, спасибо. мысль интересная.

- произвольная рамка - это нифига не произвольная рамка. это лассо, оно же фрихэнд. так что просто в терминологии разошлись. в планах есть. причем в недалеких - благо дурное дело нехитрое - тот же полигон, только рисуется по-другому... :)

Link to comment
Share on other sites

>> но при попытке добавить картинку всё пропало

там под кнопкой открыть есть кнопка загрузить, просто открыть явно недостаточно

  • Like 1
Link to comment
Share on other sites

По поводу ObjectDBX не понял. Как это связано с динамическими блоками? ;-(

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

Link to comment
Share on other sites

ObjectDBX это библиотека  ObjectARX

насколько я понял делает тоже, что и движок mcad (стандартные), только программировать надо уметь.

Edited by doctorraz
  • Like 1
Link to comment
Share on other sites

дык и в платформе он в кастрированном виде имеется.. тебе ли не знать)))хотя да.. блоки платформа умеет весьма условно, а альтернативу для рядового пользователя не предложили

Edited by doctorraz
  • Like 1
Link to comment
Share on other sites

имха все жэж нанокадMCAD это прорыв и решения на нем механик, спдс, конструкции, стройплощадка.. это круто..

но как платформа голый нана по заявленному функционалу во многом не дотягивает до оригиналов...

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

Link to comment
Share on other sites

ну и чего греха таить выноски, таблицы и коечто еще.. это жэж mcad уберите это и что останется от платформы? весьма посредственный клон автокада ( верю что разработчики старались, но с такими ресурсами круче чем в автодеск не сделать, на одного разработчика три пиарменегера)

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

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

  • Like 2
Link to comment
Share on other sites

ну и чего греха таить выноски, таблицы и коечто еще.. это жэж mcad уберите это и что останется от платформы? весьма посредственный клон автокада ( верю что разработчики старались, но с такими ресурсами круче чем в автодеск не сделать, на одного разработчика три пиарменегера)

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

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

Ну могут возразить, не хватает покупай СПДС... :)

Link to comment
Share on other sites

>>Ну могут возразить, не хватает покупай СПДС

возражать не буду, просто отмечу, что пользователи платформы наноКАД в более ущербном положении по сравнению с пользователями платформы AutoCAD

а) нет редактора блоков

​б) неполноценная поддержка дин блоков

в) не умеет понимать объекты СПДС.

----------

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

Link to comment
Share on other sites

- после НПИ (настройка пользовательского интерфейса) нужна перезагрузка программы

- НПИ->действия над объектами - нет отрезка, круга и др.

- не радактируется панель быстрого доступа

Добрый день!

Отвечу по кастомизации.

1. Если вы настраиваете только ленту, то перезагрузка не нужна, достаточно позвать ctrl+R.

2. Напишите, пожалуйста, весь список объектов, действия над которыми вам нужно настроить. Добавим.

Чтобы не ждать, можете сейчас самостоятельно дополнить список объектов, немножко поработав над ncadbase.cfg: ищете секцию [\MouseProf] и добавляете строки:

[\MouseProf\ObjectActions\AcDbCircle] - для окружности,

[\MouseProf\ObjectActions\AcDbLine] - для отрезка.

3. Добавили в список пожеланий.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Tell a friend

    Love Официальный форум компании Нанософт Разработка? Tell a friend!
×
×
  • Create New...