2017-09-07 1 views
0

도관 및 케이블 트레이 피팅의 중간 점 또는 XYZ 점을 실제로 가져 와서 앵글 태그를 자동으로 적용하려고합니다. 나는 이미 도관의 직선 피스의 중간 점을 얻고 자동 태그 붙이기를 알아 냈지만 도관의 팔꿈치 피팅의 중간 점을 얻는 방법에 집착하고 있습니다. 만약 누군가가 SDK 샘플이나 코더 포스트를 작성해 주거나 올바른 방향으로 나를 가리키는 코드 블록을 게시하면 많은 도움이 될 것입니다! 감사합니다. .XYZ 도관 관 피팅 팔꿈치 얻기

답변

0

부속은 패밀리 인스턴스입니다. 패밀리 인스턴스의 속성은 Location입니다. 피팅의 경우 실제로는 LocationPoint입니다. Location 속성을 LocationPoint으로 전송하고 그 위치를 묻습니다. Location loc = fam_inst.Location; LocationPoint lp = loc as LocationPoint XYZ p = (null == lp) ? XYZ.Zero : lp.Point;

+0

cf. 또한 https://forums.autodesk.com/t5/revit-api-forum/getting-xyz-midpoint-of-conduit-cabletray-elbow-fitting/m-p/7359552 –