输入ddptype显示未知命令是为什么呢?

简介:写写帮文库小编为你整理了多篇相关的《AutoCAD二次开发教程复习总结》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《AutoCAD二次开发教程复习总结》。

红色部分为答案空白或不确定

红色部分为答案空白或不确定

红色部分为答案空白或不确定

1、 AutoCAD二次开发方式有哪些?各自优缺点?

Application 对象是层次结构的根,而且它提供对 AutoCAD 的主窗口的访问。

红色部分为答案空白或不确定

7、 列出所有图形与非图形对象,他们有什么区别?

图形对象,也称为图元,是组成图形的可见对象(例如直线、圆、光栅图像等):

1)添加图形对象到图形中是通过正确的块表记录引用,然后使用 AppendEntity 方法将一个新对象添加到图形中来完成的

2)要修改或查询这些对象,请从正确的块表记录获得对象引用,然后使用对象本身的方法或特性。每一个图形对象都拥有允许应用程序执行大部分 AutoCAD 编辑命令的方法,例如复制、删除、移动、镜像等

这些对象还提供了一些方法,用来设置和检索对象的扩展数据(xdata),亮显和更新对象,以及从另外的图元设置属性。大多数图形对象具有诸如 LayerId、LinetypeId、Color 和 Handle 之类的典型特性。每个对象也具有一些特有的特性,例如 Center、StartPoint、Radius 和 FitTolerance

1)若要创建新的符号表记录,请使用表所有者的 Add 方法或使用 SetAt 方法添加一个字典到命令对象字典中

2)要修改或查询这些对象,请使用对象本身的方法或特性。每一个非图形对象都有用于特定目的的方法和特性,都有设置和检索扩展数据以及删除自己的方法

8、如何实现对AutoCAD数据库图形对象的访问?给出实例代码。

大部分的集合和容器对象都是通过 Document 或 Database 对象访问的。Document 和 Database 对象都包含一些相应的特性用来访问大多数可用集合的对象或对象 ID。 例如,以下代码定义一个变量,并将其设置为当前图形的 LayersTable 对象:

红色部分为答案空白或不确定

9、AutoCAD中集合对象是指?列举出部分实例。

10、如何定义一个用户命令?CommandMethod 所接受的属性包括哪些?

使用 CommandMethod 属性定义一个命令,CommandMethod 属性期待一个字符串值,它将当作被定义命令的全局名称。和全局命令名称一起,CommandMethod 属性还能接受如下值:

【Local Name 】- 本地化命令名称,通常用于特定语言

【Help Topic Name】定义当命令被激活时相应的快捷菜单的状态 【Help File Name】 -包含当命令激活并按 F1 键时将要显示其中帮助主题的帮助文件

11、如何通过代码调用AutoCAD内部命令?

A、使用 SendStringToExecute 方法可以直接将命令发送到 AutoCAD 命令行。SendStringToExecute 方法将单个字符串发送到命令行。该字符串必须包含提供给所执行命令的参数,并依照该命令的提示顺序所要求的次序排列这些参数

红色部分为答案空白或不确定

12、如何实现图形对象的旋转、平移、缩放?请给出具体实现。

25、如何使用DBDictionary对象给一设计图或一图形对象添加属性信息?实 例:使用扩充词典(XRecord)存储扩展数据

红色部分为答案空白或不确定

(P103)表格第一竖排最后一个 ,个人认为应该正确

27、AutoCAD中的词典和符号表有什么区别和联系?

AutoCAD 中的词典是一般的容器对象,这类似于AutoCAD中的符号表,但符号表只能存储指定类型的对象,而词典则可以保存任意的DbObject对象或其派生类的对象,实际上词典是通用非图形数据库对象的容器

在AutoCAD中词典用DbDictionary类表示,和符号表一样包含一个唯一的字符串关键字,它的操作也非常类似于符号表操作方法

28、简述创建字体样式的基本过程。

