- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第13章 接口与二次开发
13.1 接口
在AutoCAD中可利用剪贴板、OLE等方式来与其他Windows应用程序进行交互,如电子表格、文字处理文档和动画图像等程序。此外,AutoCAD还可以通过图形转换来使用或创建其他格式的图形。
13.1.1 系统资源的利用
1. 剪贴板的利用
剪贴板是Windows系统中各应用程序之间进行数据交换的常用工具。当用户要从另一个应用程序的AutoCAD图形文件中使用对象时,可以先将这些对象剪切或复制到剪贴板,然后将它们从剪贴板粘贴到文件中。COPYBASE命令复制对象时指定基点。将复制对象粘贴到同一图形或其他图形时,使用基点能够精确定位对象。COPYLINK命令将当前视图复制到剪贴板中以便链接到其他 OLE 应用程序COPYHIST命令将命令行历史记录文字复制到剪贴板。命令行历史记录显示在命令行的上方。使用滚动条或打开文本窗口以查看历史记录。可以使用“选项”对话框中的“显示”选项卡修改命令行窗口中显示的行数,或者拖动该窗口的顶边更改它的尺寸。CUTCLIP命令将对象复制到剪贴板并从图形中删除对象PASTECLIP命令可以采用各种格式将AutoCAD对象、文字和文件粘贴到图形中,例如图元文件、位图和多媒体。启动方法如下:
标准工具栏:
下拉菜单:[编辑][粘贴]
命令窗口:pasteclip↙
(7)选择性粘贴命令
AutoCAD支持 Windows的对象链接与嵌入 (OLE) 功能。将对象从支持 OLE 的应用程序插入到 AutoCAD 图形时,可以保持其与源文件的连接。PASTESPEC命令将链接或嵌入对象从剪贴板插入到 AutoCAD 图形中。将复制对象粘贴为块使用原图形的坐标将复制的对象粘贴到新图形中AutoCAD中,则该对象仍保留与源对象的关联。当对源对象或链接对象进行编辑时,两者将都发生改变。而如果将对象“嵌入”到AutoCAD中,则它不再保留与源对象的关联。当对源对象或链接对象进行编辑时,将彼此互不影响。
(1)插入OLE对象
我们中已经学习了利用剪贴板将数据粘贴到AutoCAD中。其中如果使用“选择性粘贴”的方式,并在“选择性粘贴”对话框中指定“粘贴链接”时,则剪贴板内容作为链接对象粘贴到当前图形中。除此之外,其他命令都是以嵌入的形式来使用剪贴板中的数据。
用户还可以将整个文件作为OLE对象插入到AutoCAD图形中,命令调用方式为:
插入工具栏:
下拉菜单:[插入][ OLE 对象]
命令窗口:insertobj或io↙
调用该命令后,系统将弹出“插入对象”对话框,如图13-1所示。
图 13-1 “插入对象”对话框之“新建”
如果在对话框中选择“新建”选项,则AutoCAD将创建一个指定类型的OLE对象并将它嵌入到当前图形中。“对象类型”列表中给出了系统所支持的链接和嵌入的应用程序。
如果在对话框中选择“由文件创建”选项,则提示用户指定一个已有的OLE文件,如图13-2所示。
图 13-2“插入对象”对话框之“由文件创建”
用户可单击浏览按钮来指定需要插入到当前图形中的OLE文件。如果用户选择“链接”选项,则该文件以链接的形式插入,否则将以嵌入的形式插入到图形中。
关闭该对话框,系统进一步弹出“OLE Properties(OLE 特性)”对话框,用来调整OLE对象的尺寸、字体及OLE对象的打印质量,如图13-3所示。
(2)处理OLE对象
AutoCAD的命令和捕捉方式通常不能用于OLE对象,但可以采用如下几种方式:
利用鼠标改变OLE对象的尺寸和位置。
利用快捷菜单来处理OLE对象。
OLESCALE命令:弹出OLE 特性对话框来修改指定OLE对象的特性,如图13-3所示。
提示、注意、技巧:
在使用该命令前应先选取OLE对象。
OLEHIDE系统变量:用于控制OLE对象显示。
(3)改变OLE对象的链接设置
对于以链接形式插入的OLE对象,AutoCAD可对其链接设置进行修改。启动该命令的方法如下:
下拉菜单:[编辑][OLE 链接]
命令窗口:olelinks↙
该命令启动以后后,弹出“链接”对话框,如图13-4所示。
利用该对话框,可修改当前图形文件中所有链接对象的类型、源对象和更新方式,并可对指定的链接对象进行相关的设置。
13.1.2 数据交换
在与其他格式的图形进行数据交换时,AutoCAD可以对几种不同的图形格式进行转换,以便用户更方便地共享和使用图形数据。
1. 输入以其他格式创建的文件
(1)DXF文件的输入
DXF文件是图形文件的 ASCII 或二进制表示形式。它用于在应用程序之间共享图形数据。
打开DXF文件的步骤① 从“文件”菜单中选择“打开”。
② 在“选择文件”对话框的“文件类型
您可能关注的文档
- 中国医科大学《病理学精品课件》第八章 呼吸系统疾病.ppt
- 中国医科大学《病理学精品课件》第二章适应与损伤.ppt
- 中国医科大学《病理学精品课件》第十二章 泌尿系统疾病3.ppt
- 中国医科大学《病理学精品课件》第十二章-泌尿系统疾病1.ppt
- 中国医科大学《病理学精品课件》第十二章-泌尿系统疾病2.ppt
- 中国医科大学《病理学精品课件》第六章 肿 瘤.ppt
- 中国医科大学《免疫学》第八章 抗体.ppt
- 中国医科大学《免疫学》补体.ppt
- 中国医科大学《免疫学》第二章 抗原.ppt
- 中国医科大学《免疫学》第二十五章 免疫学技术.ppt
- 中文版AutoCAD 2004实用教程-第12章.doc
- 周宏《项目管理精品教学》1 概论(演示).ppt
- 周宏《项目管理精品教学》3 项目经理与人力资源管理(演示).ppt
- 周宏《项目管理精品教学》2 项目管理组织(演示).ppt
- 周宏《项目管理精品教学》5 项目进度管理(演示).ppt
- 周宏《项目管理精品教学》6 项目质量管理(演示).ppt
- 周宏《项目管理精品教学》8 项目沟通和冲突管理(演示).ppt
- 周宏《项目管理精品教学》10 项目采购与招投标管理(演示).ppt
- 周宏《项目管理精品教学》11 项目合同管理(演示).ppt
- 周宏《项目管理精品教学》12 项目风险管理(演示).ppt
最近下载
- 城市轨道交通运营公司“青年突击队”组建及实施方案.docx
- 沪发改投(2012)130号文.docx VIP
- 梵高——.ppt VIP
- 2025年山东黄金集团井下技能工人招聘(2025人)笔试历年参考题库附带答案详解(10卷合集).docx
- 液压装配知识培训课件.pptx
- 安全文明施工的安全防护设施.pptx VIP
- 人教版高中英语选择性必修第一册UNIT1单元测试含答案 .pdf VIP
- 湖南湘西卫生系统招聘考试(护理学专业知识)题含答案2024年.docx VIP
- 建筑工程图集 07SJ504-1:隔断隔断墙(一).pdf VIP
- GB1094.7-2016 电力变压器 第7部分:油浸式电力变压器负载导则.docx VIP
文档评论(0)