明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4115|回复: 17

如何在LISP中用dimtedit命令改变标注文字的位置?

  [复制链接]
发表于 2005-4-22 18:38:00 | 显示全部楼层 |阅读模式
dimtedit命令可以编辑标注文字的位置,但是在LISP中怎么使用呢?比如在非关系型标注中,



文字距尺寸偏移变量设为"0",现在想象图中那样把标注文字提高到离标注线为1的地方,该怎么在LISP中使用dimtedit命令实现呢?




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2024-10-15 16:43:54 | 显示全部楼层
tc405003 发表于 2005-5-11 00:05
(DEFUN C:Dff () (COMMAND "dimtedit") (PRINC))

请教一下, DIMTEDIT 只能对单个标注文字有用,如果是多个标注文字呢?
发表于 2005-4-22 20:13:00 | 显示全部楼层
(vla-put-textgap (vlax-ename->vla-object (car (entsel))) 1)
 楼主| 发表于 2005-4-22 22:20:00 | 显示全部楼层
飞哥,出现一个问题,如果标注文字是分数形式的话,文字会象上移动,就如我下面图中1所示.2跟3是我所希望得到的结果.应该怎么做呢?


还有一个问题,如果把文字下移跟尺寸线相交,尺寸线会象4那样空一块,设置哪个变量才能得到5的那样?我已经设置尺寸线强制"DIMTOFL"为1怎么还是不行呢?该怎么做呢?请指教!谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2005-4-24 14:06:00 | 显示全部楼层
飞哥啊!!!给个回答啊
发表于 2005-4-25 08:30:00 | 显示全部楼层
图中下面的分数的情况,你把距离调小一点不就可以了...


上面的那种情况我还不知道怎么发生的
 楼主| 发表于 2005-4-25 08:54:00 | 显示全部楼层
不行,我试过,调小了的话,变成非分数形式的时候,数字又会下降.就是数字中间的哪个蓝点会下降,怎么样才能把哪个蓝点定住不变呢?如果中间哪个蓝点位置是固定的话,就能满足要求了.请您费心帮帮忙想想
发表于 2005-4-25 08:59:00 | 显示全部楼层
你给我个图吧,DWG的
 楼主| 发表于 2005-4-25 09:19:00 | 显示全部楼层
1号是我用vla-put-textgap (vlax-ename->vla-object (car (entsel))) 0.05)过以后的标注.


2跟3是我想要的那种结果.


4跟5是想不通的哪个标注.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2005-4-25 09:32:00 | 显示全部楼层
本帖最后由 作者 于 2006-5-12 8:23:29 编辑

还有字体文件也给你:

样式名:ZNSOD

SHX字体:master.shx

大字体:znfroc.shx

高度:0'-1 7/16"

宽度比例:0.9

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2005-4-25 16:15:00 | 显示全部楼层
唉,搞不定啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-2-22 02:40 , Processed in 0.212314 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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