좌표를 이용하여 데아타 처리를 하고 있습니다..
multiple
point
x,y 좌표가 한 2천개
ddptype 사각형 변환
ddptype 홀 변환
하여 작업중인데요
그 해당 좌표에 정사각형(0.06mm)안에 홀(0.029mm)와 같은 패턴을
그려넣는 작업을 하고 있는데
기존 점스타일을 다른 형태를 불러오기 할수 있을까요 ??
비밀번호를 잊으셨나요? 비밀번호를 재설정하려면 이메일 주소를 입력해주세요.
You must login to ask a question.
해당 질문을 신고하는 이유를 간단히 입력해주세요.
해당 답변을 신고하는 이유를 간단히 입력해주세요.
해당 유저를 신고하는 이유를 간단히 입력해주세요.
좌표를 이용하여 데아타 처리를 하고 있습니다..
multiple
point
x,y 좌표가 한 2천개
ddptype 사각형 변환
ddptype 홀 변환
하여 작업중인데요
그 해당 좌표에 정사각형(0.06mm)안에 홀(0.029mm)와 같은 패턴을
그려넣는 작업을 하고 있는데
기존 점스타일을 다른 형태를 불러오기 할수 있을까요 ??
또 궁금한게 있어서 올립니다.
형식/점스타일 들어가면 지원파일이 설치되었는지 점검하고 다시 시도하십시오.nil 이란 메세지가 뜨는데요 왜그런건가요…지원파일이라면 어떤건지요…
안될겁니다… 그냥을 사용해서… POINT를 한번에 선택후..블럭의 인서트 포인트로 딱딱 들어가게 리습을 짜주면 편할꺼 같네염.
도면안에 모든 포인트만 선택하면 되나염???
방금 하나 만들었습니다
– 블럭의 경로를…”c:/aa.dwg” <--바꾸주세염..
– 명령어 실행시 도면안의 모든 포인트에 해당블럭을 넣어줍니다
– 포인트가 인서트 포인트가 됩니다.
(defun c:asd(/ ss os k en ed ins)
;->*error* start
(defun *error* (msg)(princ “error: “)(princ msg)
(setvar “osmode” os)
(princ))
;-<*error* end
(setvar “cmdecho” 0)
(setq os (getvar “osmode”))
(setq ss (ssget “x” (list (cons 0 “point”))))
(setq k 0)
(command “undo” “be”)
(setvar “osmode” 0)
(repeat (sslength ss)
(setq en (ssname ss k)
ed (entget en)
ins (cdr (assoc 10 ed)))
(command “insert” “c:/aa.dwg” ins “” “” “”)
(setq k (1+ k))
);repeat
(setvar “osmode” os)
(command “undo” “e”)
(princ)
);defun
인서트 포인터가 몬가요? 암튼 너무 감사드립니다…
같은 위치가 아닌 쫌 이동된 곳에 생성되더군요… 제가 완전 초짜라.. 리습을 잘 몰라서..ㅋ
암튼 유용하게 쓰겠습니다.. 너무 감사드립니다… 꾸벅~!
블럭을 만들때… 포인트 정해주잔아염… 그 포인트를 인서트 포인트라고 합니다.
감사합니다… 블럭만들때 원점을 센터로 맞추니깐 딱 맞게 들어가네요.. 너무 감사드립니다…
블럭을 만들때..원점…이게 바로 인서트 포인트입니다..