Jurasic (Jurasic@yandex.ru)
размещено: 21 Марта 2004
Скачал эту великолепную программку с сайта http://www.cadstudio.cz
Посмотрите какая красота мысли и очень короткий код.
Программа написана для обнуления Z координаты ВСЕХ объектов AutoCAD, включая 3DSOLID и 3DSPLINE,
причем в двух последних случаях без возможности отмены.
Я сделал малюсенькую доработку, чтобы она не портила трехмерку...
;Первоначальный вариант программы "плющит" все без разбора.
;;;(defun C:FLATTEN ()
;;; (command "_.UCS" "")
;;; (command "_.move" "_all" "" '(0 0 1e99) ""
;;; "_.move" "_p" "" '(0 0 -1e99) "")
;;; (princ)
;;;)
Чтобы посмотреть как это происходит - загрузите первоначальную версию программы.
В чертеже должна быть трехмерка
P.S.
1. бывают непонятные глюки - мелкие дуги программа ИНОГДА кидает в т. 0,0,0
2. Важно: команда UNDO для трехмерки и трехмерных сплайнов не работает - это навсегда :))
Jurasic (Jurasic@yandex.ru)
13 09 02
0.1 МБ
СКАЧАТЬ
Комментарии
Авторизоваться
Мля... наконец то порядок в чертежах на фирме наведу.
Кароче тема такая:
На фирме появились несколько новых проектов, начинали их делать молодые ССИКУХИ из МАРхИ, нет бы с нуля чертить так они туда из всего что нашлось всего по немногу налили, кароче координата Z скачет +- несколько сот метров, все мучеются но терпят. пришел конец мучениям, девок тех уже нет, осталось в чертежах порядок навести.
У меня в автозагрузках есть но кад при обращении к ней выдает, что кад не знает этой команды...