PLM设计.docxVIP

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

NX二次开发在伟创力模具开发中的应用关于伟创力:伟创力集团成立于1969年,是世界500强企业,是目前全球领先的电子制造服务承包商(EMS)之一。属下的工厂分布在全球5个洲30多个国家,目前约有110,000名员工。集团主要客户有:微软、戴尔、爱立信、富士通、西门子、惠普、摩托罗拉、阿尔卡特、思科系统、诺基亚等,专门为七大产业领域:汽车制造业、电脑工业、数码消费品产业、工业、基础设施、医疗器械制造业及移动通信业的客户们提供创新的产品设计及制造服务。伟创力深圳,于1987年建于蛇口,是伟创力在中国的第一个生产据点,公司以加工生产电路板为主,产品涉及数字电视机顶盒、笔记本电脑、打印机、通讯产品、医疗器械等;公司主要客户来自欧美、日本等。新科益与2012年3月为客户提供了NX解决方案,客户在NX进行产品及模具时,遇到的问题:1)需要手工对设计好的模具组件进行命名,容易导致组件命名不规范;2)需要手工编制BOM表,会发生备料信息不对,零件漏备或者多备;3)需要手工修改每个组件的自定义属性及手工测量每个组件的最大外形尺寸,容易出现属性信息的填写错误,最大外形尺寸填写错误,从而导致备料尺寸的错误,增加备料成本。由于需要设计工程师完全手工操作,这样既增加了工程师的工作量而且容易出错,从而导致模具设计周期的延长。新科益针对NX进行了二次开发,根据伟创力的命名规则开发了自动组件命名的功能,通过本功能可以自动产生零件间装配树并对每个组件按照事先定义的规则产生组件命名。自动导出BOM表信息设计工程师根据设计的进度及需要以EXCEL格式随时导出模具设计中的BOM信息,避免了手工操作可能带来的错误信息,保证了数据的准确性并提高了工作效率。??批量修改组件的自定义属性信息并读取组件的最大外形尺寸?NX自带的修改属性信息的功能是每次修改一个档案的属性信息,如果需要同时修改多个组件的信息,这无疑增加了设计工程师的工作量,从而导致设计效率低下,影响交期。通过我们开发的批量修改属性信息的功能可以一次批量修改多个属性信息并自动读取组件的最大外形尺寸,从而减少设计工程师的工作量,降低工程师的工作强度,提高设计效率。???客户收益?减少了设计工程师的工作量,降低了工作强度,提高了工作效率,减少了设计过程中出错的几率,在变更组件属性信息及外形时批量修改属性信息和最大外形尺寸,减少工程师设计及修改模具设计时间,提高了模具设计的质量和效率,从而提高了客户的满意度,获得了客户、供应商等的双赢。3.3 关键技术及解决方案??? 3.3.1 交互界面的设计??? 由于报表汇总涉及到汇总单层BOM 和多层BOM,而PSE 中的BOM 树形结构列出的是该产品下的所有装配信息,没有提供对单层BOM 的选择功能,所以有必要通过二次开发实现单BOM 的所有层汇总、多BOM 的单层汇总、多BOM 的所有层汇总。实现方式为通过带有复选框的树形结构形式在界面上显示该BOMLine 下的子BOMLine 信息供用户选择,如图2 所示。当选择单个BOMLine 及该BOMLine 下的所有下层BOMLine 时,可实现单BOM 的所有层汇总;当选择多个BOMLine 而不选择其下一级BOMLine 时,可实现多BOM 的单层汇总;当选择多个BOMLine 及这些BOMLine 下的所有下层BOMLine 时,可实现多BOM 的所有层汇总。图2 报表程序界面及应用实例??? 明细表汇总效果图如图3 所示。图3 明细表应用实例??? 3.3.2 统计信息的获取??? 报表汇总中需要提取的信息可分为三部分,这三部分信息的提取都是通过ITK 函数实现的。一类信息是在当前的BOMLine 属性中的,这是BOMLine 的固有属性,如bl_quantity 表示当前BOMLine 的数量属性,这些在PSE 中可以进行添加或者修改;另一部分是BOMLine 所代表的item revision 本身属性,如创建日期、创建人等,这些信息可以通过AOM_ask_value_()函数获得其值;第三部分信息存在于当前BOMLine 所代表的item revision 的form 中,当用TCEng缺省的item 类型创建一个零部件时,在查看器中显示的代号、名称等就属于form 信息,可以在浏览器中查看或者修改。要提取form 中包含的信息,首先必须通过当前的BOMLine 获取item revision,然后通过item reivision 获取本item 的form,最后通过此form 的AOM_ask_value_()函数来获得form 属性。其代码实现一般如下:??? 获取BOMLine 的属性bl_quantity:??? ifail = AOM_ask_value_string(bomline, bl_quant

文档评论(0)

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

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

1亿VIP精品文档

相关文档