明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1557|回复: 9

求救,怎样能够用程序读取图形的标注公差?急!!!!!!

[复制链接]
发表于 2005-5-15 04:27:00 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2005-5-16 13:02:44 编辑

3几求救,怎样能够用程序读取图形的标注公差,和判断是X方向标注还是Y 方向标注?
发表于 2005-5-15 11:31:00 | 显示全部楼层
(entget (car (entsel)) '("*"))


(50 . 1.5708);判断是水平还是垂直


(1070 . 47) (1040 . 0.22) (1070 . 48) (1040 . 0.11)


;47指上偏差,后面0.22是值,,,48是下偏差,后面0.11是值
 楼主| 发表于 2005-5-15 12:00:00 | 显示全部楼层
非常感谢 meflying
 楼主| 发表于 2005-5-15 12:09:00 | 显示全部楼层
谢谢

评分

参与人数 1金钱 -5 贡献 -1 激情 -2 收起 理由
meflying -5 -1 -2 【差评】灌水

查看全部评分

 楼主| 发表于 2005-5-15 17:54:00 | 显示全部楼层
请问 meflying 怎么才可以自动的选择所有的标注,并读取图形的标注公差,我怎么选自动取多个图元后,就没有象这样的组码了呀(1070 . 47) (1040 . 0.22) (1070 . 48) (1040 . 0.11)
发表于 2005-5-15 18:22:00 | 显示全部楼层
看清2楼的提示:(entget (car (entsel)) '("*")) 不加“*”号,那几组会隐藏掉,加了“*”号之后,会多这一组 (-3 ("ACAD" (1000 . "DSTYLE") (1002 . "{") (1070 .
47) (1040 . 0.02) (1070 . 48) (1040 . 0.03) (1070 . 147) (1040 . 0.8) (1070 .
72) (1070 . 0) (1070 . 71) (1070 . 1) (1070 . 40) (1040 . 1.0) (1002 . "}")))
 楼主| 发表于 2005-5-16 12:59:00 | 显示全部楼层
这样可以把"*"加上去呢,我加的时候总是出错,请各位大哥帮帮忙看一下程序,怎样可以把上一楼所说的组码显示出来

本帖子中包含更多资源

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

x
发表于 2005-5-16 13:10:00 | 显示全部楼层
(setq en (entget (ssname s1 n) '("*"))) ,要活学活用啊。。。
 楼主| 发表于 2005-5-16 13:15:00 | 显示全部楼层
我是这样写的呀,好想不行??
发表于 2005-5-16 16:24:00 | 显示全部楼层
(setq en (entget (ssname s1 n) '("*")))
(setq gongcha(CDR (assoc -3 en )))
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-17 06:35 , Processed in 0.176652 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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