CAD工程测量坐标标注

上传人:daj****de 文档编号:133413996 上传时间:2022-08-10 格式:DOCX 页数:4 大小:11.68KB
收藏 版权申诉 举报 下载
CAD工程测量坐标标注_第1页
第1页 / 共4页
CAD工程测量坐标标注_第2页
第2页 / 共4页
CAD工程测量坐标标注_第3页
第3页 / 共4页
资源描述:

《CAD工程测量坐标标注》由会员分享,可在线阅读,更多相关《CAD工程测量坐标标注(4页珍藏版)》请在装配图网上搜索。

1、;zbbz ;标注时是按当前的UCS的,但是数值还是WCS的,; 不用转换到 WCS。;使用时更改扩展名为lsp,在CAD命令栏输入appload加载zbbz.lsp文件,然后输入zbbz 命令即可。;= 开始 =(defun C:zbbz ();= 设置 =(prompt n 输入字高:)(setq 输入字高 (getreal)(if (not 输入字高)(setq 字高 (getvar textsize)(setq 字高 输入字高)(setq old_dimzin (getvar dimzin)(setvar dimzin 1)(setq 精度 3)(setvar cmdecho 0)(标

2、注)= 取起点的位置及数值 =(defun 标注()(setq 标注点 (getpoint n 点取标注点:)(if 标注点 (继续) (退出)(defun 继续()(setq 绝对标注点 (trans 标注点 1 0)(setq x_坐标值(rtos (car绝对标注点)2精度)(setq y_坐标值(rtos (nth 1绝对标注点)2精度)= 取标注引线位置及长度和角度 =(setq 临时起点 (getpoint 标注点 n 点取标注位置:)(setq 引线长度 (distance 标注点 临时起点)(setq 临时角度 (atof (angtos (angle 标注点 临时起点 ) 0

3、 3)= 检查标注引线的角度并设为标准值 =(setq 标准角度 (cond (= 临时角度15) 0)(= 临时角度37.5) 30)(= 临时角度52.5) 45)(= 临时角度67.5) 60)(= 临时角度105) 90)(= 临时角度127.5) 120)(= 临时角度141) 135)(= 临时角度165) 150)(= 临时角度195) 180)(= 临时角度217.5) 210)(= 临时角度232.5) 225)(= 临时角度255) 240)(= 临时角度285) 270)(= 临时角度307.5) 300)(= 临时角度322.5) 315)( x_字符数y_字符数)(s

4、etq坐标字符数x_字符数)(setq坐标字符数y_字符数)(setq 坐标字符长 (* 坐标字符数 字高)(if (and ( 标准角度 270) ( 标准角度 90)(setq 标注方向 180)(setq 标注方向 0)(if (= 标注方向 180)(setq 终点 (list (- (car 起点) 坐标字符长) (nth 1 起点)(setq 终点 (list (+ (car 起点) 坐标字符长) (nth 1 起点) )= 设标注数字的起点 =(if (= 标注方向 0) (setq 文字开始点 起点) (setq 文字开始点 终点)(setq起点_x (list (car文字开

5、始点)(+ (nth 1 文字开始点) (/ 字高 3.5)(setq起点_y (list (car文字开始点)(- (nth 1 文字开始点) 字高 (/ 字高 3.5)= 使两个坐标字符等长 =(setq相差字符数(abs(- x_字符数y_字符数)(setq 补充空格数 )(repeat 相差字符数 (setq 补充空格数 (strcat 补充空格数 )(if (= 相差字符数 0)(setq x_c (strcat Y= x_坐标值)y_c (strcat X= y_坐标值)(if伽d (/= l 0) ( x_字符数y_字符数)(setq x_c (strcat Y= x_坐标值)y

6、_c (strcat X=补充空格数y_坐标值)(if伽d (/= l 0) ( x_字符数y_字符数)(setq x_c (strcat Y=补充空格数x_坐标值)y_c (strcat X= y_坐标值)= 标注 =(setq old_osmode (getvar osmode)(setvar osmode 0)(command line 标注点 起点 终点)(command )(command text起点_x 字高0 y_c)(command text起点_y 字高0 x_c)(setvar osmode old_osmode)(标注)= 还原 =(defun 退出()(setvar dimzin old_dimzin)(setvar cmdecho 1)(princ)

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!