Re: Как найти пересечение плоскости с прямой?

На самом деле всё просто....
Надо перейти в систему координат плоскости пересечение с которой надо найти.... Из любой точки построить перпендикуляр на линию и там где перпендикуляр пересечётся с линией - это и будет пересечение линии с плоскостью!

Re: Как найти пересечение плоскости с прямой?

> NIKITA
Одно только хочется попросить сделать после построения перпендикуляра - узнать координату Z (в системе координат плоскости) точки пересечения перпендикуляра с линией. И нам сообщить.

Re: Как найти пересечение плоскости с прямой?

На всякий случай - еще раз макрос, о котором речь
_non '_cal ilp (cur,cur,cur,cur,cur)

Андрей, макрос в таком виде не работает.
В ручном же режиме.
После   _non  - жму Enter
После   '_cal  - тоже жму Enter
Неужели надо 3 кнопки - 1. _non; 2. '_cal  и 3. ilp(cur...)  ?
Павел.

Re: Как найти пересечение плоскости с прямой?

> Павел
Попробуйте в таком варианте
_non;'_cal;ilp (cur,cur,cur,cur,cur);
В принципе пробел должен восприниматься так же, как точка с запятой, но точка с запятой надежнее. И не забудьте убрать появляющееся для новой кнопки по умолчанию ^C^C
У меня работает и тот, и другой вариант. Протокол командной строки:
Command: _line Specify first point:{тут жмем на кнопку с макросом} _non
'_cal
>> Expression: ilp (cur,cur,cur,cur,cur)
>> Enter a point:
>> Enter a point:
>> Enter a point:
>> Enter a point:
>> Enter a point:
(492.438 692.438 200.0)
Specify next point or [Undo]:чертим дальше

Re: Как найти пересечение плоскости с прямой?

Решил вспомнить начерталку и получилось!
Нашел и точку пересечения линии и плоскости, и линию пересечения плоскостей. В автокаде начерталку ваще классно делать!