Lv.0 등록일: 2016-11-012016-11-01T23:00:11+09:00 2016-11-01T23:00:11+09:00카테고리: AutoCAD & CADian mview zoom 리습 구합니다 이번에 회사를 옮기면서 mview 작업이 많아졌네요.. 첨부 자료와 같이 배치에서 그린 선 길이와 mview(배치에서 보여지는 선 길이)길이를 맞출수 있는 zoom 리습 있을까요?? 부탁드립니다~ 공유 Facebook 관련 있는 질문들 캐드 기계설계 보조 프로그램을 찾고있습니다. 오토리습 open함수 질문 3D 작업중 화면이동시 좌표계가 계속 돌아감 선배님들 덕트 엘보 작성 리습좀 봐주세요 5 답변 작성 순 최신 순 공감 순 [Deleted User] 2016-11-02T08:49:14+09:00답변 등록 답변 등록 일시 2016-11-02 8:49 am express chspace 명령어가 있죠..응용하자면..모형에서 copy 하나 해 놓고.. chspace로 배치로 올려주면 될듯하네요…그러나.. 질문인즉.. 길이를 맞추는걸 요청하셨으니..못 써먹겠고… line 만 인가요? 폴리라인도 포함인가요? 다른 객체들은요??질문이… 너무 간단하죠? 예시로…제가 질문을 해볼게요.. 진이님.. 1+1 에 대한 답이 나오게 해주세요..답변 주시겠죠?또 다음에 질문 옵니다..2+2도 나오게 해주세요..또 다음에 질문 옵니다..무슨 질문이 올까요? 전 말씀드렸으니… 정확한 질문을 다시 해주실꺼라 보고…다른 고수분들의 다음 답변을 기다려 봅니다.. ^^;;; [Deleted User] 2016-11-02T14:31:45+09:00답변 등록 답변 등록 일시 2016-11-02 2:31 pm ;질문이 허술하면 답변도 허술하니 나머진 직접 수정해서 사용! (defun c:123( / a b c) (vl-load-com) (setq a (getdist “n원본 길이?:”)) (setq b (getdist “n대체 길이?:”)) (setq c (car (entsel “n뷰포트 선택?:”))) (vlax-put (vlax-ename->vla-object c) ‘CustomScale (/ b a)) (princ) ) [Deleted User] 2016-11-02T16:40:41+09:00답변 등록 답변 등록 일시 2016-11-02 4:40 pm 상큼메론90님 말씀대로예요;;;;;나름 정확하게 말할려고 한건데…죄송합니다 ㅜㅜ [Deleted User] 2016-11-02T17:38:52+09:00답변 등록 답변 등록 일시 2016-11-02 5:38 pm 허술한 질문 답변 하신다고 고생 하셨어요ㅜㅜ;; 상큼메론90님 말대로mview창 내부(MSPACE 공간)에서 zoom을 실행 했을때 mview 내부에 그려져 있는 노란색 선 길이랑PSPACE 공간에 그려져 있는 하늘색 길이랑 길이가 동일하게 되는 zoom 리습을 부탁드린거예요 ^^;; 혹시나 해서 첨부 파일 다시 올려 놓을께요 ..죄송합니다 ㅜㅜ [Deleted User] 2016-11-02T22:15:24+09:00답변 등록 답변 등록 일시 2016-11-02 10:15 pm 뭐 작업방식에 대해 잘잘못을 가리기는 힘들지만..상식상.. 이해가 잘 안됩니다…이유인즉.. 당연 모형에서는 축척에 맞췄을것이고.. 배치인즉… 출력하기위한 곳으로.. 작업자가 당연 축척을 생각해서정하는거 아닌가요? 잘모르겠고..뭐하남 님 글에서 약간 수정합니다.. (defun c:123( / ) (vl-load-com) (setq pt1 (getpoint “n모형 길이 첫점:”)) (setq pt2 (getpoint pt1 “n모형 길이 다른점:”)) (setq ptLen (distance (trans pt1 3 2)(trans pt2 3 2))) (setq b (getdist “n배치 길이 두점:”)) (setq c (car (entsel “n뷰포트 선택:”))) (vlax-put (vlax-ename->vla-object c) ‘CustomScale (/ b ptLen)) (princ))
express chspace 명령어가 있죠..
응용하자면..
모형에서 copy 하나 해 놓고.. chspace로 배치로 올려주면 될듯하네요…
그러나.. 질문인즉.. 길이를 맞추는걸 요청하셨으니..
못 써먹겠고…
line 만 인가요? 폴리라인도 포함인가요? 다른 객체들은요??
질문이… 너무 간단하죠?
예시로…
제가 질문을 해볼게요.. 진이님.. 1+1 에 대한 답이 나오게 해주세요..
답변 주시겠죠?
또 다음에 질문 옵니다..
2+2도 나오게 해주세요..
또 다음에 질문 옵니다..
무슨 질문이 올까요?
전 말씀드렸으니… 정확한 질문을 다시 해주실꺼라 보고…
다른 고수분들의 다음 답변을 기다려 봅니다.. ^^;;;
나름 정확하게 말할려고 한건데…죄송합니다 ㅜㅜ
허술한 질문 답변 하신다고 고생 하셨어요ㅜㅜ;;
mview창 내부(MSPACE 공간)에서 zoom을 실행 했을때 mview 내부에 그려져 있는 노란색 선 길이랑
PSPACE 공간에 그려져 있는 하늘색 길이랑 길이가 동일하게 되는 zoom 리습을 부탁드린거예요 ^^;;
혹시나 해서 첨부 파일 다시 올려 놓을께요 ..죄송합니다 ㅜㅜ
뭐 작업방식에 대해 잘잘못을 가리기는 힘들지만..
상식상.. 이해가 잘 안됩니다…
이유인즉.. 당연 모형에서는 축척에 맞췄을것이고..
배치인즉… 출력하기위한 곳으로.. 작업자가 당연 축척을 생각해서
정하는거 아닌가요?
잘모르겠고..
뭐하남 님 글에서 약간 수정합니다..
(defun c:123( / )
(vl-load-com)
(setq pt1 (getpoint “n모형 길이 첫점:”))
(setq pt2 (getpoint pt1 “n모형 길이 다른점:”))
(setq ptLen (distance (trans pt1 3 2)(trans pt2 3 2)))
(setq b (getdist “n배치 길이 두점:”))
(setq c (car (entsel “n뷰포트 선택:”)))
(vlax-put (vlax-ename->vla-object c) ‘CustomScale (/ b ptLen))
(princ)
)