明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1981|回复: 9

请大家帮个大忙....公差

[复制链接]
发表于 2004-3-21 17:35 | 显示全部楼层 |阅读模式
编个公差的程序,


比如


        1.                                         +0.039


                                                                                         0                                                                 


                        2.                                                 0


                                                                                  -0.039


3.                                 +0.039


                                                                 +0.020


4.                                 -0.039


                                                         -0.020



都能用,,                 要用lsp编的
发表于 2004-3-22 08:27 | 显示全部楼层
不明白你想做什么
发表于 2004-3-22 09:45 | 显示全部楼层
這樣可以 (defun c:gc (/ PC p1 p2)
(SETQ PC (RTOS (- 0 (getvar "dimtm"))))
(setq p1 (getreal (strcat "\n上偏差" "<" (rtos (getvar "dimtp")) ">:")))
(setq p2 (- 0(getreal (strcat "\n上偏差" "<" PC ">:"))))
(IF (= p1 nil) (setq p1 (getvar "dimtp")))
(IF (= p2 nil) (setq p2 (getvar "dimtm")))
(if (>(strlen (rtos p1))(strlen (rtos p2)))
(setvar "dimtdec" (- (strlen (rtos p1))2))
(setvar "dimtdec" (-(strlen (rtos p2))2)))
(SETVAR "CMDECHO" 0)
(COMMAND "dimtol" "on")
(SETVAR "CMDECHO" 1)
(setvar "dimtzin" 0)
(setvar "dimtp" p1)
(setvar "dimtm" p2)
(SETVAR "dimtfac" 0.5)
(PRINC)
)
 楼主| 发表于 2004-3-22 20:33 | 显示全部楼层
大哥,不是这们的,,


标注时


+0。039


-0。000


这样是不行的,,,,,,,,,,,,,,,


要符合1楼的要求才行
发表于 2004-3-23 17:32 | 显示全部楼层
你想做什么,那样怎么不行?


       

本帖子中包含更多资源

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

x
 楼主| 发表于 2004-3-23 18:25 | 显示全部楼层
我是机械行业的,,


公差不能这样标的..


要去掉负号和后面的零.......


可以编吗?,,,
发表于 2004-3-23 19:09 | 显示全部楼层
为什么总想到编?CAD现成的东西不用?


多琢磨一下标注部分内容。。。


       

本帖子中包含更多资源

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

x
 楼主| 发表于 2004-3-23 21:09 | 显示全部楼层
这个不好用,帮个忙.....


用lsp能不能实现上面的公差标注..??
发表于 2004-3-23 21:39 | 显示全部楼层
不好?不明白你要做什么,这是CAD自带的,怎么说比用LISP编出来的强,而且LISP不能建立自定义图元对象,所以用LISP做,最后结果也是它。。。就是说,用LISP拐了个弯,还是要回到这个东西上来。


建议你多看一些关于CAD使用及技巧、习惯方面的资料,你说这个不好用,肯定是你用得不熟,因为大家都没有说它不好用,包括一些自己开发程序来方便自己使用的用户,也不会再去开发这个功能
发表于 2004-3-29 12:26 | 显示全部楼层
在源码共享那里有个公差编辑工具,你去看看吧,什么样式都能实现。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-17 08:27 , Processed in 0.406205 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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