비밀번호를 잊으셨나요?

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

계정이 있나요? 로그인

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 113610
다음
진행 중
Lv.0
등록일: 2022-02-072022-02-07T19:33:40+09:00 2022-02-07T19:33:40+09:00카테고리: AutoCAD & CADian

텍스트저장해놓고 문자변경할수있는 리습있을까요?

안녕하십니까, 몇날몇일을 찾아보고 이것저것짬뽕해서 써봐도 도저히 못찾겠어서 글남깁니다.

다름이아니라 업무상 캐드를 사용하고있는대
파이입력, 문자치환, 문자정렬, 오늘날짜자동입력 등등 리습을 잘 사용하고있지만
딱 한가지 리습을 도저히 못찾아서 한달만에 글올립니다..
원하는 기능은—————————
예를들어 문자내용을  치킨마요 라고 저장해놓고
새로운 도면 그릴때 문자가있으면 단축키만 활용하여 문자내용을 치킨마요로 바꿀방법을 찾고있습니다.
텍스트 매치리습, 파인드, 특정문자지정 일괄변경, 이런것아아니고
ex)   okok  <– 이런 텍스트라고하면 단축키를사용하여 텍스트클릭하면 치킨마요로 변경되는 리습입니다.  (*오늘날짜입력 리습과 비슷한 타입)
기능을 서술하려고하니 간단한건대 복잡하게 말하고있네요.. 제발부탁드리겠습니다. 절때 중복은 아니라고 자신합니다…
  • 0
  • 6 6 답변
  • 140 조회
공유
  • Facebook

    관련 있는 질문들

    • insert 삽입할때 레이어도 같이 변경가능할까요?
    • 캐드 파일을 PDF로 변환 할 때 문제점 도와주세요 ㅠ
    • 질문오토캐드 라인타입이 너무 많은데 어떻게 정리하나요..
    • 질문오토캐드 라인타입이 너무 많은데 어떻게 정리하나요..

    6 답변

    • 작성 순
    • 최신 순
    • 공감 순
    1. aalan
    2. 닐스몹 Lv.1
      2022-02-08T08:20:08+09:00답변 등록 답변 등록 일시 2022-02-08 8:20 am

      예를들어 “치킨마요”만 입력할 수 있는 리습은 만들 수 있어도
      도면마다 무작위 텍스트를 적용해야 한다면 100% 확신을 못하지만

      그거는 리습으로는 안되는 걸로 알고있습니다
      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    3. [Deleted User]
      2022-02-08T10:20:05+09:00답변 등록 답변 등록 일시 2022-02-08 10:20 am

      제가너무 거창하게 말한것 같은대.. 치킨마요만 입력할수있으면 됩니다!

      ‘도면 마다 무작위 텍스트 적용은 아닙니다’ 
      예를들어 찾은 리습중에 가장 비슷했던게 치수나 문자앞이나 뒤에 Pi 추가하는 리습이였는대
      그 Pi라는걸 치킨마요로 바꿔놨더니 치수나 문자앞에 치킨마요로 추가가 되더라구요,
      제가 말씀드린건 앞이나 뒤가아닌 그 문자가 치킨마요로 바꾸는걸 말씀드린겁니다 ㅠㅠ 
      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    4. bee누 Lv.0
      2022-02-08T10:33:32+09:00답변 등록 답변 등록 일시 2022-02-08 10:33 am
      https://alltopx.com/117 내용을 수정 했습니다.
      딱 한 단어만 사용하신다면
      (defun C:tw(/ a b c d e)
        (prompt “nSelect text to edit: “)
        (setq a (ssget))
        (setq b (sslength a))
        (setq c 0)
        (while (<= 1 b)
           (setq d (ssname a c))
           (if (or  (= (cdr  (assoc  0 (entget  d))) “TEXT”)   (= (cdr (assoc  0  (entget d))) 
      “DIMENSION”) (= (cdr (assoc 0 (entget d))) “MTEXT”))
              (progn
                 (redraw d 3)
                 (prompt “nNew text string <“)
                 (princ (cdr (assoc 1 (entget d))))
                 (princ “>:”)
                 (setq e “치킨마요”) ;; 여기서 치킨마요만 변경
                 (if (= e “”)
                     (setq e (cdr (assoc 1 (entget d))))
                 )
                 (entmod (subst (cons 1 e) (assoc 1 (entget d)) (entget d)))
                 (redraw d 4)
              )
           )
        (setq b (- b 1))
        (setq c (+ c 1))
        )
        (princ)
      )
      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    5. [Deleted User]
      2022-02-08T12:44:57+09:00답변 등록 답변 등록 일시 2022-02-08 12:44 pm

      와 선생님 제가찾던 리습입니다… 와…. 감탄만나오네요… 와…감사합니다..

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    6. bee누 Lv.0
      2022-02-08T13:49:55+09:00답변 등록 답변 등록 일시 2022-02-08 1:49 pm
      (defun C:tw(/ a b c d )
      (cond ((= e nil) (setq e “치킨마요”)))
      (while 
       
      (if (= (strcase(getstring (strcat “n 고정단어 : ” e ” [변경(S)]”))) “S”)
      (setq e (getstring “n Text : “))
      (progn
        (prompt “nSelect text to edit: “)
        (setq a (ssget))
        (setq b (sslength a))
        (setq c 0)
        (while (<= 1 b)
        (setq d (ssname a c))
       
           (if (or  (= (cdr  (assoc  0 (entget  d))) “TEXT”)   (= (cdr (assoc  0  (entget d))) 
      “DIMENSION”) (= (cdr (assoc 0 (entget d))) “MTEXT”))
              (progn
                 (redraw d 3)
                 (prompt “nNew text string <“)
                 (princ (cdr (assoc 1 (entget d))))
                 (princ “>:”)
                 (if (= e “”)
                     (setq e (cdr (assoc 1 (entget d))))
                 )
                 (entmod (subst (cons 1 e) (assoc 1 (entget d)) (entget d)))
                 (redraw d 4)
              )
           )
        (setq b (- b 1))
        (setq c (+ c 1))
        )
        )
        )
        )
        (princ)
      )
      내용을 조금 수정 했습니다.
      하나만 사용하신다면 기존 올려드린거로 사용하시면 됩니다만
      만약 한 파일에 두개 이상의 단어 또는 그때그때 바뀐다면 이것도 참고해보세요
      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    7. [Deleted User]
      2022-03-03T10:01:04+09:00답변 등록 답변 등록 일시 2022-03-03 10:01 am

      위에올린것만으로도 충분해서 잘사용하고있었는대 답글달린걸 이제봤네요 방금확인해봤는대 이것또한 업그레이드 예술입니다.. 대단하십니다 잘쓰겠습니다 ㅠ

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

    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