明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2810|回复: 16

如何在文字前面直接加φ

  [复制链接]
发表于 2004-12-13 10:21:00 | 显示全部楼层 |阅读模式
求教:如何在文字及尺寸前面直接加φ?
发表于 2004-12-13 10:34:00 | 显示全部楼层
文字前:直接在文字前面写φ


尺寸:在前缀里加φ


两者都需要选择支持φ的字体才可以显示
 楼主| 发表于 2004-12-14 09:13:00 | 显示全部楼层
不好意思,是我没表达清楚。



我是想能不能通过编程序,然后关联一个工具按钮,


选中文字或是尺寸之后,即可自动加上φ。
发表于 2004-12-14 12:40:00 | 显示全部楼层
好像是在文字前面加 "%%C"
发表于 2004-12-14 13:15:00 | 显示全部楼层
(vla-put-textprefix (vlax-ename->vla-object (car (entsel))) "%%c")
 楼主| 发表于 2004-12-16 13:47:00 | 显示全部楼层
谢谢飞哥!!!



可是在一个单行文本的数字前面该按钮并不起效果呀,


还望飞哥多多指教!我好像见英科宇的机械工程师有这一功能。
发表于 2004-12-16 17:17:00 | 显示全部楼层
  1. (defun C:TT (/ STR OBJ)
  2.    (setq
  3.        STR  (strcat  "%%c"
  4.     (vla-get-textstring
  5.        (setq
  6.            OBJ  (vlax-ename->vla-object (car (entsel "\n选TEXT:")))
  7.        )
  8.     )
  9.   )
  10.    )
  11.    (vla-put-textstring OBJ STR)
  12.    (princ)
  13. )
 楼主| 发表于 2004-12-16 21:15:00 | 显示全部楼层
龙哥的程序能否与飞哥的复合在一起,这样,点击文本数字or尺寸数字均可添加φ


也许有难度
发表于 2004-12-17 21:18:00 | 显示全部楼层
但我要在尺寸数值前面加呢,怎么办
发表于 2004-12-20 08:09:00 | 显示全部楼层
  1. ;;所有文字加%%c
  2. ;;BY 龙龙仔(LUCAS)
  3. ;;临时写的,最好再加个反功能....
  4. (defun C:TT (/ SEL ENT STR OBJ)
  5.    (if (setq SEL (nentsel "\nSelect Text:"))
  6.        (progn
  7.            (setq ENT (car SEL))
  8.            (if (wcmatch (cdr (assoc 0 (entget ENT))) "*TEXT,ATT*")
  9.   (progn
  10.      (setq  STR (strcat "%%c"
  11.              (vla-get-textstring
  12.                  (setq
  13.         OBJ (vlax-ename->vla-object
  14.                    ENT
  15.                )
  16.                  )
  17.              )
  18.            )
  19.      )
  20.      (vla-put-textstring OBJ STR)
  21.      (if (> (length SEL) 2)
  22.          ;;(command "_.REGEN")
  23.          (entupd (last (last SEL)))
  24.      )
  25.   )
  26.            )
  27.        )
  28.    )
  29.    (princ)
  30. )
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-17 23:36 , Processed in 0.260195 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表