비밀번호를 잊으셨나요?

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

계정이 있나요? 로그인

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 80344
다음
Lv.0
등록일: 2009-02-112009-02-11T11:46:47+09:00 2009-02-11T11:46:47+09:00카테고리: AutoCAD & CADian

에러가 나는데 이유를 모르겠네요

(defun c:aq (/ TEXT-TO-COPY TEXT_TO_CHANGE its-a-dim)
  (setq TEXT-TO-COPY nil)
  (setq TEXT_TO_CHANGE nil)
  (setq its-a-dim nil)


  (setvar “cmdecho” 0)


  (command “_.UNDO” “_Group”)


 ;-selects objects to be COPIED
  (WHILE (= TEXT-TO-COPY NIL)
    (SETQ TEXT-TO-COPY (NENTSEL “nSelect attrib or text:”))


 ;-error chk
    (IF (= TEXT-TO-COPY NIL)
      (ALERT “Please select text or attrib…..”)
    ) ;-End of if statement
  ) ;-End of while statement


  (IF (/= NIL TEXT-TO-COPY)
    (SETQ TEXT-TO-COPY-INFO (ENTGET (CAR TEXT-TO-COPY)))
  ) ;-End of if statement
  (REDRAW (CDR (ASSOC -1 TEXT-TO-COPY-INFO)) 3)


 ;-selects objects to be changed
  (SETQ TEXT_TO_CHANGE
         (NENTSEL “nSelect TARGET attrib or text, or [Enter] for multiple copies”)
  ) ;_ end of SETQ


 ;-If user presses enter the program goes into a while loop
 ; to select muliple objects


  (if (= TEXT_TO_CHANGE nil)
    (progn (SETQ TEXT_TO_CHANGE 1)
           (WHILE TEXT_TO_CHANGE
             (SETQ TEXT_TO_CHANGE (NENTSEL))
             (text_check)
             (if its-a-dim
               (change_dim)
             ) ;_ end of if
             (if (not its-a-dim)
               (progn
                 (setq REGEN_NAME TEXT_TO_CHANGE)
                 (IF (= (length REGEN_NAME) 4)
                   (SETQ REGEN_NAME (CADDDR REGEN_NAME))
                 ) ;_ end of IF


                 (SETQ TEXT_TO_CHANGE (ENTGET (CAR TEXT_TO_CHANGE)))



                 (setq TEXT_TO_CHANGE
                        (subst (assoc 1 TEXT-TO-COPY-INFO)
                               (assoc 1 TEXT_TO_CHANGE)


                               TEXT_TO_CHANGE 
                        ) ;_ end of subst
                 ) ;_ end of setq
                 (entmod TEXT_TO_CHANGE)
                 (entupd (car REGEN_NAME))


               ) ;_ end of progn
             ) ;_ end of WHILE
           ) ;_ end of progn
    ) ;_ end of if
  ) ;-end of while loop


 ;-changes a single object
  (if (/= TEXT_TO_CHANGE nil)
    (progn (text_check)
           (if its-a-dim
             (change_dim)
           ) ;_ end of if
           (if (not its-a-dim)


             (progn
               (setq REGEN_NAME TEXT_TO_CHANGE)
               (IF (= (length REGEN_NAME) 4)
                 (SETQ REGEN_NAME (CADDDR REGEN_NAME))
               ) ;_ end of IF
               (PROGN
                 (SETQ TEXT_TO_CHANGE (ENTGET (CAR TEXT_TO_CHANGE)))
               ) ;_ end of PROGN
               (setq TEXT_TO_CHANGE
                      (subst (assoc 1 TEXT-TO-COPY-INFO)
                             (assoc 1 TEXT_TO_CHANGE)
                             TEXT_TO_CHANGE
                      ) ;_ end of subst
               ) ;_ end of setq
               (entmod TEXT_TO_CHANGE)
               (entupd (car REGEN_NAME))
             ) ;_ end of progn
           ) ;_ end of if
    ) ;_ end of progn
  ) ;-end of single change
  (command “_.UNDO” “End”)
  (REDRAW (CDR (ASSOC -1 TEXT-TO-COPY-INFO)) 4)
  (PRINC)
) ;_ end of defun


(princ “nAttribute Copy 2.0 written by Clinton Cogswell at cmcadd.com….”)
(princ “ntAC (Attribute/copy) loaded.  Start command with AC.”)
 ;|첲isual LISP?Format Options?
(96 2 1 2 T “end of ” 80 9 0 0 2 nil T nil T)
;*** DO NOT add text below the comment! ***|;
;*********************************************

위의 리습은 일반 text 내용을 속성블럭안에 있는 text에 넣어주는 기능이 되는건데요
편리한 기능이기에 받았는데 뭐가 문제인지 제 컴에서 안되서요…부탁드려요~~

  • 0
  • 17 조회
공유
  • Facebook

    관련 있는 질문들

    • 수치지형도 DXF 파일, SHX파일
    • 캐드 파일 (dwg)을 일러스트 파일(AI)파일로 변경이 가능한가요??
    • 옵션-오른쪽 클릭 사용자화
    • 리습선생님들... 부탁하드려도 될까요? ㅠㅜ

    Sidebar

    질문하기
    공지사항

    • AI CAD의 미래! 캐디안 2025 1+1 프로모션 안내 2025-05-14

    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