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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Рисую лестницы.

Рисую лестницы.

Ответ
Поиск в этой теме
Непрочитано 13.05.2006, 15:26 #1
Рисую лестницы.
mmax
 
Программист широкого профиля.
 
Челябинск
Регистрация: 08.09.2005
Сообщений: 722

Много лестниц надо начертить.
Подкиньте пожалуйста какой нибудь LISP для решения этой проблемы.
Тоесть программку рисующую набор прямоугольников. Самому разрабатывать некогда.
Обещаю не нарушать авторские права.
Просмотров: 2912
 
Непрочитано 14.05.2006, 16:56 Привет
#2
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Обычно для копирования в любом направлении с заданным шагом на требуемое расстояние использую вот этот код
Код:
[Выделить все]
(defun C:scopi (/ pt1 pt2 sh ss r1
	      )
  (setq pt1 (getpoint "\nНачальная точка: "))
  (setq pt2 (getpoint pt1 "\nКонечная точка: "))
  (setq sh (getdist "\nВведите шаг: "))
  (setq L1 (distance pt1 pt2))
  (setq ss (fix (+ 1 (/ L1 sh))))
  (setq r1 (/ (* 180 (angle pt1 pt2)) pi))
  (ssget )  
  (command "_ucs" "_z" r1)
  (command "_-array" "_P" "" "П" "1" ss sh)
  (command "_ucs" "_p") 
  (princ)
)
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Рисую лестницы.