비밀번호를 잊으셨나요?

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

계정이 있나요? 로그인

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 105276
다음
진행 중
숨은초보
숨은초보Lv.0
등록일: 2015-10-202015-10-20T17:35:30+09:00 2015-10-20T17:35:30+09:00카테고리: AutoCAD & CADian

문자 변경 리습 수정 좀 부탁드립니다~~ ㅠ

; 가 를 나 로
(defun c:gtn ()
 (if (setq ss (ssget (list (cons 0 “*TEXT”))))
  (progn
   (setq doc (vla-get-activedocument (vlax-get-acad-object)))
   (vla-startundomark doc)
   (setq index 0)
   (repeat (sslength ss)
    (setq e (ssname ss index))
    (setq obj (vlax-ename->vla-object e))
    (setq textfind (vl-string-subst “나” “가” (cdr(assoc 1 (entget e))) ))
    (vlax-put obj ‘TextString textfind)
    (setq index (1+ index))
   )
   (vla-endundomark doc)
  )
 )
)



아래 피스 님께서 ~ 제가 원하던 리습을 만들어 주셨는데요~!  
문자  ” 가 ” 를  ” 나 ” 로 바뀌는 리습인데   동시에  ” 나 ” 를 ” 가 ” 로  바뀌도록 수정 가능할까요?
” 가 나  ”  에  명령어 먹이면  ”  나 가 ”   이렇게 바뀌도록요~~ㅠ  어려운건가요;;;
염치없이 부탁만 드립니다~~ㅜ
  • 0
  • 11 11 답변
  • 59 조회
