Re: LISP. Определение координат точки, и простановка на плане
> VVA
Ваши мощные программы по идее требуют отдельной темы.:)
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → Готовые программы → LISP. Определение координат точки, и простановка на плане
Чтобы отправить ответ, вы должны войти или зарегистрироваться
> VVA
Ваши мощные программы по идее требуют отдельной темы.:)
> Владимир Громов
Наверное так, а то как-то не вяжится с простановкой точек на плане :)
А можно в полярных координатах сделать то же самое?
Можно, а записывать как?
120<45 (120 единиц под углом 45 градусов)
120<45d14'56" (градусы минуты секунды)
120<45d14'56" (градусы минуты секунды)
Именно так, а еще можно чтобы программа проставила номера точек на чертеже, и в выходном файле была запись такого вида
№ точки X Y Z
Заранее спасибо
Вот дубина, не
X Y Z
а № точки расст. угол (град, мин, сек)
> kukuikar
Эта тема для команды не подходит.
Вы с Натальей похоже работаете в одной области.
Пока что для X,Y,Z на проверку опубликовал здесь
https://www.caduser.ru/forum/topic39234.html
> Олег(jr.)
Пишет: ошибка: неверный тип аргумента: VLA-OBJECT nil
Чиркните плиз мануальчик - чего как выбирать.
Вопрос такой: Можно сделать прогу, чтобы в пользовательской СК проставляла координаты точки с выноской
> Константин
Простановка координат
Скажите куда этот код вставлять, а то я ни разу ими не пользовался, а очень хочется.
> VVA
А можно,чтобы программа coorn записывала координаты в файл не в мм, а в метрах
> wdw
Найти эту строчку
(setq ptLst (mapcar '(lambda(x)(mapcar 'rtos x)) ptlst))
Заменить этой
(setq ptLst (mapcar '(lambda(x)(mapcar 'rtos (mapcar '(lambda(y)(* y 0.001)) x))) ptlst))
> VVA
Огромное спасибо!
А то я всё вручную переделывал
> Владимир Громов
Вернёмся к истокам этого вопроса.
Скопировал самую первую, сохранил как KOORD.LSP, запустил получил ответ
(> .
Проверил ещё раз скопировал всё.
Автокад 2006.
Те что последнии, они записывают в файл, а мне нужно значение на плане и только.
Что у меня ни так с первой программой.
> Valery Brelovsky
(>. - это мне непонятно. Если бы было
(_> - то это означало бы, что не хватает одной закрывающей скобки.
> Valery Brelovsky
На плане можно здесь посмотреть
https://www.caduser.ru/forum/topic16796.html
> Владимир Громов
Извиняюсь с утра торопился, значок именно такой (_>
> Владимир Громов
Ещё раз извиняюсь, нашёл. В макросе не хватало скобки а не в программе.
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → Готовые программы → LISP. Определение координат точки, и простановка на плане
Форум работает на PunBB, при поддержке Informer Technologies, Inc