비밀번호를 잊으셨나요?

비밀번호를 잊으셨나요? 비밀번호를 재설정하려면 이메일 주소를 입력해주세요.

계정이 있나요? 로그인

You must login to ask a question.

비밀번호를 잊으셨나요?

아직 계정이 없으신가요? 회원가입 하기

해당 질문을 신고하는 이유를 간단히 입력해주세요.

해당 답변을 신고하는 이유를 간단히 입력해주세요.

해당 유저를 신고하는 이유를 간단히 입력해주세요.

로그인회원가입

고캐드 – 캐드(CAD) 정보의 중심

고캐드 – 캐드(CAD) 정보의 중심 Logo 고캐드 – 캐드(CAD) 정보의 중심 Logo

고캐드 – 캐드(CAD) 정보의 중심 Navigation

  • Q&A
    • AutoCAD & CADian
    • Inventor & Solidworks
    • Revit & ArchiCAD
    • 자유질문
    • 기타
  • 커뮤니티
    • 오늘의이슈
    • 자유게시판
    • 익명게시판
    • 건의게시판
  • 자료실
    • 자료요청
    • 일반파일
    • 도면샘플
    • 유틸리티
    • 기타
  • 작품 갤러리
    • 그래픽
    • 캐드도면
    • 3D모델
    • 기타
  • 뉴스&이벤트
    • 공지사항
    • 뉴스
    • 전시/행사
    • 이벤트
    • 기타
검색
질문하기

Mobile menu

닫기
질문하기
  • 홈
  • 카테고리
    • AutoCAD & CADian
    • Inventor & Solidworks
    • Revit & ArchiCAD
    • 자유질문
    • 기타
  • 투표
  • 커뮤니티 그룹
  • Q&A
    • AutoCAD & CADian
    • Inventor & Solidworks
    • Revit & ArchiCAD
    • 자유질문
    • 기타
  • 커뮤니티
    • 오늘의이슈
    • 자유게시판
    • 익명게시판
    • 건의게시판
  • 자료실
    • 자료요청
    • 일반파일
    • 도면샘플
    • 유틸리티
    • 기타
  • 작품 갤러리
    • 그래픽
    • 캐드도면
    • 3D모델
    • 기타
  • 뉴스&이벤트
    • 공지사항
    • 뉴스
    • 전시/행사
    • 이벤트
    • 기타
홈/ 질문/Q 99861
다음
진행 중
Lv.0
등록일: 2013-12-172013-12-17T20:43:02+09:00 2013-12-17T20:43:02+09:00카테고리: AutoCAD & CADian

리습 수정좀 부탁드립니다.. 계속 오류네요

안녕하세요
선택된 레이어를 키고 끄는 리습을 꼭 사용해야 되서 이렇게 질문을 올립니다..
레이어에 대한 리습은 많은데 제가 가지고있는 이 리습처럼
예를들어, 1,2,3,4,5,6,7,8,9 레어어 중에
3,4,5 레이어만 선택해서 보고싶다

이런 리습인데요
제가 토마토를 쓰는데 토마토에서 리습을 불러오면 이게 도통 들어먹질 않네요..
에러라고 뜨면서

; error : malformed list on input at [READ] : File <C:Documents and
Settings사원 OOO바탕 화면D로컬 디스크 (D)down리습 모음집YG1.lsp>

이렇게 뜨면서 리습이 듣질 않습니다..
아래 적어놓은 문장은 리습의 일부분이구요..
도대체 뭐가 잘못된건지좀 알려주실수 있으신분
숫자 1번 누르고 3,4,5 클릭 후 엔터치면 3,4,5 레이어만 켜지고
숫자 2번 을 누르면 모든 레이어가 켜지는 리습인데..
혹시 몰라서 제가 가지고있는 리습 파일을 올릴테니까
정말 귀찮고 고생스러운 일이지만 부탁좀 드리겠습니다 ㅜㅜ..
어디가 문제여서 도대체 이렇게 에러가 나는걸까요?

;
(defun c:1(/ ss n k en cly oly)
   (prompt “nCommand: select Preeze…”)
   (prompt “n켤 레이어만을 선택-> “)
   (setq ss (ssget))
   (setq n (sslength ss))
   (setq k 0)
   (setq cly (cdr (assoc 8 (entget (ssname ss (1- n))))))
   (command “layer” “s” cly “”)
   (command “layer” “off” “*” “” “”)
   (while (<= 1 n)
       (setq en (ssname ss k))
       (setq oly (cdr (assoc 8 (entget en))))
       (command “layer” “on” oly “”)
       (setq n (- n 1))
       (setq k (+ k 1))
    )
    (princ)
)


;;;전체 레이어 ON ;;;
(defun c:2 ()
  (command “-layer” “on” “*” “”)
  )
;;;선택한 객체 레이어만 OFF ;;;
(defun c:off (/ off_lay_object off_lay_name)
(setq off_lay_object (entget (car (entsel “Layer Off 할 객체 : “))))
  (setq off_lay_name (cdr (assoc 8 off_lay_object)))
  (command “-layer” “off” off_lay_name “”)
  )


;


  • 0
  • 6 6 답변
  • 35 조회
