UGNX8.5车间文档定制_第1页
UGNX8.5车间文档定制_第2页
UGNX8.5车间文档定制_第3页
UGNX8.5车间文档定制_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

UG8.5车间文件定制无雨亦无风QQ:6969885西门子公司UGNX8.5自带的几个车间文件提供的加工参数不全、不集中,数值显示小数点后面一长串零文档不美观等等一系列缺陷。软件的目录X:\ProgramFiles\Siemens\NX8.5\MACH\resource\shop_doc\excel_templates内提供了一种用EXCEL定制车间文件的范例文件,但在使用过程中有很多地方要注意修改才能成功定制和达到自己的要求,否则根本不能使用。车间文档定制基本方法:准备:用记事本打开X:\ProgramFiles\Siemens\NX8.5\MACH\resource\shop_doc\shop_doc.Dat文件,加入“定制车间文档,${UGII_CAM_SHOP_DOC_DIR}excel_templates\shopdoc_template_Chinese_A4_.tcl,${UGII_CAM_SHOP_DOC_DIR}excel_templates\shopdoc_excel.tpl”行,保存。这样以后就可在编辑过程中随时调用预览。用Excel软件打开X:\ProgramFiles\Siemens\NX8.5\MACH\resource\shop_doc\excel_templates下的shopdoc_template_Chinese.xlsx进行修改。保存时选择文件→另存为→类型:网页(html)→重新发布(E):工作表,如图:-点击发布进入下表,注意选shopdoc_template……….,,文件名处点浏览选X:\ProgramFiles\Siemens\NX8.5\MACH\resource\shop_doc\excel_templates\shopdoc_template_Chinese_A4.html(特别是第一次一定要去选取),然后发布,如图如果勾选了在每次保存工作薄时自动重新发布,以后在编辑过程中随时保存就自动发布,无需再重复上述步骤。切换到ug中输出车间文件预览效果。但是这样发布的网页预览能行,但在UG中生成车间文件是会出错,如图:开始我以为是excel软件版本问题,我升级不同版本一样的,甚至怀疑是该目录下的pb_execute.exe的有关问题。最后不停地测试过程中偶然发现X:\ProgramFiles\Siemens\NX8.5\MACH\resource\shop_doc\excel_templates\shopdoc_template_Chinese_A4_files(原文件夹名)在网页发布后改成了“.files”,如果把最后的”.files”改为”_files”后就能够正常的在UG软件中生成车间文件。但再次修改保存时又改回去了,为了方面反复修改,我将此文件夹在原地复制一份,后缀名改为”_files”。不过我的win7在原地复制是提示与源目标相同,我采取的方法是复制到其它地方改完名字后复制回来。以后就随时可以网页发布,软件执行生成车间文件。该文件夹里面主要是存储网页中的图片等。如果修改过程中有增加,可以随时把”.files”夹中的内容复制到”_files”中即可。注意一旦生产车间文件时出错,即使网页文件发布正确了,还是必须重启UG软件后才能正确生成车间文件。在其间还有一个小问题,网页中想显示的自定义图片会出现不显示,你先可以不管,最后在大部分完成后直接改网页文件,因为现在去改网页发布一次又变回去了(后面有叙述)。修改数值显示中的小数位数在西门子公司提供的自带的excel文件中显示的如刀具直径小数点后面有十多个零,如图开始我看见在excel文件中有一个“mon_vars”工作表,其中有一千多个变量,简述,数值类型,考到到其中进行修改,始终不能完成。联想到对网页有一些基本了解,考虑到网页上显示的刀具直径数值应该是从ug文件数据库中取出来的值,能否在网页文件中提取是截取到指定位数的方法显示。于是在网站脚本之家/article/48257.htm找到解决办法,用javascript语言的substring函数。如刀具的取值函数为${mom_tool_diameter},则用记事本修改发布好的网页文件X:\ProgramFiles\Siemens\NX8.5\MACH\resource\shop_doc\excel_templates\shopdoc_template_Chinese_A4.html,找到“${mom_tool_diameter}”,用如下字符串替代<scripttype="text/javascript">varstr="${mom_tool_diameter}"document.write(str.substring(0,4))//刀具直径</script>substring(0,4)表示将“${mom_tool_diameter}”获取值显示从开始共4位(包括小数点)。其它变量以此类推。发布车间文件显示时会出现如下提示点击“允许组织的内容”就能顺利按想要的显示有关数值。如图:前面说到的图片不显示,也是在此修改。比如左上角的西门子图标不显示,找到“siemens.gif”字符所在位置,找到前面的定位“src="shopdoc_template_Chinese_A4.files/Book1_10074_image002.gif"”,将其中files前面的“.”改为“_”即可。由于这些修改不是更改excel文件,是修改网页原始文件,所以尽可能在excel定制完成之后一次性修改,否则改一次还原重复做工作。关于取值函数由于取值函数的专门资料没有,依靠的就是excel文件中“mon_vars”区域中的函数描述。因此比如迫切需要的吃刀量函数就始终找不到,如果有知道的朋友麻烦告知一声,非常感谢(QQ:69698285)。“mon_vars”工作表中的函数描述即使全部删除,也不影响发布网页的执行,说明函数是UG软件中内含的,不是依靠定义的。另外函数描述也是不完整的,比如加工时间函数${mom_toolpath_time}就没有列式出来。结语上述方法是自己因使用要求结合自己掌握的知识的解决办法,并非一定是理想的办

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论