如何把一个三维坐标点储存在扩展数据中
我在编写程序中需要提前将一个坐标点给储存起来,以便以后用到,我就用组码1040分别储存坐标的三个值,但我感觉这样比较麻烦,有没有哪个组码能直接储存三维坐标点呢? 不是吧,居然没人知道吗?太伤心了 本帖最后由 xgr 于 2012-6-26 15:52 编辑应该可以的 用扩展数据
点名和坐标可以保存的
可以再把坐标加进去
xgr 发表于 2012-6-26 15:51 static/image/common/back.gif
应该可以的 用扩展数据
点名和坐标可以保存的
坐标能直接加到一个组码中吗?比如(1010 . 坐标)? 我没有研究过,不过用1000码不可以吗?只要记住顺序就可以了 xgr 发表于 2012-6-26 16:05 static/image/common/back.gif
我没有研究过,不过用1000码不可以吗?只要记住顺序就可以了
1000可以,只不过,1000是加字符串的,需要用到的时候还得提取组合,比较麻烦,我是想直接以点坐标的形式加进去,这样就可以直接提取坐标进行应用了。 changyiran 发表于 2012-6-26 16:11 static/image/common/back.gif
1000可以,只不过,1000是加字符串的,需要用到的时候还得提取组合,比较麻烦,我是想直接以点坐标的形式 ...
可查看AutoCAD帮助文件以熟悉有关扩展图元数据代码及值。
1000 ASCII 码字串
1001 应用登记名
1007 控制字,{ 或 }
1003 层名
1004 长字节
1005 对象索引名
1010 点位
1040 浮点数
1041 距离值
1042 比例系数
1070 16位整数
1071 32位整数
点位数据
(cons 1010 pt) Gu_xl 发表于 2012-6-26 16:48 static/image/common/back.gif
可查看AutoCAD帮助文件以熟悉有关扩展图元数据代码及值。
1000 ASCII 码字串
1001 应用登记名
感谢版主的提醒!!! 版主真给力,呵呵 版主真给力,呵呵
页:
[1]