明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2743|回复: 5

请高手遍一个文字对齐和均布的程序.

[复制链接]
发表于 2004-2-27 18:54:00 | 显示全部楼层 |阅读模式
我在写技术要求的时候,文字总是不好对齐,或者是间距不一样,这样的事情在明细表中也是经常出现,请高手帮忙编写这样一个,最好是LISP ,我自己也好研究一下.


还有,图纸拷来拷去的尺寸总是会变化,能不能帮我编一个把所有尺寸里自动的数字(<>)直接变成数字,我想了好久,总是没有办法实现.
发表于 2004-2-27 19:01:00 | 显示全部楼层
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=15283 拷贝图尺寸会变化?不可能
发表于 2004-2-29 18:22:00 | 显示全部楼层
所有尺寸里自动的数字(<>)直接变成数字 ;=================
;修改尺寸为原来值
;LJC 2004.2
;====================
(DEFUN C:DD( / ss n d a i )
(SETQ SS(SSGET '((0 . "dimension"))))
(setq n(sslength ss) i 0)
(repeat n
(setq d(entget (ssname ss i)))
(setq a(itoa(fix (+ (cdr(assoc 42 d) ) 0.5))))
(setq d (subst (cons 1 a) (assoc 1 d) d))
(entmod d)
(entupd (ssname ss i))
(setq i (1+ i))
)
) 试一下看行么?
发表于 2004-3-1 10:04:00 | 显示全部楼层
图纸的标注最好不要变成数字,这样修改很麻烦,容易出错。我也没有遇到复制图纸标注会出错的情况。
 楼主| 发表于 2004-3-3 13:50:00 | 显示全部楼层
可能我没有把意思表达清楚.在一张图纸中,因为有了总图和局部放大图,这时候总图和局部放大图的标注变量dimlfac是不一样大的,比如说主视图的是1,而局部放大图的是0.2,在把这张图和别的图纸拼节起来后,如果直接想在拼图上修改的话就需要炸开,这时候由于dimlfac不一样大,所有偶尔会发生标注出错的问题.


我还有一次遇到了标注时候舍弃小数的问题,一般在标注的时候小数多是遵从四舍五入的规律,但是我遇到了把小数都舍弃的情况,请问这是怎么设置的?
发表于 2011-12-16 14:16:27 | 显示全部楼层
文本对齐容易实现,文本均布则有些困难了,明总有个VBA的程序很好,谁能提供一个lisp版本的文本均布?
可以输入行列距离的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-28 09:20 , Processed in 0.145724 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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