SD 치수선 나누기 오류(캐드 파일 업로드)
페이지 정보
작성자 택배인 댓글 4건 조회 1,173회 작성일 24-01-29 09:23본문
오류 내용 (오류 메세지 등) : SD 치수선 나누기 시 선이 반응이 없네요 FLT로 Z값을 0으로도 맞춰봤는데 반응이 없어서 이에 대한 해결방법에 대해 고견을 구합니다.
첨부파일
- sd오류.dwg (112.9K) 1회 다운로드 | DATE : 2024-01-29 13:41:53
댓글목록
이자더님의 댓글
이자더 작성일
제가 같은 오류를 재연해 내지 못했습니다.
죄송합니다만, 해당 파일을 올려 주시면 분석해 드리겠습니다.
치수만 있는 파일이면 될 것 같습니다.
택배인님의 댓글
택배인 작성일캐드 파일ㄹ 업로드 해놨습니다.
이자더님의 댓글
이자더 작성일
파일을 보면.. 20,000 으로 된 치수가...
시작점과 끝점의 Z값이 달라서 그렇습니다. FLT 는 이런 경우까지 고려되지 않았거든요..
치수를 LIST 명령어로 찍어 보시면 값을 볼 수 있습니다.
이 치수를 삭제하시고 다시 Z값 0 으로 그리시던가, 옆의 치수를 CC 로 복제 하시면 될 거여요.
혹은 아래 함수로 Z값을 0으로 일치시키는 것도 가능합니다.
(defun c:xxx ( / ss n ent enx p13 p14 n13 n14)
(xi:startS)
(if (setq ss (ssget ":L" '((0 . "DIMENSION"))))
(progn
(xi:StartUndo xi_acDoc)
(repeat (setq n (sslength ss))
(setq ent (ssname ss (setq n (1- n)))
enx (entget ent)
p13 (cdr (assoc 13 enx))
p14 (cdr (assoc 14 enx))
n13 (list (car p13) (cadr p13) 0)
n14 (list (car p14) (cadr p14) 0)
)
(entmod
(subst
(cons 14 n14)
(assoc 14 enx)
(subst
(cons 13 n13)
(assoc 13 enx)
enx
)
)
)
)
(xi:EndUndo xi_acDoc)
)
)
(xi:Ends)
)
이자더님의 댓글
이자더 작성일답도 없고...