3-PowerMill程序单的模板定制.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3-PowerMill程序单的模板定制.pdf

PowerMill 程序单的模板定制 PowerMill 提供两种方法输出NC 加工程序单:右键菜单 “PowerMILLUtilities ”和 NC 程序“设置清单”,这两种方法输出的表单均为Html 网页格式,可定制性和交互性 较强。PowerMill 提供了大量的参数与变量以输出刀具路径(toolpath )和NC 程序信息, 可满足客户生产管理的需要。 一、程序单输出原理的三点说明 1、PowerMill 提供项目标题、NC 程序标题、刀具路径、项目综述、NC 程序综述等 几种表单输出类型。 不同的输出类型侧重于不同的信息输出,但是它们的区别不是绝对的,我们可以在不 同的类型中输出相同内容的程序单(假如模板相同的话)。 2、PowerMill 采用网页模板固定输出样式和内容。 其中网页样式(如字体大小、图 大小、表格边框等)可能不仅取决于模板文件本 身,还受到样式表文件(style.css) 的制约。 3、PowerMill 使用参数代换的方法输出信息内容。 PowerMill 的参数代换是一种宏代换,各参数的意义参见相关说明。 二、程序单模板的定制 1页 ,共6 页 推荐使用网页软件Frontpage (或Dreamwaver )编辑模板,支持VB 和JAVA 脚 本,有及时预览功能。Frontpage 是微软Office 家族成员,与word 风格类似,易学易 用。 不管是右键菜单 “PowerMILLUtilities ”输出程序单还是NC 程序“设置清单”,模 板定制的方法均是相同的,采用参数代换的方法输出信息(具体参数参见相关说明)。 下面利用NC 加工程序详细清单(项目综述)的两种不同的定制方法来了解模板的定 制。 1、参数直接宏代换 在Frontpage 中新建如下内容的网页文件,其中“{XXX} ”就是宏代换参数。 2页 ,共6 页 输出的程序单刀具路径部分内容如下(在PowerMILLUtilities 中实现): 这个模板的特点是一个参数对应于一个信息,我们只要把模板的表格按照想要的样 式定义好,即可得到想要的结果。模板中只提供10 刀路的位置,超过的部分设置显示 在下一页上。 3页 ,共6 页 2、利用SUMMARYROW命令遍历刀具路径实现宏代换 在Frontpage 中新建如下内容的网页文件,注意只有一行刀路信息。 输出的程序单同样含有10 刀路信息,超过部分显示于下一页: 这个模板能遍历刀具路径,根据刀路的数量增加表格行数。产生此功能的命令是: SUMMARYROW /SUMMARYROW” 4页 ,共6 页 三、利用java.script 进一步定制程序单 通过上述两个表单模板,可以得到详细的NC 加工程序单。不过,可以发现,这些表 单都是基于每一条刀具路径,这样的程序单无疑会很长,要打印成几张纸。我们希望得 到简约一些的程序单,让CNC 车间得到关于每条NC 程序的信息就可以了。 为此,我们可以利用网页脚本达到此目的。其基本思路与步 如下: 1、定制正常的程序单模板,输出信息也是基于每一条刀具路径 5页 ,共6 页 2 、在模板中加入java.script 脚本程序,并设置其自动运行。 此脚本程序的作用原理是遍历刀具路径表格每一行,通过条件判断删除不需要 的部分。 其效果如下: 这一节简单介绍了PowerMILL 程序单的输出原理和模板定制,主要是一些实现方法 和思路。

文档评论(0)

zhangchao11 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档