|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
03.03.2004, 13:49 | #1 | |
Проблема с Leader при Mirror (НАЕЗД!)
инженер ПГС
Калининград
Регистрация: 12.09.2003
Сообщений: 53
|
||
Просмотров: 4007
|
|
||||
проектирование мостов Регистрация: 20.01.2004
Spb
Сообщений: 4
|
у меня бывало тоже самое с выносом размера из размерной линии, можно решить проблему таким способом, наверное дурацким, но работает стопудов! войти в режим редактирования выноски и после текста (размера) написать \P
Простенько и безвкусно, но работает, потому, что Акад эти символы распознает как переход во вторую строку и следовательно смещает вверх предыдущую. |
|||
|
||||
Архитектор Регистрация: 14.10.2003
Израиль
Сообщений: 365
|
Долго игрался с проклятущим лидером, и лидер заработал. Я определил подстиль для лидера и Text offset задал = 0, тогда как в основном стиле оставил >0. Лидер и до и после Mirror выглядит нормально, т.е. текст не прикасается к линии и всегда на равном расстоянии от неё вне зависимости от Mirror. Недоработка, однако. Не должно быть такого, а есть. Ну и чёрт с ним.
__________________
С уважением, Влад Гринзайд. |
|||
|
||||
Инженер по системам безопасности Регистрация: 23.11.2003
Рига
Сообщений: 1,099
|
Вообще АКАДовский лидер, вещь страшно неудобная. Я тут писал для одного товарища специфический лидер для вентиляционных труб. Гляньте сам принцип, поскольку это можно переписать и под "классический" вариант. Сначала вводим тип трубы, потом высоту, затем ставим отметку там где начинаеться указатель, двигаем куда надо текст и после вставки указатель приклепляеться к нужному концу.
Код:
|
|||
|
||||
сисадмин Регистрация: 26.08.2003
Самара
Сообщений: 1,022
|
>Fantomas
Ну ежли уж entmake'ить, так сразу то что надо. А какой смысл сначала создать к примеру атрибут с некоторыми свойствами, а потом поменять одно из них (стиль текста), на что ушло целых три строки программы. Два раза. Группу 5 dxf тоже прописывать не нужно, она создается автоматически. (if (equal nil ... - проще (if (null ... или (if (not ... Это же Лисп, все-таки! А лидер акадовский вещица довольно удобная, если правильно ее использовать. Особенно с блоками. Всегда можно прикрепить блок к лидеру. Можно с необходимым смещением. Для этого в Экспрессах имеется парочка команд. И не надо взрывать. |
|||
|
||||
Инженер по системам безопасности Регистрация: 23.11.2003
Рига
Сообщений: 1,099
|
Ну во первых, это писалось примерно через 5 месяце после того как я впервые написал defun (это насчет (if (null) и на тот момент это было для меня достаточно сложной прогой. Но код рабочий и нет смысла его переделывать. Хотя конечно такую ерунду подправить можно.
Насчет: Цитата:
Насчет 5-й группы конечно правильно, сейчас сам смотрю что вроде должна мешать, все таки метка примитива. Но на практике при создании примитива она игнорируется, и создаеться новая. Сейчас думаю, на треть короче бы все было |
|||
|
||||
Инженер по системам безопасности Регистрация: 23.11.2003
Рига
Сообщений: 1,099
|
Цитата:
Я же говорю "на треть короче" Но тогда эта функция являлась небольшим предметом моей гордости. |
|||