|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как нарисовать размер лиспом?
матрица
Регистрация: 06.04.2006
Сообщений: 401
|
||
Просмотров: 1828
|
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Говорит правильно - требуется точка, а передается список из двух строк. Надо точки передавать.
Вызывай команду с клавиатруры и смотри, что она спрашивает. Потом имитируй это же в программе. Команде DIMLINEAR надо передать точку, точку, опцию, угол, а потом положение размерной линии (точу). Могут и другие варианты оказаться. |
|||
![]() |
|
||||
матрица Регистрация: 06.04.2006
Сообщений: 401
|
но ведь (list 7 0 0) даст точку с координатами x=7 y=0 z=0?
или нет? я проверил если вводить внутри команды (list 7 0 0) (list 10 0 0) (list 7 5 0) то все нормально размер проставляется Последний раз редактировалось Neo_, 28.03.2009 в 12:22. |
|||
![]() |
|
||||
передавай либо
'(7 0 0) ;; само собой, можно и в виде (list 7 0 0) либо "7,0,0" и замени COMMAND на vl-load-com тогда все будет работать...
__________________
Чем гениальнее ваш план, тем меньше людей с ним будут согласны. /Сунь Цзы/ |
||||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Евгений сделал опечатку - вместо функции command использовать vl-cmdf.
(list 7 0 0) - даст список из чисел, т.е., например, точку. Но ты же делал (list (rtos x1 2 1) (rtos y1 2 1) 0) - то есть делал список из двух строк и числа. А это не точка. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как скрыть 3дтело, чтобы нечто нарисовать "за ним" | BM60 | AutoCAD | 22 | 22.12.2014 19:00 |
Как лиспом прописать формулу exel | doki | LISP | 12 | 30.01.2008 16:34 |
как нарисовать подобную схему? | alldmc | AutoCAD | 27 | 29.01.2008 01:27 |
Как нарисовать вертикальные линии в мультилинии | Snow | AutoCAD | 1 | 26.09.2003 12:43 |