基于UG工程图的用户化研究及应用

来源 :软件 | 被引量 : 0次 | 上传用户:lihuihui1986712
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文主要讲述了基于UG系统下,为实现使用者对使用环境的自行配置,可采用的两种常见的操作方法。对UG系统重要环境变量进行设置以及创建种子文件两种方法的利弊,进行分析和相互对比。另外,建立用户菜单进行简略的介绍。
  关键词:用户化、环境变量
  中图分类号:TP31 文献标识码:A DoI: 10.3969/j.issn.1003-6970.2012.06.008
  Engineering Drawing Based on UG User Research and Application
  KOU Xiao-yu
  (Benxi City School of electrical and Mechanical, Benxi 117000, China)
  【Abstract】 this paper mainly related based on UG system, to make use of the environment for users to configuration, can use of two common operation method. UG system for important environment variables and create seed setting file the advantages and disadvantages of the two methods, to carry on the analysis and comparison to each other. In addition, build user menu brief introduction.
  【Key words】 customize, environment variables
   1 UG系统软件
  UG系统软件是目前工程制图设计人员常用的一套软件。全称为Unigraphics,是美国EDS公司所开发的,它集成了CAD、CAE、CAM等多种功能为一体的强大设计软件,不仅功能强大可以轻松完成三维模型与而为工程图的转换和数据同步,而且使用方便在我国已经有越来越的设计人员在使用。因此对UG软件进行更深入的学习,更深层次的开发功能,显得更加重要。UG软件非常人性化的为用户提供了UG/Open UI Styler等工具,可以让用户根据自己的需求进行二次开发。另外,UG中的部分标志与我国的国标存在一定的出入,对UG进行用户化设置可以更好的满足使用方的实际需求。
   2 UG环境变量的设置
  用户在使用UG进行建模时,首先需要创建一个新的文件,然后根据建模需求选择不同的应用程序模块。如果是绘制工程图纸,需要用到Drafting模块;零件设计则是用到modeling模块。创建文件非常简单,但是每次都要对参数进行重新设定,而且要保证每次设定都符合标准。这部分工作会降低设计效率,增加用户的重复劳动量。另外,如果零件图和工程图不是由一人完成,那么由于不同人员的习惯差异容易对最终设计造成误差。[1]
  因此,使用UG环境变量设置,将有效解决上述问题。通常采用的设置方法有两种,一种是种子文件配置,另一种是直接配置。
  2.1 种子文件配置
  首先需要用Drafting模块创建一张工程图,然后根据实际要求完成工程图中的各项设置,可以对绘制工程图所用到的尺寸标注、点划线、剖面线等进行设置。设置完成后,保存该工程图为一个种子文件。该种子文件应将其文件设为只读型文件,防止其他人员改动里面的参数设定。下面列举部分常用参数设置:
  首先是字体的设定,UG中只有四种中文字体,宋体、楷体、黑体和仿宋体,而英文字体却有很多种,这就会出现中英文字体不统一的情况。为解决这一问题,我们通常将使用到的中文字体全部默认为仿宋体,将UG中的blockfont文件用仿宋体字库文件代替即可。[2]
  第二,单位参数的设定。设置UG中数字的显示的格式,使用“.”来减少小数后面“0”的显示;另外将角度的显示方式也设定为用小数进行显示;把“0”放在直径符号后面,将符号与参数值隔开;把标注尺寸的参数值显示位数设为小数点后3位.
  第三,对工程绘图中的线进行设置。在视图显示中设定,虚线为线宽为细线的隐藏线,用来表示不可见的线条。
  将设置完常用和必要参数后的文件另存为一个文件,作为标准文档。当需要设计新的工程图时,只要载入该文件进行设计,完成后另存为其他文件名保存即可。
  2.2 直接配置
  当用户使用UG是,UG是有自己默认的用户环境的,如果我们对其默认的环境文件进行更改,那么就可以得到我们所需要的用户环境了。在UG中有两个重要的环境文件,这两个文件都为TXT格式,因此编辑起来相对容易,在Windows下用写字板就可以进行编辑。
  2.2.1 编辑UGII_ENV.DAT文件
  两个环境文件中有一个是配置载入时环境变量的UGII_ ENV.DAT。使用文本编辑程序打开这一文件会看到它的文件格式,其行为注释行是用“#”作为开头的。它的注释行在文件被载入的时候是不参与处理的,文件中只有变量值才参与载入时的处理。完成用户化要求,才对UGII_ENV.DAT文件编辑时需要更改一下两个参数:
  UG默认的参数标准为英制,而我国国标是以公制标注,两者存在较大差异,因此需要将GII_DEFAULTS_ FILE=${UGII_BASE_DIR}ugiiug_english.def;改成=${UGII_BASE_DIR}ugiiug_metric.def;把UGII_SURFACE_FINISH=ON进行设定,可将将表面粗糙的菜单放到主菜单中去,方便以后使用。[3]
  2.2.2 编辑UG_METRIC.DDF文件
  
  另一个环境文件是UG_METRIC.DDF文件,其主要作用是在设定参数为公制情况下,对用户工作环境进行设置。与UGII_ENV.DAT有所不同的是,该文件的注释行是以“!”作为开头,同样对注释行的内容在加载时不做处理,仅对变量参数进行处理。因为UG_METRIC.DDF文件是在公制参数下的文件,如果在制图中需要用到英制标注时,应将其公制值除以25.4,所得的值即为英制值。比如设定某段线长为5mm,则英制参数值应设定为5÷25.4=0.1968503937。
  上述两种配置方法是比较常用的两种方法,使用起来都比较简单。但是两者之间进行比较,种子文件配置方法对于习惯了使用AutoCAD软件的用户来讲需要有一个习惯的过程,每次都要卡开种子文件,完成后还需另存为才可以。而环境文件配置的方法在设定参数时稍微复杂,但在以后的使用中就会体现出极大的便利,提高设计效率个准确性。
   3 定制用户菜单
  使用UG中所带的UIStyler我们可以定做用户菜单,不仅在视觉设更能满足用户需求,更能在功能布局上方便用户的使用,下面列出定制用户菜单的方法流程:
   4 总结
  用户在进行二次开发时应重点考虑界面的问题,而UG恰恰具备的良好开放性能够满足各个层次用户需求。用户可以利用软件提供的Menuscipt、UIStyler等强大的开发工具设计出美观、友好的界面猜的,生成更符合用户习惯和设计要求的用户化环境,满足用户提高设计效率和设计质量的要求。
  参考文献:
  [1] 李玉胜,孙殿柱,刘信奎.UG软件的二次开发研究与应用[J].淄博学院学报,2002
  [2] 马晓丽,孙殿柱.基于UG二次开发的菜单制作技术[J].山东理工大学学报,2004
  [3] 张月强.用AutoCAD标注符合国标的表面粗糙度.工程图学学报,2002(3)
