AutoCAD Lisp编程:自定义尺寸标注方向
需积分: 44 31 浏览量
更新于2024-08-16
收藏 1.18MB PPT 举报
本资源主要介绍了在AutoLISP中进行默认尺寸线方向的长度型尺寸标注的方法,并通过编程实例展示了如何设置AutoCAD的作图环境,包括设置图纸范围和绘图单位。
在AutoLISP中,进行长度型尺寸标注时,如果不指定尺寸线的方向,系统会根据点p1、p2和p3的位置关系自动确定尺寸线的方向。如果p3点的X坐标在p1、p2点的X坐标之外,且Y坐标在它们之间,尺寸线会被设定为垂直方向;反之,则为水平方向。可以通过修改命令参数来改变尺寸线的方向,例如去掉"h"选项,或者使用特定的坐标表达式,如"(command "dimlinear" p1 p2 '(55 15))"、"(command "dimlinear" p1 p2 "55,15")"或"(command "dimlinear" p1 p2 "@5,-5")",这将使尺寸线变为垂直方向。
接下来,资源提供了编程实例,讲解如何在AutoLISP中设置AutoCAD的作图环境。首先,设置图纸的范围是至关重要的,可以通过`command`函数或`setvar`函数来完成。例如,设定A3图纸的范围,可以使用"(command "limits" "0,0" "420,297")",或者使用`(setvar "limmin"`和`(setvar "limmax"`来分别设定左下角和右上角的坐标。
此外,资源还提到了设置绘图的长度和角度单位。可以使用`command`函数的`units`命令,参数表示长度单位为十进制、3位小数,角度单位为十进制的度,例如`(command "units" 2 3 1 20 "N")`。这样,长度将以十进制形式显示,精度为3位小数,角度以度为单位,X轴正方向为0度,逆时针方向为正。
这个资源详细介绍了AutoLISP中尺寸标注的规则以及设置AutoCAD作图环境的技巧,对于AutoLISP编程者来说是非常实用的知识点,有助于提高绘图效率和准确性。通过学习这些内容,用户能够更有效地控制和自定义AutoCAD的绘图环境,以适应不同的设计需求和企业标准。
2015-01-11 上传
2022-09-20 上传
2014-10-09 上传
2023-09-04 上传
2023-10-22 上传
2023-07-13 上传
2023-06-02 上传
2023-12-10 上传
2023-07-24 上传
辰可爱啊
- 粉丝: 15
- 资源: 2万+
最新资源
- C++多态实现机制详解:虚函数与早期绑定
- Java多线程与异常处理详解
- 校园导游系统:无向图实现最短路径探索
- SQL2005彻底删除指南:避免重装失败
- GTD时间管理法:提升效率与组织生活的关键
- Python进制转换全攻略:从10进制到16进制
- 商丘物流业区位优势探究:发展战略与机遇
- C语言实训:简单计算器程序设计
- Oracle SQL命令大全:用户管理、权限操作与查询
- Struts2配置详解与示例
- C#编程规范与最佳实践
- C语言面试常见问题解析
- 超声波测距技术详解:电路与程序设计
- 反激开关电源设计:UC3844与TL431优化稳压
- Cisco路由器配置全攻略
- SQLServer 2005 CTE递归教程:创建员工层级结构