翻新时间: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比例
下载文档
网友最新关注
- 不是亲人胜似亲人
- 教师节里的润喉糖
- 颐和园导游词
- 观察
- 因为选择不同
- 黄山导游词
- 养蚕
- 胜似亲人
- 时间都去哪了
- 再逢中秋
- 可爱的小猫
- 假如我是科学家
- 我的蝈蝈将军
- 开学了,我们笑了
- 观察豆子
- 群塔防碰撞方案
- 国有金融企业客户关系创新-市场营销管理论文(1)论文
- 论法约尔管理理论在油田HSE监督工作中的应用
- 我国民营企业负债筹资探析-市场营销管理论文(1)论文
- 测量放线施工方案
- 现代企业管理体系下的国有企业思想政治工作
- 图书馆员职业倦怠心理透视
- 对现代企业管理中5S管理应用的探讨
- 探讨无线传感器网络LEACH路由协议的变化
- 园林施工定额管理
- 国企管理应符合所有制性质
- 关于优化劳务派遣管理的探讨
- 从三江并流想国企管理
- 企业管理会计现状与发展策略之我见
- 浅议商业银行成本控制
- 《春雨的色彩》随堂练习
- 《春雨的色彩》知识点 生字
- 《春雨的色彩》知识点
- 《春雨的色彩》课件 教案讲义
- 《春天》
- 《春雨的色彩》重难点分析
- 《春雨的色彩》考点链接
- 《燕子飞回来了》
- 《春雨的色彩》作者介绍
- 《春雨的色彩》作者其他作品
- 《春雨的色彩》文章问题分析
- 《春雨的色彩》课文结构分析
- 《春雨的色彩》知识点:仿写例句
- 《春雨的色彩》知识点:阅读知识
- 《春雨的色彩》课件 教学建议