|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
03.11.2006, 13:09 | #1 | |
Вращающийся блок
Николаев
Регистрация: 01.12.2005
Сообщений: 76
|
||
Просмотров: 2770
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
ИМХО: Попытка создания такого блока может породить несколько проблем типа: в этом ВЭ масштаб 1:1000, а в этом - 1:100 (утрирую, конечно, но тем не менее). А вид-то должен быть одинаков... В общем, я б подумал насчет того, чтоб блок размещать на пространстве листа. А повернуть в таких блоках атрибут уже не особо проблема (ИМХО).
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 01.12.2005
Николаев
Сообщений: 76
|
Цитата:
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Стоп-стоп. Тут все по идее будет опделеяться тем, где вставлен блок. Потому как (еще раз повторю) блок может быть вставлен в одном месте, которое 2 раза отображается на одном и том же листе. Под разными углами и в разных масштабах. Если же он вставлен в листе, то просто угол поворота назначается 0 и все
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 01.12.2005
Николаев
Сообщений: 76
|
Ну. Смотри. Блок вчтавляется несколько раз с разными атрибутами, т.е. блок представляет из себя закрашенный кружок с атрибутом (номер оси) по серидине. и таких Блоков много с разными арибутами, но одно хдание рисуется один раз а различные масштабы и положения задаются в пространстве листа. Так что можно по идее выделять их всех и задавать нулевой угол вставки. но Только как зделать это всё програмно: т.е. на кнопку повесить такой скрипт я не знаю. Или вообще наи=писать такой макрос или ещё что то который бы при каждом изменении положения и ориентации ПСК находил все блоки с опр. именем и поворачивал их в ноль
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Тады попробуй запустить такое убоище:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
http://cad.dp.ua/doc2.php#part1
http://my.opera.com/kpblc/blog/show.dml/245799 Только не надо расценивать вторую ссылку как попытку накрутить счетчик у себя на блоге
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||