[ 목표 ]
projec() 활용하여 교차하는 point 찾기
[ 방법 ]
XYZ tray2Direction = ((ray2.Location as LocationCurve).Curve as Line).Direction;
Xyz tray2Origin = ((tray2.Location as LocationCurve).Curve as Line).Origin;
Xyz tray3Origin = ((tray3.Location as LocationCurve).Curve as Line).Origin;
var projectLine = Line.CreateBound( tray2Origin + tray2Direction * 100, tray2Origin - tray2Direction * 100);
XYZ projectPoint = projectLine.Project (tray3Origin).XYZPoint;
반응형
'Revit' 카테고리의 다른 글
[ Revit ] 초간단 Revit 언어변경하기 (0) | 2019.09.10 |
---|---|
[ Revit ] How to Transfer Project Standards (0) | 2019.09.02 |
[ Revit API ] Pipe/Duct Crossfitting (0) | 2019.06.02 |
[Revit API] Split a Line (0) | 2019.05.31 |
[ Revit API ] Create a Duct and Duct Fitting (0) | 2019.05.28 |