CAD是由美国的Autodesk公司所研制开发的。其全称为Computer Aided Design ,即计算机辅助设计。主要的应用领域包括:机械设计、建筑设计、电路设计、桥梁设计、服装设计等。

1、视图(面板)——三维建模——在二维模型空间中——显示ViewCube

一、坐标的分类:绝对坐标和相对坐标

(1)绝对直角坐标:其输入格式为:X,Y 注:逗号要用英文状态下的逗号。 (2)直线

(3)确定:回车或空格 第三节:相对直角坐标

(1)相对直角坐标:其输入格式为:@X,Y 注:@的含义是将刚才所画的点看成是坐标原点。

3、接触式选择:光标单击后从右向左拉出一个选择框,凡是被选择框接触到或包围的对象都能被选中

4、取消选择:ESC键

第十四节:正多边形的绘制(POL)

1、正多边形的绘制方法

(1)内接:圆的内接正多边形。 (2)外切:圆的外切正多边形。

(3)E选项:如果知道正多边形的边长可以调用此方法,表示以边长来画正多边形。

注:A、正多边形是依赖于圆而存在的。

B、正多边形的边数范围在:3—1024。

第十五节:椭圆的绘制(EL)

(1)圆心:先确定椭圆的圆心,再确定两个半轴长度。

(2)轴、端点:先确定一个全轴长度,再确定一个半轴长度。 第十六节:分解命令

1、分解(X):可以将一个整体分解成多个个体。

注:在没有特殊强调情况下,CAD中右键、空格、回车这几个键起着相同作用。

1、偏移(O):既可以对线条平行拷贝,又可以对圆、矩形平行拷贝。 第十八节:修剪命令

1、修剪(TR):可以用一个图形作为剪刀将其它图形不需要的部分修剪掉。

注:(1)在调用修剪命令时,应先选择剪刀,后选被剪的物体。

(2)互为剪刀的应用(即将所有的物体都选中)。 第十九节:实例——坐便器平面图

1、在CAD中圆或椭圆的四等分点叫象限点。 第二十节:实例——移动和复制命令

1、ctrl+tab:可以在不同的文件间切换。

2、在CAD中,如果想重复调用上一次的命令,可以直接按空格键或回车键。

3、移动(M):在绘图空间可以对图形对象进行任意移动。

(1)基点:表示移动时以哪一个点作为参照点。一般都选择特殊点作为参照点。

4、复制(CP):可以一次性复制一个或多个对象。 第二十一节:视图缩放

1、拉长(LEN):可以让物体沿着原轨迹方向变长或缩短的命令。

注:增量:延长某一确定长度。

百分数:以百分比方式计算延长或缩短的总长度。 全部:表示直线延长或缩短后的总长度。

动态:对象延长的长度由鼠标拖动的长度来确定。 第三十六节:延伸命令

1、延伸(EX):延伸可以让物体沿着原轨迹方向延伸到某个边界。 注:(1)先选择要延伸到的边界,然后再选择要延伸的对象。

(2)在延伸状态或在修剪状态两命令可以通过shift键相互调用。 第三十七

1、圆角(F):圆角是利用指定半径的圆弧光滑地连接两个对象。这两个对象可以是:

(1)直线和直线之间的连接

(2)曲线和曲线之间的连接

(3)直线和曲线之间的连接

注:A、多个:表示调用一次命令可以用多次。

B、多段线:表示可以对整体的物体同时圆多个角。

C、在曲线和曲线间建立圆弧的时候,只能建立和两个曲线相外切的圆弧。不能建立和两个同曲线相内切的圆弧。 第三十九节:倒角命令

1、倒角(CHA):倒角是使用一条斜线连接两个对象。

注:A、先点的边采用距离1的值,后点的边采用距离2的值。

B、多个:表示调用一次命令可以用多次。

C、多段线:表示可以对整体的物体同时倒多个角。 第四十节:图层1

