|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Контроль графических объектов (корректировка изображения)
учёба
Воронеж
Регистрация: 12.01.2007
Сообщений: 7
|
||
Просмотров: 3873
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408
|
системную переменную dimassoc поставить в 1 - тогда размеры будут неассоциативными. Для снятия "связки" размеров и примитивов используй команду _dimdisassociate
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408
|
Если из-под VBA, то
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408
|
Я понимаю, что кто-то кого-то путает.
Цитата:
Цитата:
Если в autocad'e, то _options -> User preferences -> Make new dimensions associative снять галку.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
учёба Регистрация: 12.01.2007
Воронеж
Сообщений: 7
|
Извините за глупый вопрос, я разобрался.
Подскажите, а можно разрешить изменения значения поля Measurement (значение линейного размера) или можно его изменять каким то другим образом?
__________________
"Я ни о ком не буду говорить плохо, но расскажу всё хорошее, что знаю о каждом". Б. Франклин |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408
|
Нет. Из справки:
Цитата:
Смотри TextOverride
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
учёба Регистрация: 12.01.2007
Воронеж
Сообщений: 7
|
Цитата:
Тема звучит так: Контроль графических объектов (автоматическая корректировка изображения).
__________________
"Я ни о ком не буду говорить плохо, но расскажу всё хорошее, что знаю о каждом". Б. Франклин |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408
|
Гхм... У меня подобных тем - немеряно. И в каждой расшифровки еще листов на 10 печатного текста.
Толкований темы может быть несколько: привести размеры к стандартному виду (то есть снять переопределение); изменить геометрию примитивов в соответствии с проставленными размерами (как опция - установить размеры в "реальное" значение). Полностью задачи не видно. Сильно подозреваю, что на самом деле там третье толкование ![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
учёба Регистрация: 12.01.2007
Воронеж
Сообщений: 7
|
kpblc
Большое Вам спасибо за помощь. Я разобрался благодаря Вам в тех вопросах которые меня интересовали. Если это возможно, я был бы очень благодарен за фрагмент кода изменения геометрии примитивов.
__________________
"Я ни о ком не буду говорить плохо, но расскажу всё хорошее, что знаю о каждом". Б. Франклин |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408
|
Если б он был, этот код... Там же все варианты надо предусматривать
![]() И это еще не все. Что делать, если в одной опорной точке размера находится 2 или больше примитивов? К которому из них относится этот размер? А если размер оканчивается "где-то там", и продолжение его - "ну это ж очевидно" (маленькое уточнение - очевидно человеку). А если размер заканчивается на нехарактерной точке (например, выровненный размер до касательной к окружности)? Это я еще не упомянул о вариантах немировой системы координат, разномасштабных блоков, внешних ссылок, скрытых xclip'ом примитивов и т.п. В общем, проблем и вопросов лично я тут вижу слишком много, чтобы можно было быстро сбацать что-то рабочее ![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |