基于Teamcenter产品研发数据状态的报表开发
来源:用户上传
作者:
摘 要:本文在分析公司产品设计开发过程和设计开发项目管理的基础上,提出了产品研发数据状态报表系统的开发。基于对Teamcenter的二次开发,可以直接在系统中查询获取真实的设计数据状态,并以可视化的方式进行直观呈现,从而驱动研发项目产品数据的交付,能够在项目开发过程中提高项目开发的质量,加快项目开发的进度。通过实时监控项目开发的进度情况,提高企业的研发效能,促进企业信息化的发展。
关键词:Teamcenter;产品研发;数据状态报表系统
中图分类号:TP311.52 文献标识码:A 文章编号:2096-4706(2019)04-0038-03
Report Development Based on Teamcenter Product Research and
Development Data Status
ZHAO Ying
(Shanghai Automobile Gear Works,Shanghai 201807,China)
Abstract:Based on the analysis of product design and development process and project management,the development of product development data status report system is proposed. Based on the secondary development of Teamcenter,the real design data status can be obtained directly from the system and visually presented,thus driving the delivery of product data of R&D projects,improving the quality of project development and accelerating the progress of project development. Through real-time monitoring of the progress of project development,improve the efficiency of enterprise research and development,and promote the development of enterprise informatization.
Keywords:Teamcenter;product research and development ;data status report system
0 引 言
目前公司的产品研发数据均在Teamcenter系统中,以产品成熟度作为依据,分多个阶段进行管理,每个阶段均对应不同的发布状态标识,对应产品工程师需按照规范输出相应的交付物。目前公司不能有效、完整地获知项目文档的交付情况。产品研发部门同一时期有多个产品处于并行研发状态,各个研发项目处于不同的项目阶段,目前无技术手段总览研发项目总体进展情况。项目对应产品总成下的零部件,无法有效跟踪各自的开发工作进展以及交付情况。没有系统平台进行沿用件的管理,无法有效统计产品零件的借用情况。
在暂未实施企业级的项目管理系统的背景下,本文提出通过基于TC平台的二次开发,直接从系统中查询获取最真实的设计数据状态,并以可视化的方式进行直观呈现,进而驱动研发项目产品数据的交付以及沿用件的管理。
研發项目总览报表有助于从全局整体了解与掌控在研产品的项目进展。单项目状态报表有助于研发项目的跟进,缩短研发周期,同时提升产品数据规范性及完整性。零件借用情况显示有助于沿用件的管理,提高项目开发的质量,加快项目开发的进度,建立企业级的通用件库。工艺文件发布状态报表有助于查看跟踪自制零部件的工艺发布情况。
2 解决方案
2.1 系统实现——项目环境准备
零件(machine part),指机械中不可分拆的单个制件,是产品的基本组成要素,也是机械制造过程中的基本单元,其制造过程一般不需要装配工序。部件(assembly unit)是机械的一部分,由若干装配在一起的零件组成。产品结构用来反映一个产品由哪些零部件构成以及这些零部件之间的构成关系。一个产品,它由若干零件和部件组成;一个部件又由若干零件组成。在产品结构树中,每个零件、部件对象都有自己的属性,如零部件ID、名称、版本号、数量、制造策略属性等。
集成工程师在Teamcenter系统的结构管理器PSE中搭建总成产品结构EBOM。每个项目总成产品都有对应的BOM视图,显示EBOM中的所有零件,即该总成产品使用的所有零部件。每个零部件Item或文档Item都有至少一个版本Item Revision。在Teamcenter中,系统利用版本来记录产品对象的历史演变(更改情况),并通过版本的追踪保证用户取用的数据是最新有效的。
在Teamcenter系统中创建独立文件夹“研发项目”用于集中存放处于开发过程中、需要进行过程管理的项目对应的总成零件Item对象。该文件夹仅Teamcenter系统管理员有权限进行管理与维护。
系统读取“研发项目”文件夹中的总产品成及子零件信息,进行信息汇总与分析后,通过Web网页界面呈现。
2.2 系统实现——TC系统数据模型与关联关系
产品零部件Item的版本下有三维模型和二维图纸数据集,零部件版本发布的同时锁定三维模型及二维图纸,其中二维图纸作为项目交付物之一。零部件版本发布时检查是否存在三维模型,存在三维模型才能发起零部件版本锁定流程。 工艺关联产品零部件的版本,通过TCM搭建BOP结构,工艺版本发布的同时锁定BOP结构。生产正式工艺的发布必须满足以下条件:关联的产品版本必须是PPAP或SOP阶段,且工艺发布的状态必须也是PPAP或SOP阶段。
项目文档作为独立的对象进行管理,每一类文档均对应特定的文档类型(Item Type),每一份文档均进行独立的版本管理。目前识别的类型包括DCS产品概念设计表、PPDR设计评审、DFMEA设计失效模式及后果分析、总成SSTS/PDS产品设计规范、PPQP零件交样文件包、设计开发任务、ESO工程签署、SOR、CAE分析报告、试验大纲、检测报告(试验)。
零部件版本对象与文档Item对象关联;在特定版本的零部件版本对象下,始终能够定位到最新版本的文档版本对象。
同一份文档,可能同时适用于多个零件,或同一零件的多个版本;同时,某个零件版本对象下,只会同时存在一份该类型的文档(如一个零件版本对象下只会存在一份PPDR)。
文档作为零部件附属关系的内容,在另存或升版时,不自动带到新版本中。如项目文档仍适用于新版本的零部件,则由工程师进行显示的重新关联(复制粘贴)。
零部件版本对象发布时,要求与其相关联的某些项目文档提前已发布(目前只检查PPDR)。将在零部件发布流程中添加自动检查。
2.3 系统实现——配置管理
配置管理包括用户权限管理、应用配置管理和系统监控。用户权限管理主要包括用户登录、用户管理、用户权限控制和角色配置;应用配置管理包括数据同步时间间隔、状态字典管理;系统监控主要记录用户操作日志。配置管理可实现对数据操作权限的设置和规定,实现企业对于产品数据管理的安全性和保密性的要求。
2.4 研发项目总览界面
该界面的作用是显示Teamcenter中所有产品型号,以项目的维度管理二维图纸、工艺文件、SOR等技术文件,具体如下:
(1)显示项目代号,即总成产品型号,通过截取总成零部件的图号前缀作为项目代号;
(2)显示项目状态,即注明项目的研发情况,包括项目进行、项目暂停和项目量产;
(3)显示总成零部件的所有者及设计总成零部件的集成工程师;
(4)按该项目下的零部件总数和零部件设计状态分别显示零部件数量。零部件设计状态包括专用件、沿用件和标准件。专用件是指仅在一个产品上使用的零部件。沿用件(carry over),即C/O零件是指在产品开发中沿用其它产品(简称“原产品”)已有零件或图纸,作为该新产品的一部分,不重新设计或更改设计,该沿用的零件称作为沿用件。标准件是指结构、尺寸、画法、标记等各个方面已经完全标准化,并由专业厂生产的常用的零部件,如螺纹件、键、销、滚动轴承等。专用件、沿用件、标准件可通过产品图号识别;
(5)显示图纸交付状况、工艺文件交付状况、项目文档交付状况的统计数量及百分比,并通過输入时间节点,由系统判断用颜色标明报警;
(6)通过界面上的导出按钮可直接导出与界面布局相同的Excel报表,以供线下查看。
2.5 单项目零部件开发状态界面
该界面的作用是查明一个总成产品的全部零部件,判断一个零部件被用于哪些总成产品;查明一个零部件所管理的全部文件,具体如下:
(1)通过在研发项目总览界面中点击某个项目代号,跳转到此项目零部件开发状态界面,显示该项目相关的详细项目文档交付信息,包括图纸最新锁定版本的发布状态、相关工艺文件的发布情况以及相关技术文件的完成情况;
(2)显示零件设计状态,可通过零件设计状态对该项目中的所有零件进行筛选,并且支持多重筛选;
(3)显示制造策略C/Z属性,包括C采购、Z自制、CZ既采购又自制、TBD待决策,可根据制造策略C/Z属性值进行筛选。自制件是指本企业生产加工的零部件。采购件是指从供应商采购或由本企业设计、再由其他企业加工得到的零部件;
(4)通过界面上的导出按钮导出与界面布局相同的Excel报表,以供线下查看;
(5)输出所有项目零部件报表,包含零部件的基本信息,如零件号、图号、所有者、制造策略CZ等属性;零部件最新锁定版本的发布状态;被总成产品使用的次数;使用该零部件的总成零件号及图号。根据报表筛选出借用次数最多的沿用件,建立通用件库。通用件是指在不同类型或同类型不同规格的产品中可以互换使用,给予通用编号(或单独管理)的零部件。通用件是标准件的初级形式,在设计时当标准件使用。它是一些应用范围较广,一时又不能定为标准,对其统一设计、独立编号,并建立通用件库,供设计人员选用的零部件。
2.6 工艺文件发布状态界面
该界面的作用是对自制零部件进行工艺文件状态跟踪,以便及时掌握该产品对应工艺数据的发布状态,具体如下:
(1)通过在单项目零部件开发状态界面中点击工艺交付物的工艺ID,跳转到工艺文件发布状态界面,该界面显示此工艺BOP下的所有工序及相关工艺文档的完成情况及发布状态。工艺文档包括过程流程图、控制计划、PFMEA和工艺卡等;
(2)显示工艺文档的属性包括所有者、关联的零件ID、零件图号、工序ID、工艺ID、ECN更改通知编号、EWO编号和流程审批节点信息;
(3)通过界面上的导出按钮导出与界面布局相同的Excel报表,以供线下查看。
3 结 论
产品研发数据状态报表的实施,可以直接从Teamcenter系统中查询获取最真实的设计数据,并以可视化的方式进行直观呈现,以产品成熟度作为依据,分多个阶段进行管理,每个阶段均对应不同的状态标识,对应产品工程师需按照规范输出相应的交付物,进而驱动研发项目产品数据的交付。
参考文献:
[1] 黄曙荣,安晶,王伟,等.产品数据管理PDM原理与应用 [M].江苏:江苏大学出版社,2014.
[2] 李家鹏.基于Teamcenter的企业产品PDM系统的研究 [D].淄博:山东理工大学,2008.
[3] 吕平.PDM中产品结构与配置管理子系统的研究及其应用 [D].南京:南京航空航天大学,2005.
作者简介:赵颖(1981-),女,汉族,上海人,工程师,工学学士,研究方向:计算机应用。
转载注明来源:https://www.xzbu.com/1/view-14771240.htm