1、图层的作用:一个图层就像一块透明的玻璃,利用图层可以很好地管理图形,一个图层就可以设置一种颜色,一种线型和线宽等属性。

2、图层特性(LA):图层中图形的各种属性(如颜色、线型、线宽等)需要通过图层特性面板来调整。

(4)当前图层的设置 第四十一节:图层2 (5)线型的设置 (6)设置线宽

第四十二节:实例——图层综合练习1 第四十三节:实例——图层综合练习2 第四十四节:实例——图层综合练习3

1、图案填充(H) 注:(1)拾取点:默认情况只能选择闭合的区域。

(2)选择对象:可以选择闭合区域也可以用来选择不闭合的区域。

(3)填充类型:单色填充、图案填充、渐变填充。 第四十五节:图层3

3、后置:移至所有对象后面。

4、置于对象之上:移至某对象前面。

5、置于对象之下:移至某对象后面。 第五十一节:绘图区域的设置

1、在CAD中默认单位是毫米。

2、在CAD中,绘制任何图形时一般都按照实际尺寸(1:1)来绘制。即图形是多大就绘制多大。

3、在CAD中,默认的绘图范围是A3纸的大小。即420*297。单位是毫米。

注:栅格显示:显示或隐藏绘图区域。

4、为了能绘制出比A3纸大的图形,可利用命令:Limits来设置绘图范围。当用Limits命令设置完绘图区域后,一定要将所设置的绘图区域全部显示出来(Z空格A空格),否则所设置的绘图区域是无效的。在CAD中绘制区域可以设置无限大。

5、至于如何把庞大的图形打印在有限的图纸(一般是A3纸)上,将在以后打印出图的课程中详细说明。 第五十二

1、绘图——多线(ML) 注:(1)所谓多线表示一次可以绘制多条线,一般在建筑图中用于绘制墙线。 (2)对正包括:上对正,无对正,下对正。

(3)比例:用来设置多线间的距离。

2、格式——多线样式 注:(1)多线样式的新建

(2)多线特性:设置多线起始位置是否封口。 第五十四

(五)节:实例——建筑图的绘制1-2

1、新建图纸,并用Limits命令调整作图范围。

2、利用缩放(Z)命令,并调用全部(A)缩放,将绘图区域全部显示出来。

3、新建图形中所用到的图层,并根据需要命名、调整颜色和线型等属性。

5、先绘制建筑图的中心线,然后再利用多线绘制墙线结构。

6、对于绘制出的线型比例如果不匹配的,可以在特性面板中调整(Ctrl+1)。 第五十六节:实例——建筑图的绘制3

1、修改——对象——多线(或直接在多线上双击) 注:用来修改墙线的接口处。 第五十七节:实例——建筑图的绘制4

1、拉伸(S) 注:(1)利用拉伸命令时,选择拉伸对象只能采用接触式选择。 (2)在拉伸对象时,只会拉伸所选对象的点。 第五十八节:文字工具1

1、文字的分类: (1)单行文字(DT)

表格中的内容共有三个部分组成:(1)标题(2)表头(3)数据

直齿圆柱齿轮参数表(mm)

(2)选择表格中的单元格 (3)选择单元格中的文字 第六十七节:表格样式

1、表格样式可以让表格属性具有统一性。 第六十八节:外部表格的调用

1、从源下载:可以使表格的内容和源表格中的内容保持同步。 第六十九节:尺寸标注

1、尺寸标注的组成: (1)尺寸线

(2)尺寸界线(延伸线)

(3)箭头 (4)文字

2、尺寸标注 (1)、线性标注:只能标注水平或垂直的尺寸。 第七十节:新建标注样式

1、标注样式(D) (1)、新建标注样式

注:一个样式只能包括一个情况。(如:文字大小、箭头大小等等) 第七十一节:线性标注与对齐标注

(1)、线性标注:只能标注水平或垂直的尺寸。

