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

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

Z - координата в AutoCAD

Ответ
Поиск в этой теме
Непрочитано 16.12.2004, 16:05
Z - координата в AutoCAD
Gipro
 
Сообщений: n/a

можно ли сделать отслеживание Z координаты в AutoCade ????
Просмотров: 11225
 
Непрочитано 20.12.2004, 11:42
#21
{Smirnoff}

Инженер по системам безопасности
 
Регистрация: 23.11.2003
Рига
Сообщений: 1,099


О всех недостатках я сразу написал, тоже сейчас времени совсем немного. Насчет прямых сегментов очень красиво сделали, насчет дуговых, думаю надо действовать по моему, но с фильтрацией последовательностей точек для нахождения самой близкой к требуемой Z. Короче копируем, взрываем, обрабатываем сегменты и уничтожаем копии...
{Smirnoff} вне форума  
 
Непрочитано 20.12.2004, 12:26
#22
kos

LISP-программист
 
Регистрация: 25.08.2003
Тутэйшы
Сообщений: 238


Если использовать для обсчета дугового сегмента метод, предложенный Fantomas'ом, то, думаю, лучше использовать не фиксированный допуск, а пройти сначала допуском побольше, определить участок (участки), которые пересекают плоскость, и, постепенно уменьшая этот допуск, персчитывать до тех пор, пока не совпадет координата Z.
Я думаю, что все-таки нельзя говорить о "самой близкой к требуемой Z", решение должно быть однозначным и точным.

Извините, пока что это только домыслы. Реализации придется подождать...
__________________
Там все есть для счастья - меня там только нет.
Так это значит, что я там - буду!
kos вне форума  
 
Непрочитано 20.12.2004, 13:26
#23
BigBrother

Design & programming :)
 
Регистрация: 14.02.2004
Новосибирск
Сообщений: 172
<phrase 1= Отправить сообщение для BigBrother с помощью Skype™


Код:
[Выделить все]
; Точки пересечения окружности с плоскостью
;------------------------------------------
;Параметры:
;Pc, R - центр и радиус окружности
;WNormC - вектор нормали к плоскости в которой лежит окружность
;Ppl - точка в плоскости
;WNorm - вектор нормали к плоскости
;Возвращает: список из точек пересечения окружности и плоскости или nil
(defun 3d_inters_cpl (Pc R WNormC Ppl WNorm / V)
 (if (setq V (3d_inters_plosk Pc WNormC Ppl WNorm))
  (3d_inters_lc (car V) (mapcar '+ (car V) (cadr V)) Pc R WNormC)
 )
)
Взято http://www.elecran.com.ua/ в разделе <сервис>
Недостающие функции можно взять там.
Текст не привожу, ибо копирайт не мой
BigBrother вне форума  
 
Непрочитано 21.12.2004, 21:28
#24
Serz

Строительное проектирование
 
Регистрация: 21.08.2003
Москва
Сообщений: 855
<phrase 1=


Из опыта, мысли по теме:
Имею привычку конструктив здания отрисовывать в объеме. Дык оси завсегда мастрячу на элевэйшане = 0. Что соответствует нулю здания. А все остальное выше или ниже. Потом завсегда легко промерить расстояние от конструкции до любой оси. В аккурат z получается.
Serz вне форума  
 
Непрочитано 22.12.2004, 17:48
#25
Perezz!!

архитектор
 
Регистрация: 21.08.2003
Москва
Сообщений: 3,587


прошу прощения что зафутболил эту тему.
И на старуху бывает [sm2101]
Perezz!! вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Z - координата в AutoCAD