|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как в LISPом растянуть примитив Атвокада
Gomel
Регистрация: 11.10.2007
Сообщений: 68
|
||
Просмотров: 2018
|
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,839
|
Если в чистом лиспе - то получить dxf список (entget) исправить координаты (в отрезках и полилиниях - код 10, с дугами посложней - там центр и два угла, соответственно надо продумать подходящий алгоритм по которому изменять) и изменить (entmod). Если через vla - то менять соответствующие свойства.
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
![]() |
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,839
|
Ты б свой уровень знаний описал - чтобы было понятно что тебе отвечать: вот пример удлиняет только отрезки - посмотри его, почитай справку, на его основе сделай остальное, ну а если что будет не понятно то спроси (только не пиши вобще ничего не понял):
Код:
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404
|
Команду _.lengthen используйте
![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,839
|
Можно, только какой в этом смысл - нет vla-команды удлинить, нодо точно так-же изменить координаты соответствующих точек (углов если дуги). В данном примере большой разницы с dxf не будет.
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подскажите, существуют ли практические руководства по Lisp? | vn | LISP | 261 | 26.11.2015 13:27 |