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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как удлинить линию до плоскости в 3D?

Как удлинить линию до плоскости в 3D?

Ответ
Поиск в этой теме
Непрочитано 18.02.2012, 08:58 #1
Как удлинить линию до плоскости в 3D?
gormash
 
Регистрация: 18.02.2012
Сообщений: 4

Делаю каркасную 3д-модель. Нужно удлинить линию до плоскости. В примере необходимо удлинить отрезки 578-579, 499-500, 503-642, 583-678 до плоскости 501-502-582.

Вложения
Тип файла: dwg
DWG 2007
пример.dwg (142.3 Кб, 1165 просмотров)

Просмотров: 5667
 
Непрочитано 18.02.2012, 09:12
#2
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Для нахождение точки пересечения линии с плоскостью служит команда ilp геометрического калькуллятора
http://forum.dwg.ru/showthread.php?p=877434#post877434
остальное по ilp- см справку.
Хмурый вне форума  
 
Автор темы   Непрочитано 18.02.2012, 09:41
#3
gormash


 
Регистрация: 18.02.2012
Сообщений: 4


Хмурый! Спасибо, конечно, что ты в субботу с утра здесь! А через команду УДЛИНИТЬ как это сделать? Точнее как настроить правильно эту команду. Дело в том, что вчера у меня именно так и получалось, а сегодня настройки слетели и не могу повторить, т.к. новичек пока. Пишет, что объект не пересекает кромку! Твой вариант работает и вполне хорош для единичного случая, но у меня сотни пересечений и каждый раз вычислять координаты - хлопотное дело.....

Последний раз редактировалось gormash, 18.02.2012 в 10:27.
gormash вне форума  
 
Непрочитано 18.02.2012, 10:34
#4
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


gormash, включай вид, перпендикулярный плоскости, так, чтобы она была видна, как линия.
рисуй от любой точки плоскости полилинию, параллельную плоскости.
и давай команду УДЛИНИТЬ
PS см. настройки команды удлинить "по виду" или "по плоскости"
Если удлиняемая линия- полилиния, то расчленить её до уровня линии

Последний раз редактировалось Хмурый, 18.02.2012 в 10:42.
Хмурый вне форума  
 
Автор темы   Непрочитано 18.02.2012, 11:20
#5
gormash


 
Регистрация: 18.02.2012
Сообщений: 4


Цитата:
Сообщение от Хмурый Посмотреть сообщение
gormash, включай вид, перпендикулярный плоскости, так, чтобы она была видна, как линия.
рисуй от любой точки плоскости полилинию, параллельную плоскости.
и давай команду УДЛИНИТЬ
PS см. настройки команды удлинить "по виду" или "по плоскости"
Если удлиняемая линия- полилиния, то расчленить её до уровня линии
ок! работает. Но ведь крайне неудобно работать с таким видом. Проблема в том, что в проекте много линий и не все их нужно дотянуть для текущей плоскости. А при таком виде линии выстроились в частокол, и поди разбери которые удлинять до этой плоскости.... Можно конечно и так работать хоть и геморно, но ведь вчера у меня удлинялись и без рисовки дополнительных линий и при другом - произвольном - виде!!! Я кончно точно не знаю, но мне кажется ответ где-то в настройках команды, в "проекции" и в "кромке"!!! Не зря же он пишет что "объект не пересекает кромку" Где-то в этой кромке собака порылась....
В любом случае - спасибо!
gormash вне форума  
 
Непрочитано 18.02.2012, 12:26
#6
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Посмотри здесь
LISP. Пересечения плоскости и линий
Функция нахождения точки пересечения вертикальной бесконечной прямой с плоскостью
Пересечение отрезка и плоскости
to get intersection between a line and a 3dface
Convert GEOMCAL functions to LISP
[Challenge] intersection of lines and planes
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 20.02.2012, 22:34
#7
gormash


 
Регистрация: 18.02.2012
Сообщений: 4


Спасибо. Проблема решена. С помощью LISP. Как у меня получалось до этого УДЛИНИТЬ так и не понял, повторить не получилось.
gormash вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как удлинить линию до плоскости в 3D?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
посадить 3d линию на поверхность(из 3d граней) arminos Программирование 2 20.11.2011 13:39
Как сделать 3D путь из объектов (линий и дуг), нележащих в одной плоскости Ухряб AutoCAD 5 21.01.2010 12:25
3D: пересечение плоскости и прямой. Как поймать точку? astronomo AutoCAD 2 20.03.2009 00:08
3d модели на плоскости Teplinski AutoCAD 3 26.05.2006 09:29
Пересечение плоскости со сплайном в 3D Baires AutoCAD 3 26.02.2006 04:52