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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Ассоциативные размеры

Ассоциативные размеры

Ответ
Поиск в этой теме
Старый 15.05.2006, 17:23
Ассоциативные размеры
IgorSYS
 
ПГС
 
Москва
Регистрация: 09.03.2006
Сообщений: 199

Подскажите, пожалуйста,
как отменить ассоциативные привязки
в уже созданных ассоциативных размерах?
Просмотров: 22941
 
Непрочитано 02.09.2010, 22:27
#41
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
dimassoc чему равна?
dimassoc влияет на построение новых объектов...
Приложил пример: левый размер нужно покрасить красным, средний - оранжевым, правый не трогать...
Вложения
Тип файла: dwg
DWG 2004
test.dwg (34.8 Кб, 602 просмотров)
gomer вне форума  
 
Непрочитано 03.09.2010, 08:09
#42
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


_DIMREASSOCIATE
_DIMDISASSOCIATE
размеры по типу ассоциативности выбираются в _qselect. А, вот отловить размеры, у которых только одна нога ассоциативна- посложнее.
красным легко покрасить.

Последний раз редактировалось Хмурый, 03.09.2010 в 08:31.
Хмурый вне форума  
 
Непрочитано 03.09.2010, 23:33
#43
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Хмурый Посмотреть сообщение
у которых только одна нога ассоциативна- посложнее
Эти как раз самые проблемные...
gomer вне форума  
 
Непрочитано 08.10.2010, 19:15
#44
Shish

Руководитель проектной организации
 
Регистрация: 15.09.2009
Москва
Сообщений: 90


Ставлю в автозагрузку лисп с такой строкой:
(command "dimdisassociate" "все")
Подскажите, пожалуйста, что после "все" поставить?
Что только не пробовал.... После открытия файла и выполнения лиспа приходится кликать в экран и жать enter.
Shish вне форума  
 
Непрочитано 08.10.2010, 21:06
#45
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,426


Без проверки, насухую:
Код:
[Выделить все]
(defun disassoc-dim-all()
(command "_.dimdisassociate" "_all" "")
)
Или второй вариант, получше (ИМХО):
Код:
[Выделить все]
(defun disassoc-dim-sel()
(command "_.dimdisassociate")
(while (/= (getvar "cmdactive") 0)
(command pause)))
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 11.10.2010, 08:29
#46
Shish

Руководитель проектной организации
 
Регистрация: 15.09.2009
Москва
Сообщений: 90


Спасибо!
Shish вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Ассоциативные размеры