프로그램
캐드 분류

간단한 리습 수정

컨텐츠 정보

  • 516 조회
  • 6 댓글
  • 0 추천
  • 0 비추천
  • 목록

본문

뭐하남 님이 예전에 올려주신 리습

(defun c:scc()
(command
"_.scale" 
(ssget) ""
(getpoint "n기준점 지정: ")
"r"
(getdist "n참조 길이 지정: ")
(getdist "n새 길이 지정: ")
)
)
이 있는데 제가 리습을 거의 모르다 보니 작은 수정을 하고 싶은데 모르겠네요
기존 scale 명령에서
 scale > 객체선택 > 기준점지정 > R  > 참조 길이지정 (기준점, 새 지점) > 새 길이 지정 
다 똑같은데 R 입력하고 참조길이지정의 첫 점이 기준점과 같게 요 부분만 수정하고 싶어요
 어떻게 바꾸면 될까요?
또 위에 리습의 경우 "n새 길이 지정" 부분이 일반 scale 명령어처럼 마우스 따라 객체가 변화하는게 아니라 참조 길이지정하고 p누르는것처럼 지정하게 되는데 전 기존 스케일 명령처럼 작동했으면 합니다.

관련자료

댓글 6 / 1 페이지

고개고드님의 댓글

정말 감사합니다 제가 원하던 딱 그거였어요. 객체의 변화할 부분 잡고 길이지정해서 바로 변환!

ㅋㅋㅋㅋ 감사합니다ㅜㅠㅜ 혹시 하나 더 여쭙고 싶은게 있는데 일반 스케일 명령어는 참조R길이 지정하고 나면 마우스 따라서 변화가 보이는데 그건 리습에서 구현이 어려운 기능인가요?

엔씨벤딩님의 댓글

질문을 정확하게 이해하지 못했습니다.

질문을 하실때는, 글을 읽는 사람의 입장에서 써주셔야 합니다.

고개고드님의 댓글

scale 명령어를 실행해 보면

scale – 기준점 지정 – R 참조 – 점1, 점2로 길이 지정 – 길이를 늘리고자 하는 값 입력
전체 7,492 / 1 페이지
RSS
번호
제목
이름

최근글


새댓글


알림 0