Перейти к содержанию

A.Kudrjashov

Пользователи
  • Публикаций

    553
  • Зарегистрирован

  • Посещение

  • Победитель дней

    12

A.Kudrjashov стал победителем дня 31 марта

A.Kudrjashov имел наиболее популярный контент!

Репутация

169 Очень хороший

Информация о A.Kudrjashov

  • Звание
    Активист

Информация

  • Пол
    Мужчина
  • Город
    Уфа

Посетители профиля

2 659 просмотров профиля
  1. ... первое полное приближение вместе с описанием проблемных мест выложил здесь
  2. Протестирован модуль PLTOOLS под nanoCAD. Выкладываю первое приближение. Первоисточник здесь https://dwg.ru/dnl/607 https://www.caduser.ru/forum/topic47618.html Работа модуля проверена под AutoCAD 2015, nanoCAD 11/20. Постарался все максимально прокомментировать. Все команды работают, за исключением "C:PL-P90". Там есть принципиальные проблемы. Добавлена команда построения кратчайшего пути полилинией через центры выделенных объектов "C:CSPath". Логику работы команд пока не менял и не унифицировал, только добился принципиальной работоспособности и обозначил проблемные места. В целом, перечень проблем следующий: В nanoCAD не работает функция (ssget с параметром "_:L"... Вместо нее для nanoCAD подключаем функцию-обертку (nano:ssget-l ...). В дальнейшем необходимо проверить работу функции nano:ssget-l под AutoCAD и, возможно оставить только ее. В nanoCAD 11 проблема с функцией vla-getwidth. Если передаешь инициализированные переменные ширины, то получаешь сообщение, что "значение не может быть приведено к VARIANT с этим типом: 0.0" Если передаешь не инициализированные переменные ширины, то получаешь сообщение, что "Сервер ActiveX вернул ошибку: Несовпадение типов" Если передаешь переменные с nil ширины, то получаешь сообщение, что "Сервер ActiveX вернул ошибку: Parameter not optional" Не корректно отрабатывает команда назначения дополнительной UCS. Проблемные команды: C:R3P - Нарисовать прямоугольник по 3 точкам (В nanoCAD использована команда FRAME) C:PL-P90 - Рисовать перпендикулярными линиями. Команду под nanoCAD надо принципиально переписывать Переменная ORTHOMODE при получении значения (1) не включает режим "ОРТО" ! При включении/отключении режима "ОРТО" значение переменной ORTHOMODE выставляется правильно. Отсутствует системная переменная EXPERT. Обращения к ней закоментированы. В nanoCAD некорректно работает функция vl-cmdf, вместо нее приходится использовать COMMAND. Однако, если команде COMMAND необходимо передать переменное число параметров, то сделать это не получается. К примеру, формирование полилинии с произвольным числом вершин было выполнено не через COMMAND, а через entmake. В nanoCAD некорректно работают функции vla-startundomark и vla-endundomark Их пришлось обойти. Файлы: pltools_nano_2020-04-07_01.lsp Readme.txt
  3. Предполагается, что переключение режима ортогональности "ОРТО" и переменная ORTHOMODE работают синхронно, однако это не так ! При переключении режима "ОРТО" меняется состояние переменной ORTHOMODE (1) и меняется режим прорисовки на "Ортогональный". Однако, при назначении переменной ORTHOMODE значения 1 режим "ОРТО" не меняется !
  4. Autodesk рекомендует поставить демо Revit и использовать входящий в него Revit Virwer https://knowledge.autodesk.com/ru/search-result/caas/sfdcarticles/sfdcarticles/RUS/How-to-view-a-Revit-model-if-you-don-t-own-Revit.html ... или использовать Autodesk Viewer Online https://viewer.autodesk.com
  5. Tekla BIMsight is no longer available for download. The highly successful Tekla BIMsight is reaching the next level: Trimble Connect for Windows. Trimble Connect for Windows is a free software and has most of the functionalities of Tekla BIMsight and much more. https://www.tekla.com/products/tekla-bimsight/download Trimble Connect: https://community.trimble.com/docs/DOC-9984-trimble-connect-for-windows https://web.connect.trimble.com/#/store BIMVision. Потенциально есть SDK для написания плагинов ! https://bimvision.eu/en/download/sdk-2/ У nanoCAD плюсом является то, что IFC модели импортируются, то есть их можно объединять. В вышеприведенном ПО они открываются, насколько я понял, по отдельности. Думаю, что надо пробовать и выбирать, то, что ляжет на душу.
  6. Готовится к выходу nanoCAD Механика. Инженерная 2D и 3D компьютерная графика. https://dmkpress.com/catalog/computer/cad/other/978-5-97060-839-5/ В книге рассматривается работа в программе nanoCAD Механика, созданной на базе САПР-платформы nanoCAD компанией «Нанософт». Структура и методика изложения материала в учебном пособии соответствуют ФГОС. Оно предназначено для самостоятельной работы студентов, а также рекомендовано для преподавателей вузов, конструкторов и технологов различных компаний, использующих САПР в своей работе. Дата выхода: апрель 2020 года
  7. Я просто прописал у себя в реестре эти ключи и для nanoCAD 20, и для nanoCAD 11. Насколько оно там после этого сглаживается - не знаю. Примерно вот так: nanoCAD 20 nanoCAD 11
  8. А в чем проблема настроить фон ? Я себе настроил разный фон, чтобы различать режимы работы программы или, к примеру, чтобы чётко понимать под какой учетной записью (обычной или административной) я работаю. (Не только в nanoCAD)
  9. ... у меня этих ключей (UseBitmapFonts и MaxBitmapFontSize) нет. Но, при работе nanoCAD 20 они опрашиваются, значит их можно создать. А вот nanoCAD 11 этими ключами не интересуется.
  10. Версия ПО: Вызов из командной строки: Нормальное выполнение:
  11. Я проверил только что в полной версии nanoCAD Plus 20 (20.0.2930.5097). Преобразование выполняется и просто в nanoCAD Plus 20, и в режиме СПДС. (Возможно ограничения или глюк оценочной версии) Преобразование таблиц.dwg
  12. А корпоративных пользователей с сетевыми лицензиями это касается ?
  13. Поскольку обсуждение темы в разделе "СПДС" свелось к "к СПДС это не относится", размещаю вопрос здесь. Проблема: Если Выноски привязать к концам Линии, то при разрыве этой Линии в nanoCAD СПДС 9 (на платформе NC11) выноски остаются на своих прежних местах, а на платформе nanoCAD 20 перескакивают на конец нового сегмента Линии, образовавшегося в результате разрыва ! Пока таких Выносок немного и линии находятся в пределе видимости, казалось бы ничего страшного. Но, если выносок и линий будет много, и линии будут длинными, то пользователь может просто не заметить, что у него произошел "Прыжок выносок". Выноска, конечно, привязывается к концу линии, но, по сути она привязывается к Точке, определяющей конец текущей линии. Теперь на платформе nanoCAD 20 получается, что Выноска перескакивает на совершенно другую Точку, определяющую конец нового сегмента. Исходный файл: Результат выполнения команды разрыва линии в NC СПДС 9: Результат выполнения команды разрыва линии в NC 20 СПДС: Файлы: СПДС Выноски (исходный файл).dwg СПДС Выноски (разбит в NC СПДС 9).dwg СПДС Выноски (разбит в NC СПДС 20).dwg
×
×
  • Создать...