프로그램
캐드 분류

스트레치 관련 리습 도와주세요.

컨텐츠 정보

  • 1,184 조회
  • 3 댓글
  • 0 추천
  • 0 비추천
  • 목록

본문

2016년에 수야12 님이 만들어주신 선택된 레이어만 스트레치 되는 리습입니다.


(defun c:ff(/ ss lay)
 (or #@lay (setq #@lay "01(REd)"))
  (setq lay "")
  (setq lay (getstring (strcat "n선택 레이어 이름<"(vl-princ-to-string #@lay) ">: ")))
  (if (/= "" lay)(setq #@lay lay))
 (command "_stretch" (setq ss(ssget (list (cons 8 #@lay)))) "" pause)
 (princ)
 )

이 리습은 레이어를 선택할때 자판으로 레이어명을 입력을해서 선택하는방식입니다.

레이어 이름이 길거나 복잡한경우 작업하는데 오래걸리는경우가있어서

레이어를 선택을 입력하는방법 대신에 클릭으로 선택할수있게 수정 부탁드립니다.

감사합니다.

관련자료

댓글 3 / 1 페이지

우기로기님의 댓글

(setq lay (cdr (assoc 8 (entget (car (entsel (strcat "n선택 레이어 이름<"(vl-princ-to-string #@lay) ">: ")))))))

장진섭님의 댓글

댓글달아주신걸로 수정해봤는데 레이어 선택하고 엔터치면 객체가 선택이 안되네요.. 드래그로 잡아도 잡히지 않아요…ㅜ

장진섭님의 댓글

다시해봤는데 어떤 레이어는 되고 어떤레이어는 안되네요…ㅠ 수정좀 부탁드려도 될까요?? 영상 첨부했습니다..

전체 7,698 / 1 페이지
RSS
번호
제목
이름
알림 0