не работает поворот примитивов!!!
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > не работает поворот примитивов!!!

не работает поворот примитивов!!!

Ответ
Поиск в этой теме
Непрочитано 20.01.2010, 01:16 #1
не работает поворот примитивов!!!
tinik_89
 
Регистрация: 23.12.2009
Сообщений: 23

Код:
[Выделить все]
(defun c:kn
( / p1 p2 p ag en) (setvar "cmdecho" 0)
(setq angd (getvar "angdir")) (command "angdir" 0)
(setq p1 (getpoint "\nSelect Old Point ") 
      p2 (getpoint p1 "\nSelect New Point ")
      p (getpoint "\nSelect Base Rotate ")
      ag (grad (- (angle p1 p) (angle p2 p)))
      );setq

(prompt "Enter objects to Rotate")(terpri)
(setq en (ssget))
(command "rotate" en "" p ag)  (command "angdir" angd)
(setvar "cmdecho" 1) (prin1)
);end

(c:kn)
необходимо выполнить поворот набора примитивов
на неизвестное число градусов.
Например: У Вас уже есть какой-то набор под углом в несколько
градусов и Вам надо чтобы другой набор примитивов был повернут
на этот же угол.
Выбираете новую точку, старую точку, центр поворота и получаете
автоматический поворот всех выбранных Вами объектов.

Последний раз редактировалось Кулик Алексей aka kpblc, 20.01.2010 в 08:58.
Просмотров: 2329
 
Непрочитано 20.01.2010, 01:37
#2
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,010


работает вроде
Nike вне форума  
 
Автор темы   Непрочитано 20.01.2010, 02:35
#3
tinik_89


 
Регистрация: 23.12.2009
Сообщений: 23


а у тя автокад какой???
и какие точки ты указывал конкретно? рисовал что-нибудь и потом поворачивал или как???
tinik_89 вне форума  
 
Непрочитано 20.01.2010, 08:58
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411


_.align не спасет?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 20.01.2010, 09:15
#5
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Что это за функция (grad)?
Profan вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > не работает поворот примитивов!!!



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP для поиска групп (наборов) одинаковых примитивов и замена их блоком ElectroBOG LISP 20 23.07.2010 16:00
Поворот примитивов на заданный угол относительно собственной базовой точки в AutoCAD LT cancercat AutoCAD 2 25.11.2009 17:21
Как создать массив для группы примитивов в Bricscad? Tonic Программирование 8 19.12.2007 09:22