Windchill常用业务对象、目录结构、类、包介绍
- 格式:doc
- 大小:242.18 KB
- 文档页数:8
WINDCHILL表结构Windchill 是一种产品生命周期管理(PLM)软件,用于协调和管理产品的开发、生产和维护过程。
Windchill 平台采用了数据库来存储和管理各种类型的数据,包括产品结构、文档、变更管理等。
由于 Windchill 平台的可定制性,表结构可能会根据不同的部署和定制而有所变化。
以下是一般情况下 Windchill 数据库表结构的高层概述:Windchill 数据库表结构概述WCADMINSchema:存储关于 Windchill 系统管理员和全局设置的信息。
包括用户信息、组织信息、全局属性等。
WTSchema:包含了 Windchill 的核心数据,用于管理产品的全生命周期。
WTDocument表:存储文档(Document)的信息。
EPMDocument表:存储与CAD文档相关的信息。
WTPart表:存储产品零部件(Part)的信息。
WTChangeOrder2表:存储变更单(Change Order)的信息。
WTHOMESchema:包含一些基础性的配置信息。
WTUser表:存储用户的基本信息。
WTGroup表:存储用户组的信息。
BMIDESchema:存储 Windchill 配置信息,包括业务对象(Business Object)和属性定义。
WTType表:存储 Windchill 中定义的业务对象类型。
WTProperty表:存储业务对象的属性定义。
WTDOCUMENTSchema:存储文档相关的信息。
WTDocInformation表:存储文档的信息。
表关系:WTDocument和EPMDocument表之间通过某种标识关系(例如MASTERREFERENCE)建立关联,用于跟踪与 CAD 文档相关的信息。
WTPart表中包含了零部件的信息,同时通过BOMUSAGE表建立了与WTDocument表中文档的关联。
WTChangeOrder2表用于存储变更单的信息,包括变更单的状态、关联的对象等。
经过全球50000多家先进企业长期验证的内容和过程管理系统:不管您是全球集团企业、区域供应商还是小型服务机构,您在设法管理产品内容和开发过程时都面对着各种问题。
比如:产品数据安全、产品数据规范、产品数据的结构化管理、研发流程的规范化、研发流程的自动化、研发效率如何提升?研发成果如何重用?标准化、通用化如何更有效的贯彻执行等。
贵公司的成功依赖于拥有高效的业务过程,并且有效地管理复杂的信息资产,这包括产品设计、工艺、服务、认证、法规符合等相关资料。
Windchill 是一个有着近10年历史的全球一流的生命周期管理系统,经过了全球50000多家先进企业实际应用和长期验证过的内容和过程管理软件,它提供了全面的产品生命周期解决方案。
这个全面的企业业务协同系统具有快速、安全、稳定、成熟和只需一个 Web 浏览器就能访问的特点,它使公司能够更规范的管理产品研发过程,为企业提高研发效率、规范产品研发过程、加快产品上市、提高产品标准化、通用化、降低产品成本、增强企业竞争力等方面提供强大而完整的系统解决方案。
功能及益处•一体化的信息管理系统,单一的产品数据源提高了产品研发效率,并减少了错误和返工;•完整的产品结构化信息管理和协作功能使得企业能够根据需要快速地从多个视角掌握产品的所有信息- 不管信息来自何处;•可重复、端到端的研发流程支持及流程自动化提升了流程效率、加快了产品上市速度,并降低了产品成本;•安全、稳定、符合业界标准的 Internet 体系结构带来了安全、高性能的、多层次研发协同的技术平台;Windchill主要应用模块简介:1、产品数据管理(Windchill PDMLink):a) 在产品整个生命周期中,帮助企业管理和控制产品信息,确保数据的准确、安全、可靠、完整、规范、逻辑关系,管理产品开发过程;b) 优化与固化产品研发流程,使得流程能够通过系统来保证规范、一致、严谨;c) 强大的产品结构管理功能,支持产品配置管理;d) 可一完全根据业务特点定制的、工作流驱动式产品开发过程自动化,内置获得CMⅡ认证的变更管理流程;e) 发布管理功能简化了数据的审核和签发(支持数字化签名)。
常用业务对象、目录结构、类、包介绍文档控制更改记录目录文档控制 (ii)更改记录 (ii)1. Windchill对象介绍 (i)1.1 Windchill目录结构 (i)1.2 Windchill常用业务对象、类 (i)1.3 Windchill常用包 (iii)1.4 如何在Windchlil系统中查找对象对应的类 (iv)1.Windchill对象介绍(会持续更新此文档)1.1Windchill目录结构●wtCustom放入修改系统的rblnfo文件●wtSateArea下的siteMod文件中放入修改后的系统文件,比如.jspf文件、html, xml;ptcCurrent文件放系统当前版本的文件;ptcOrig放系统最原始的文件ant-f bin/swmaint.xml installSiteChanges●bin:windchill工具目录,如windchill shell●src目录放客制化的源文件,放国际化.rblnfo文件。
●codebase是运行时目录,放编译后的.class文件、放WEB相关文件、放模板文件(.html)●netmarkets:JSP文件●tasks目录放系统服务文件.xml文件, Info*Engine配置文件●valuts:文件仓目录●loadFiles目录,放置需要导入到系统的工作流、生命周期等●Logs:日志目录●loadXMLFiles目录,放置配置系统的信息的.xml文件8,DB目录,放置建立模型后生成的SQL语句●db:数据库映射文件及模型SQL脚本1.2Windchill常用业务对象、类业务对象常用类名描述部件wt.part.WTPart 零部件对象部件wt.part.WTPartMaster 部件master对象部件wt.part.WTPartReferenceLink 部件参考关系部件wt.part.WTPartDescribeLink 部件描述关系部件wt.part.WTPartUsageLink 部件使用关系部件wt.part.WTPartAlternateLink 实现wt.fc.ObjectToObjectLink,全局可替换部件wt.part.WTPartSubstituteLink 实现wt.fc.ObjectToObjectLink,特定可替换部件wt.part.LineNumber 行号部件wt.part.Quantity 数量1.3Windchill常用包1.4如何在Windchlil系统中查找对象对应的类方法一:导航到站点-->"类型和属性管理器",选择部件,这个部件就对应了系统中OOTB对象,wt.part是包名,WTPart是类名称方法二:对象的详细页面,浏览器地址中key(OID)的值包含类名+ida2a2,例如:oid=OR%3Awt.part.WTPart%3A222040.。
Windchill 模块功能白皮书2011年3月9日目录一、Windchill PDMLink ............................. 错误!未定义书签。
二、Windchill ProjectLink ......................... 错误!未定义书签。
三、Windchill PartsLink ........................... 错误!未定义书签。
四、Windchill ProductView ......................... 错误!未定义书签。
五、Windchill Workgroup Manager ................... 错误!未定义书签。
六、Windchill ECAD Workgroup Manager .............. 错误!未定义书签。
七、Windchill Workgroup Manager for Arbortext IsoDraw错误!未定义书签。
八、InterComm Expert Suite ........................ 错误!未定义书签。
九、Windchill Supplier Management ................. 错误!未定义书签。
十、Windchill MPMLink ............................. 错误!未定义书签。
十一、Windchill RequirementsLink .................... 错误!未定义书签。
十二、Windchill Business Reporting .................. 错误!未定义书签。
十三、Windchill Information Modeler ................. 错误!未定义书签。
十四、Windchill Info*Engine ......................... 错误!未定义书签。
一、PDM定义:PDM的全称是Product Data Management,即产品数据管理。
PDM是一个用于开发和管理产品数据的协作平台,为整个企业提供信息共享机制和信息存储机制。
PDM除了管理信息外,还管理信息的演变,控制产品数据审批流程的自动化以及信息的访问权限。
在PDM中管理的常用对象包括:部件、文档、CAD文档、变更对象等。
二、功能:1.产品(型号产品)、存储库(标准件库、模板库):⏹产品用户协作开发某型号产品的环境。
此环境用于管理以下内容:与型号产品研发相关的业务对象及数据存储区域;数据访问控制规则;用于创建文档和CAD 文档的模板;产品研发团队和角色;以及此型号特定的生命周期和工作流。
⏹存储库用于管理不依赖与某个特定型号产品研发的企业公共数据的环境;如标准件库、元器件库、文档模板库等。
⏹产品数据结构:产品数据结构是指既包含BOM,同时包含文档、CAD文档的数据结构树。
在产品数据结构中,点击“结构”查看下级结构,选择“使用情况”查看上级结构。
2.部件:具有唯一标识的产品数据对象。
它具有自己的属性数据,对象之间可以具有父子结构关系,且可以具有相关的文档。
成品:成品是一种特殊的部件,一般指顶级装配。
文档:是具有一定属性的文件存储单元。
它可以有主要内容和附件,也可以有参考文档和子文档。
文档可以与部件进行关联从而说明某个部件。
技术文档,如项目建议书、试验大纲、试验报告等,产品图样(AutoCAD图纸)在系统中通过文档进行管理。
3.CAD文档:由CAD设计软件产生(如Pro/E三维模型、二维绘图),通过与PDM集成方式存储的数据。
可以与部件相关联以便进一步说明该部件,还可以与其他CAD 文档相关联。
4.检出和检入:检出和检入操作是一种防止多用户对某对象进行冲突操作的一种机制。
要修改对象前,必须将其检出。
这会告知其他用户您正在修改它们。
编辑对象后,可通过将该对象重新检入,以保存对该对象进行的所有变更。
一、Windchill模块组成及介绍:1.Windchill PDMLink® — 产品和过程控制难以查找的或不可靠的数据可能会阻碍任何一支制造团队的创新能力和生产效率。
但是,当所有与产品相关的各方访问的都是一个值得信赖的中央数据信息库时,制造商就能很专业地管理所有形式的数字化产品开发数据(包括机械、电气和软件数据)。
Windchill PDMLink 是理想的解决方案。
这个经过业界验证的产品数据管理 (PDM) 系统基于 Web(可轻松在企业范围内访问),它支持分散在各地的团队,同时对关键的过程(如变更/配置管理和详细设计)进行管理。
Windchill PDMLink 还充当着许多可选模块的基础,这些模块包括 Pro/INTRALINK、Windchill MPMLink、Windchill RequirementsLink、Windchill MPMLink、Windchill PartsLink 和 Windchill Supplier Management 等。
现在,企业或扩展的供应链中任何地方的任何人都能通过使用 Windchill PDMLink 中的工具就产品开发进行沟通和协作。
功能和优势:基于 Web 的主产品数据管理信息库,允许在世界各地访问来自各种来源的最新准确信息与多个机械/电气 CAD 应用程序、嵌入式软件工具、桌面应用程序和企业资源计划系统无缝衔接通过控制和自动执行通常一片混乱的产品开发过程(例如变更管理过程)预防代价高昂的设计错误利用功能强大的配置工具帮助快速开发新产品在数据采集和产品信息的分布及跨企业协作方面能与 Creo Elements/Pro 和 Windchill ProjectLink 无缝操作2.Windchill ProjectLink™ — 在产品开发过程中进行基于Web的项目协作当今充满挑战的全球环境要求有效的协作。
利用 Windchill ProjectLink,您能够在防火墙内外安全地驾驭整个团队的才智和活力。
常用业务对象、目录结构、类、包介绍
文档控制
更改记录
目录
文档控制 (ii)
更改记录 (ii)
1. Windchill对象介绍 (i)
1.1 Windchill目录结构 (i)
1.2 Windchill常用业务对象、类 (i)
1.3 Windchill常用包 (iii)
1.4 如何在Windchlil系统中查找对象对应的类 (iv)
1.Windchill对象介绍(会持续更新此文档)
1.1Windchill目录结构
●wtCustom放入修改系统的rblnfo文件
●wtSateArea下的siteMod文件中放入修改后的系统文件,比如.jspf文件、html, xml;ptcCurrent文件放系
统当前版本的文件;ptcOrig放系统最原始的文件ant-f bin/swmaint.xml installSiteChanges
●bin:windchill工具目录,如windchill shell
●src目录放客制化的源文件,放国际化.rblnfo文件。
●codebase是运行时目录,放编译后的.class文件、放WEB相关文件、放模板文件(.html)
●netmarkets:JSP文件
●tasks目录放系统服务文件.xml文件, Info*Engine配置文件
●valuts:文件仓目录
●loadFiles目录,放置需要导入到系统的工作流、生命周期等
●Logs:日志目录
●loadXMLFiles目录,放置配置系统的信息的.xml文件8,DB目录,放置建立模型后生成的SQL语句
●db:数据库映射文件及模型SQL脚本
1.2Windchill常用业务对象、类
业务对象常用类名描述
部件wt.part.WTPart 零部件对象
部件wt.part.WTPartMaster 部件master对象
部件wt.part.WTPartReferenceLink 部件参考关系
部件wt.part.WTPartDescribeLink 部件描述关系
部件wt.part.WTPartUsageLink 部件使用关系
部件wt.part.WTPartAlternateLink 实现wt.fc.ObjectToObjectLink,全局可替换
部件wt.part.WTPartSubstituteLink 实现wt.fc.ObjectToObjectLink,特定可替换
部件wt.part.LineNumber 行号
部件wt.part.Quantity 数量
1.3Windchill常用包
1.4如何在Windchlil系统中查找对象对应的类
方法一:导航到站点-->"类型和属性管理器",选择部件,这个部件就对应了系统中OOTB对象,wt.part是包名,WTPart是类名称
方法二:对象的详细页面,浏览器地址中key(OID)的值包含类名+ida2a2,例如:oid=OR%3Awt.part.WTPart%3A222040.。