资源描述:
《CAD块的浅谈【精选】》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、AutoCAD中属性块的浅谈高永超(河北科技师范学院,土木建筑系,0511060305)摘要:文章分析了AutoCAD的块和属性在工程设计中的功用,阐述了块屈性定义、编辑和修改、及如何提取块屈性信息,并指岀了提高工程设计效率的具体方法和途径。关键词:块;属性;编辑;应用.AnalysisofAttributeblocksintheAutoCADGaoYongchao(hebeinormaluniversityofscience&technology,DepartmentofCivilEngineering90511060305)Abstract:ThispaperanalyzestheAut
2、oCADblocksandattributesinthefunctionofengineeringdesignonapieceofpropertydefinition,editingandrevision,andhowtoextractblockattributeinformation,andpointedoutthatengineeringdesigntoimprovetheefficiencyofthespecificwaysandmeans・Keywords:block;attribute;editor;application.AutoCAD是当今最流行的CAD软件,在工程设计中得到了
3、极为广泛的应用,随着版木的不断升级,各种功能进一步得到加强,关键是使用者是否充分利用和开发。AutoCAD2002提供了在图形中重复使用和管理対象功能,常用的是块功能。块是多个対象组成并赋予名称的单个对象町以将它按指定的比例、角度、位置添加到当前图形中。图形中的块町以被移动、删除和数据杏询,并通过附着属性将非图形数据和图形中的块联系起来。在插入块时可以填写一些信息,如零件的材料和价格等,可以对这些信息进行统计和计算,生成材料表、明细表和各种统计表。我们通常将常用的符号、零件、部件等做成块,建立专用和通用的图库,用插入块的方法來拼装设计图,这样既可以减少大量的重复工作,乂可以提高绘图的效率和质
4、量。块插入后,AutoCAD2002不会重复记录块屮对象的构造信息,块定义越复杂,使川次数越多,就会节省人量的空间,越能体现其高效性。下面介绍在工程设计屮如何应用块和属性。1.块和属性在工程设计中的功用例如标高、粗糙度、开关等等,除了图线以外,述有相应的值,如标高值、粗糙度值等。人们往往都知道将图形作成图块,这样在绘制符号时既统一又迅速。对符号旁的数值或文字,大多是用DTEXT命令另行书写。这样不仅重复劳动,而且从根本上将互相关联的事物之间的联系给打断了,无法进行分析、提取信息等后继操作。通常,我们用图块来构造图库和符号库。属性是用来在块中附带非图形信息的重要手段,具冇如下特点:(A)属性记
5、录的信息可以在图上显示出来或隐含在图中;(B)属性值可以是固定值,也可以在每次插入块时加以改变;(C)屈性值对以从图形数据库小捉取出來,输出成表格或数据库格式的文件,进而作成零件表或材料库等。因此,图块和属性可以被巧妙地应用到设计和制造中。2.认识属性在一•般情况下,定义的块只包含有图形信息,而有些情况下需要定义块的非图形信息,比方说定义的零件图块協耍包含零件的重量、规格、价格等信息,这一类信息可以显示在图形屮,也可以不显示,但在需要的时候可以提取出来,还可以对需要的信息进行统计分析。块的属性便可以定义这-类的非图形信息。-般使用块的属性的步骤是:(A)规划哪些对彖是块,块需要哪些属性;(B
6、)创建组成块的对象;(C)定义所需的各种属性;(D)将组成块的对象和属性一起定义成块;(E)插入好的包含属性的块,按照提示输入属性值。1.定义块属性3.1定义属性命令在命令行键入:attdcf,或在下拉菜单单击“绘图”-“块”-“定义属性”,弹出属性定义对话框。3.2属性组成(A)标记属性提取时用的标识,类似于数据库系统中的字段名,如:房号、粗糙度、图名等;(B)提示当带冇属性的块被插入时,AutoCAD将会自动提示用户输入相关的属性值,“提示”就是出现在命令窗口的提示文字,如果不输入提示文字,则将在“标记”定义屮输入的文字作为提示文字;(C)值属性输入时的默认值,可以为空。如:粗糙度属性值
7、6.3经常耍用,则町设其为默认值。3.3属性模式(A)不nJ见控制在块插入吋不显示属性值,使用这种方式可以附加无需显示的信息,如产品名称、型号、厂商、价格等;(B)固定控制属性值是固定不变的,如果是“固定”以后不能修改;(C)验证在插入块吋捉示两遍验证属性值是否正确。重要的属性值需要设成验证的;(D)预置属性值固定不变,但插入后口J以修改。4.属性的编辑修改4.1对属性定义的修改如模式、纽成等的修改。在命令行