전체 명령어 : xiPolyEndTab
단축 명령어 : PET
사용법
제목과 조금 맞지 않을 수도 있는데, 달리 짧게 표현할 방법이 없었습니다.
원래의 의도는 아래와 같이 "국토정보원"에서 제공하고 있는 "도로도면"의 도로 끝을 선으로 막는 기능을 만든 것입니다.
인식되는 객체는 "선,폴리선,호" 입니다.

명령어를 실행하면, 인식거리를 물어 보는데.. 막아야 할 도로의 끝 점간의 거리를 입력하면 됩니다.
만약 두 선 간의 거리가 대충 10 을 넘지 않는다면 10을 입력하는 식입니다.
이 거리 이하로 떨어진 모든 끝 점을 잇는 선이 그려지므로, 너무 크게 잡지 않는 것이 요령입니다.
위의 파일에 적용한 결과는 각각 아래와 같습니다.

소소하게 잘못 들어간 선은 사용자가 직접 수정을 해주어야 합니다.
꼭 폴리선이 아니더라도 일반선의 끝단도 막을 수 있습니다.
이 때는 두 선의 끝점을 거리만으로 판단할 수도 있고, 평행여부와 거리를 동시에 판단할 수도 있습니다.
아래 예는 서로 200mm 떨어진 두 선의 끝을 막는 움짤입니다. 거리는 약간 여유를 두어서 210 으로 입력을 하였습니다.

다만 끝단에 다른 선이 이미 있다면 겹칠 수 있습니다. (입력 후 마지막 체크 화면 참조)
그러므로 DDE 명령어를 이용해서 "완전히 겹쳐진 선"을 삭제해 주셔야 합니다.
'Help for XiCAD > Help_도형 및 선' 카테고리의 다른 글
| 지그재그 폴리선 그리기, ZIGZAG (0) | 2026.05.06 |
|---|---|
| 수직선 그리기, PEC (0) | 2026.01.11 |
| 객체에 XLine 그리기, XLD (0) | 2025.10.13 |
| 동선 화살표 그리기, PAA (4) | 2025.08.13 |
| 폴리선 정점 리스트 표만들기, PVL (0) | 2024.12.23 |