注:起点偏移量:设置尺寸界线离图形间的距离。

从尺寸线偏移:设置文字离尺寸线间的距离。

(2)、对齐标注:既可以标注水平或垂直的尺寸,还可以标注斜向尺寸。 注:精度:设置小数点后面保留位数。 第七十二节:基线标注

1、在使用基线标注时,首先要用线性标注或者对齐标注先标一个尺寸,然后紧接着再调用基线标注。

2、基线间距:基线间距是用来设置基线标注时尺寸线与尺寸线间的距离。 第七十三节:连续标注

1、在使用连续标注时和基线标注一样,首先要用线性标注或者对齐标注先标一个尺寸,然后紧接着再调用连续标注。 第七十四节:半径和直径标注

时间和精力,为此AUTOCAD引入了图块的概念。

2、CAD自带块的调用 视图——工具选项板 第八十五节:块的定义

1、插入——创建(B) (1)名称:块的名称。

(2)拾取点:表示在向页面中插入该块时以哪个点插入进来。 (3)选择对象:选择要定义成块的对象。 第八十六节:块的使用

1、插入——插入(I)

(1)插入点:将块插入到屏幕哪一位置。

(2)缩放比例:将块插入到屏幕时要不要对该块进行缩放。 (3)旋转:设置块旋转的角度。 第八十七节:带有属性块的定义

(1)标记:在没有定义成块时,属性显示的方式。 (2)提示:在命令行中显示的提示文字。 (3)默认:提的是默认值。

(4)拾取点:指定文字插入的点。

(5)对正:以所指定的点为基准,决定文字的对齐方式。 (6)高度:文字的大小。 第八十八节:块的分类

1、块按所存储的位置不同可分为: (1)内部块(B):所定义的块只能在所定义的文件中使用。 (2)外部块(W):所定义的块被存储在磁盘中,任何一个文件都可以调用的块。 第八十九节:块属性的编辑

3、管理:更改块的原始定义参数。 第九十节:实例——块

(五)节:综合实例——齿条平面图1-5

是直线、点、圆、多段线等。

2、三维空间坐标的输入格式

用绝对坐标X,Y,Z或相对坐标@X,Y,Z 第一百零七节:实例——线框模型的建立2

1、三维视图中共有三个基本的面:XY面、XZ面、YZ面。

2、在三维视图里绘制有面积的图形(如:矩形、圆、椭圆、多边形、文字等)时,所绘制的图形只能和XY面相平行。

(九)节:网格模型的建立(曲面模型)

(4)网格棱锥体 (5)网格球体

(7)网格圆环体 第一百一十

(一)节:实例——网格模型1-2

1、在三维空间里默认情况下所画的图形都是画在XY面上的或和XY面相平行的面上。。

2、三点:第1点确定的是坐标原点,第2点确定的是X轴,第3点确定的是Y轴。

3、三维坐标的轴向可通过右手定则来判断:让食指、中指、拇指互成90度,食指代表X方向、中指代表Y方向、拇指代表Z轴方向。 第一百一十二节:旋转曲面

1、旋转曲面是让一个对象沿着某一条直线旋转而生成图形。

2、旋转表面在建立时,其旋转方向遵守右手定则:拇指由选择的端点指向另外一个端点,四指自然弯曲的方向为旋转的正方向。

3、Surftab1:用来设置横方向的线段数。

4、Surftab2:用来设置列方向的线段数。 第一百一十三节:平移曲面

1、平移曲面是让一个截面沿着一条路径叠加而生成图形。

2、平移时的方向由鼠标点击的位置来确定。

3、平移时注意截面和路径的位置关系。

第一百一十四节:实例——旋转与平移的应用 第一百一十五节:标准实心体模型

1、拉伸是将一个二维图形拉伸生成三维物体。

2、拉伸的对象必须是一个闭合的整体。 (1)编辑多段线(PE) (2)面域(REG)

