明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 7504|回复: 8

如何给cad几何图形中Z坐标加高程值属性 已解决

[复制链接]
发表于 2011-4-11 17:05:44 | 显示全部楼层 |阅读模式
本帖最后由 461045462 于 2011-4-18 07:42 编辑

在cad图形编辑时,往往需要给图形增加高程值,可是在增加高程时,图形中添加了高程值,
然而在属性栏,几何图形位置Z坐标处,总是0值,请问要如何才能在属性栏添加上高程值数据呢?
写了一些语句,可总是添加不上:
如果直接在命令行敲入: (command "insert" "gc200" "1,1,100.999")   ;;gc200是一个圆点图块
命令: (command "insert" "gc200" "1,1,100.999")
nil
输入 X 比例因子,指定对角点,或 [角点(C)/XYZ] <1>: 1
输入 Y 比例因子或 <使用 X 比例因子>: 1
指定旋转角度 <0d0'0">:
在Z坐标栏显示为: 100.999
如果将语句改写为:
(setq p3 (getpoint "请选择指定位置:\n "))
.
.
(command "insert" "gc200" p3 "1,1,100.999")
或者增加用字母来代替数据
假设求得:(setq pz 100.999)
.
.
(command "insert" "gc200" "1,1,pz")
在Z坐标栏均显示为0;不知是为什么?
(图片中的Z坐标栏是3.66,是另外一个点截图)
请问要如何将 p3(指定位置)和pz(得出的高程值)都写在 (command "insert".....)语句中?
或者要采用什么函数命令来实现在Z坐标栏显示出高程值属性?
望高手指教
谢谢


   

  已解决

本帖子中包含更多资源

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

x
发表于 2011-4-11 19:00:21 | 显示全部楼层
(command "_insert" "GC200" "x" 0.5 "y" 0.5 "z" 0.5 (list (car p3) (cadr p3) pz) "")
 楼主| 发表于 2011-4-12 06:38:52 | 显示全部楼层
回复 yshf 的帖子

谢谢您的回复
我等会试试
没有想到这种方式
谢谢
祝快乐
发表于 2011-4-18 10:55:17 | 显示全部楼层
修改其组码不能达到效果吗?
 楼主| 发表于 2011-4-19 21:10:23 | 显示全部楼层
回复 jackynine 的帖子

如果当时填写时就能标注上,就不用去修改了
发表于 2011-4-21 15:57:39 | 显示全部楼层
没看懂是啥意思
 楼主| 发表于 2011-4-22 06:42:10 | 显示全部楼层
回复 gzbccy 的帖子

在cass加注高程时,将高程点带上属性。请看上面的截图,也就是在 “位置Z坐标”处注上高程值,如截图:3.6600,平时一般标注时为0。
不知说清楚否?
发表于 2011-4-22 08:48:40 | 显示全部楼层
回复 461045462 的帖子

谢谢你,不过CASS中可以实现,你的是要在CAD中完成这些工作。感谢你的指点迷津
 楼主| 发表于 2011-4-22 19:59:46 | 显示全部楼层
回复 gzbccy 的帖子

不用客气。
cass是可以实现加注高程。在其它的情况下加注就用其它的方法,所以要给高程点带属性
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-23 21:54 , Processed in 0.202362 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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