doctorraz Posted February 2 Report Share Posted February 2 Чо тока не придумают лишь бы чертить не учиться))) 2 1 2 Quote Link to comment Share on other sites More sharing options...
yac91 Posted February 2 Author Report Share Posted February 2 2 часа назад, Volkov сказал: чертеж из спдс графикс 2021, отредактирован в наноспдс 22 открыл его в наноспдс 23 => площадь помещения в чертеже отображается 0 выделил помещение => в свойствах площадь отображается корректно 35.39м.кв. вызвал spRegen - обновить => площадь помещения в чертеже отображается корректно 35.39м.кв. кривых стен не обнаружил (а в чем собсно кривизна должна выражаться?) Кривизна выражается в некорректных размерах "неортогональности" некоторых объектов. Где же площадь корректно отображается, если она 0 с учетом отделки? Что на чертеже, что в свойствах. Но похоже, это в другую тему, так как при исправлении вручную геометрии по "нулям" проблема не исчезает. Я про это вроде вам уже на почту писал. Этот глюк, кстати, приняли к исправлению вдогонку к тому, что площадь помещений с колонной внутри тоже неправильно считалась? Quote Link to comment Share on other sites More sharing options...
XPom Posted February 2 Report Share Posted February 2 26 минут назад, doctorraz сказал: Чо тока не придумают лишь бы чертить не учиться))) Не «не учиться ", а «не учить». )) 2 Quote Link to comment Share on other sites More sharing options...
XPom Posted February 2 Report Share Posted February 2 1 час назад, EdwardSt сказал: Цветы подари! В лепешку расшибется. но брак гнать не будет) я лучше придумал. Зашел к ним и включил ШАГ, настроив на 1мм. и в настройках интерфейса удалил соответствующую кнопку из строки состояния 1 1 Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted February 2 Report Share Posted February 2 (edited) 19 минут назад, XPom сказал: 1 час назад, EdwardSt сказал: Цветы подари! В лепешку расшибется. но брак гнать не будет) я лучше придумал. Скорее не лучше, а эффективнее) добавлено через 0 минут 1 час назад, yac91 сказал: Можно попробовать реализовать её с базовыми пожеланиями, а потом допиливать по результатам её работы) Попробуйте начать Спойлер (defun c:round_koords ( / nab det i el ed gr spk) (defun okrug ( z d / ) (* (fix (/ z d)) d) ) (setq nab (cadr (ssgetfirst))) (if (not nab) (setq nab (ssget))) (if (not nab) (exit)) (setq det (getreal "Введите точност (<0.01>): ")) (if (not det) (setq det 0.01)) (setq i 0) (repeat (sslength nab) (setq el (ssname nab i) i (1+ i)) (setq ed (entget el) spk nil) (foreach gr ed (if (member (car gr) (list 10 11)) (setq gr (list (car gr) (okrug (cadr gr) det) (okrug (caddr gr) det) (okrug (cadddr gr) det)))) (setq spk (cons gr spk))) (entmod (reverse spk)) ) (prin1) ) Правда, он работает только с простыми примитивами из платформы ((( К объектам СПДС не подходит Edited February 2 by EdwardSt 1 Quote Link to comment Share on other sites More sharing options...
XPom Posted February 2 Report Share Posted February 2 2 минуты назад, EdwardSt сказал: Скорее не лучше, а эффективнее) и дешевле)) Quote Link to comment Share on other sites More sharing options...
doctorraz Posted February 2 Report Share Posted February 2 22 минуты назад, XPom сказал: удалил соответствующую кнопку из строки состояния F9 по любому бюстом нажмет когданить 2 Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted February 2 Report Share Posted February 2 Только что, doctorraz сказал: 23 минуты назад, XPom сказал: удалил соответствующую кнопку из строки состояния F9 по любому бюстом нажмет когданить В общем, без цветов никак! 2 Quote Link to comment Share on other sites More sharing options...
XPom Posted February 2 Report Share Posted February 2 (edited) 3 минуты назад, doctorraz сказал: F9 по любому бюстом нажмет когданить блин, не подумал. придется еще раз зайти и хоткей стереть)) добавлено через 1 минуту надеюсь, уж ШАГ-то на клаве не наберут бюстом)) Edited February 2 by XPom 1 Quote Link to comment Share on other sites More sharing options...
yac91 Posted February 2 Author Report Share Posted February 2 24 минуты назад, EdwardSt сказал: Попробуйте начать Блин, сори, я нуб, я не смог разобраться, как этим можно воспользоваться, подскажите пожалуйста. А как добавить возможность редактирования, допустим, стен спдс? Quote Link to comment Share on other sites More sharing options...
Volkov Posted February 2 Report Share Posted February 2 1 час назад, yac91 сказал: Где же площадь корректно отображается, если она 0 с учетом отделки? Что на чертеже, что в свойствах. в наноспдс 23 (актуальная версия) после спрегена отображается корректно. 1 час назад, yac91 сказал: приняли к исправлению вдогонку? нет в актуальной версии наноспдс23 спреген площади принимают верные значения Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted February 2 Report Share Posted February 2 (edited) 10 минут назад, yac91 сказал: как этим можно воспользоваться Выложил скрипт в виде файла. Далее в командной строке APPLOAD (или ЗАГПРИЛ) и указать имя файла. В системе появится команда ROUND_KOORDS. Набираем в командной строке ROUND_KOORDS и следуем подсказкам (всего две или одна). Точность может быть любой (5.5 - координаты будут кратными числу 5.5, 10 - все будет исчисляться десятками и т.д.) 10 минут назад, yac91 сказал: А как добавить возможность редактирования, допустим, стен спдс? Этим скриптом никак. Только если разобрать стены до примитивов. test.lsp Edited February 2 by EdwardSt Quote Link to comment Share on other sites More sharing options...
yac91 Posted February 2 Author Report Share Posted February 2 3 минуты назад, EdwardSt сказал: Набираем в командной строке ROUND_KOORDS Блин, получается я до всего догадался, кроме того, как вызвать команду) Спасибо! Работает, может, когда-нибудь разберусь, как сделать то же самое для стен спдс 1 Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted February 2 Report Share Posted February 2 1 минуту назад, yac91 сказал: Блин, получается я до всего догадался, кроме того, как вызвать команду) Теперь можно рекрутироваться в качестве программиста) Quote Link to comment Share on other sites More sharing options...
doctorraz Posted February 2 Report Share Posted February 2 (edited) 49 минут назад, XPom сказал: придется еще раз зайти и хоткей стереть)) Спойлер и ToggleSnap у меня одна сотрудница постоянно ставила FILEDIA в ноль потом очень удивлялась почему не может открыть/пересохранить файл это при том, что ком строка у нее была всегда закрыта... секрет, как это ей удавалось.. унесла вместе с собой на пенсию Спойлер 50 минут назад, XPom сказал: надеюсь, уж ШАГ-то на клаве не наберут бюстом)) Спойлер Кот ходит по клавиатуре, и я узнаю новые функции "Opera". Edited February 2 by doctorraz 1 1 Quote Link to comment Share on other sites More sharing options...
yac91 Posted February 2 Author Report Share Posted February 2 (edited) 1 час назад, Volkov сказал: в наноспдс 23 (актуальная версия) после спрегена отображается корректно. нет в актуальной версии наноспдс23 спреген площади принимают верные значения В обычном случае это, конечно же, работает нормально, но иногда, (думаю, из-за стен, которые "встык" друг к другу) площадь с отделкой вычислиться не может в спдс 22. В том примере я убрал маленькие стеночки сверху и сделал её прямой, и площадь начала нормально вычисляться. Я так понял, с обновлением на 23 этот глюк уйдет? upd. Увидел ваш ответ в письме, спасибо. Edited February 2 by yac91 Quote Link to comment Share on other sites More sharing options...
Volkov Posted February 2 Report Share Posted February 2 16 минут назад, yac91 сказал: Я так понял, с обновлением на 23 этот глюк уйдет? скорее всего уйдет. добавлено через 4 минут 20 минут назад, yac91 сказал: думаю, из-за стен, которые "встык" друг к другу стены желательно доводить до их оси (ручки) встык и подчистка может не сработать Quote Link to comment Share on other sites More sharing options...
yac91 Posted July 21 Author Report Share Posted July 21 В 02.02.2023 в 13:36, MCAD сказал: В таблицах нет такого типа данных Стена.dwg 324 \u043a\u0411 · 2 загрузки А можно каким-то подобным способом получить координаты точек вставки колонн? Quote Link to comment Share on other sites More sharing options...
MCAD Posted July 21 Report Share Posted July 21 1 час назад, yac91 сказал: А можно каким-то подобным способом получить координаты точек вставки колонн? Я не умею. Точнее этот класс объекта (675) не возвращает точку вставки. Можно поменять, конечно, но тогда пропадут другие свойства. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.