- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(CAD二次开发复习题121
1、AutoCAD二次开发方式有哪些?各自优缺点? 1
2、AutoCAD 中实现ObjectARX .NET API 的有哪些优点? 2
3、AutoCAD .NET API 2012的三个主要的DLL文件是? 2
4、 简述ObjectARX .NET API所对应的VS.NET版本。 2
5、阐述组成AutoCAD数据库的九大符号表?使用ObjectArx .NET API如何获取符号表及其中的记录?请举一例 3
6、 简述AutoCAD数据库的组成。 3
7、Application 对象是 AutoCAD .NET API 对象模型的根对象,它包括哪些部分? 3
8、列出所有图形与非图形对象,他们有什么区别? 4
9、如何实现对AutoCAD数据库图形对象的访问?给出实例代码。 4
10、AutoCAD中集合对象是指?列举出部分实例。 5
11、如何定义一个用户命令?CommandMethod 所接受的属性包括哪些? 5
12、ObjectArx .NET API可以通过哪两种方式调用AutoCAD内部命令?并对调用方式举例 5
13、如何实现图形对象的旋转、平移、缩放?请给出具体实现。 6
14、如何实现AutoCAD填充过程? 6
15、如何创建用户菜单和用户工具条,请给出具体实现过程? 7
16、有模态对话框和无模态对话框有什么区别?如何实现无模态对话框? 8
17、用户交互输入包括哪些?如何判断用户输入值的有效性? 8
18、一个AutoCAD的图形数据库中可以包含多个块表BlockTable和BlockTableRecord吗? 9
19、AutoCAD可以定义哪些类型的块?它们有何区别?存在什么地方?带属性块的属性指的是什么的属性?分别给出所有类型块定义及引用代码。 9
20、试分析Autodesk.AutoCAD. DatabaseServices与Autodesk.AutoCAD.Geometry中的几何对象的区别、联系与作用? 11
21、如何在当前文件中插入外部文件中的块? 11
22、如何在当前文件中插入其他DWG文件? 12
23、AutoCAD有哪些选择集过滤规则类型?请列举部分实例代码。 12
24、在AutoCAD中如何给一条道路添加扩展属性数据XData?请给出具体实现。 14
25、如何使用DBDictionary对象给一设计图或一图形对象添加属性信息? 15
26、AutoCAD中的词典和符号表有什么区别和联系? 15
27、简述创建字体样式的基本过程。 16
28、ObjectARX .NET API提供了哪几种创建二维圆弧CircularArc2d的方法? 16
29、采用交互方式,绘制一个已知圆心和半径的圆,并将圆的颜色设置成红色。 16
30、使用CAD内部命令 18
31、扩展数据 18
32、扩展字典和有名对象字典 18
33、CAD中的事件 19
34、事件处理程序的原则 19
复习题
1、AutoCAD二次开发方式有哪些?各自优缺点?
2、AutoCAD 中实现ObjectARX .NET API 的有哪些优点?
3、AutoCAD .NET API 2012的三个主要的DLL文件是?
4、 简述ObjectARX .NET API所对应的VS.NET版本。
ACAD2000~ACAD2002 : VC++ 6.0
ACAD2004~ACAD2006 : VS.NET 2002
ACAD2007~ACAD2009 : VS.NET 2005
ACAD2010~ACAD2011 : VS.NET 2008
ACAD2012~ACAD2013 : VS.NET 2010
ACAD2014~ACAD2015 : VS.NET 2012
5、阐述组成AutoCAD数据库的九大符号表?使用ObjectArx .NET API如何获取符号表及其中的记录?请举一例
1)块表(BlockTabLe)
2)尺寸标注样式表(DimStyleTable)
3)层表(LayerTable)
4)线型表(LinetypeTable)
5)应用程序注册表(RegAppTable)
6)文字样式表(TextStyleTable)
7)用户坐标系表(UCSTable)
8)视口表(ViewportTable)
9)视图表(ViewTable)
6、 简述AutoCAD数据库的组成。
AutoCAD数据库是用来管理当前图形中的图元实体和其他非几何信息的容器对象,一个AutoCAD数据库包含一套固定的符号表和命名的对象词典,每一个符号表包含一个特定符号表记录类的实例,例如层表(AcDbLayerTable)中包含层表的记录,
您可能关注的文档
最近下载
- ZXR10 M6000电信级路由器硬件手册.docx VIP
- 《输液导管相关静脉血栓形成防治中国专家共识》解读PPT课件.pptx VIP
- 高中英语_Being funny without saying a word教学课件设计.ppt
- 2024版育婴师培训全套课件完整版.docx VIP
- 子网掩码相关教学 子网掩码快速算法.doc VIP
- 什么什么踏地四字成语.docx VIP
- 力士乐卷扬减速机制动器安装拆解图文.pdf VIP
- 新能源汽车充电系统检修:车载充电机的认知与检修PPT教学课件.pptx
- 2025年度食品安全风险日管控、周排查、月调度记录表.pdf VIP
- (新版)消防设施操作员(初级)消防设施操作-考试题库(含答案).docx VIP
文档评论(0)