공유
  • Facebook

    관련 있는 질문들

    • 아무 명령어 없이 마우스만 클릭했는데 저렇게 잡혀 버립니다..
    • mdt 옵션 설정
    • SHeadG.shx 있으신분 부탁드립니다
    • 도곽크기를 a2 그리고 출력은 a3로 하려는데

    11 답변

    • 작성 순
    • 최신 순
    • 공감 순
    1. aalan
    2. 수야12 Lv.22
      2015-10-21T07:43:38+09:00답변 등록 답변 등록 일시 2015-10-21 7:43 am

      위 리습으로는 힘들어요 컴퓨터는 한번에 하나씩 작업합니다  “가나”를 바꾼다면 일단  “가”먼저 바꿔서 “나나”로 바꾸고 다시 “나”를 “가가”로 바꿔서 최종결과물은 “가가”가 되겠네요 

      질문을 하실때 확실하게 사용자가 선을 그어 줘야 합니다 
      제작자는 가나들어간 문자 하면 여러경우의 수를 생각하게 됍니다 
      가123나  가A12나 가나나가 a12가나 가-123나 a1가나23 등등 이런경우의 수를 생각 하면서 만들다 보면 
      밑도 끝도 없이 일이 켜져요 그러니 사용자가 확실히 선을 그어 줘야죠 안그러면 님처럼 바로 밑에서 
      만들어 줬는데 바로 리습 수정좀해주세요 ㅜ.ㅜ ;; 이러고 올라옵니다 (어찌 이렇게 패턴들이 똑 같은지..)
      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    3. 숨은초보 Lv.0
      2015-10-21T08:20:00+09:00답변 등록 답변 등록 일시 2015-10-21 8:20 am

      음… 문장에서  ” 가나가나가나가나가나 ”  -> ” 나가나가나가나가나가 ”  

      이렇게 바뀌는게 불가능하다는 말씀이시죠? ㅠ  만들어 주신 리습으로 가 -> 나   ,  나 -> 가  
      2개 리습 만들어서 사용하면 상관은 없는데  혹시 한번에 같이 변경해줄수 있게 제작이 가능한건지 
      몰라서 여쭤본거에요^^ 제가 저렇게 많은 경우의 수가 있는지는  생각을 못했네요~~ 
      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    4. 자유천지 Lv.8
      2015-10-21T16:58:33+09:00답변 등록 답변 등록 일시 2015-10-21 4:58 pm

      컴퓨터는 아직은 단순해서 시키는 대로 합니다..인공지능 컴이 되면 그냥 가능 하겠지만
      컴퓨터 잘못은 아니죠..
      문장에서  ” 가나가나가나가나가나 ”  -> ” 나가나가나가나가나가 ”  하려면
      가 -> 다 로 바꾼후  ” 다나다나다나다나다나 “
      나 -> 가 로바꾼후   ” 다가다가다가다가다가 “
      다 -> 나 로바꾸어야..   ” 나가나가나가나가나가 ”   에고…

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    5. [Deleted User]
      2015-10-21T19:43:34+09:00답변 등록 답변 등록 일시 2015-10-21 7:43 pm
      하아.. 그냥 제가 해드릴게요 …
      힌트 다드렸는데ㅠ-ㅡ…
      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    6. [Deleted User]
      2015-10-21T20:07:41+09:00답변 등록 답변 등록 일시 2015-10-21 8:07 pm

      (defun c:gtn ()
       (if (setq ss (ssget (list (cons 0 “*TEXT”))))
        (progn
         (setq doc (vla-get-activedocument (vlax-get-acad-object)))
         (vla-startundomark doc)
         (setq index 0)
         (repeat (sslength ss)
          (setq e (ssname ss index))
          (setq obj (vlax-ename->vla-object e))
          (setq texts (cdr(assoc 1 (entget e))))
          (setq nLen (strlen texts))
          (setq nPos 0)
          (while (/= (- nLen nPos) 0)
           (setq cmps (substr texts (1+ nPos) 2))
           (if (= “가” cmps)
            (setq texts (strcat (substr texts 1 nPos) “나” (substr texts (+ nPos 3) (- nLen (+ nPos 2)))))
           )
           (if (= “나” cmps)
            (setq texts (strcat (substr texts 1 nPos) “가” (substr texts (+ nPos 3) (- nLen (+ nPos 2)))))
           )
           (setq nPos (1+ nPos))
          )
          (vlax-put obj ‘TextString texts)
          (setq index (1+ index))
         )
         (vla-endundomark doc)
        )
       )
      )

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    7. [Deleted User]
      2015-10-21T20:13:41+09:00답변 등록 답변 등록 일시 2015-10-21 8:13 pm

      굳이 그럴필요 까지야….

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    8. 자유천지 Lv.8
      2015-10-21T21:08:49+09:00답변 등록 답변 등록 일시 2015-10-21 9:08 pm

      수고 하셨네요~~ㅎㅎ

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    9. [Deleted User]
      2015-10-22T13:45:57+09:00답변 등록 답변 등록 일시 2015-10-22 1:45 pm
      질문 올리고
      리습달은걸 다시 올려서 이걸 수정해주세요..로 강화 요청해서
      어떻게든 답을 구하고자 하는 질문자 분들 존나 많은
      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    10. [Deleted User]
      2015-10-22T18:35:27+09:00답변 등록 답변 등록 일시 2015-10-22 6:35 pm

      아직도 답변 없음…대략 ㄴㄷ

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    11. 숨은초보 Lv.0
      2015-10-23T08:48:31+09:00답변 등록 답변 등록 일시 2015-10-23 8:48 am

      님 말씀이 너무 지나치신거 아닌가요~ㅋ

      도주했다는둥.. 좀 그러네요
      위에 다른님께서 동시에 바꾸는건 어렵다고해서  피시님이 처음에 만들어주신 리습으로
      감사하게 잘 받아서 리습제작하는거 진짜 전혀 모르는데 어뜨케든 검색하고 수정하고 시행착오끝에
      리습 2개 만들어서 어떻게든 맞춰서 쓰고있었습니다~
      그래서 다른님들 말씀처럼 동시에 바뀌는건 불가능 한건줄 알고  포기하고 다시 안들어와본거구요~
      처음에 제가 정확하게 요청하지 못한건 잘못 인정하구요~
      그후 다시 추가 수정 요청드리는 글이  이 게시판에서 빈번히 발생해서 제작해주시는 분들이
      언찮아 하시는 것도  제가 활동이 적다 보니 판단하지 못했었네요~!  이 부분 죄송하단 말씀 드립니다.
      그리고 다시 동시 변환 되도록 리습 제작 해주셔서 정말정말 감사드립니다!
      제가 딱 원했던 그대로 만들어주신거 같아요~ 업무에 유용하게 쓰일거 같습니다~ 
      리습 제작에 관한것들을 아직 제대로 공부해보지 못해서 감도 못잡고 막연하기만 한데
      큰 도움 주셔서 다시 한번 감사드려요!   도주 한거 아닙니다! ^^
      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    12. [Deleted User]
      2015-10-24T08:21:22+09:00답변 등록 답변 등록 일시 2015-10-24 8:21 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