翻新时间:2023-04-20
AutoCAD R12两个新增命令在编程中的应用
摘要:AutoCAD R12版新增加了BHATCH命令来补充和加强HATCH命令功能。
关键词:AutoCAD R12 命令 应用
Auto中填充阴影线图案(PAT文件)是一项十分有用的功能,在各种图形中都可能用到。我们在开发工程地质时,经常要在图面上的指定区域内填充岩性花纹图案,而且填充区域不规则。在Auto低版本中,填充花纹命令仅有一条HATCH,使用HATCH时,需选择围成闭合区域的有关实体,若实体选择不全则会使填充出现混乱,特别是当填充区域由若干线、弧、园等实体交叉组合而成时,就要沿闭合区域的各点绘制一条PLINE线,然后以这条线作为填充边界线,在填充完成以后还要将这条线删除,比较麻烦。
Auto R12的使用说明书,通过简单的练习就可以掌握。本文想就如何在AUTO LSP中调用这两个命令进行编程的问题做一简单介绍。
BHATCH和BPOLY命令不同于一般的Auto命令,它们是用ADS应用程序开发的,如果想在图形编辑状态下或在AUTO LISP中使用这两个命令, 就要在Auto初始化时加载名为AAPP的ADS程序,方法是在当前搜索路径上是否有A.ADS文件,这是一个纯文本的ASCII码文件,在这个文件中如有一行为AAPP,那么在进入A图形时自动加载AAPP,在Auto的Command:提示符下调用AUTO LISP函数(ADS),将得到当前已加载的全部ADS应用程序的信息。如已加载AAPP,在“Command:”就可以使用BPOLY和BHATCH。
在AUTO LISP语言中,不能像调用一般命令那样用(COMMAND “命令”)来调用BPOLY和BHATCH,而是用(C:BPOLY 点)、(C:BHATCH 点)来调用,执行(C:BHATCH 点)之前要通过SETVAR对几个系统变量进行设置,HPANG是图案填充角度,HPNAME是图案填充名称,HPSCALE是图案填充比例系数。以下是一个简单的填充花纹图案的LISP程序:
程序1清单:
(setq yf$ (getstring (strcat "花纹代号: "))) ;输入花纹代号
(setq bl (getreal "n比例
下载文档
网友最新关注
- 老鼠兄弟的故事
- 我家的小鸭子
- 有意思的小鸡
- 我的小伙伴3
- 我的小伙伴9
- 灰姑娘的故事
- 暑假生活剪影
- 有趣的鸽子
- 我的小伙伴10
- 眼睛与眉毛的故事
- 牛
- 我的小伙伴2
- 我最喜欢的小动物
- 暑假里的收获
- 太空城的保险公司
- 建筑施工中几种常见质量通病的分析
- 建筑工程报价了解以及决策应用
- 住宅电气设计
- 分析建筑工程拖延工期的原因及对策
- 施工组织设计的概念
- 居住区规划的理解
- 浅论城市规划设计与建筑设计的关系
- 地下商业建筑空间发展目的及意义
- 建筑中的不发火地面
- 未来五年建筑行业8类人才将成新宠
- 居住区教育设施的服务半径
- 智能大厦的系统规划
- 未来居住区规划的设计
- 施工组织、施工方案的区别及审核
- 粤东北客家围龙屋建筑中的风水
- 《棉鞋里的阳光》趣闻故事 “寿比南山”的由来
- 《棉鞋里的阳光》美文欣赏 阳光
- 《棉鞋里的阳光》读后感
- 《棉鞋里的阳光》写作练习 我的家
- 《月亮的心愿》教学重点
- 《棉鞋里的阳光》考点练兵
- 《月亮的心愿》重难点分析
- 《棉鞋里的阳光》随堂练习 提高篇
- 《棉鞋里的阳光》教案(一)
- 《棉鞋里的阳光》仿写作文
- 《棉鞋里的阳光》同步练笔
- 《棉鞋里的阳光》美文欣赏 爷爷和奶奶
- 《棉鞋里的阳光》随堂练习 巩固篇
- 《棉鞋里的阳光》教案(二)
- 《月亮的心愿》老师语录