보 일람표인데요..
사이즈 보시면 400*1000이라든가…600*1200인데요…
“400”들어간 곳은 모두 500으로 바꿔야되요.
이제까지 그냥 노가다로….클릭하고 400지우고 500을 써 넣으면서 작업했는데요
이게 물량이 많아요.
쉽게 바꾸는 방법이 있을까요? ^^::
그걸 안다면 응용도 해보려고 해서요…
도면번호도 보면…abc-bc-001부터 abc-bc-180 이렇게 되는데..중간에 bc를 cd로 바꿀때도 많거든요…ㅠㅠ
매번 무식한 방법으로 하루죙일 해요…
특정 문자 전체를 다른 문자로 바꾸는게 쉽게 된다면
저는 감동일듯해요…
설명을 잘 못해서 죄송합니다.ㅜ
공유
저는 드림 명령어FTE(문자찾기,변환)로 쓰는편입니다.
감동입니다ㅠㅠ
제가 무식해서 그러는데요.
리습창 하나 열어서 싹 지우고 님주신거 복사해서 넣고 저장한 후에 캐드에 로드 시켰어요..
그리고 명령어 test인가요? 이걸 치고 클릭을 했는데..첨부된 이미지 파일에서처럼 뭐라뭐라 뜨면서
안되네요..
죄송합니다..귀찮게 해서요.
find
(defun c:test (/ getDimVal x xval y yval n ntxt nent )
(defun getDimVal (obj / val)
(setq val (vla-get-TextOverride obj));string
(if (= “” val)
(setq val (rtos (vla-get-Measurement obj) 2 0));string
)
val
)
(and
(setq x (car (entsel “n 가로 문자 :”)))
(setq xval (getDimVal (vlax-ename->vla-object x)))
(setq y (car (entsel “n 세로 문자 :”)))
(setq yval (getDimVal (vlax-ename->vla-object y)))
(princ “n”)
(princ (setq ntxt (strcat xval ” X ” yval)))
(setq n (entsel “n 수정할 문자 :”))
)
(setq nent (entget (car n)))
(entmod (subst (cons 1 ntxt)(assoc 1 nent) nent))
(princ)
)
알면 쉽습니다…
저라면..
단면 치수가 수평,수직치수가 있는데
이걸.. 수평x수직 문자로 만들어 기존있는 문자를 수정할수 없는지
또는 새로 만들수 없는지로 물어보겠습니다..
모든분들의 공통 질문사항인듯한데..
00-00-00, 또는 ABD100
등.등등..
원하는 부분만 증가할수 없는지.. 물어보시는거 같네요…
획기적인 덧샘. 뺄샘. 곱샘 등등 없을까 싶네요…
(아마 워낙 많은 양식이 있어서… 힘들거 같기도하고.. 가능할거 같기도하고..)