已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第十三章 AutoCAD与其它程序的数据交换第十三章 AutoCAD与其它程序的数据交换在AutoCAD中可利用剪贴板、OLE等方式来与其他Windows应用程序进行交互,如电子表格、文字处理文档和动画图像等程序。此外,AutoCAD还可以通过图形转换来使用或创建其他格式的图形。13.1 利用剪贴板共享数据剪贴板是Windows系统中各应用程序之间进行数据交换的主要方式之一,AutoCAD中提供了多个命令来使用剪贴板。13.1.1 COPYCLIP命令该命令用于将选定对象复制到剪贴板中,其调用方式为: 工具栏:“Standard(标准)” 菜单:【Edit(编辑)】【Copy(复制)】 快捷菜单:结束任何活动命令,在绘图区域单击右键,选择“Copy(复制)”项。 命令行:copyclip调用该命令后,系统将提示用户选择对象,并将选定的对象复制到剪贴板中。13.1.2 COPYBASE命令该命令用于将选定对象以指定的基点复制到剪贴板中,其调用方式为: 菜单:【Edit(编辑)】【Copy with Base Point(带基点复制)】 快捷菜单:结束任何活动命令,在绘图区域单击右键,选择“Copy with Base Point(带基点复制)”项。 命令行:copybase调用该命令后,系统将提示用户指定基点、选择对象,并将选定的对象以指定的基点复制到剪贴板中。当AutoCAD将复制对象粘贴到同一图形或其他图形时,可利用该基点来定位。13.1.3 CUTCLIP命令该命令用于将对象复制到剪贴板并从图形中删除对象,其调用方式为: 工具栏:“Standard(标准)” 菜单:【Edit(编辑)】【Cut(剪切)】 快捷菜单:结束任何活动命令,在绘图区域单击右键,选择“Cut(剪切)”项。 命令行:cutclip调用该命令后,系统将提示用户选择对象,并将选定的对象复制到剪贴板后从图形中删除此对象。13.1.4 COPYLINK命令该命令用于将当前视口复制到剪贴板中,其调用方式为: 菜单:【Edit(编辑)】【Copy Link(复制链接)】 命令行:copylink调用该命令后,系统将当前视口复制到剪贴板。13.1.5 COPYHIST命令该命令用于将命令行历史记录文字复制到剪贴板中,其调用方式为: 快捷菜单:在文本窗口单击右键,选择“Copy History(复制历史记录)”项 命令行:copyhist调用该命令后,系统将命令行历史记录文字复制到剪贴板中。13.1.6 PASTECLIP命令该命令用于将剪贴板中的数据插入到当前图形中,其调用方式为: 工具栏:“Standard(标准)” 菜单:【Edit(编辑)】【Paste(粘贴)】 快捷菜单:结束任何活动命令,在绘图区域单击右键,选择“Paste(粘贴)”项 命令行:pasteclip调用该命令后,系统将粘贴剪贴板中的对象、文字以及各类文件,包括图元文件、位图文件和多媒体文件等。注意,除AutoCAD对象之外的所有其他对象都将作为OLE对象插入,但ASCII文字将转为一个多行文字对象,AutoCAD使用MTEXT的缺省设置在绘图区域的左上角插入该对象。如果剪贴板包含OLE文字对象,粘贴此文字对象时将显示“OLE Properties(OLE特性)”对话框。关于OLE见本章第2节。13.1.7 PASTESPEC命令该命令用于在插入剪贴板数据的同时对数据格式进行设置,其调用方式为: 菜单:【Edit(编辑)】【Paste Special(选择性粘贴)】 命令行:pastespec(或别名pa)调用该命令后系统将弹出“选择性粘贴”对话框,如图13-1所示,用户可在对话框中设置粘贴文件的文件格式和链接选项。其中:(1) 源:显示源文件路径名和对象项目类型。(2) 粘贴:将剪贴板内容粘贴到当前图形中。(3) 粘贴链接:将剪贴板内容粘贴到当前图形中。如果源文件支持OLE链接,AutoCAD将创建与源文件的链接。(4) 作为:显示剪贴板内容的有效格式,用户可指定一种用于粘贴。(5) 显示为图标:在AutoCAD图形中显示源文件图标。双击图标将显示链接或嵌入信息。图13-1 “选择性粘贴”对话框13.1.8 PASTEBLOCK命令该命令将剪贴板中的对象以块的形式粘贴到新图形中,其调用方式为: 菜单:【Edit(编辑)】【Paste as Block(粘贴为块)】 快捷菜单:终止任何活动命令,在绘图区域单击右键,选择“Paste as Block(粘贴为块)”项 命令行:pasteblock调用该命令后,系统提示用户指定块的插入点,并将复制的对象作为块插入到图形中。13.1.9 PASTEORIG命令该命令用原图形的坐标将复制的对象粘贴到新图形中,其调用方式为: 菜单:【Edit(编辑)】【Paste to Original Coordinates(粘贴到原坐标)】 快捷菜单:终止任何活动命令,在绘图区域单击右键,选择“Paste to Original Coordinates(粘贴到原坐标)”项 命令行:pasteorig调用该命令后,系统将剪贴板中的对象粘贴到新图形,对象在新图形中的坐标值与原图形相同。注意,只有剪贴板中包含了其他图形(当前图形以外)中的AutoCAD数据时,该命令才起作用。13.1.10 PASTEASHYPERLINK命令该命令用于将剪贴板中的对象作为超级链接附着在当前图形中指定的对象上,其调用方式为: 菜单:【Edit(编辑)】【Paste as Hyperlink(粘贴为超级链接)】 命令行:pasteashyperlink调用该命令后,系统提示用户指定一个对象,并将剪贴板中的对象作为超级链接附着在该对象上。注意,只有剪贴板中包含了外部程序的数据时,该命令才起作用。13.2 对象链接与嵌入(OLE)13.2.1 OLE简介OLE(Object Linking and Embedding,对象链接与嵌入)是一个Microsoft Windows的特性,它可以在多种Windows应用程序之间进行数据交换,或组合成一个合成文档。Windows版本的AutoCAD系统同样支持该功能,可以将其他Windows应用程序的对象链接或嵌入到AutoCAD图形中,或在其他程序中链接或嵌入AutoCAD图形。使用OLE技术可以在AutoCAD中附加任何种类的文件,如文本文件、电子表格、来自光栅或矢量源的图像、动画文件甚至声音文件等。链接和嵌入都是把信息从一个文档插入另一个文档中,都可在合成文档中编辑源信息。它们的区别在于:如果将一个对象作为链接对象插入到AutoCAD中,则该对象仍保留与源对象的关联。当对源对象或链接对象进行编辑时,两者将都发生改变。而如果将对象“嵌入”到AutoCAD中,则它不再保留与源对象的关联。当对源对象或链接对象进行编辑时,将彼此互不影响。13.2.2 在AutoCAD中插入OLE对象在上一节中已经学习了将剪贴板中的数据粘贴到AutoCAD中,其中如果使用“选择性粘贴(Paste Special)”的方式,并在“选择性粘贴”对话框中指定“粘贴链接”时,则剪贴板内容作为链接对象粘贴到当前图形中。除此之外,其他命令都是以嵌入的形式来使用剪贴板中的数据。此次,用户还可以将整个文件作为OLE对象插入到AutoCAD 图形中,其命令调用方式为: 工具栏:“Insert(插入)” 菜单:【Insert(插入)】【OLE Object(OLE 对象)】 命令行:insertobj(或别名io)调用该命令后,系统将弹出“插入对象”对话框,如图13-2所示。图13-2 “插入对象”对话框如果在对话框中选择“新建”选项,则AutoCAD将创建一个指定类型的OLE对象并将它嵌入到当前图形中。“对象类型”列表中给出了系统所支持的链接和嵌入的应用程序。如果在对话框中选项“从文件创建”选项,则提示用户指定一个已有的OLE文件,如图13-3所示。图13-3 “从文件创建”选项用户可单击按钮来指定需要插入到当前图形中的OLE文件。如果用户选择“链接”选项,则该文件以链接的形式插入,否则将以嵌入的形式插入到图形中。关闭该对话框,系统进一步弹出“OLE Properties(OLE 特性)”对话框,用来调整OLE对象的尺寸、字体及OLE对象的打印质量,如图13-4所示。图13-4 “OLE Properties”对话框(1) “Size(大小)”栏:指定OLE对象的高度(Height)和宽度(Width)。如果选择“Lock Aspect Rat(锁定宽高比)”项,则两者的改变将保持同步。用户可单击按钮恢复该对象插入到图形中时的原始尺寸。(2) “Scale(比例)”栏:指定OLE对象的高度(Height)和宽度(Width)的缩放比例。如果选择“Lock Aspect Rat(锁定宽高比)”项,则两者的改变将保持同步。(3) “Text size(文字大小)”:改变OLE对象中指定字体和字号的文字的尺寸。(4) “OLE Plot(OLE打印)”:确定OLE 对象的打印质量。(5) “Display dialog when pasting new OLE object(粘贴新OLE对象时显示对话框)”:在AutoCAD图形中插入一个OLE对象时,自动显示“OLE特性”对话框。13.2.3 在AutoCAD中处理OLE对象AutoCAD的命令和捕捉方式通常不能用于OLE对象,而可以采用如下几种方式: 1. 利用鼠标改变OLE对象的尺寸和位置选定OLE对象后,其边界将显示为一个带有8个小方块的矩形框。将鼠标移到任一方块上并拖动,可相应改变OLE对象的尺寸。如果将鼠标移到OLE对象上的其他任意位置并拖动,可将OLE对象拖到指定的位置。2. 利用快捷菜单来处理OLE对象在OLE对象上单击右键将弹出快捷菜单,其作用为:(6) “Cut(剪切)”:相当于“cutclip”命令;(7) “Copy(复制)”:相当于“copyclip”命令;(8) “Clear(删除)”:相当于“erase”命令;(9) “Undo(放弃)”:取消对OLE对象所进行的操作。注意,使用“undo”命令不能用于取消对OLE对象所作的改动。(10) “Selectable(可选择)”:控制OLE对象是否可被选择。(11) “Bring to Front(前置)”:将OLE对象移动到AutoCAD对象之前。(12) “Send to Back(后置)”:将OLE对象移动到AutoCAD对象之后。(13) “Properties(特性)”:弹出“OLE Properties(OLE 特性)”对话框来改变OLE对象的特性。3. 其他方法(14) OLESCALE命令用于显示“OLE Properties(OLE 特性)”对话框来修改指定OLE对象的特性。注意,在使用该命令前应先选取OLE对象。(15) OLEHIDE系统变量用于控制OLE对象显示,其可能的取值为:0在图纸空间和模型空间中显示OLE对象1仅在图纸空间中显示OLE对象2仅在模型空间中显示OLE对象3不显示OLE对象(16) 相关信息:OLEHIDE 影响显示和打印。4. 改变OLE对象的链接设置对于以链接形式插入的OLE对象,AutoCAD可对其链接设置进行修改。该命令调用方式为: 菜单:【Edit(编辑)】【OLE Links(OLE 链接)】 命令行:olelinks调用该命令后,系统弹出“链接”对话框,如图13-5所示。图13-5 “链接”对话框在该对话框中显示了当前图形文件中所有链接对象的类型、源对象和更新方式,并可对指定的链接对象进行如下设置:(17) “更新方式”:选择“自动”,则源文件发生改变时,OLE对象也自动更新。选择“手工”,则需要用户强制OLE对象进行更新以反映源文件的变化。(18) 按钮:强制指定的OLE对象进行更新。(19) 按钮:打开与指定的OLE对象相链接的源对象。(20) 按钮:更改与指定的OLE对象相链接的源对象。(21) 按钮:断开指定的OLE对象与其源对象之间的链接。该对象将以嵌入的形式保留在图形中。13.3 图形格式转换在与其他格式的图形进行数据交换时,AutoCAD可以对几种不同的图形格式进行转换,以便用户更方便地共享和使用图形数据。13.3.1 在AutoCAD中创建其他格式的图形文件在AutoCAD中可以用其他文件格式来保存对象,该命令的调用方式为: 菜单:【File(文件)】【Export(输出)】 命令行:export(或别名exp)调用该命令后,AutoCAD将弹出 “Export Data(输出数据)”对话框,如图13-6所示。图13-6 “Export Data”对话框在该对话框中用户可指定如下几种格式类型来保存对象:(22) WMF:Windows图元文件格式。(23) SAT:ACIS 实体对象文件格式。(24) STL:实体对象立体印刷文件格式。(25) EPS:封装PostScript文件格式。(26) DXX:属性提取DXF文件格式。(27) BMP:独立于设备的位图文件格式。(28) 3DS:3D Studio文件格式。(29) DWG :AutoCAD图形文件格式。(30) 对于每一种文件格式的输出,AutoCAD也提供了相应的专用命令,如表14-1所示。表14-1 文件输出命令命 令作 用WMFOUT以WMF格式输出ACISOUT以SAT格式输出STLOUT以STL格式输出PSOUT以EPS格式输出ATTEXT以DXX格式输出表14-1 文件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 十二碳二元酸装置操作工竞争分析考核试卷含答案
- 智能汽车维修工道德考核试卷含答案
- 蜂产品加工工操作知识能力考核试卷含答案
- 高炉运转工岗前行业知识考核试卷含答案
- 2026清洁能源技术研发行业市场发展分析及投资战略研究报告
- 2026微型LED显示驱动引线框架封装方案评估报告
- 2026全球基因测序仪器市场竞争格局与技术发展趋势报告
- 2026非洲进口木材加工产业链布局可行性研究
- 2026运动康复医疗机构防护设备采购标准与供应商评价模型
- 2026电子商务市场发展现状及投资风险评估专项分析报告
- 2026年江苏公务员行测(真题)带答案
- 2026年技能培训专题电力安全工器具使用培训
- 2025-2030中国硼矿行业营销模式及竞争格局分析研究报告
- 江西省2018-2024年中考满分作文121篇
- 地氟烷的临床应用
- 围手术期疼痛管理新进展
- 19G522-1钢筋桁架混凝土楼板图集
- 金坛介绍课件
- 《骨质疏松症讲座》
- 年产10万吨氯碱车间氯化氢合成工段的初步设计
- 中药化学口诀
评论
0/150
提交评论