注:A、面域对象也属于实心体模型,可以进行布尔运算。

B、在定义面域时,对象一定要是一个闭合的图形,否则将不能被定义成面域。

3、路径:表示拉伸时可以沿着某一条路径进行拉伸。

4、倾斜角:可以改变拉伸面倾斜角度。 第一百一十八节:布尔运算

1、布尔运算的方式: (1)并集

1.1 信息源选择及规范制定

Nutch通过制定相应的URL规则来达到对限定的URL进行爬取,即过滤信息。默认情况下可以在相关的配置文件中进行配置,它用正则表达式来规范URL。当然,还可以自己编写相应的插件等来实现所制定的URL规范。

这里的信息预处理是指将Nutch爬虫所下载下来的内容转变为Nutch索引器所能调用的文本。信息预处理过程主要涉及到如下内容:

(1)格式识别并抽取文本。一般情况下,Nutch爬虫下载下来的文档是HTML,但是网络上还存在诸多类型的其他文本:txt、doc、pdf、xls、rtf等等,甚至还有多媒体的文档格式。在进行索引之前,必然从这些下载下来的文件中抽取出文本信息,针对不同的格式文档抽取方式也不同。Nutch默认对HTML、TXT能直接处理,而其他的有些已经实现但并没有加载。目前有很多开源软件可以抽取文本信息,如word文档的poi、pdf文档的pdf-reader等等。在二次开发时,需要对相应的文档格式进行编写抽取文本工具。

(2)信息过滤。这里的信息过滤是指从抽取的文本中滤去那些不希望使其存在的文本内容,这个过程也不一定是独立的,可能会与上一个过程存在相交之处。举个实例,比如针对某一个网站的某一部分网页中的部分区域不希望被索引,那么可以编写一个相关的插件来实现对这个网站的这类网页进行过滤,去除这一区域内的内容。

(3)编码格式的转换。网络上的信息编码格式五花八门,并不是特别规范。一般情况下,Nutch处理后都能实现编码的统一,但是有些信息却不能很好地被默认程序转换,这时候就应当对Nutch进行扩展,以实现编码的转换。

1.3 索引本土化构建

以过信息预处理后的信息可以直接为Nutch索引。在索引过程中,需要考虑的因素也有很多。一是中文类语言的分词问题。这一点在前面实验中已有详细的分析并做了一些总结。二是信息的进一步处理,这一过程是在寻找最能表达原文语义的语词集合。另外还有一些其他相关技术如词干提取、停止词、本体等等。这个过程是相当重要的一个过程,直接决定了查询服务的效果。

排序规则的制定并不仅仅影响到查询结果,可以说它贯穿在了整个搜索引擎的工作过程中。因为能影响排序规则的因素有很多,比如说与用户需求的相关性、系统业务需求等,具体的有如语词在文献中的词频、在整个文献空间的词频、语词位置等,甚至是信息时间都会影响到排序。因此在二次开发时,需要根据需求,针对性地制定排序规则,并把它反映在系统中。

1.5 查询系统及用户界面

Nutch的查询系统是发布在Tomcat下的,它提供了一种类似于google的查询界面,并且支持多语言。在实际的二次开发中,并不一定支持多种语言,可针对某一种语言进行改写。另外还可以对查询过程进行二次改发,改变它的查询方式、添加分页、增加summery等。对于用户接口界面,则根据实际情况改写即可。

在cad中怎么等分直线,其快捷键是什么,有时候等分完后看不出什么效果怎么解决?

1、首先输入【div】空格;

2、然后选择要等分的直线;

3、根据提示输入要等分的数目,空格

提示:如果发现等分后没有变化可能是因为点样式的设置问题,可以输入命令【ddptype】,将点样式换个样式

评论网友评论仅供网友表达个人看法,并不表明土木工程网同意其观点或证实其描述!

我要回帖

更多关于 没有注册类(异常来自 HRESULT) 的文章

 

随机推荐