2023.01.18 11:25
송지군 조회 수:62
매크로로 여러개 객체 선택후 그룹으로 묶어서, 그룹의 좌표를 불러올수 있는 방법이 있나요?
캐드에서 마우스로 GROUP 을 선택했을 때 나타나는 그 포인트의 좌표가 필요합니다.
http://email72.dothome.co.kr/xe/QNA2/32563/889/trackback
2023.01.18 15:55
안녕하세요.
죄송하지만 VBA는 손을 놓은지 내년이면 10년째라...
그룹으로 묶인 객체를 선택했을 때 그룹 중심을 보여주는데
이 점의 좌표를 얻고 싶은 것이면 그룹으로 접근해서 좌표를 얻지는 못하고
그룹에 묶인 객체들의 GetBoundingBox를 얻어 중심을 얻어오면 될 것 같습니다.
.NET C# 이면
객체들의 Extents3d를 합해서 최종 Extents3d를 구한 후 중간점 찾으면 됩니다.
그리고 죄송하지만 프로그래밍 관련한 질문/답변은 어려운 점 양해 부탁드립니다.
댓글
2023.01.19 19:55
댓글 수정... 삭제
2023.01.18 16:27
죄송합니다... 인터넷 여기저기 검색하다 여기 관련된 자료가 없어서,,
염치없이 여기에 올려봤습니다.
감사합니다...
안녕하세요.
죄송하지만 VBA는 손을 놓은지 내년이면 10년째라...
그룹으로 묶인 객체를 선택했을 때 그룹 중심을 보여주는데
이 점의 좌표를 얻고 싶은 것이면 그룹으로 접근해서 좌표를 얻지는 못하고
그룹에 묶인 객체들의 GetBoundingBox를 얻어 중심을 얻어오면 될 것 같습니다.
.NET C# 이면
객체들의 Extents3d를 합해서 최종 Extents3d를 구한 후 중간점 찾으면 됩니다.
그리고 죄송하지만 프로그래밍 관련한 질문/답변은 어려운 점 양해 부탁드립니다.