您的当前位置:首页正文

基于GB/T131-2006表面结构要求的自动标注

2020-05-21 来源:帮我找美食网
第22卷第3期 2012年9月 洛阳理工学院学报(自然科学版) Journal of Luoyang Institute of Science and Technology atural Science Edition) V01.22 No.3 Sep.2012 基于GB/T 131_2006表面结构要求的自动标注 刘志红,涂晓斌 (华东交通大学基础科学学院,江西南昌330013) 摘要:新标准((产品几何技术规范(GPS)技术产品文件中表面结构的表示法 GB/T 131--2006取代了旧的国家标 准GB/TI31--1993,本文分析了这两个标准的不同点,并针对新的国家标准,论述了如何在AutoCAD软件中通过 定义属性块、形文件及定制菜单等多种方法实现零件图上表面结构要求的自动标注。 关键词:AutoCAD;二次开发;表面结构;自动标注 DOh 10.39690.issn.1674-5043.2012.03.010 中图分类号:TP391.72 文献标志码:A 文章编号:1674.5043(2012)O3.0038-03 2006年,国家颁布《产品几何技术规范(GPS)技术产品文件中表面结构的表示方法》GB/T131--2006 取代了GB/T131--1993。根据GB/T131--2006的规定,表面结构的参数和代号标注方法都发生了很大变 化,而原有的标注方法已不能再用。为了解决这一问题,基于AutoCAD软件,针对零件图中标注表面结 构时经常遇到的问题,介绍了几种实现零件图上表面结构自动标注的方法与技巧。 1 GB/T 131—20O6表面结构的表示法在图样上标注的主要变化 I)表面结构参数的代号及名称的变化。新标准的参数代号为大小写斜体,即:Ra和 z,不再使用旧 标准下角标的写法,如: 和 。在表面粗糙度参数方面,微观不平度十点高度参数已被取消,原来用于 表示微观不平度十点高度参数的符号R:现在用于表示轮廓最大高度,原来表示轮廓最大高度参数的符号凤 已被取消。轮廓算术平均偏差这一参数没有变化,仍用符号Ra来表示。采用新的Rz取代原风的定义,原凤 的符号不再使用。 2)表面结构代号中参数注写位置的改变。GB/T 131-2006完整图形符号中,对表面结构的单一要求 和补充要求应注写在指定位置,如图1所示。a为注写表面结构的单一要求;a、b为标注两个或多个表面 结构要求;c为注写加工方法;d为注写表面纹理和方向;e为注写加工余量(mm1。 3)GB/T 131--2006表面结构要求在机械图样中标注法的改变。总的原则是根据GB/T 4458.4的规 定,使表面结构要求的注写和读取方向与尺寸的注写和读取方向一致。必要时,表面结构符号可用带箭 头或黑点的指引线引出标注,如图2所示。如果零件的多数(包括全部)表面有相同的表面结构要求,则其 表面结构要求可统一标注在图样的标题栏附近,不用注写其余二字。 C 图1完整图形符号 收稿日期:2012-02—10 图2表面结构要求标注示例 作者简介:刘志红(1970一),女,江西新干人,硕士,副教授,主要从事工程图学、计算机图形学方面的研究. 第3期 刘志红等: 基于GB/T 131—2006表面结构要求的自动标注 39 2利用属性图块标注 在AutoCAD中属性是从属于块的文本信息,是块的重要组成部分。同一属性可在多次插入中有不同 的属性值,因此可用这一特点来简化AutoCAD中表面结构要求的标注。该方法是利用绘图命令画出表面 结构符号,再将表面结构各参数定义为属性,建成块后供标注时插入使用,下面以标注完整图形符号的 表面结构为例。 1)绘制表面结构符号。根据GB/T 131--2006用绘图命令绘制的完整表面结构符号,如图l所示。 2)定义表面结构参数的属性。单击绘图/块/定义属性,在属性定义对话框的标记框中输入a,在提 示框中输入请输入表面结构a的值,由于某些属性不一定有值,且输入值相同的情况不多,因此可以不设 属性默认值,在插入点区域选择在屏幕上指定;在文字设置区域的文字高度栏中输入3.5,文字对正选择 左,在增强属性编辑器对话框中文字“旋转角度”为“l5”。同样方法设置表面结构b、表面纹理和方向 d、加工余量e及加工方法c。 .3)创建带属性的图块。执行block命令把该图形定义为块。其中,基点拾取表面结构符号尖端,对象 选择绘制的结构符号及属性定义,再用wblock命令保存图块。 4)标注图形实例。 标注R 0.8的面。在标注时用insert命令插入该块。前面在定义表面结构图块时已将图块的插入点定 义在表面结构符号的尖端,这样当插入图块时可通过设置目标捕捉方式为NEArest来捕捉直线上的中点作 为插入点,就能保证表面结构符号的尖端位于材料表面上。插入图块比例为1,旋转角度为0。根据命令 行显示请输入表面结构a的值输入 口0.8即可。 标注 z3.2的面。方法同上,只需在插入图块时把旋转角度设为90。 标注 口1.6的面。执行标注/多重引线/输入S命令,先进行多重引线的设置,在引线格式选项卡中, 将箭头大小设置为“2.5”;在引线结构选项卡中最大引线点数设为“3”;在箭头选项卡中将箭头类型设 为实心闭合;设置完成后单击【确定】按钮即可。执行命令后,命令行提示: 指定第一个引线点:r在图中确定引线箭头的位置) 指定下一点:(在合适的位置单击鼠标左键,确定第一段引线位置) 指定文字宽度:(输入字高3.5) 执行插入/块命令,设置插入点为在屏幕上指定;比例设为1;旋转角度为0,单击确定按钮,返回绘 图窗口,拾取引线基线上的标注位置,单击左键,命令行提示输入属性值时给定需要的表面结构要求数 值即可。 3利用形文件标注 在AutoCAD中图块是以文件的形式保存的,在标注表面结构要求时多次插入图块必然会使图形占用 内存过大,而形文件具有体积小、整体性强、占用内存小、显示速度快等优点,非常适合做表面结构要 求符号。 若用编写源代码方法来定义符合表面结构标注要求的形文件,比较麻烦。快捷方式定义形文件的方 法是在AutoCAD2010中用Express下拉菜单中的mkshape命令将图面上的指定图形自动编译成一个形文 件。基本步骤如下: ①在AutoCAD2010主屏幕上画出符合国标GB/T131--2006的表面结构要求符号。②输入mkshape命 令后,弹出造形文件对话框,输入一个形文件的文件名,以.sho为后缀保存该文件。③在命令行提示下 输入分辨率的值。④选择表面结构要求符号尖部为插入点,再选择整个表面结构要求符号,确认后即创 建好,以后就用shape命令调用该形文件。 4利用图标控件菜单标注 该方法可以通过在菜单文件中包含表面结构要求图像部分来定义图像控件菜单,在标注时选择一个 图形符号就可以提供图像,使得标注更为直观、形象。 洛阳理工学院学报(自然科学版) 第22卷 4.1把表面结构要求符号制作成属性图块 把图3中常用的6种表面结构图形符号制作成 属性块,再存盘,文件名分别为B1、B2、B3、 B4、B5、B6。 4.2把属性图块制作成幻灯片 把图3中的各个表面结构图形符号图像充满屏 幕后再用Mslide命令把符号块逐个生成图标菜单 调用的幻灯片,取文件名分别为B1、B2、B3、 B4、B5、B6,扩展名均为.sld,与图块文件保存 在同一目录下。 4.3定制下拉菜单文件 图3表面结构要求图像控件菜单 AutoCAD允许用户定义新的命令,这可以通过编辑现有的SUPPORT目录下ACD.MNU文件或编写新 的菜单文件来实现。为便于使用,把表面结构要求放在标注下拉菜单中,因此在ACD.MNU文件***POP8 标注菜单中公差后添加一行语句: ID Roughness l表面结构要求(&H)…I^C^C¥1=IMAGE1¥I= 该语句的含义:定义了一个菜单项为表面结构要求,并指定H为快捷字母;^CAC表示连续两次ECS 键,以确保退出正在执行的命令;¥I=IMAGEI表示装载了在文件的图像菜单区域定义的图像子菜单 IMAGE1;¥I= 表示显示该图标菜单。 4.4制作图标控件菜单 在ACD.MNU文件中找到图像显示菜单段( image),在其下写出以下程序段: imagel l表面结构要求l lB1,图标ll^C^C insert B1 哆<孳)…11霹口(照 缝陛(k) 只矿齐( ) 坐 薅(Q) 半径(嚣) 直径( ) 霹;燕(△) 基盎曳(基) 诲 续(£) lB2,图标21 CAC insert B2 IB3,图标31 AC c insert B3 IB4,图标41 c c insert B4 lB5,图标51^C^C insert B5 IB6。图标61 ACAC insert B6 其中**imagel表示图像部分使用的子菜单为imagel,子菜单的 第一行I表面结构要求1是它的标题,标题显示为包含图像的对话框 的标签。后面各行Il中第一项为图像控件对话框中显示的表面结构 符号幻灯片文件,显示的幻灯片文件名与insert后的图块名完全一 致,第二项为对话框中列表框的选项。 完成以上操作后在SUPPORT目录下保存文件名为my.MNU。 弓l线(箍) 毫》 垒(王)… 裘 甄£古蜘要 绺瞧1)… 臻譬 榔≮ (殛) 倾番辞(Q) 对齐文警<X) 样戎( )… 替{ ( ) 新( ) 黧翥霄鲁 鞋梅镪j( ) 4.5装载自定义的菜单文件 运行AutoCAD,输入MENu命令,Aut0cAD20o7以下的版本图4浔劝D了表面结构要求的标注下拉菜单 中弹出“选择菜单文件对话框”,在对话框中输入文件名“my”(而在AutoCAD2007以上版本中将出现 “选择自定义文件”对话框,需选择文件类型为“传统菜单样板( .MNU)”),在SUPPORT目录下找到 my.MNU文件点击确定,就可开始自动编译和装载菜单文件。 点击标注下拉菜单,就会发现新定制的菜单表面结构要求rH)菜单项已添加到AutocAD的标注菜单中 如图4所示。单击表面结构要求菜单项,则弹出如图3所示的表面结构要求图像控件菜单,用户就可非常 方便地选用所需的图标进行标注。 (下转第64页) 洛阳理工学院学报(自然科学版) 第22卷 l14l Morigi S,Reichel L,Sgallari F,Zama F.An iterative method for linear discrete ill-posed problems with box constraints[J]. Journal ofComputational and Applied Mathematics,2007(198):505-520. 115J Coleman T,Li Y.An interior trust—region approach for nonlinear minimization SUbject to boundslJ].SIAM Journal on Optimization,1996(6):418—445. 【161 Benedetta Morini,Margherita porcelli,Raymonq.A reduced Newton method orf constrained linear least-squares problems[J]. Journal Computational and Applied Mathematics,2009. I 17l Zhang C,Wei Q J.Global and Finite convergence of a generalized Newton method for absolute value equationslZ]. On the Finite Termination of Newton・-type Algorithm for the Linear Least・-Square Problem with Box Constraints ZENG Xian—ting (Qufu Normal University,Rizhao 276800,China) Abstract:This paper mainly establishes the finite termination of Newton-type algorithm for the linear least-square problem with box constraints. Key words:box constrained least—square problem;finite termination;Newton—type algorithm (上接第40页) 5结语 表面结构要求是评定机器和机械零件质量的重要指标之一,在机械零件的设计、生产、加工和验收 的过程中是~项必不可少的质量标准。由于现在的GB/T 131--2006新标准与相应国际标准接轨,新的国 家标准规定的图样画法和标注方法与国际标准相同,因此,设计和制图中积极贯彻新的机械制图标准, 有利于提高图样设计质量及设计效率,更有利于对外技术交流。本文利用AutoCAD的开发工具实现表面 结构要求的自动标注,而且严格符合GB/Tl3l—2006的要求,这在工程实践中具有较大的实用价值。 参考文献: I11全国技术产品文件标准化技术委员会.技术产品文件标准汇编:机械制图卷IMI.北京:中国标准出版社,2009. I21涂晓斌机械制图IM1.南昌:江西高校出版社,2011. 131凌玲新标准 表面结构的表示法》在工程制图教材中的贯彻与实施 .工程图学学 ̄2010(01):161.167. I41谢平.AutoCAD2010-T-程绘图及应用开发IM 1.北京:北京理工大学出版社,2010. Auto-marking Required by GB/T131--2006-based Surface Texture LIU Zhi-hong,TU Xiao—bin (East China Jiaotong University,Nanchang 330013,China) Abstract:Geometrical Product speciifcations(GPS)for Surface Texture Notion in TeclmicaI Product Documentation(GB/T 131—20061 replaced the old national standard GB/T13 1—1993.This article analyzes the differences between the new standard and tile old one.Under the new standard,it discusses how to realize the auto-marking required by the surface texture in the part drawing through AutoCAD methods like block attribution,shapefile,custom—made menu,etc. Key words:AutoCAD;secondary development;surface texture;Auto-marking 

因篇幅问题不能全部显示,请点此查看更多更全内容