翻新时间: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比例
下载文档
网友最新关注
- 我喜欢的故事
- 学英语
- 考试成绩
- 我帮妈妈做家事
- 我的妹妹
- 学画画
- 表姐和姨妈回来了
- 有趣的小狗
- 公园里
- 大象的表演
- 我能帮爸爸干活啦
- 我的爸爸
- 钓鱼
- 秋天
- 我最喜欢的动物
- 教你写请假条
- 大学生党员关于四川汶川大地震的感想
- 5月大学生思想汇报
- 优秀大学生思想汇报
- 原创大学生党课思想汇报
- 大学生入党思想汇报---感触
- 大学生思想汇报---四川汶川地震
- 大学生端正入党动机思想汇报
- 大学生思想汇报之参观平津战役纪念馆有感
- 英语请假条范文
- 学生请假条
- 一名法学大学生的思想汇报
- 大学生思想汇报 近期学习总结
- 学生请假条范文
- 谈作为一名学生党员思想汇报
- 论文化视野下中西方电影的差异
- 转轨时期中国政治权力的改革与发展
- 谈电视字幕在电视新闻中的作用
- “住改商”应当经全体利害关系业主同意(1)论文
- 谈电视新闻的真实原则表现
- 虚拟社会管理初探
- 制度变迁与中国现代化进程
- 谈主持人与电视节目策划
- 论中小电视台对频道、节目的包装策略
- 浅析电视构图的特点
- 替代因果关系问题的解决路径(1)论文
- 谈电视栏目片头制作的艺术性思考
- 谈电视:电视剧竞争中的“中庸”势力
- 走向一个统一的侵权理论(1)论文
- 损害赔偿范围确定中的法律政策研究(上)(1)论文
- 《四季》教学设计11
- 《小小竹排画中游》教学设计14
- 《小小竹排画中游》教学设计4
- 《小小竹排画中游》教学设计3
- 《小小竹排画中游》教学设计12
- 《小小竹排画中游》第一课时教学设计7
- 《小小竹排画中游》第一课时教学设计6
- 《小小竹排画中游》教学设计2
- 《小小竹排画中游》教学建议
- 《小小竹排画中游》第二课时教学实录
- 《小小竹排画中游》教学设计1
- 《四季》教学设计19
- 《哪座房子最漂亮》教学目标和教材简说
- 《小小竹排画中游》学习目标和教材简说
- 《小小竹排画中游》教学设计14