其他文献
对于国有企业而言,思想政治教育工作作为其正常、稳定运行的根本所在,在近几年自媒体发展的背景下,如何提升国有企业思想政 治教育工作的有效性和针对性就显得尤为迫切。由此
战后日本“以实际10%左右的增长率维持了20年,这种情况打破了战前经济学常识”(《朝日新闻》社论)。造成这种高速发展的因素是多种多样的,其中主要因素之一,就是对中小企业经营管理
<正> 新技术革命的兴起,使人们对中小企业问题的认识大大前进了一步,同时也提出了一些新问题。中小企业在发达资本主义国家中的地位和作用究竟如何?它们生存和发展的原因是什
以上海市Y区K街道医疗类和生活类社区综合养老设施为研究对象,借助地理信息系统和选址配置模型完成两类社区综合养老设施选址。研究结果发现:"平均车行时间最短"的方案最适合
摘要电信网络日益复杂,这增加了电信营运的难度,并且大额欺诈和恶意欠费的状况使电信运营收入存在较大的风险。本文在数据挖掘技术、基于聚类的层次分析算法等理论基础上,采用了欺诈特征树阀值检测算法来应对电信欺诈,防范电信运营收入的流失。该算法将用户的数据特征项构建成欺诈特征树,采用关系数据模式来组织用户的欺诈特征项,并设定结点阀值作为检测判断的依据,依照用户最后的欺诈度值判断用户是否欺诈。算法简单高效,系
目的通过研究量子点标记免疫层析技术检测布鲁氏菌病抗体,制备量子点免疫层析试纸条,验证快速检测布鲁氏菌病的可行性。方法将蛋白A和布鲁氏菌全菌蛋白分别作为质控线和检测
目的:探讨针灸治疗急性卒中后吞咽困难障碍患者的临床疗效。方法:把本院于2016年9月~2018年9月收治的脑卒中后所致吞咽障碍患者110例随机分两组,对照组55例仅接受常规的吞咽