공유
  • Facebook

    관련 있는 질문들

    • 동적블록 신축에서 길이를 늘릴때 최종 길이를 입력 또는 늘려야 하는 차이만큼의 길이를 입력
    • 캐드 타일 개수 구하기
    • 캐드 선택할 때 마우스 옆에 박스안 초록동그라미, 파란동그라미 표시 어떻게 없애나요?
    • 캐드 용량이 16.8MB 인데 10MB 이하로 줄이고 싶습니다

    6 답변

    • 작성 순
    • 최신 순
    • 공감 순
    1. aalan
    2. [Deleted User]
      2013-12-17T20:44:12+09:00답변 등록 답변 등록 일시 2013-12-17 8:44 pm

      아니면 저런 리습을 따로 만들어주실수 있으신분
      고개숙여 부탁좀 드리겠습니다ㅜㅜ(_ _)

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    3. [Deleted User]
      2013-12-18T10:22:50+09:00답변 등록 답변 등록 일시 2013-12-18 10:22 am

      네 리습불러오는 프로그램이거든요

      주신 대안이 패쓰가 위의 폴더에 연결 되었는지 는 어디서 확인하는건가요 ㅜㅜ?

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    4. [Deleted User]
      2013-12-18T11:27:29+09:00답변 등록 답변 등록 일시 2013-12-18 11:27 am

      오토캐드 LT 에서는 리습이 안 됩니다.
      오토캐드 full 버전이나 토종CAD인 캐디안(90만원) 을 사용해야 됩니다.

      * 아래 프로그램을 잘 복사하여 넣어 보세요. 괄호가 누락되면 안 됩니다

      (defun c:1(/ ss n k en cly oly)
         (prompt “nCommand: select Preeze…”)
         (prompt “n켤 레이어만을 선택-> “)
         (setq ss (ssget))
         (setq n (sslength ss))
         (setq k 0)
         (setq cly (cdr (assoc 8 (entget (ssname ss (1- n))))))
         (command “layer” “s” cly “”)
         (command “layer” “off” “*” “” “”)
         (while (<= 1 n)
             (setq en (ssname ss k))
             (setq oly (cdr (assoc 8 (entget en))))
             (command “layer” “on” oly “”)
             (setq n (- n 1))
             (setq k (+ k 1))
          )
          (princ)
      )

      ;;;전체 레이어 ON ;;;
      (defun c:2 ()
        (command “-layer” “on” “*” “”)
        )
      ;;;선택한 객체 레이어만 OFF ;;;
      (defun c:off (/ off_lay_object off_lay_name)
      (setq off_lay_object (entget (car (entsel “Layer Off 할 객체 : “))))
        (setq off_lay_name (cdr (assoc 8 off_lay_object)))
        (command “-layer” “off” off_lay_name “”)
      )

      으로 하면 ,
      AutoCAD 와 CADian  에서 구동되는 것을 확인 했습니다.

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    5. xcsh Lv.0
      2013-12-18T11:28:26+09:00답변 등록 답변 등록 일시 2013-12-18 11:28 am

      ; error : malformed list on input at [READ] : File <C:Documents and
      Settings사원 OOO바탕 화면D로컬 디스크 (D)down리습 모음집YG1.lsp>

      상기 에러 메세지는  괄호나 () 문자인용부호가 “” 쌍이 맞지 않은 경우에 생기는 에러입니다.
      YG1.lsp 파일에 뭔가 오기를 한거 같은데요…

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    6. [Deleted User]
      2013-12-18T13:59:09+09:00답변 등록 답변 등록 일시 2013-12-18 1:59 pm

      결국 프로그램에 문제가 있는것인거같네요..
      아니근데 다른 직원분들은 저랑 같은거로 잘 쓰고 계시거든요..
      하.. 아무튼 답변 진심으로 감사드립니다^^

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    7. [Deleted User]
      2013-12-18T14:33:29+09:00답변 등록 답변 등록 일시 2013-12-18 2:33 pm

      답변 진심으로 감사드립니다..
      다시한번 수정해서 사용해봐야겠어요 감사합니다^^

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter

    Sidebar

    질문하기
    공지사항

    • 국산 CAD ‘캐디안 2025’ 출시 사전 예약 진행 2024-09-27

    Adv 234x60

    aalan

    Adv 234x60

    aalan

    Adv 120x600

    aalan

    Explore

    • 홈
    • 카테고리
      • AutoCAD & CADian
      • Inventor & Solidworks
      • Revit & ArchiCAD
      • 자유질문
      • 기타
    • 투표
    • 커뮤니티 그룹
    aalan

    Footer

    Support

    • 회사 및 서비스 소개
    • 자주 묻는 질문
    • 문의하기

    Guide

    • 제휴/협업 안내
    • 광고 서비스 안내

    Policy

    • 서비스 이용약관
    • 개인정보 처리방침
    • 광고성 정보 수신 동의

    Contents

    • 고밍스토리
    • 리습 시리즈

    정소프트 | 사업자등록번호 : 677-40-00198 | 대표 : 정은숙 | 이메일 : gocad.manager@gmail.com
    주소 : 서울특별시 강서구 양천로 400-12, 6층 614,615,617호(등촌동, 더리브골드타워)
    Copyright. 2012-2024 GOCAD All rights reserved