숫자합계 sum 리습 수정부탁합니다
자료요청
작성자
재간
작성일
2023-07-03 14:40
조회
4616
문자삽입점 지정 후 문자 높이 선택을 ⇒ 문자높이 선택 후 문자 삽입점 지정으로 수정 부탁드립니다.
(defun c:sum (/ z ss sno no tno sum x entity etype num h pt)
(setvar "cmdecho" 0)
(prompt "nSelect Text: ")
(setq ss (ssget))
(setq sno (sslength ss))
(setq no 0)
(setq sum 0.0)
(setq tno 0)
(repeat sno
(setq x (ssname ss no))
(setq etype (cdr (assoc 0 (entget x))))
(if (= etype "TEXT")
(progn
(setq entity (entget x))
(setq num (cdr (assoc 1 entity)))
(setq num (atof num))
(setq sum (+ sum num))
(setq tno (1+ tno))
)
)
(setq no (1+ no))
)
(setq tno (itoa tno))
(setq sum (rtos sum 2 3))
(princ "nAdding ")
(princ tno)
(princ " nTexts: ")
(princ "nThe Result is: ")
(princ sum)
(princ " ")
(princ "n도면에 기록할까요? ")
(setq z (strcase (getstring)))
(if (or (= z "") (= z "Y"))
(progn
(setq pt (getpoint "n문자 삽입점 지정: "))
(setq h (getvar "textsize"))
(prompt "n문자 높이: ")
(princ H)
(princ " : ")
(setq z (getdist))
(if z
(setq h z)
)
(command "text"
(setq z pt)
(setq z h)
(setq z 0.0)
(setq z sum)
)
)
)
(setvar "cmdecho" 1)
(setvar "blipmode" 1)
(prin1))
(defun c:sum (/ z ss sno no tno sum x entity etype num h pt)
(setvar "cmdecho" 0)
(prompt "nSelect Text: ")
(setq ss (ssget))
(setq sno (sslength ss))
(setq no 0)
(setq sum 0.0)
(setq tno 0)
(repeat sno
(setq x (ssname ss no))
(setq etype (cdr (assoc 0 (entget x))))
(if (= etype "TEXT")
(progn
(setq entity (entget x))
(setq num (cdr (assoc 1 entity)))
(setq num (atof num))
(setq sum (+ sum num))
(setq tno (1+ tno))
)
)
(setq no (1+ no))
)
(setq tno (itoa tno))
(setq sum (rtos sum 2 3))
(princ "nAdding ")
(princ tno)
(princ " nTexts: ")
(princ "nThe Result is: ")
(princ sum)
(princ " ")
(princ "n도면에 기록할까요? ")
(setq z (strcase (getstring)))
(if (or (= z "") (= z "Y"))
(progn
(setq pt (getpoint "n문자 삽입점 지정: "))
(setq h (getvar "textsize"))
(prompt "n문자 높이: ")
(princ H)
(princ " : ")
(setq z (getdist))
(if z
(setq h z)
)
(command "text"
(setq z pt)
(setq z h)
(setq z 0.0)
(setq z sum)
)
)
)
(setvar "cmdecho" 1)
(setvar "blipmode" 1)
(prin1))
전체 0
댓글을 남기려면 로그인하세요.
전체
| 번호 | 제목 | 작성자 | 작성일 | 조회 |
| 공지사항 |
[공지] 글꼴은행 - 캐드 글꼴 442종 압축 파일 NOTICE
gocad
|
2022.09.01
|
조회 256190
|
gocad | 2022.09.01 | 256190 |
| 13759 |
선택한 색상의 객체만 남기고 모두 끌 수 있는 리습 있을까요? (1)
박창국
|
2024.06.27
|
조회 3140
|
박창국 | 2024.06.27 | 3140 |
| 13758 |
피트문자를 밀리미터문자로 변환하는 리습을 구할 수 있을까요?
떠돌이천사
|
2024.06.20
|
조회 3124
|
떠돌이천사 | 2024.06.20 | 3124 |
| 13757 |
멀티플롯 프로그램을 업그레이드 해서 올립니다. (2)
캐드플러스
|
2024.05.23
|
조회 3983
|
캐드플러스 | 2024.05.23 | 3983 |
| 13756 |
버스(대형 관광버스) 입면과 평면도(2D) 도면 찾습니다 (1)
이충화
|
2024.04.26
|
조회 7266
|
이충화 | 2024.04.26 | 7266 |
| 13755 |
캐드 2008 문의 (키젠)
김현승
|
2024.04.25
|
조회 3607
|
김현승 | 2024.04.25 | 3607 |
| 13754 |
나눔고딕체 공유좀 부탁드립니다..
H.H
|
2024.03.20
|
조회 3629
|
H.H | 2024.03.20 | 3629 |
| 13753 |
한전 맨홀도 (1)
송주현
|
2024.01.15
|
조회 4754
|
송주현 | 2024.01.15 | 4754 |
| 13752 |
pump 외형도 부탁드립니다
장동현
|
2024.01.08
|
조회 3902
|
장동현 | 2024.01.08 | 3902 |
| 13751 |
XCLIP된 블럭/외부참조 선택하는 리습 (1)
유리민
|
2023.11.24
|
조회 4946
|
유리민 | 2023.11.24 | 4946 |
| 13750 |
문자 수정시 등호(=) 이후 부터 수정가능한 리습 없을까요?ㅜㅜ
조상흠
|
2023.11.23
|
조회 3452
|
조상흠 | 2023.11.23 | 3452 |
| 13749 |
인벤터 알루미늄 프로파일 라이브러리 파일 요청드립니다. (2)
오뚜기진라면
|
2023.11.15
|
조회 5644
|
오뚜기진라면 | 2023.11.15 | 5644 |
| 13748 |
[캣츠 가설재] 다운로드 및 소개 자료
CATS_Developer
|
2023.10.25
|
조회 5769
|
CATS_Developer | 2023.10.25 | 5769 |
| 13747 |
괄호치수'
케이알
|
2023.10.25
|
조회 3932
|
케이알 | 2023.10.25 | 3932 |
| 13746 |
혹시 치수 자동 산출 리습을 만들 수 있을까요? (2)
이기영
|
2023.09.29
|
조회 4407
|
이기영 | 2023.09.29 | 4407 |
| 13745 |
두선사이 중심선 리습 수정가능할까요…? 요청리습 (5)
캐드플러스
|
2023.09.19
|
조회 5859
|
캐드플러스 | 2023.09.19 | 5859 |
| 13744 |
잔도교 또는 잔도길 관련 단면도면 요청드립니다
보칼리지
|
2023.09.15
|
조회 3740
|
보칼리지 | 2023.09.15 | 3740 |
| 13743 |
측량도면 성과심사시 격자에 좌표 넣는 리습 (1)
정원곤
|
2023.09.12
|
조회 4266
|
정원곤 | 2023.09.12 | 4266 |
| 13742 |
다중출력(멀티플롯)리습 프로그램 업그레이드 (5)
캐드플러스
|
2023.09.07
|
조회 7404
|
캐드플러스 | 2023.09.07 | 7404 |
| 13741 |
zw cad 담장 그려주는 리습 있으신분 계십니까??
한동민
|
2023.08.31
|
조회 4657
|
한동민 | 2023.08.31 | 4657 |
| 13740 |
석공사 Shop 일부 구할수 있나요?
작전제1참모
|
2023.07.28
|
조회 4130
|
작전제1참모 | 2023.07.28 | 4130 |