翻新时间: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比例
下载文档
网友最新关注
- 胜似亲人
- 血汗长城
- 九峰公园
- 一件好事
- 法国梧桐树
- 我们的教学楼
- 小蚂蚁
- 妈妈,你休息一会吧!
- 詹天佑纪念馆导游词
- 黄龙导游词
- 鲁迅故居
- 黄鹤楼
- 黄山风景区导游词
- 九寨沟导游词
- 好孩子
- 后勤会议制度制定
- 全国秘书职业资格考试招生简章
- 会议纪律
- 会议礼仪知识
- 会议制度
- 先进性会议记录
- 研讨会会议通知
- 会议通知范例
- 工作会议礼仪
- 如何做好办公室工作
- 国际职业秘书协会(IAAP)
- 先进性会议制度
- 全过程会议礼仪
- 环境会议通知
- 协会会议制度
- 某冬期施工方案策划纲要
- 建筑中的不发火地面
- 地下商业建筑空间的发展及意义
- 施工组织设计的概念
- 浅谈钢结构建筑的绿色施工
- 未来居住区规划的设计
- 地下商业建筑空间发展目的及意义
- 建筑工程报价了解以及决策应用
- 土木工程学子就业方向在哪里
- 建筑制图与审图
- 未来五年建筑行业8类人才将成新宠
- 智能大厦的系统规划
- 关于《建筑工程建筑面积计算规范》(GB/T50353
- 施工组织、施工方案的区别及审核
- 住宅电气设计
- 《棉鞋里的阳光》趣闻故事 “寿比南山”的由来
- 《月亮的心愿》重点字词的意思
- 《月亮的心愿》作家作品及写作背景
- 《月亮的心愿》老师语录
- 《棉鞋里的阳光》美文欣赏 阳光
- 《棉鞋里的阳光》考点练兵
- 《棉鞋里的阳光》写作练习 我的家
- 《月亮的心愿》重点问题探究
- 《月亮的心愿》重点字词梳理
- 《棉鞋里的阳光》美文欣赏 爷爷和奶奶
- 《月亮的心愿》整体阅读感知
- 《棉鞋里的阳光》同步练笔
- 《月亮的心愿》重难点分析
- 《月亮的心愿》教学难点
- 《月亮的心愿》教学重点