C哩C哩 发表于 2024-10-5 08:42:01

真牛,更新这么多年

624777395 发表于 2024-11-14 16:54:07

大佬,能不能增加多重引线功能啊?

wline 发表于 2024-11-14 17:24:22

小笨大神,可不可以更新一下,保存上次设置啊?经常用着用着字体就变了

479274135 发表于 2024-11-14 18:18:41

感谢分享支持一下

479274135 发表于 2024-11-14 18:25:54

479274135 发表于 2024-11-14 18:18
感谢分享支持一下

支持源码,有很多可以学习的地方

675513233 发表于 2025-1-17 22:47:12



data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABoIAAALPCAIAAADJjUVyAAAgAElEQVR4nOzdaXRj533n+ftc7AABECCLO1ncySJrr5JqL+2SZce7HDu2k3aWHmfGM/GZkxdz+sycOZ1pd89J0mf6zHRmMunOpNvttOPYjmRJlrzIkiVZKqn2KlZxX4v7hoXYlwvceUESBJcqlaS6AEh+P0cqARcXuM8FwBL4w///PKKh/bAEAAAAAAAAQEtyvgcAAAAAAAAA7HzEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACgOWI4AAAAAAAAQHPEcAAAAAAAAIDmiOEAAAAAAAAAzRHDAQAAAAAAAJojhgMAAAAAAAA0RwwHAAAAAAAAaI4YDgAAAAAAANAcMRwAAAAAAACg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znEcx3U37HF3SClVVc3ncnf5J43juFqrEfgC6HbEcADeC2EZPZnMiFCk56/Vm7fjmDoqAABdSQiRse1isXD8sUcOjO3btWNH03GSt12SEkJkspnFpeXbU9Pf+95zi0vLtXo9irrjzYAQwrasJx9/7PHjj5w7f/HCxcuXr15LeyhFURTLsv773/qNUrGwAc8SQqiaOje/MHnz9he/9NWm42zAEzVNGxzoHz8wdvjQ+IGxfXGc+J739r/KMA0p5cmXX7l85drVievVSjXqnjwuY9u9vT2/8eu/ev365IsnT92YnAwCMmtg6yKGA3DvpNQMo5SxBoOg5vkVP2go1FEBAOg2qqpqqtrX19vX2zsyMnz44PiO0W19fb1ra5U4frt/2aUUxWJR13VVlctLK+Xy/NLyysLCouf7YRh2ckoihVBVdfeunQ/cf+yRh95XrzempmfSHuo1hqH39pZz2VxbnyKEYppmxraKxaJhGEtLy3Gb77gXQpimWcjnyuXynt07x/bvG9u3d2hwoOV5rtN6+1+bzWZUVd2/d6+SKIZh3Lo9VavXG41mEASd/DJTFMUwjL6+3vEDY08/+bgq1asT129MirSHApAmYjgA90gIaRrlbGYkaw9PzX/T89eShE/2AADoMlLKfC43MND3s5/+1MED+7eNDJ8+e/5b3/ne2fMXl5ZX3v7IMClEoVAY27/vyKHx3/z8r9VqtVu3p//fv/2HqemZldXVTq6pGobR19v7m5//taGBAd/3HdcNOmbaarX2v/0f/0GI9oY1Uoh9e/ccHB978P77vvv95579l2+3Wu+wkvaeHielruu7do4ef/SR448+vHfPrqvXJs6cu/D//NGfVGt1t/UOMVwhnx/o6/voRz70oQ++/5cH+l86eeqlk6dOvXpmYXGpkw+MU6Uc6O976onjzzz9ZBzHYRRuZNcYQGcihgNwL4SQqjR7iodVadQak56/FkVtfOsGAADWnZTStu3Pfubnt42MlIqFluedevXMP/7zlycnb66srlVrNd/3X59vvFkuJBqNZq1evzYxcfbcheHhwZGR4c9+5uejOF5bq/zhn/zZ2lql08K4O13Uhx968Injj5iGMTM7V63VpJT6xt6K8Paq1VpbUzgp1R2j2w8fGn/skYe+8ey3z5w9X6832hRmCSEMw3j6yeMffObpfD7nOO6NyZtf+8Y3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

能否放用户选择文字不要放在引信的上方,放在引线的结束点

puzb2023 发表于 2025-1-20 10:45:30

简直是大聪明词库!!!

peter1991 发表于 2025-3-18 20:28:44

本帖最后由 peter1991 于 2025-3-18 21:39 编辑

这个词库太棒了

