|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Вставка блока "Высотная отметка"
Строительная диагностика
Барнаул
Регистрация: 23.02.2008
Сообщений: 24
|
||
Просмотров: 7829
|
|
||||
- Регистрация: 24.07.2005
Москва
Сообщений: 1,335
|
ИМХО вставку блока я бы делал все-таки через командные методы, уже обсуждалось.
http://forum.dwg.ru/showthread.php?t=22534 - а вот тута можно посмотреть как отследить появившийся объект, спасибо VVA и всем остальным, кстати для блока с атрибутами я немного поправил код. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Есть вариант командой вставить целиком внешний файл (с отменой в момент запроса точки вставки), потом уже через vla-insertblock выполнять собственно вставку блока. Сильно хочется спать. Если завтра будет время, попробую нарисовать код (точнее, "выдрать" из собственной библиотеки нужные куски).
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
В общем, попробуй. Код во вложении. Я прогнал на нескольких "штатных" блоках, вроде работало...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 20.02.2015
Сообщений: 79
|
Доброго времени суток, уважаемые форумчане. Возник вопрос по автоматическому определению высотной отметки. Не смог найти поиском, возможно уже есть реализация такой идеи. Допустим, имеем продольный профиль. Указав поперечный масштаб и базовую отметку начала отсчета кликом мыши в произвольной части профиля нужно определить высотную отметку точки. AutoCAD 2010. Спасибо.
|
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Регистрация: 20.02.2015
Сообщений: 79
|
В первую очередь пытался опробовать этот блок. Но вот ведь какая незадача вышла. Стоит только ткнуть курсором в текст, как он тот час же исчезает. Я в начальном посте указал версию AutoCAD. Может быть он под десятку не работает?
ЗЫ: Регенерацию и обновление поля проверял. |
|||
![]() |
|
||||
Регистрация: 20.02.2015
Сообщений: 79
|
|
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
достаточно обернуть в defun
Код:
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Извлечение атрибутов блока и вставка атрибутов в формулу | andery | AutoCAD | 38 | 15.06.2009 02:39 |
Вставка таблицы внутри анонимного блока | Кулик Алексей aka kpblc | Программирование | 7 | 21.06.2006 15:05 |
вставка блока с переопределением | Net | AutoCAD | 17 | 25.04.2006 18:17 |
вставка блока | Visla | AutoCAD | 6 | 13.03.2004 14:03 |