明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 848|回复: 2

[已解答] 怎样判断坐标标注是X还是Y标注,坐标标注群码70怎样理解?

[复制链接]
发表于 2015-5-10 16:35:21 | 显示全部楼层 |阅读模式
新手上路,想判断坐标标注是X坐标标注还是Y坐标标注,但是坐标标注群码70怎样理解,下面是书本上的说明:

群码:70

说明:
标注型式,其值为 0-6 的整数,表示标注型式,32、64 与 128 位值,用来加
入到整数值
0   旋转、水平或垂直
1   对齐
2   角度
3   直径
4   半径
5   角度的3 点
6   坐标
32   指出图块参考(即群码 2)只会被用于这个标注所参考
64   坐标类型,这是一个位值(位 7)只可以使用整数值 6,如果有设定,坐
标是 X-类型;如果没有设定坐标是 Y-类型
128   这是一个位值(位 8)加入到其他群码 70 值.该标注文字已放置在一个
用户定义的位置而不是预设的位置

这是个坐标标注返回的属性:
((-1 . <图元名: 7ffffb0b3d0>)(0 . "DIMENSION") (5 . "76D") (102 .
"{ACAD_XDICTIONARY") (360 . <图元名:7ffffb0b480>) (102 . "}") (102 .
"{ACAD_REACTORS") (330 . <图元名:7ffffb0b500>) (102 . "}") (330 . <图元名:
7ffffb069f0>) (100 ."AcDbEntity") (67 . 0) (410 . "Model") (8 . "0")(100 .
"AcDbDimension") (280 . 0) (2 . "*D21")(10 0.0 0.0 0.0) (11 16.1284 66.8987
0.0) (12 0.0 0.0 0.0) (70 . 38) (1 ."") (71 . 5) (72 . 1) (41 . 1.0) (42 .
60.0) (73 . 0) (74 . 0) (75 . 0) (52 . 0.0)(53 . 0.0) (54 . 0.0) (51 . 0.0)
(210 0.0 0.0 1.0) (3 . "ISO-25")(100 . "AcDbOrdinateDimension") (13 70.0 60.0
0.0) (14 18.7177 65.0237 0.0) (15 0.0 0.00.0) (16 0.0 0.0 0.0) (40 . 0.0) (50
. 0.0))

获取一个坐标标注群码70返回的值有的是: (70 . 38),也有的是 (70 . 102) ,或者 (70 . 230)

返回的值跟上面写的说明都不一样,为什么呢?
说明中提到的“位值”是什么含义?

除了通过群码70,还能通过其他群码判断一个坐标标注是X坐标标注还是Y坐标标注吗?

请各位不吝指教。
发表于 2015-5-10 20:41:04 | 显示全部楼层
38=32+4+2
102=64+32+4+2
230=128+64+32+4+2

知道数值就可以推测哪些位设置了。
 楼主| 发表于 2015-5-10 21:37:02 | 显示全部楼层
vectra 发表于 2015-5-10 20:41
38=32+4+2
102=64+32+4+2
230=128+64+32+4+2

谢谢指点,受到启发了
应该是
38=6+32
102=6+32+64
230=6+32+64+128
其中6表示为坐标标注。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-22 01:35 , Processed in 0.160490 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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