5.3 基本操作.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.3 基本操作

一、实体对象包括基本图形、图块、标注等实体对象的创建,及图形平移、缩放、复制、删除等操作编辑以及点、线、面、体等图形的几何关系运算。1、创建对象 P310对象的创建主要通过实体的构造函数。 常用到的命名空间:Autodesk.AutoCAD.ApplicationServices Autodesk.AutoCAD.DatabaseServices Autodesk.AutoCAD.Geometry2、编辑对象 P323图形对象通用的编辑方法包括及平移、缩放、复制、旋转、镜像、阵列等。 常用到的命名空间: System.Collections.Generic; Autodesk.AutoCAD.DatabaseServices; Autodesk.AutoCAD.Geometry;2.1 Move P3232.2 CopyTo P3232.3 Rotate P3242.4 Scale P3242.5 Mirror P3242.6 Offset P3252.7 ArrayRectang ArrayPolar P3252.8 SetDynamicValue 设置动态块属性 P3262.9 MoveTop 改变对象绘图次序 P3272.10 WBClone 写块克隆 P3273、几何关系 P328介绍常用的基本几何运算的方法。 常用到的命名空间: System.Collections.Generic; Autodesk.AutoCAD.DatabaseServices; Autodesk.AutoCAD.Geometry;(3.1)角度与弧度转换 P328AngToRadRadToAng(3.2)夹角 P328两点组成的线段与X轴之间夹角两直线间夹角(3.3)距离 P329点到曲线距离直线距离(3.4)相对点 P329获取与给定点指定角度和距离的点获取与给定点相对距离的点(3.5)中点 P330计算两点中点计算线段中点(3.6)重合 P330判断点是否重合判断线段是否重合获取两条线段重合部分(3.7)相交 P331给定延伸方式求曲线交点判断点是否在曲线上(3.8)平行 P332判断直线是否平行(3.9)垂直 P332判断直线是否垂直(3.10)布尔运算 P332三维实体布尔运算二、数据库 P333对数据库的操作主要包括层表、块表、命名对象词典等数据库容器的操作。1、数据库操作 P333常用的数据库操作:获得当前数据库、获得对象、删除对象、数据库克隆等方法。 常用到的命名空间: Autodesk.AutoCAD.DatabaseServices;(1.1)获得数据库 P333当前工作的数据库当前活动文档数据库(1.2)获得对象 P333由对象ObjectId获得对象(1.3)删除对象 P334删除单个对象删除ObjectId集合中的对象(1.4)数据库克隆 P3342、块表操作 P335常用到的命名空间: Autodesk.AutoCAD.ApplicationServices; Autodesk.AutoCAD.DatabaseServices; Autodesk.AutoCAD.EditorInput;Autodesk.AutoCAD.Geometry; Autodesk.AutoCAD.Colors;(2.1)获取块表 P335获取块表记录ObjectId获取块表(2.2)获取块表记录 P335由块表记录名获得块表记录(2.3)添加对象到块表记录 P336将一个实体添加到当前空间将一个实体添加到块表记录(2.4)添加块表记录(图块)到块表 P336将块表记录加入到块表中(2.5)模型空间 P337获得模型空间ObjectId将一组图形对象加入到指定的Database的模型空间将指定的块定义变成块参照添加到指定模型空间3、图层表操作 P338常用到的命名空间: Autodesk.AutoCAD.ApplicationServices; Autodesk.AutoCAD.DatabaseServices; Autodesk.AutoCAD.EditorInput; Autodesk.AutoCAD.Geometry; Autodesk.AutoCAD.Runtime;Autodesk.AutoCAD.Colors;(3.1)获得层表 P338获得层表ObjectId获得层表(3.2)获得层表记录 P339根据图层名获得图层(没有删除标记的)获取当前图层ObjectId(3.3)设置当前图层 P340设置当前层(3.4)新建层表记录(图层) P340新建一个给定名字的图层建立指定名字,颜色的图层(3.5)删除层表记录(图层) P341删除指定名字的图层(3.6)删除与图层关联的对象 P342删除与图层关联的对象

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档