Обнуление глобальной ширины всех полилиний модели.
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Обнуление глобальной ширины всех полилиний модели.

Обнуление глобальной ширины всех полилиний модели.

Ответ
Поиск в этой теме
Непрочитано 21.03.2013, 17:46 #1
Обнуление глобальной ширины всех полилиний модели.
shartal
 
Регистрация: 12.08.2009
Сообщений: 464

Можно ли это сделать одной командой, не обращаясь в БВЫБОРу?
Просмотров: 2425
 
Непрочитано 21.03.2013, 18:46
1 | #2
Олег (jr.)

специалист по околачиванию грушевых деревьев
 
Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 811


Наверно так, без проверки на отключенные слои
Код:
[Выделить все]
 (vl-load-com)
   (setq adoc (vla-get-activedocument
                (vlax-get-acad-object)
              ) 
   )
(setq acsp (vla-get-modelspace adoc))
(vlax-for obj acsp
  (if (eq (vla-get-objectname obj) "AcDbPolyline")
  (vla-put-constantwidth obj 40.0)
(vla-put-lineweight obj acLnWtByLayer) 
    ))
Олег (jr.) вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Обнуление глобальной ширины всех полилиний модели.



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка ПОС, искусство проектирования Tyhig Технология и организация строительства 117 25.11.2021 17:38
Какой язык перспективен для инженера-конструктора с условием The_Mercy_Seat Программирование 705 17.03.2021 14:19
Два вопроса новичка: Доступ к свойствам полилинии и обработка всех полилиний Иван Морозов Программирование 7 02.11.2012 17:11