为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

UGNX8.5车间文档定制

2019-04-21 6页 doc 24KB 287阅读

用户头像

is_721103

暂无简介

举报
UGNX8.5车间文档定制UG8.5车间文件定制 无雨亦无风QQ:6969885 西门子公司UGNX8.5自带的几个车间文件提供的加工参数不全、不集中,数值显示小数点后面一长串零文档不美观等等一系列缺陷。软件的目录X:\Program Files\Siemens\NX 8.5\MACH\resource\shop_doc \excel_templates内提供了一种用EXCEL定制车间文件的范例文件,但在使用过程中有很多地方要注意修改才能成功定制和达到自己的要求,否则根本不能使用。 一. 车间文档定制基本方法: 准备:用记事本打开X:\Program...
UGNX8.5车间文档定制
UG8.5车间文件定制 无雨亦无风QQ:6969885 西门子公司UGNX8.5自带的几个车间文件提供的加工参数不全、不集中,数值显示小数点后面一长串零文档不美观等等一系列缺陷。软件的目录X:\Program Files\Siemens\NX 8.5\MACH\resource\shop_doc \excel_templates内提供了一种用EXCEL定制车间文件的范例文件,但在使用过程中有很多地方要注意修改才能成功定制和达到自己的要求,否则根本不能使用。 一. 车间文档定制基本方法: 准备:用记事本打开X:\Program Files\Siemens\NX 8.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:\Program Files\Siemens\NX 8.5\MACH\resource\shop_doc\excel_templates下的shopdoc_template_Chinese.xlsx进行修改。保存时选择文件→另存为→类型:网页(html)→重新发布(E):工作,如图: - 点击发布进入下表,注意选shopdoc_template……….,,文件名处点浏览选X:\Program Files\Siemens\NX 8.5\MACH\resource\shop_doc\excel_templates\shopdoc_template_Chinese_A4.html(特别是第一次一定要去选取),然后发布,如图 如果勾选了在每次保存工作薄时自动重新发布,以后在编辑过程中随时保存就自动发布,无需再重复上述。切换到ug中输出车间文件预览效果。 但是这样发布的网页预览能行,但在UG中生成车间文件是会出错,如图: 开始我以为是excel软件版本问,我升级不同版本一样的,甚至怀疑是该目录下的pb_execute.exe的有关问题。最后不停地测试过程中偶然发现X:\Program Files\Siemens\NX 8.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文件数据库中取出来的值,能否在网页文件中提取是截取到指定位数的方法显示。于是在网站脚本之家找到解决办法,用javascript语言的substring函数。 如刀具的取值函数为${mom_tool_diameter},则用记事本修改发布好的网页文件X:\Program Files \Siemens\ NX 8.5\MACH \resource\shop_doc \excel_templates\shopdoc_template_Chinese_A4.html,找到“${mom_tool_diameter}”,用如下字符串替代 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}就没有列式出来。 四. 结语 上述方法是自己因使用要求结合自己掌握的知识的解决办法,并非一定是理想的办法。在此提出主要是抛砖引玉,提供一些思路,让大家来完善它。也欢迎广大UG爱好者之间相互交流心得。 网络是一个浩瀚的知识库,本人曾从中获取了很多需要的东西。此次特怀着感恩的心里回馈网络资源库。 如果需要我的修改范例文件,请去下载
/
本文档为【UGNX8.5车间文档定制】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索