建筑图cad

2024-04-15

建筑图cad(精选14篇)

篇1:建筑图cad

第六单元

建筑图绘制

6.1 第1题

建立新文件,完成以下操作。

1.设置绘图环境:建立合适的图限及栅格,创建如下图层。

 图层A,颜色设置为红色,线型设置为Dased,剖面线绘制在该层上。 其余图形均绘制在默认图层0上。2.绘制图形:

 根据试题注释的尺寸精确绘图,绘图方法和图形编辑方法不限。

 未明确线宽者,线宽为0。图示中有未标注尺寸的地方,请按建筑有关规范自行定义尺寸。

3.标注:设置合适的标注样式,按图6-01A所示标注图形。完成后将图形存入考生自己的子目录,命名为TCAD6-1.dwg。

图6-01A 绘制完成后的图形

6.2 第2题

建立新文件,完成以下操作。

1.设置绘图环境:建立合适的图限及栅格,创建如下图层。

 图层a,颜色设置为黑色,线型设置为Dahed2,虚线绘制在该层上。 图层b,颜色设置为蓝色,线型设置为细实线,尺寸标注绘制在该层上。 其余图形均绘制在默认图层0上。2.绘制图形:

 根据试题注释的尺寸精确绘图,绘图方法和图形编辑方法不限。

 未明确线宽者,线宽为0。图示中有未标注尺寸的地方,请按建筑有关规范自行定义尺寸。

3.标注:设置合适的标注样式,按图6-02A所示标注图形。完成后将图形存入考生自己的子目录,命名为TCAD6-2.dwg。

图6-02A 绘制完成后的图形

6.3 第3题

建立新文件,完成以下操作。

1.设置绘图环境:建立合适的图限及栅格,创建如下图层。

 图层e,颜色设置为黑色,线型设置为Dahed,虚线绘制在该层上,适当调整线型比例。

 其余图形均绘制在默认图层0上。2.绘制图形:

 根据试题注释的尺寸精确绘图,绘图方法和图形编辑方法不限。

 未明确线宽者,线宽为0。图示中有未标注尺寸的地方,请按建筑有关规范自行定义尺寸。

3.标注:设置合适的标注样式,按图6-03A所示在图层0上标注图形。完成后将图形存入考生自己的子目录,命名为TCAD6-3.dwg。

图6-03A 绘制完成后的图形

6.4 第4题

建立新文件,完成以下操作。

1.设置绘图环境:建立合适的图限及栅格,创建如下图层。

 新建图层L,颜色设置为蓝色,线型设置为细实线,尺寸标注绘制在该层上。 其余图形均绘制在默认图层0上。2.绘制图形:

 根据试题注释的尺寸精确绘图,绘图方法和图形编辑方法不限。

 未明确线宽者,线宽为0。图示中有未标注尺寸的地方,请按建筑有关规范自行定义尺寸。

3.标注:设置合适的标注样式,按图6-04A所示在图层L上标注图形,在图层0上绘制引线标注。

完成后将图形存入考生自己的子目录,命名为TCAD6-4.dwg。

图6-04A 绘制完成后的图形

6.5 第5题

建立新文件,完成以下操作。

1.设置绘图环境:建立合适的图限及栅格,创建如下图层。

 图层L1,颜色设置为红色,线型设置为Center2,轴线绘制在该层上,适当调整线型比例。

 图层DIM,颜色设置为蓝色,线型设置为细实线,标注绘制在该层上。 其余图形均绘制在默认图层0上。2.绘制图形:

 根据试题注释的尺寸精确绘图,绘图方法和图形编辑方法不限。

 未明确线宽者,线宽为0。图示中有未标注尺寸的地方,请按建筑有关规范自行定义尺寸。

 粗实线的线宽为0.30毫米。

3.标注:设置合适的标注样式,按图6-05A所示在图层DIM上标注图形。完成后将图形存入考生自己的子目录,命名为TCAD6-5.dwg。

图6-05A 绘制完成后的图形

篇2:建筑图cad

摘要: 土木工程是较早应用计算机技术的领域之一,近20年计算机技术取得了飞速的发展,已经深入到土木工程的各个分支和学科。今天,计算机CAD技术已经逐渐步入成熟阶段,建筑师可以利用CAD技术设计图纸,进行建筑内外空间三维效果的预览,以及三维建筑演示动画及虚拟现实技术等更为复杂设计服务。AutoCAD 2002以其强大的辅助图形设计和三维实体造型功能必将改变传统的绘图方式,使你的绘图工作变得更轻松而高效。这里介绍几点技巧,相信对初学 AutoCAD 2002者会有所帮助。

关键词: CAD

引言

土木工程是较早应用计算机技术的领域之一,近20年计算机技术取得了飞速的发展,已经深入到土木工程的各个分支和学科。今天,计算机CAD技术已经逐渐步入成熟阶段,建筑师可以利用CAD技术设计图纸,进行建筑内外空间三维效果的预览,以及三维建筑演示动画及虚拟现实技术等更为复杂设计服务。AutoCAD 2002以其强大的辅助图形设计和三维实体造型功能必将改变传统的绘图方式,使你的绘图工作变得更轻松而高效。这里介绍几点技巧,相信对初学AutoCAD 2002者会有所帮助。

1. 绘制建筑图的技巧

1.1 使用模板文件

在建筑制图中,我们一方面要遵循国家的相关规定和规范,比如说图纸幅面、标题栏和会签栏的规格、图线、字体和尺寸标注等;另一方面我们会经常使用一些样式和绘图环境的设置,比如说多线样式、图层设计、图形单位、精度、捕捉、栅格等,我们可以将这些常用的信息保存为一个模板文件,其扩展名为dwt.这样,我们就可以在每次绘图之前先打开该模板文件,然后在其基础上进行绘图,从而节省了宝贵的时间和精力。

1.2 善于总结绘图技巧