peter1991 发表于 2025-3-18 21:46:34

要是支持天正对象就更好了

peter1991 发表于 2025-3-19 15:30:11

peter1991 发表于 2025-3-18 21:46
要是支持天正对象就更好了


[*]更改下面程序后支持部分天正对象,小白借用DEEPSEEk编写
[*](defun cc_text_edit                        ;文字替换、前缀、后缀
[*]    (str m / ss ent sslen t1 nnn obt obj blockname block_n)
[*]    (cond
[*]      ((= m 1) (princ "\n文字替换,请选择文字、标注、块(用点选):"))    ;替换
[*]      ((= m 2) (princ "\n文字加前缀,请选择文字、标注、块(用点选):"));前缀
[*]      ((= m 3) (princ "\n文字加后缀,请选择文字、标注、块(用点选):"));后缀
[*]    )
[*]    (while (setq ss (ssget ":S" '((0 . "*TEXT,DIMENSION,INSERT,TCH_DRAWINGNAME,TCH_MULTILEADER"))))
[*]      (fy_ErrorInit '("cmdecho" 0) 1 nil)
[*]      (setq sslen (sslength ss))
[*]      (foreach ent (fy_enlst ss)
[*]            (if (= (cdr (assoc 0 (entget ent))) "INSERT")
[*]                (progn
[*]                  (setq obt ent);块图元名,用于后面修改后更新显示
[*]                  (setq nnn (fy_ssnamex ss ent))    ;找出图元的选取方式
[*]                  (cond
[*]                        ((and nnn (= (car nnn) 1));拾取 nnn = (1 <图元名: 2584e0cb3a0> 0 (0 (30.4132 6.54994 0.0)))
[*]                            (setq ent (car (nentselp (last (last nnn)))));块内子图元名
[*]                        )
[*]                        ((/= nnn 1)
[*]                            (setq sslen (1- sslen));不是拾取
[*]                            (princ "\n块内文字请使用点选!")
[*]                        )
[*]                  )
[*]                )
[*]            )
[*]            (setq t1 (cdr (assoc 1 (entget ent))))
[*]            (if (and (= (cdr (assoc 0 (entget ent))) "DIMENSION") (= t1 "")) (setq t1 "<>"))
[*]            (if (and (vl-string-search "\\n" str) (or (= (cdr (assoc 0 (entget ent))) "DIMENSION") (= (cdr (assoc 0 (entget ent))) "MTEXT")))
[*]                (setq str (fy_Replace str "\\n" "\n"));换行符
[*]            )
[*]            (if t1
[*]                (cond
[*]                  ((= m 1);替换
[*]                        (if (/= t1 str)
[*]                            (progn
[*]                              ;; 新增天正对象支持
[*]                              (cond
[*]                                    ((wcmatch (cdr (assoc 0 (entget ent))) "TCH_*");天正对象
[*]                                        (setq obj (vlax-ename->vla-object ent))
[*]                                        (cond
[*]                                          ((= (cdr (assoc 0 (entget ent))) "TCH_TEXT")
[*]                                                (vlax-put-property obj 'Text str))
[*]                                          ((= (cdr (assoc 0 (entget ent))) "TCH_DRAWINGNAME")
[*]                                                (vlax-put-property obj 'NameText str))
[*]                                          ((= (cdr (assoc 0 (entget ent))) "TCH_MULTILEADER")
[*]                                                (vlax-put-property obj 'UpText str))
[*]                                          (t;默认处理
[*]                                                (fy_PutDxf ent 1 str)
[*]                                          )
[*]                                        )
[*]                                        (entupd ent)
[*]                                    )
[*]                                    (t;普通对象
[*]                                        (fy_PutDxf ent 1 str)
[*]                                        (if obt
[*]                                          (mapcar 'entupd (fy_enlst (ssget "x" (list '(0 . "INSERT")))))
[*]                                          (mapcar '(lambda(x) (entupd (cdr x))) (vl-remove-if-not '(lambda (x) (= (type (cdr x)) 'ENAME)) (entget ent))) ;更新关联图元
[*]                                        )
[*]                                    )
[*]                              )
[*]                            )
[*]                            (progn
[*]                              (setq sslen (1- sslen))
[*]                              (princ "\n选择对象已有该文字!")
[*]                            )
[*]                        )
[*]                  )
[*]                  ((= m 2);前缀
[*]                        (if (or (< (strlen t1) (strlen str)) (not (wcmatch t1 (strcat str "*"))))
[*]                            (progn
[*]                              (cond
[*]                                    ((wcmatch (cdr (assoc 0 (entget ent))) "TCH_*");天正对象
[*]                                        (setq obj (vlax-ename->vla-object ent))
[*]                                        (cond
[*]                                          ((= (cdr (assoc 0 (entget ent))) "TCH_TEXT")
[*]                                                (vlax-put-property obj 'Text (strcat str t1)))
[*]                                          ((= (cdr (assoc 0 (entget ent))) "TCH_DRAWINGNAME")
[*]                                                (vlax-put-property obj 'NameText (strcat str t1)))
[*]                                          ((= (cdr (assoc 0 (entget ent))) "TCH_MULTILEADER")
[*]                                                (vlax-put-property obj 'UpText (strcat str t1)))
[*]                                          (t;默认处理
[*]                                                (fy_PutDxf ent 1 (strcat str t1))
[*]                                          )
[*]                                        )
[*]                                        (entupd ent)
[*]                                    )
[*]                                    (t;普通对象
[*]                                        (fy_PutDxf ent 1 (strcat str t1))
[*]                                        (if obt
[*]                                          (mapcar 'entupd (fy_enlst (ssget "x" (list '(0 . "INSERT")))))
[*]                                          (mapcar '(lambda(x) (entupd (cdr x))) (vl-remove-if-not '(lambda (x) (= (type (cdr x)) 'ENAME)) (entget ent))) ;更新关联图元
[*]                                        )
[*]                                    )
[*]                              )
[*]                              ;(fy_PutDxf ent 1 (strcat str t1))
[*]                              ;; 天正对象处理同上
[*]                              (entupd ent)
[*]                            )
[*]                            (progn
[*]                              (setq sslen (1- sslen))
[*]                              (princ "\n选择对象已有该前缀!")
[*]                            )
[*]                        )
[*]                  )
[*]                  ((= m 3);后缀
[*]                        (if (or (< (strlen t1) (strlen str)) (not (wcmatch t1 (strcat "*" str))))
[*]                            (progn
[*]                              (cond
[*]                                    ((wcmatch (cdr (assoc 0 (entget ent))) "TCH_*");天正对象
[*]                                        (setq obj (vlax-ename->vla-object ent))
[*]                                        (cond
[*]                                          ((= (cdr (assoc 0 (entget ent))) "TCH_TEXT")
[*]                                                (vlax-put-property obj 'Text (strcat t1 str)))
[*]                                          ((= (cdr (assoc 0 (entget ent))) "TCH_DRAWINGNAME")
[*]                                                (vlax-put-property obj 'NameText (strcat t1 str)))
[*]                                          ((= (cdr (assoc 0 (entget ent))) "TCH_MULTILEADER")
[*]                                                (vlax-put-property obj 'UpText (strcat t1 str)))
[*]                                          (t;默认处理
[*]                                                (fy_PutDxf ent 1 (strcat t1 str))
[*]                                          )
[*]                                        )
[*]                                        (entupd ent)
[*]                                    )
[*]                                    (t;普通对象
[*]                                        (fy_PutDxf ent 1 (strcat t1 str))
[*]                                        (if obt
[*]                                          (mapcar 'entupd (fy_enlst (ssget "x" (list '(0 . "INSERT")))))
[*]                                          (mapcar '(lambda(x) (entupd (cdr x))) (vl-remove-if-not '(lambda (x) (= (type (cdr x)) 'ENAME)) (entget ent))) ;更新关联图元
[*]                                        )
[*]                                    )
[*]                              )
[*]                              ;(fy_PutDxf ent 1 (strcat t1 str))
[*]                              ;; 天正对象处理同上
[*]                              (entupd ent)
[*]                            )
[*]                            (progn
[*]                              (setq sslen (1- sslen))
[*]                              (princ "\n选择对象已有该后缀!")
[*]                            )
[*]                        )
[*]                  )
[*]                )
[*]            )
[*]      )
[*]      (fy_ErrorEnd)
[*]    )
[*]    (cond
[*]      ((= m 1) (princ (strcat "\n共有" (itoa sslen) "个对象被替换为:" str)))
[*]      ((= m 2) (princ (strcat "\n共有" (itoa sslen) "个对象前缀加上:" str)))
[*]      ((= m 3) (princ (strcat "\n共有" (itoa sslen) "个对象后缀加上:" str)))
[*]    )
[*]    (princ)
[*])

页: 10 11 12 13 14 15 16 17 18 19 [20]
查看完整版本: 小笨词库DCL版 v2.0.10 (2024-8-3更新)