Загрузка данных


(defun c:REALDONUT ( / old_osnap)
  (setq old_osnap (getvar "OSMODE"))
  (setvar "OSMODE" 0)

  ;; Настройка камеры и стиля
  (command "_.VPOINT" '(1 -1 1))
  (command "_.VSCURRENT" "_C")

  ;; --- 1. ЛАДОНЬ (5 пальцев, Бежевый цвет) ---
  (command "_.COLOR" "43")
  (command "_.BOX" '(-25 -30 -5) '(25 30 0)) ; Основание ладони
  (command "_.BOX" '(-25 30 -5) '(-15 55 0)) ; Мизинец
  (command "_.BOX" '(-13 30 -5) '(-3 65 0))  ; Безымянный
  (command "_.BOX" '(-1 30 -5) '(11 70 0))   ; Средний
  (command "_.BOX" '(13 30 -5) '(25 60 0))   ; Указательный
  (command "_.BOX" '(25 -10 -5) '(45 10 0))  ; Большой палец

  ;; --- 2. ПОНЧИК (Тор, Коричневый цвет теста) ---
  (command "_.COLOR" "34")
  (command "_.TORUS" '(0 0 5) 14 6)

  ;; --- 3. ГЛАЗУРЬ (Тор потоньше, сдвинут вверх, Розовый цвет) ---
  (command "_.COLOR" "211")
  (command "_.TORUS" '(0 0 7) 14 5)

  ;; --- 4. ПОСЫПКА (Разноцветные 3D-сферы) ---
  (command "_.COLOR" "1") (command "_.SPHERE" '(9 9 11.5) 1.2)
  (command "_.COLOR" "2") (command "_.SPHERE" '(-9 9 11.5) 1.2)
  (command "_.COLOR" "3") (command "_.SPHERE" '(11 -5 11.5) 1.2)
  (command "_.COLOR" "4") (command "_.SPHERE" '(-11 -5 11.5) 1.2)
  (command "_.COLOR" "5") (command "_.SPHERE" '(0 13 11.5) 1.2)
  (command "_.COLOR" "6") (command "_.SPHERE" '(0 -13 11.5) 1.2)
  (command "_.COLOR" "7") (command "_.SPHERE" '(-6 11 11.5) 1.2)
  (command "_.COLOR" "1") (command "_.SPHERE" '(5 -11 11.5) 1.2)
  (command "_.COLOR" "3") (command "_.SPHERE" '(13 4 10.5) 1.2)
  (command "_.COLOR" "4") (command "_.SPHERE" '(-13 3 10.5) 1.2)

  ;; Возврат настроек
  (command "_.COLOR" "_BYLAYER")
  (setvar "OSMODE" old_osnap)
  
  (princ "\nПончик с 5 пальцами построен! (Для полной анатомии используй импорт готовых 3D-моделей).")
  (princ)
)
(c:REALDONUT)