当前市场上有关建筑绘图的书籍和教学光盘有很多,为我们学习软件提供了有利的环境。但是并不是说书籍上和教学光盘上介绍的方法就是最好的`,在掌握AutoCAD 2002的基本绘图命令和编辑命令后,我们就可以结合建筑绘图的特点,总结出一些比较快捷的绘图方法。比如说在预留门窗洞时,有的书籍和光盘上介绍的方法是在绘制好轴线后,再使用多线绘制墙体,然后炸开墙体,并在需要插入门窗的位置对墙体进行修剪,从而留下门窗的位置。使用这样的方法,不仅比较繁琐,容易出错,而且日后不易修改。笔者建议使用如下的方法来预留门窗洞,在绘制好轴线时,先使用断开命令在轴线的适当位置进行打断,然后绘制墙体,这时绘制好的墙体就没有多余部分,不需要进行修剪,从而方便地插入门窗块,而且这种方法并没有炸开墙体,以后修改非常方便。再比如说在绘制轴号时,有的书籍和教学光盘上介绍的方法是先绘制好一个轴线圈,并在轴线圈内填入轴线号,然后拷贝这一个绘制好的轴线圈和轴线文字到其它轴线,最后修改轴线文字,从而完成轴线绘制。使用这样的方法同样让人感到非常繁琐,因此笔者建议使用如下的方法来绘制,首先定义四个带有属性的块,它们的插入点分别对应于轴线的上、下、左和右,块的属性中描述好轴线文字的大小和位置等信息,我们在绘图时就可以方便地调用这些块,完成轴线的绘制。我们还可以将这些带有属性的块保存在模板文件中,使绘图变的更加简单易行。

1.3 大量使用修改命令

对于CAD绘图工作人员来说,一幅图60%――70%是修改,只有30%――40%是作图,这一点并不难理解。我们一方面要可以熟练地使用修改命令来对图形进行修改,另一方面也要总结修改的快捷方法,AutoCAD 2002所提供的夹点就具有很强大的修改功能。通过控制夹点便能进行一些基本的编辑操作,比如说COPY、MOVE以及改变图形所在的图层等基本操作等。而且不同的图形,还有其特殊的操作,比如通过节点操作就可以完成窗户的延伸和移动。

1.4 注意建立自己的素材库

在设计工作中,常常会遇到一些重复的图形,如国家和地方的标准图集、室内设计中的门窗、家俱、设备和装饰物等,建筑渲染中的材质和背景等,如果将这些经常使用的图形保存起来,按类组成素材库,这样可以避免许多重复性的工作,提高绘图的效率与质量。使用这样的方法于计算机而言,可以节省存储空间,利用有效资源;于绘图者而言,可以利用素材库,然后按“搭积木”的方法将各种素材(块)拼合组织成完整的图形,从而提高绘图效率。从一定程度上说,一个设计人员拥有的素材库越多,那么他的绘图速度就越快,绘图经验就越为丰富。不过,我们最好要将所保存的块的大小定为一个基本单位,这样在插入块时,就可以更加方便地使用,比如说,定义一个1000×240的窗户,当需要插入900×240或1200×240的窗户时,只需在插入块的对话框中将X方向的缩放比例改为0.9和1.2就可以了,而不必定义两个不同的块。

1.5 改变系统的环境设置

AutoCAD 2002所提供的缺省设置是没有征对性的,我们可以结合建筑绘图的特点进行修改。我们可增添新的线型,比如增加给水线、排水线和热水线等,AutoCAD 2002的线型定义保存在安装目录下的AutoCAD 2002Supportacad.lin中;我们可以增添新的填充图案,比如说不同的装饰设计图案,AutoCAD 2002的填充图案定义保存在安装目录下的AutoCAD 2002Supportacad.pat中;我们可以简化输入命令,比如LINE命令在COMMAND输入时可以简化为L,我们同样可经简化一些其它常用而不是系统默认的省略设置,AutoCAD 2002的缺省命令设置保存在安装目录下的AutoCAD 2002Supportacad.pgp中,我们找到这些文件,就可以根据自己的需要进行修改了。另外我们还可以通过改变菜单中「工具」/ 「选项」中的一些设置来使绘图环境更符合自己的需求。

1.6 注意与专业软件相结合

现在建筑设计单位在绘图时往往使用的都是专业绘图软件,其中重为代表的是PKPM和天正系列。这些软件具有为方便的智能化菜单系统,全新的专业化标注系统、综合全面的图库、增强的立剖面绘图功能和自定义对象技术构造专业构件等强大功能。使用专业软件绘图,更为人性化和智能化,更为方便快捷。我们在系统学习完AutoCAD 2002后,就可以适当学习专业软件的使用方法,争取早日向专业软件过渡。

2 结束语

篇3:CAD识别电气原理图的途径

1 电气符号的提取

识别电气原理图中的电气符号, 首先要将符号从图纸中分离。电气符号的大致尺寸计算公式[1]为:

式中, d1i为矩形的长;d2i为圆的直径;d3i为三角形的边长;d4i为长度大于d1imax/2的斜线长, d1imax为d1i中的最大值;n1、n2、n3、n4分别为原理图矩形、圆、三角形和长度大于d1imax/2的斜线4种几何图元的个数。

电气符号与电路线分离的步骤:

(1) 在图纸上选取所有水平线和竖直线, 组成一个链表L;

(2) 删除链表L中被封闭图形 (矩形、三角形、圆等) 包含的直线;

(3) 删除组成矩形、三角形的直线;

(4) 删除链表L中长度小于d的直线。经过这些操作后, 链表L中剩下的直线为电路线。

2 电气符号的拓扑图表示

电气符号的基本几何图元集合为:{圆, 水平线, 垂直线, 斜线, 矩形, 半圆, 文字};几何图元之间的位置关系集合为:{包含, 相交, 贯穿, 分离}, 其中前3种是连接关系。电气符号的图元和关系如图1所示。图1中符号3表示电压动作线圈, 由矩形、垂直线和文字组成, 图元的位置关系有包含、相交和分离。

拓扑图处理连接关系的方法[2]是:将电气符号的图元视为拓扑图中的节点, 节点上的附加数据为几何图元的类型, 将几何图元之间的连接作为拓扑图的边, 边上附加的数据为几何图元间的连接关系, 于是将一个电气符号的图形抽象成一个拓扑图, 该图为带权的无向图。图2为熔断器的符号图形及抽象出来的拓扑图。熔断器的电气符号由1个矩形和1条直线构成。拓扑图中, 两条边 (1, 2) 的位置关系均为相交。

将国家标准中的100多个电气符号全部抽象为拓扑图储存起来, 形成一个模式库。识别电气原理图时, 以一定的方法将电气原理图中具有连接关系的基本几何图元组合起来, 抽象成拓扑图;与模式库中的拓扑图模式进行匹配。匹配成功, 则表明电气原理图中的电气符号被识别出来。

3 电气符合的识别

3.1 基于特征图元的快速搜索

可以发现图3所示的几个电气符号都包含几何图元圆, 将图元圆作为这几个符号的共同图形特征, 即特征图元。为了提高搜索的效率, 根据文献[2]的思想, 采用特征图元搜索法来进行快速搜索。

每个电气符号都具有特征图元, 将具有同一特征图元的电气符号归结为一类, 则所有电气符号的特征图元组成一个集合:{圆, 水平线, 斜线, 矩形, 半圆}。

特征图元快速搜索的步骤:

(1) 将电气原理图中所有的特征图元提取出来, 按照不同的类型分别组成链表, 如圆表、矩形表;

(2) 对每个特征图元链表中的每个元素按照上述的方法进行搜索, 最终形成一个几何图元链表, 该链表便是具有连接关系的几何图元集合;

(3) 将链表抽象成一个拓扑图, 与模式库中的模式进行匹配。

3.2 基于Ullma n算法的图形匹配

拓扑图的比较需要判断图同构。图同构是指[3]:从图G (V, E, μ, v) 到图G′ (V′, E′, μ′, v′) 的双射函数f:V→V′, 满足条件: (1) 对于所有结点v∈V, 满足μ (v) =μ′ (f (v) ) , 对于任意边e= (v1, v2) ∈E, 存在边e′= (f (v1) , f (v2) ) ∈E′, 使v (e) =v′ (e′) , 同时, 对于任意边e′= (v1′, v2′) ∈E′, 存在边e= (f-1 (v1′) , f-1 (v2′) ) ∈E使v′ (e′) =v (e) 。

Ullman算法[4]是以采用回溯和前向检测的方法来减少结点间可能映射次数的一种经典图同构算法。它从某一对结点的映射开始进行前向检测, 看余下的所有结点是否至少存在一种映射情况使得图同构的条件满足。如果不存在, 则回到上一级继续判断另一对结点。反之则判断下一对结点, 直至找出所有结果。算法如下所示:

算法中, G为模型图, G1为输入图。若两图同构, 输出满足两图同构的结点间的映射关系F。在本文条件下所要进行的图同构判断|V|=|V1|, 即n=m。算法的时间复杂度接近于Ullman算法的最优情况。所以, 符号识别的总时间复杂度约为。

4 各种文字标号的识别

标号是电气符号所代表的电气元件的代号, 端号表示电气符号连接电路线的位置, 在连接端子附近。电位号则区分了不同的连通电路线, 每一连通电路线使用同一电位号标明, 一般在某条电路线的附近。它们都是电气原理图的组成部分, 在识别电路线和电气符号的基础上, 可以对它们加以识别。

标号的识别采取以下方法[5]:以电气符号两端子之间的距离为长方形的宽, 其两倍距离为长构造一个长方形搜索区域, 在这个区域内出现的文字即为标号。端号的识别则以电路线与电气符号的连接端子为中点, 一定的距离为边长构造正方形搜索区域, 搜索到的数字即为端号。对各电路线构造类似于搜索电气符号标号的矩形搜索区域, 搜索到的数字即为电位号。每个连通电路线集只对应一个电位号。

5 结语

在专业CAD中加入工程图识别功能, 识别通用CAD绘制的图纸是很快捷的方法。首先, 根据电气原理图中电气符号的几何特征, 确定电气符号的位置, 将其分离并提取出来, 用拓扑图表示方法, 能够较精确地描述图形符号。通过建立模型库, 并采用基于特征图元的搜索能很快地缩小匹配的范围, 再运用Ullman算法进行快速匹配。提取出电气原理图中的各种文字标注和电气符号的连接关系, 从而完成对电气原理图的识别。这种方法可以推广到机械、建筑等其他领域。

摘要:介绍了CAD识别电气原理图的背景, 阐述了电气符号提取、表示、识别及文字标号识别的方法。

关键词:CAD识别,电气原理图,电气符号

参考文献

[1]朱江, 孙家广, 邹北骥, 傅红普.电气原理图的自动识别[J].计算机工程与科学, 2007, 29 (1)

[2]刘伟, 王建华, 耿英三, 王宣东.基于AutoCAD的电气原理图识别[J].计算机辅助设计与图形学学报, 2003, 15 (8)

[3]Messmer B T, Bunke H.Efficient Subgraph Isomorphism Dete-ction:A Decomposition Approach[J].IEEE Trans on Knowledge and Data Engineering, 2000, 12 (2) :307~323

[4]Ullman J R.An Algorithm for Subgraph Isom or phism[J].Journal of the Association for Computing Machinery, 1976, 23 (1) :31~42

篇4:建筑图cad

关键词:样板图;CAD;绘图技巧;图块

一、常见的CAD绘图技巧

1.鼠标的运用

鼠标作为最便捷的操作工具,对于绘图工作来说具有极为重要的意义,常见鼠标设置的左键是选择键,右键为确定键,中间滚轮可以实现平移和放大缩小图形的作用。当滑动滚轮时,光标中心作为图形中心在不断进行大小的缩放,向前滚动滑轮为放大,向后滚动滑轮为缩小,按下滚轮就可以执行平移命令。左键选择目标的常用方法为:从右下到坐上,任意部分落在选择框范围内的全部实体;从左上到右下,全部在选择框内的实体。

2.快捷键的运用

以2010版AUTOCAD为例,如果可以熟练运用快捷键就会大幅提高绘图速度,笔者曾进行过测试,使用快捷键的操作人员绘制一个常规大钩会比不使用快捷键的操作人员缩短至少一倍的时间。当需要执行某项命令时,可通过左键点击命令图标的方式来执行操作,也可以通过左手输入快捷键的命令的方式。如需绘制直线,可以直接输入“L”然后右手单机鼠标右键即可进行直线的绘制。常用的快捷键有:MI镜像;F倒圆角;EX延伸;T多行文本;CO复制;P平移等等。常用的开关键有:对象跟踪F11、极轴F10、捕捉F9、正文F8、栅格F7、对象捕捉F3、文本窗口F2、帮助F1。Ctrl+C是复制的快捷键组合,Ctrl+V是粘贴的快捷键组合;而Ctrl+S是保存的快捷键组合。

3.输入命令的手机整理

3.1输入命令的应用

在2010版AUTOCAD中留有三种给予操作人员的命令输入方式,它们分别是:键盘输入、图标输入以及菜单输入。键盘输入方式在输入了第一行后,然后通过敲击空格或者使用回车键,就可以重复上一次的命令。通过键盘左上角的ESC按键可以取消正在执行中的命令。

3.2输入数据方法的应用

CAD中的距离以及坐标都可以通过键盘输入或者直接指定的方式来确认。相对极坐标值80<30需要输入“@80<30”;相对直角的坐标80,80需要输入“@80,80”,较长的距离可以通过直接输入或者用鼠标指定的方式来得到。

3.3汉字快捷键的应用

DT是单行汉字的快捷键,使用该命令可以对每一行文字进行移动或者编辑;而T则是多行文字的快捷键,通过该命令可以给输入文字的字高、字体等予以改变。

3.4图块的合理运用

图块在AUTOCAD中能够起到加快图形处理的作用。AUTOCAD中常用的块有三个来源,一种是某个独立的图形,一种是常用的图素,还有一种是图形中的一组对象,将其存放在样板图中。通过这样的方式,用户自己建立了一个图块库,在绘制图形或者编辑图形时,可以直接调出使用。在机械制图中,我们通常将粗糙度符号、标题栏、建筑图中的指北针、家具、门窗、柱、轴号以及标高等图形一次性的绘制出来,并且将其定义为图块,在日后的图形绘制时,可以直接调用,使用,避免了重复绘制,对已提高绘图速度具有重要意义。

绘制三维立体图形时,当各独立组件编辑完成之后,如果某设计尺寸需要更改,就没有办法解体实现。但是,我们可以在绘制组件后,组合组件前,使用Bmake命令制成块,然后再使用Move命令定位及使用实体编辑命令结合。当以后设计尺寸需要变更时,就找出该变更的组件作修改,再使用Move命令、并集、差集和交集等命令结合一次即可。利用AutoCAD2010的“块”以及其属性功能,可以充分发挥基础资源的作用,最大限度地避免重复劳动,节省绘图时间。

二、AUTOCAD在Word中的应用

1. HyperSnap6抓图软件

HyperSnap6抓图软件是一款非常优秀的软件,是AUTOCAD中我们最常用的抓图软件,先启动程序,随后在AUTOCAD中选中所需要的图形,在切换到HyperSnap6中,点击复制后,就可以在Word中应用复制的图形。如果先在HyperSnap6抓图软件中,单击捕捉—捕捉设置—复制和打印,勾选复制每次捕捉到剪贴板,确定后在Word文档中插入AUTOCAD图形就显得更加方便。同时运行AUTOCAD2010、Word和HyperSnap6,先在HyperSnap6中单击捕捉—区域,再到AUTOCAD2010界面框选CAD图形,最后到Word中粘贴,方便快捷,图形清晰,还不用修剪,占用空间也非常小。

2.巧用截屏功能

在键盘的右上角有一个print screen键或者为缩写的PrtSc键,通过单击该键可以将整个屏幕全都复制下来,再通过粘贴功能的使用,即可将复制的图片粘贴在Word中。具体的操作方法是:打开AUTOCAD中需要复制的图形文件,单击键盘上的截屏键,切换到Word中,在需要的位置右键粘贴。对粘贴过来的图片进行修改,裁剪掉多余的部分,该方法虽然应用比较简单,但是图片会占用较大空间,并且不能对插入的图形进行修改。

三、结论

综上所述,通过对AUTOCAD绘图技巧的详述,希望能够给大家日后的绘图工作带来一定的便利,提高、改善绘图效率及质量。

参考文献:

篇5:建筑图cad

图1

这是一个很古老的问题了,我们的方法是使用虚拟打印功能,在下面的CAD教程中,我们就以浩辰CAD机械 为例,详细讲解一下此方法的应用。

1、打开【文件】菜单下的【打印机管理器】,并运行【打印机添加向导】。

2、点击【下一步】,在右边的选项中选择【我的电脑】,继续【下一步】,进入打印机型号选择页面,

3、在左边的【厂商】中选择【光栅文件格式】,这时我们可以看到右边的【型号】中列出了很多种我们熟悉的图形格式。例如,我们要选择JPG格式的话,就点击【独立的JPEG编组】,并点击【下一步】,这样我们以后就可以将CAD图形输出为JPG格式了。

4、用CAD做好一幅图后,我们打开【文件】菜单下的【打印】。在打印对话框中,在打印机类型中选择我们刚刚装好的【Independent JPEG Group JFIF】,在下面的【打印到文件】里添上生成的文件名称和路径,这个文件就是一个可以在Photoshop中编辑的图形了。在页面设置中选择一个我们需要的尺寸,其它的就和使用真正的打印机方法是一样的。点击打印后,等几秒钟,图形就生成了。

篇6:建筑图cad

工具/原料

AutoCAD

DWG To PDF.pc3

步骤/方法

CAD默认应该有PDF绘图仪(DWG To PDF.pc3)

打印时选这个就可以,

如果没有,可以到绘图仪管理器里面添加。

注意事项

篇7:CAD导图常见问题总结

1.在CAD软件中打开图纸,显示是正常的,但导入钢筋中看不到图纸,导入时预览也看不到?

答:用CAD打开,选中需要导的图→复制→新建一个空CAD图

【文件-新建】→粘贴到空图CAD纸中→保存新图,在导入软件即可

2.天正CAD导入软件后一片空白,或者导入后丢一部分东西,但是在天正中打开图纸,查看是正常的?(前提是系统中也安装了天正软件)?

答:天正CAD图纸是经过了天正加密的,如果在一台只安装了autoCAD软件的电脑上打开这些图纸,也是会出现以上问题,这是因为天正4及以后的天正版本,对图纸进行了加密,但是天正3却没有对图纸进行加密,所以我们只需要将天正CAD图纸转换为天正3版本即可

解决方法:打开天正CAD,直接在命令行中输入PLZJ--回车--选择需要转换的文件及保存的位置--命令行中输入【t3】--两次回车--输入文件后缀,如:_t3,回车即可

3.CAD图纸实际尺寸与标注尺寸不是1:1关系如何正确导入并识别?

答:通过软件中【工具】--【测量两点距离】功能测量,发现比例不对,然后用设置比例输入标注的尺寸即可。

4.某工程X向梁、Y向梁配筋标注分别绘制在两张图上,如何进行CAD识别?

答:工具栏--移动--框选图纸--选定基准点【可用交点功能】,移动即可

5.图纸中含有特殊字符的钢筋符号如何转换?

篇8:CAD中自动调图程序实现

关键词:DWG,VLISP,AutoCAD

1 引言

在实际工作中, 我们经常要用到已有的DWG图形, 这就需要查找已有的资料, 这需要按作图的年代、坐标系统和比例尺去查找DWG图形, 这需要耗费大量的时间和精力。如果图量比较大的时候, 手动做很有可能出现丢漏甚至是找错的情况。这种情况下, 我们考虑用程序来实现, 这样可以提高工作效率, 还能降低出差率。

2 实现思路

图形的查找需要分部来进行, 首先要选择图形的比例尺, 然后选择图形的坐标系统, 最有选择图形的出图年代, 并选择把图形转存到指定文件夹下, 实现图形的提取和批接过程 (图一) 。

在此基础上利用VLISP编程技术在AutoCAD中实现调图的功能。

3、调图功能的程序实现

下面为调图程序的部分源代码:

4、结论

篇9:建筑图cad

一、准确定位学生的层次,明确教学目标

教师把CAD课程的教学目标定位在让学生学会绘制一张中等复杂程度的二维图形为宜。教师在教学过程中力求方法简单、直观。比如CAD绘图过程中命令的调用有菜单、工具栏和命令输入等方式,在以前的授课过程中,教师在介绍命令的时候通常每种方法都要介绍,但是学生大多会选择使用工具栏,其他方式基本不用,而且也记不住。所以,教师在学生初学时可选择单一的方式介绍给学生,其他方式知道就可以了,使学生迅速入门,也不会觉得太过繁琐。至于快捷键等提高作图效率的方法可以作为拓展内容,让那些有需求的学生自己去研究。

二、以任务为导向,激发学生自信心

在传统的授课过程中,教师通常按章节进行教学,学生面面俱到地学习,结果常常遗忘所学内容。因此,针对让学生学会绘制一张中等复杂程度的零件图的教学要求,教师可以先以一张简单的轴类零件图的绘制为任务进行教学,然后附带一个评分表,如果一张图样绘制完成是满分的话,那么,今天他学会了一个图层的设置,就已经得到了5分,明天会画图框了,又得了5分,让学生实实在在地感受到自己的进步,感受到自己离目标越来越近,这样学生的自信心就提高了。而且,直接以绘制图样为任务,在学习CAD的同时又复习到了制图的规范,避免有些学生学会了各类绘图命令,却连一张规范的图样也画不出来。

三、讲授方法力求简单易懂,培养学生良好的绘图习惯

CAD的绘图技巧有很多,同一副图形有很多种绘制方法,每个人都有自己的方式。所以,在刚开始的时候,老师可以多做示范,让学生在老师的影响下选择相对较为简单的方式,而后,再让学生自己分析图样,选择适合自己的方式。现对几种常见的情况作一综合分析。

1.尽可能少用坐标输入的方式

由于学院采用的CAD教学软件的版本较低,没有动态输入的功能,所以建议少用坐标输入。学生对于坐标的理解往往比较慢,而且相对坐标的输入也比较麻烦。比如粗糙度标记,之前教师让学生采用极坐标输入的方式,@5<180°,@5<-60°,@11<60°,结果学生常常忘记。后采用极轴的方式绘制,学生理解起来就比较快。只要把增量角设置成30°,直接输入长度就可以了,所以对于学生而言,坐标比较难理解。

2.合理利用对象捕捉、对象追踪

绘图时同时开启对象捕捉、对象追踪可以让绘图比较方便,但很多学生往往喜欢把捕捉的对象标记全选,这样很不方便,绘图时出现大量的捕捉标记,导致选择困难。一般建议学生选择一些常用的标记,这样能够更方便地捕捉到自己所需要的对象。比如我们在用样条曲线绘制波浪线的时候,以往为了保证填充区域的封闭,往往把波浪线画得超过边界然后进行修剪。而有了对象捕捉、对象追踪我们就可以省去很多修剪工作,直接绘制到位。

3.尽量使用图样上标注的尺寸进行绘图

在绘图的时候,教师建议学生用图样上标注的尺寸进行绘图,尽量减少计算,如下图所示,半圆键槽在绘制的时候,就建议学生用已经标注的16.5mm这个尺寸,而不建议学生去计算槽深。因为计算过程中有可能出现计算错误,而用标注尺寸画就可以避免这种现象。

另外,在绘制三视图的时候,建议学生三个视图同时画,这样也可以节约时间。

四、充分发挥优秀学生的模范带头作用

CAD课程是一个讲、练结合的课程,几乎有一半时间是学生在做,而现在的学生往往需要老师手把手教才能搞得明白,所以在学生练习的时候老师就显得非常忙,总感觉忙不过来。这时候就要充分发挥那些学得好的学生的作用,在安排座位时教师可以有意识地好差搭配,在学生中形成一种互助的良好氛围,这对于提高班级的整体水平有着重要意义。

总之,CAD是一门实用性强的课程,针对中职学生的特点,以实际应用为主线,尽可能化繁为简,以任务导向进行教学。

篇10:浩辰CAD教程电气之原理图绘制

原理图绘制一般有两种方法,一种是常规设计方法,即利用软件直接绘制原理图;另一种是智能化设计方法,即利用软件绘制好原理图之后,软件自动生成端子排、电缆清册等相关信息。两种方法各有特色:常规设计方法方便灵活容易掌握,智能化设计方法自动化程度高。在今天的CAD教程中,我们主要来了解常规的绘制方法

1、首先,在绘制原理图之前,我们需要对即将绘制的原理图的形式进行定义。我们依次点击【控制原理图】―【原理图绘制】,然后在弹出的对话框中对原理图进行设置(如图1)。

图1

其中,“行布置”和“列布置”两个选项表示原理图横向或纵向布置。“符号个数”指回路中最多设备的个数,在绘制时,程序根据此个数自动设定绘制的回路长度。

而“回路参数”是让我们来控制回路的绘制的,下面,我们以回路长度为“D3”的回路向大家具体讲解一下(如图2)。

图2

其中,“D1”代表“横向间距”,对于竖式绘制的原理图表示回路间距;“D2”代表〖纵向间距〗,表示元件间的最小间距;“设备比例”则用来调整符号绘制的大小,此参数影响所有设备插入的状态,

2.绘制原理图

软件提供的绘制功能可以自动按照设置的参数,准确选点绘制符号和回路,不需要打开捕捉。下面,我们点取绘制命令,命令行会提示:

*原理图绘制*=Ylthz

图中已有原理图,是否继续绘制?:

请选择要继续绘制的原理图:

请输入窗口第一点<回车结束>:

请输入窗口第二点:

请选择要绘制的符号<回车结束>:

如果在图上已经绘制了原理图,用户想继续绘制或编辑修改该原理图,则可以框选该原理图(可以只选部分)。如果用户想开始画另外的原理图,可以键入【N】,重新选择绘制点。

绘制开始时,在图面上会显示红色绘图提示框,表示从此处开始绘制,我们此时也可以任意点取位置,红色提示框可以跟随移动,作为绘图开始点。

具体绘制时,我们可以先点击对话框下面的【电源线】按钮,绘制两根电源线。然后改变绘图起始点,点击【短连线】按钮绘制回路,此时可以一边绘制连线,一边点击符号在目前绘图起始点绘制符号。其中,点击【长连线】可以一次绘制整个回路,点击【横线】可以在目前绘图提示框的上部绘制回路连线(如图3)。

图3

篇11:浩辰CAD机械教程之对称零件图

首先,依次点击浩辰CAD机械软件中的【辅助工具】——【图层变换】,该功能可以快速改变对象所在图层,而且支持快捷命令。

接下来就进入了我们的实际绘制过程,绘制大致上可以分为以下的几个步骤:

1、分析对象结构:该零件结构是以中心线为界限,上下两部分相同,所以可以先绘制上半部分然后在进行镜像,或者使用浩辰CAD机械2011中【对称划线】命令(如图1)。

图1

2、使用浩辰CAD机械2011的【图案填充】功能对图案进行填充,通过选择区域、对象、图案、样例等功能来实现对图形的填充(如图2),

图2

3、使用浩辰CAD机械2011尺寸标注中的【智能标注】功能能够让设计师对图形进行快速的标注(如图3)。

图3

双击标注可以对标注的内容进行添加、修改、删除等设置(如图4)

图4

4、使用浩辰CAD机械2011中的【符号标注】功能可以对图形进行快速的标注,标注后也可以双击标注再次对标注内容进行修改(如图5)。

图5

进行上述步骤之后,我们就完成了此零件图的绘制(如图6),我们从绘制过程中可以看出,由于利用了浩辰CAD机械2011的智能命令,我们可以节约大量的绘制时间。

篇12:中望CAD自定义图层锁定命令

在中望CAD中提供了比较方便的ET扩展工具,里面收集了大量的使用工具。今天就为大家介绍一下中望CAD的图层锁定命令。该命令的使用非常简单,菜单ET扩展工具—图层工具—图层锁定,或者命令行运行“LAYLCK”命令,然后选择对象,该对象所在的图层就被锁定。

锁定图层以后要解锁对象,同样可以使用ET扩展工具—图层工具—图层解锁,选择图层解锁以后,系统会出现一个对话框,提示您选择要解锁的图层。 选择图层时支持”Ctrl”或者”Shift”+鼠标选择多个图层,尽管中望CAD提供的这两个功能已经能满足大部分图层锁定工作的需求,但是在我们设计过程中也有可能遇到更细节的需求。举例来说,如果图层解锁命令也像图层锁定命令那样,直接选择某个对象,就能将对象所在层解锁那就更好了。这样就免去了我选择要解锁的图层的操作。我们可以通过中望cad提供的lisp或vba接口编写小程序,达到我们想要的效果,附件中的”图层解锁.lsp”就是图层解锁的工具,可以通过中望CAD工具—加载应用程序,然后添加到启动组来加载该命令,加载之后命令行中运行“LAYER-U”,然后选择要解锁图层中的某个对象,这样整个图层就被解锁了。有兴趣的朋友可以用记事本打开程序查看程序的内容,也可以参照中望CAD开发人员帮助查看lisp编程帮助。

篇13:建筑图cad

1肘管单线图

肘管单线图根据水轮机试验效果确定,由若干横断面组成,渐变段由圆形断面过渡到矩形断面。肘管出口处为矩形断面或带圆角的矩形断面。

1.1 三维坐标系的建立

在尾水管最低处设一XY平面,将弯管段进口断面圆心投影到此平面上,即为原点,X轴指向下游,Z轴垂直向上,根据右手法则确定Y轴。

1.2 偏心距的处理

由于蜗壳流道+Y向尺寸和-Y向尺寸往往不相等,造成机组段机组中心线两侧长度不一致。为了不增加机组间距,常常将尾水管在平面上偏转一个角度,使尾水管扩散段两侧边墩厚度相等。尾水管平面上偏转给弯管段钢筋图绘制和钢筋长度计算带来困难。尾水管偏转有两种基本型式,一种是角度偏转,弯管段左右对称(如图1所示);另一种是给出每一个断面的偏心距,弯管段左右不对称,如图2所示。

1.3 单线图的绘制

根据厂家资料输入每一断面左下方点的坐标X1(i)、Z1(i),右上方点的坐标X2(i)、Z2(i),高H(i)、宽W(i)、圆心偏距Yo(i)和圆R(i),以及尾水管的中墩、边墩、上翘角等信息,就可以绘制出尾水管单线图,这是绘制钢筋图的基础。

图1 所示,Ⅰ型尾水管偏转了5°,圆变方在肘管段完成。Ⅱ型尾水管用圆心偏距Yo(i)坐标不断增大实现偏转,圆变方延续到扩散段完成,见图2。

2钢筋型式和长度计算

以尾水管内表面为基准,加上钢筋的保护层厚度,计及主筋和分布筋的直径,按三维坐标系来计算钢筋的长度。为论述方便,定义垂直水流方向钢筋为主筋,顺水流方向钢筋为分布筋。根据结构计算结果,弯管段下部和上部可以从任一断面起按双层钢筋布置。

2.1 主筋型式

按照厂家提供的单线图断面尺寸控制钢筋形状和尺寸。钢筋保护层厚要考虑钢衬肋高(如果有),常取15 cm。断面之间钢筋尺寸按两断面尺寸内插。主筋型式分4种,见图3,钢筋长度计算已计及保护层厚度和主筋直径。

(1) 型式1:

圆形断面、接近圆形断面采用封闭型式;

(2) 型式2:

两侧半圆,上下直线型式;

(3) 型式3:

两侧1/4圆弧+直线段,上下直线型式;

(4) 型式4:

当圆弧半径较小时,可采用两侧、上下直线型式。

2.2 主筋间距

由于各个断面之间的间距不等,同时弯管段内侧(上方)间距小,外侧(下方)间距大,因此各断面间的内外侧钢筋间距不可能相等。程序设计按外侧间距控制,其值为200 mm左右,内侧间距控制在150 mm左右,最小不小于70 mm。如果内侧钢筋间距小于70 mm,则将内侧钢筋自动间隔截断。

2.3 分布筋

金属里肘型尾水管弯管段单线图是由若干个截面渐变组成,流道曲线无法用数学方程准确表达,故分布筋的形状既不是圆弧,也不是直线,需在现场弯制。弯管段进口断面往往比出口断面周长要小得多,所以若控制进口断面处钢筋间距200 mm左右,则在出口处钢筋间距将大大超过200 mm。此时需在出口处增补分布筋。增补的分布筋需相间布置,由程序自动计算长度、根数和截断位置。

分布筋长度和根数计算是绘制弯管段钢筋图的关键,也是难点。为了适应不同型式和不同尺寸的尾水管,需先建立上下左右4条基准腰线,然后计算分布筋的长度和根数。在计及保护层和钢筋直径后,以尾水管进口断面与X轴、Y轴相交4个点为分布筋的基准起点,与相邻断面对应点连接,形成上下左右4条基准腰线,分别计算出其各节长度和总长度,进而可计算出每根分布筋的长度,见图4。

3 CAD绘制肘管钢筋图

目前,在实际工程中,工程图纸仍以平面图形表达,为此,在三维数学模型的基础上,肘管钢筋图采用二维绘制。程序自动绘制的钢筋图包括:断面钢筋图(图5)、肘管侧视和剖面钢筋图(图6)、底板和顶板钢筋图(图7)、圆变方段钢筋图(图8)及钢筋表。

4钢筋表生成

程序在生成绘制钢筋图文件的同时形成钢筋表数据文件,钢筋编号、长度、根数与钢筋图一致。钢筋编号原则:设肘管段由n个断面组成,共有n-1节。肘管段每节主筋以节号命名,即1~(n-1)号。分布筋右、左、下、上4条基准腰线对应为n、n+1、n+2、n+3号。定下这些关键的钢筋号后,相关部位的其它钢筋号加后缀a、b、c、d、e等表示,使设计、施工人员对钢筋所在部位一目了然。详见图5~8。

主筋变长度按等差插值计算。分布筋长度变化不大时,也用等差计算,当长度变化不规则时,钢筋号仍然用同一号,但每根长度逐一列出。

本程序能自动生成钢筋表,统计钢筋用量,大大减轻了设计者的工作量。

5结语

金属里衬型尾水管体形复杂,钢筋布置和长度

篇14:建筑图cad

关键词:VB;AutoCAD;二次开发;地层剖面柱状图

中图分类号:TP391.72文献标识码:A文章编号:1007-9599 (2010) 13-0000-02

Using VB as the Secondary Development of CAD Technology to Draw Histogram Stratigraphic Section

Deng Wei

(Shaanxi Coalfield Geology Bureau,185 Troop,Yulin719000,China)

Abstract:The geotechnical engineering and technical personnel in the drawing,often with repetitive manual work,not only tedious and low efficiency,mapping accuracy is not high and prone to error.Using VB for development of CAD technology to provide engineering drawings for the majority of more compact,fast and efficient mapping technology and methods.

Keywords:VB;AutoCAD;Secondary development;Stratigraphic section histogram

AutoCAD具有開放的体系结构,是一种极其灵活的应用系统,用户可以通过编程的方式对其进行定制,它允许用户和开发者采用各种方法对其进行扩充和修改,即二次开发,能最大限度地满足用户的特殊要求。对于地质工作者来说,经常要绘制地层剖面图,传统的方法是利用专业的绘图软件(如:AutoCAD、MapGis等)完成,在制图过程中,每个字、每条线都要通过手工一步一步完成,效率低、工作量大。目前为止还没有发现能够自动绘制地层剖面的地质专业软件,本人通过这几年的研究发现,利用VB对CAD的二次开发,完全可以解决这一问题,使得绘图地层剖面图更加程序化、自动化,大大提高了绘图效率和绘图精度。

本文以VB6为开发环境对AutoCAD2004进行二次开发,通过简单的数据输入,自动在CAD中绘制各种比例的地层剖面图,目地是通过本文,对地质专业或相关专业的软件开发人员起到抛砖引玉的作用。

一、开发思路

VB与AutoCAD的连接方法是通过访问AutoCAD的根对象和文档对象来实现对AutoCAD的访问,通过VB开发的AutoCAD程序可以编译成独立的执行程序,具有执行速度快、编辑方便、图形显示可控等特点。绘制地层剖面具体的思路是:按照用户输入的厚度和底板深度值及用户选择的地层符号,按照一定的纵向比例尺在AutoCAD中自动绘图,生成地层剖面柱状图。(如下图)

二、程序界面

程序开发前首先,引用AutoCAD2004 Type Library:在VB中选择“工程”→“引用”,在“引用”对话框中选择AutoCad2004 Type Library。其次,为应用程序(AcadApp)和当前文档(AcadDoc)分别定义变量,通常定义为全局变量。代码如下:

Dim acadapp As AcadApplication

Dim acaddoc As AcadDocument

然后设计VB界面,包括柱子名称、柱子宽度、偏移量、纵向比例、岩性、厚度、底板深度等输入及选择项目,设置在CAD中绘图、显示CAD、关闭CAD、保存文件、退出等按钮。(如下图)

三、程序代码

Dim acadapp As AcadApplication

Dim acaddoc As AcadDocument

Private Sub Command1_Click()

'标注孔号

Dim textObj As AcadText

Dim textString As String

Dim insertionPoint(0 To 2) As Double

Dim height As Double

textString=Text1.Text

insertionPoint(0)=0

insertionPoint(1)=5

insertionPoint(2)=0

height=3

Set textObj=acaddoc.ModelSpace.AddText(textString,insertionPoint,height)

acaddoc.Regen True

'标注比例尺

textString="1:"+Combo1.Text

insertionPoint(0)=2

insertionPoint(1)=2

insertionPoint(2)=0

height=2

Set textObj=acaddoc.ModelSpace.AddText(textString,insertionPoint,height)

acaddoc.Regen True

'绘柱状

Dim hatchObj As AcadHatch

Dim ptnName As String

Dim ptnType As Long

Dim b As Boolean

Dim outerLoop(0 To 3) As Object

ptnName=Combo2.Text''定义填充的样式

patnType=5

b=True

''在模型空间创建一个填充对象

Set hatchObj=acaddoc.ModelSpace.AddHatch(ptnType,ptnName,b)

''创建填充的边界,画一个矩形

Dim SP(0 To 2) As Double

Dim EP(0 To 2) As Double

SP(0)=Text3.Text/10

SP(1)=-((Text5.Text-Text4.Text)*10)/(Combo1.Text/100)

SP(2)=0

EP(0)=(Text2.Text+Text3.Text)/10

EP(1)=-((Text5.Text-Text4.Text)*10)/(Combo1.Text/100)

EP(2)=0

Set outerLoop(0)=acaddoc.ModelSpace.AddLine(SP,EP)

SP(0)=Text3.Text/10

SP(1)=-((Text5.Text-Text4.Text)*10)/(Combo1.Text/100)

SP(2)=0

EP(0)=Text3.Text/10

EP(1)=-(Text5.Text*10)/(Combo1.Text/100)

EP(2)=0

Set outerLoop(1)=acaddoc.ModelSpace.AddLine(SP,EP)

SP(0)=Text3.Text/10

SP(1)=-(Text5.Text*10)/(Combo1.Text/100)

SP(2)=0

EP(0)=(Text2.Text+Text3.Text)/10

EP(1)=-(Text5.Text*10)/(Combo1.Text/100)

EP(2)=0

Set outerLoop(2)=acaddoc.ModelSpace.AddLine(SP,EP)

SP(0)=(Text2.Text+Text3.Text)/10

SP(1)=-((Text5.Text-Text4.Text)*10)/(Combo1.Text/100)

SP(2)=0

EP(0)=(Text2.Text+Text3.Text)/10

EP(1)=-(Text5.Text*10)/(Combo1.Text/100)

EP(2)=0

Set outerLoop(3)=acaddoc.ModelSpace.AddLine(SP,EP)

If Combo2.Text="煤"Then

textString="("+Combo2.Text+")"+Text5.Text

insertionPoint(0)=-7

insertionPoint(1)=-(Text5.Text*10)/(Combo1.Text/100)

insertionPoint(2)=0

height=1

Set textObj=acaddoc.ModelSpace.AddText(textString,insertionPoint,height)

textString=Text4.Text

insertionPoint(0)=11

insertionPoint(1)=-(Text5.Text*10)/(Combo1.Text/100)

insertionPoint(2)=0

height=1

Set textObj=acaddoc.ModelSpace.AddText(textString,insertionPoint,height)

acaddoc.Regen True

End If

''把填充边界传递给hatchObj对象,并显示填充

hatchObj.AppendOuterLoop (outerLoop)

hatchObj.Evaluate

acaddoc.Regen True

End Sub

Private Sub Command2_Click()

acadapp.Visible=True

End Sub

Private Sub Command3_Click()

Dim objdwg As AutoCAD.AcadDocument

If Not (acaddoc.Saved) Then

If MsgBox("你是否想保存该图形?",vbYesNo)=vbYes Then

acaddoc.SaveAs"c:MyDrawing.dwg"

End If

End If

End Sub

Private Sub Command4_Click()

acadapp.Visible=False

End Sub

Private Sub Form_Load()

On Error Resume Next

Set acadapp=GetObject("autocad.application")

If Err Then

Err.Clear

Set acadapp=CreateObject("autocad.application")

If Err Then

MsgBox Err.Description

Exit Sub

End If

End If

Form1.Caption="CAD连接成功!现在运行"+acadapp.Name+"版本号:"+acadapp.Version

acadapp.Visible=False

Set preference=acadapp.Preferences

Set acaddoc=acadapp.ActiveDocument

Set moSpace=acaddoc.modlespace

Set paspace=acaddoc.PaperSpace

'MsgBox("系統与CAD连接成功!"+"请按“确定”按钮")

End Sub

四、结束语

本文介绍了利用VB控制AutoCAD绘制地层剖面柱状图的方法,通过此简单的实例,帮助用户对基于VB对AutoCAD二次开发有更加明确的认识,同时起到抛砖引玉的作用,使得用户利用此方法绘制出更多复杂的CAD模型。

参考文献:

[1]李长勋.AutoCAD ActiveX二次开发技术.国防工业出版社,2005,6

[2]赵卫东,刘先辉,卫刚.CAD软件二次开发平台实现技术及计算机技术辅助设计与图形学报,2003,4:512-516

作者简介:

上一篇:澳大利亚个人旅游签证所需资料下一篇:她就是我的写人作文350字