windchill-软属性相关数据库表整理
Windchill
Fohjoffsjoh
Sfrvjsfnfout!Dbquvsf!'!Nbobhfnfou
Q s p eDvi bdEofuhujfbpj!mobfo!ee!'!EDfptoj hg joh v s b u j p o ! N bPo qb hffsnbfuojup o t ! '
Efqmpznfou
W b s j b oTu !vEqf tqj ph os!ub o e ! H f o f s b u j p o
Wfsjgjdbujpo!'!Wbmjebujpo
PTC 拥有跨多个行业的知识和经验,可帮助您 改善重要的产品开发过程(端到端以及跨所有 组织)。
Nbobhfnfou Tbmft!'!Nluh
• 技术出版物和插图 — 管理使用基于 XML 的组成部分方法的技术出 版物内容
ᅮ ࣅ ׂ ਸ ݀ Q m b o o j o h
Dpodfqu
Tztufn Efwfmpqnfou
Efnpotusbujpo
Qspevdujpo!' Efqmpznfou
Qsphsbn!Nbobhfnfou
Qspdftt!Mboetdbqf
服务和支持
过程和计划
软件产品
行业解决方案
内容和过程管理软件
优化产品开发
Windchill®
更出色的产品。更多的产品。速度更快。成本更低。
作为制造商,您所面临的压力不仅仅持续不断,而且还有着持续上升的趋势。您的 行业日新月异。客户的要求不断变化。而且,您的供应链在进行着调整,以便能够 在当今的环境中立于不败之地。这样就为您和您的整个组织提出了更多的要求。
体系结构 所有 Windchill 产品都是整体中的一部分,共享一个公用的数据库架构、业务对象、过程模 型和基于 Web 的用户界面,包括单一登录。Windchill 纯粹的 Internet 体系结构按行业标准 构建,可以支持来自于公司内各个不同部门的用户,以及外部用户(比如供应商、合作伙伴和 客户社区)。Windchill 体系结构还具备互操作性,从而可以与其他创作应用程序以及企业系统 (比如 ERP、SCM 和 CRM)无缝地共享产品内容和过程。
windchill表结构
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表用于存储变更单的信息,包括变更单的状态、关联的对象等。
windchill类型和属性管理
风速型Windchill
总结词
仅基于风速和气温计算得出,未考虑相对湿度的影响。
详细描述
风速型Windchill仅根据风速和气温计算得出,没有考虑相对湿度对人体感觉温 度的影响。这种类型的Windchill主要用于指导人们在寒冷天气中进行户外活动 时的保暖措施。
湿度型Windchill
总结词
基于气温、风速和相对湿度计算得出,考虑了湿度对人体感觉温度的影响。
Windchill辐射管理
总结词
描述Windchill辐射管理的概念、方法、应 用和注意事项。
详细描述
Windchill辐射管理是指通过控制辐射来调 节Windchill值的过程。辐射对人体和设备 都会产生一定的影响,因此合理的辐射控制 对于保持人体舒适度和设备的正常运行至关 重要。在实施Windchill辐射管理时,需要 根据实际情况调整辐射量,避免对人体和设 备造成不良影响。同时,也要注意防止辐射
Windchill湿度管理
总结词
描述Windchill湿度管理的概念、方法、应 用和注意事项。
详细描述
Windchill湿度管理是指通过控制湿度来调 节Windchill值的过程。湿度的高低直接影 响到人体的舒适度和设备的运行状态。在实 施Windchill湿度管理时,需要综合考虑湿 度、温度、风速等多个因素,以制定合理的 湿度控制策略。同时,也要注意防止湿度过 高或过低对设备和人体造成不良影响。
详细描述
Windchill温度管理是指通过控制温度来调节Windchill值的过程。它涉及到对环境温度 、人体舒适度、设备运行等多个方面的考虑。在实施Windchill温度管理时,需要综合 考虑多种因素,如季节、气候、室内外温差等,以制定合理的温度控制策略。同时,也
windchill系统之部件介绍
6
E-LEAD Consulting
Part-成品/半成品料号
0A-ZZ
为什么要有成品/半成品料号? 1.制程需要 2.根据产品处的编码规则对半成品、成品进行编号,方便管理 3.统一语言,便于各部门间的沟通
7
E-LEAD Consulting
一物一料号
10、PART的AML/AVL关系
11、PART的查找
14
E-LEAD Consulting
Part介绍
PART也叫做零件,是组成成品部 件,PART分为Serial Numbered Part、 OEMPart 、ManufacturePart 、End Item、VendorPart 而OEM PART根据其属性“组件模 式 ”又可分为可分解、不可分解、组 件,可分解的PART又可理解为半成 品即为组装件,是由多个零件组装 而成,用零件架构出半成品时,那就 是一个BOM结构 在windchill中成品的类型是End Item,由一个或者多个半成品以及组 件组成,用零件架构出成品时,也是 一个BOM结构
• PTH P/N
虚拟件
3阶
•PTH Parts
• SMD Top P/N
4阶
•SMDTOP Parts
• SMD Bottom P/N
5阶
5
E-LEAD Consulting
•SMDBOTTOM Parts
Part-零件料号
为什么要有零件料号? 1.根据公司的编码规则对零件进行编号,方便管理 2.统一语言,便于各部门间的沟通
采购allocation分配复杂甚至混乱eleadconsulting11wwweleadcn哪些单位要用到part设计部门零件工程部门采购部门物控部门生管部门制造部门仓管部门交管部门维修服务部产出drawing零件申请承认amleol询价采购物料allocation物料追踪工令管理生产排配sop上料表库存管理出货管理货物追踪维修换货成本报价eleadconsulting12wwweleadcn部件的关联eleadconsulting13wwweleadcnwindchill中提供对partbom的操作方式windchill中提供了两种方式去检视以及使用零件以及bom结构2通过产品结构总管bomeleadconsulting14wwweleadcnpart中介绍内容11part的查找eleadconsulting15wwweleadcnpart介绍part也叫做零件是组成成品部件part分为serialnumberedpartoempartmanufacturepartenditemvendorpart而oempart根据其属性组件模式又可分为可分解不可分解组件可分解的part又可理解为半成品即为组装件是由多个零件组装而成用零件架构出半成品时那就是一个bom结构在windchill中成品的类型是enditem由一个或者多个半成品以及组件组成用零件架构出成品时也是一个bom结构eleadconsulting16wwweleadcnpart的属性图1是创建零件时的自然属性图2是软属性不同类型的零件类型不同其他的一样不同类型的设置可能不一样eleadconsulting17wwweleadcn部件的详细属性eleadconsulting18wwweleadcn部件软属性定义进入类型组织类型属性管理器eleadconsulting19wwweleadcn部件存放回顾一下刚才讲的上下文结构图在原来基础上加了组织下的子容器的显示
Windchill常用开发大全(整理).pptx
– 进入到 Oracle SQL*Plus路径,执行命令:
– 操作完成之后,即可使用EleadDocs对象了!
模型扩展(续)
模型扩展(续)
完整的例子说明
– 在windchill/src/目录下建立一个helloWorld目录,在 windchill/codebase/目录下也建立一个helloWorld目录
(除非使用了系统原有的Protected Method,这种用法要尽量避免).
设计规范
设计规范之建模
– 仅对持久化对象建模
只有数据需要保存到数据库中的持久化业务对象才允许进行建模。其 余的操作类(例如:Processor、Delegate、Helper类等) 不被允许进行建模。
– 模型命名规则
对象的名称、属性名称、方法名称应该满足命名规则,同Java编码规 范的类命名、变量命名和方法命名。 例如: 类名 TRApplyDoc 属性名trPhase 方法名getFormData 说明:历史的模型如果要更改将要做数据迁移。因此只要求对新建立 的模型,历史模型不做要求。
– 工作流中的表达式,具体实现,都写在WfUtil中,只在工作流中调用WfUtil中的方法。 WfUtil中的方法注释中,需要说明该段代码,将在那些workflow中被调用。
– 系统OOTB配置部分通过XML配置文件交付。方便新系统可以直接通过LoadFileSet导入配 置。
– 系统内部值,例如IBA,全部由英文字母和数字组成,不能包含特殊字符。 – 禁止反编译系统OOTB的Class文件,然后在此基础上修改做客制,导致系统无法升级。 – 需要对出厂文件(HTML template等)修改时,需要保存原出厂文件的备份在
PTC产品生命周期管理(Windchill)解决方案
零件互换性
在Windchill PDMLink中可以指定零部件的备用件和替换件
● 备用件(Alternate):可任意替换 ● 替换件(Substitute): 仅可以替换特定产品结构中的部件
41
© 2006 PTC
BOM比较及BOM注释
42
© 2006 PTC
多级Where-used报表
43
35
© 2006 PTC
Windchill产品信息管理器
产品信息管理器,支持Top-Down/Bottom-Up构建产品结构
36
© 2006 PTC
单一BOM的多视图产品结构管理
37
© 2006 PTC
产品配置
38
© 2006 PTC
产品配置
39
© 2006 PTC
产品配置
40
© 2006 PTC
企业集成
Enterprise Systems Integration
MPMLink
产品制造 资源管理
动态设计 配置
组件模块管理 与电子化目录
PartsLink
DynamicDesignLink
6
© 2006 PTC
PDS:以PLM为核心的产品开发系统
7
© 2006 PTC
PTC为产品开发体系提供的产品
解决企业问题:
● 异地协同产品开发的协调 ● 版本变化通知与反馈 ● 设计、工艺等文档版本一致性 ● 用户需求变化及意见的反馈
27
© 2006 PTC
异地实时协同
北京
实现方式: ● 提供基于项目的异地协作端口 ● 利用IE进行浏览和数据下载 ● 利用ProductView进行实时协同
Windchill分类管理
部件
成品 半成品 零部件
分类和属性 管理器
整机、部件与模块 结构件 电缆 元器件 包装材料 软件
分类管理器
4
第 一 层 分 类
类分层件器元
© 2007 JWI
分类的概念
每个分类是可变属性的载体,都可以有
编号
与之关联的分类属性。
分类结构
名称
编号
名称
器件类
阻值
分类和属性以分级树的形式组织。树中
所属分类
而方便重新使用
搜索方案: • 使用部件编号进行部件搜索 • 使用图形化导航进行产品搜索 • 使用改进搜索进行产品搜索
器件类
电阻
压敏电阻
热敏电阻
注意:
电容
“分类搜索”是在整个系统中搜索部件,无法基于容
器 ( 即,产品、存储库等) 搜索部件。
9
© 2007 JWI
分类的作用
“搜索和重新使用”过程可实现三个主要目标: • 控制对业务数据的访问 • 提供对数据的有效搜索 • 实现对数据的重用
验证创建分类及属性 的正确性
创建分类实例后,有效 搜索分类实例
建立连接 检出分类
增加 删除 修改
验证分类 检入分类 分类搜索
建立counterpart和 windchill之间的连接
15
Counterpart中修改 分类及属性
将修改后的分类检入 windchill
© 2007 JWI
CounterPart 建立连接
CounterPart
• 单位——Windchill Units • 测量的数量——QOM(Quantity of Measure) • 属性——Windchill Attribute • 分类 ——Windchill Classification • 图片——Attachments
PTC-Windchill解决方案介绍精选全文
Executables
Source Code
Test Plan
Desktop
Body Battery
Display
LED
PCA
Schematic Bare Board Component AASIC CompFirmware Assembly
Component Software
EASTONE CONFIFENTIAL
EASTONE CONFIFENTIAL
39
基于上下文的文档模板管理Site Organization
PRODUCT
TEMPLATES
PROJECT
TEMPLATES
LIBRARY
TEMPLATES
标准化:文档模板管理
文档间关系:文档结构-3.2.5
定义文档间的父子关系可以通过配置过滤用于收集和共享
Software
C++
Component B
选项变型规则
EASTONE CONFIFENTIAL
PTC WINDCHILL:数据管理容器与共享
EASTONE CONFIFENTIAL
P-96005621
主数据
版本
A
B
C
零件
流程中
发布
废弃
A.1 A.2 A.3
流程中
发布
废弃
B.1 B.2 B.3
流程中
WINDCHILL中的文档管理-3.4
创建/编辑文档
定义文档的 属性,位置 和上传
管理和共享
文档发布
查看,评审,注视和协同
Windchill
客户端
EASTONE CONFIFENTIAL
Windchill 功能
8.2 Windchill应用功能介绍8.2.1 电子化文档的管理:Windchill文档管理工具能让用户建立和管理复杂的产品信息,这些出版物可能由多个文件组成、有多种修订版本、并且有不同的格式。
如UG、Pro/E、AutoCAD、MSOffice等应用工具生成的图纸或模型文件,各种测试数据和报告,任务书或规格说明书,工艺文件、使用或维护手册、零件明细等。
而且,它们还可以包括某些外来文件,并通过URL地址连接并从外部进行管理。
文档管理提供了许多随时可用的文档和出版物类型,若需要的话,还可以方便地把它们扩展成代表企业业务信息的模型。
为了方便用户的操作,系统能够自动地将产品数据和应用程序进行关联。
用户可以直接在Windchill中激活应用程序,并对数据进行操作。
1.文档的分类与存储:对文档的存储管理可以按照一定的分类规则来完成。
在Windchill环境中,文档的分类可以有不同的分类规则。
可以以产品对象为参考来完成文档的分类的管理,如:产品型号或系列为标准;可以按照文件的类型进行分类,如电子档案或结构部件;按照文档的功能进行分类,如技术文档、设计文档、工艺文档;当然,还可以按照项目、部门、产品、功能的组合进行分类。
在Windchill系统中,文件通常存储在逻辑的档案柜、文件目录中,以保持对用户的透明性。
在实施时,应该根据实际需求,同时采用多种分类方法相结合的方法。
文档的存储管理需要完成的工作如下:确定分类规则,定义新的、扩展的文档类。
文档的分类存放策略确定,划分文档存储地点。
结合文档评审、发布,实现文档信息的合理流动。
制定文档归档策略,实现文档的归档管理。
下图为Windchill中的文档管理界面2、文档的版本追踪:文档随着产品设计的进行,而需要不断的变化和修改。
数据管理系统要求能够及时纪录文档的变更历史,进行版本的追踪。
同时,还必须提供文件的共享机制,以实现并行工程的需求。
在Windchill系统中,通过以下几个方面来实现相关的需求。
windchill系统在制造数据集管理中的应用
windchill系统在制造数据集管理中的应用发布时间:2021-06-17T03:29:37.111Z 来源:《中国科技人才》2021年第9期作者:管策[导读] 飞机设计研制是设计、制造、验证等不断迭代和改进的过程。
经常会出现产品结构变更引起的设计顶层更改、产品设计不断完善及发展导致的设计更改、特定架次飞机构型配置变更引起的配置更改及因工艺改进等引起的制造更改等。
沈阳飞机工业(集团)有限公司辽宁沈阳 110034摘要:在产品未定型的设计阶段,设计信息变更频繁,生产厂在与设计数模进行并行协同工作的同时,更改的及时性和准确性将对下游环节的生产计划调整有着极大的影响。
为实现这一管理要求,需要对产品数据和相关文档进行有效管理,包括数据存取、版本控制、产品数据间关联性以及数据影响性分析等,所以高效能的产品的数据管理平台是必不可少的。
Windchill系统以软件技术为基础,以产品为核心,实现对产品相关的数据、过程、资源一体化集成管理,其数据层采用了Oracle关系数据库来有效地管理数据间的关联关系,以此为基础,通过改进原有的制造数据集管理流程模式,制造数据集管理人员可以准确快速查找发出对应工程更改指令的零件并进行更改贯彻,降低由于漏贯技术文件造成的生产质量问题。
关键词:WINDCHILL;制造数据集;工程数据集;影响性分析;数据关联性引言飞机设计研制是设计、制造、验证等不断迭代和改进的过程。
经常会出现产品结构变更引起的设计顶层更改、产品设计不断完善及发展导致的设计更改、特定架次飞机构型配置变更引起的配置更改及因工艺改进等引起的制造更改等。
因此需要建立相应的飞机产品构型管理机制,有效管理和控制飞机及飞机零部件在其全生命周期中的设计、生产、装配过程,并且将更改进行有效地执行和贯彻。
而若要对其进行设计或制造变更,必须要有一套严谨的流程,要充分评估变更对设计或制造带来的影响。
Windchill是一款产品数据生命周期管理系统软件,通过平台单一数据源管理以及对Windchill更改贯彻进行定制与开发,使上游数据的有效变更在下游制造环节中得到有效的贯彻和执行,形成闭环管理。
Windchill_介绍
Collaborative Project Management - Windchill ProjectLink
提供安全的项目协同管理空间和强力的协同业务流程
• 项目相关信息管理 全局访问所有项目相关的产品数据,包括设计、模 型等 Web-based的项目门户,支持强大的3D可视化数据的
浏览
Windchill ProjectLink
25
© 2006 PTC
Step 6.零部件详细设计
按照传递的参考约束,各个工程师 进行并行开展分系统的设计 不同角色和部门拥有集中管理协同 平台的不同权限 某一零部件修改后,使用该零部件 的相关组件自动更新 总体工程师调整骨架参数后会自动 传递至分系统设计师的设计中去 最终在PDMLink协同设计平台中管 理最终有效的设计结果
为管理层提供决策依据
与状况监控
整体项目进度
阶段进度和状况 活动进度和状况
交付的产品数据
15
© 2006 PTC
Windchill 基本模块介绍
系统基本环境介绍
ProjectLink PDMLink MPMLink
16
© 2006 PTC
•
与MS Project一样可以同多种CAD系统集成
PDS Processes Product Development Collaboration Project Management & Execution
独特的一体化项目管理解决方案,可以提供文档管理,CAD集成、可视化、协同工具、强大的工作流程
Design
10 20 30
工时和成本评估 变更需求
ERP/MRP/MES Shop Floor
mBOM
Plant - China
Windchill数据字典
updatestampa2
更新时间
description
描述
ida3containerreference
对应表(PDMLinkProduc中ida2a2)
外键(PDMLinkProduct)
classnamekeycontainerreferen
wt.pdmlink.PDMLinkProduct(容器)
字段描述
关系描述
ida2a2
唯一标识
主键
classnamea2a2
wt.part.WTPartDescribeLink
modifystampa2
更新时间
createstampa2
创建时间
markfordeletea2
updatecounta2
updatestampa2
更新时间
ida3a5
对应表(WTPart中ida2a2)
行号
valueb7
位号
amounta7
数量
unita7
单位
select * from wtpartmaster pmt where pmt.ida2a2 in(
select pul.ida3b5 from wtpart pt,wtpartmaster ptm,wtpartusagelink pul where
classnamekeyd2iterationinfo
.WTUser
该外键表对应类
ida3b2iterationinfo
对应表(WTUser中ida2a2)
外键(WTUser)
classnamekeyb2iterationinfo
.WTUser
该外键表对应类
windchill 软属性相关数据库表整理
目录目录一、windchill软属性相关数据库表整理 (2)1 属性组织器 (2)1.1 定义 (2)1.2 基本信息 (2)1.3 业务逻辑 (3)2 属性 (3)1.1 定义 (3)1.2 基本信息 (3)1.3 业务逻辑 (4)二、为类型添加属性 (4)1 添加标准类型(Standard)的属性 (5)1.1 标准属性的官方解释为: (5)1.2 我的理解: (5)1.3 添加标准类型的截图如下: (5)1.4 动态为数据表添加数据列 (7)2 添加全局类型(Global)的属性 (7)1.1 全局属性的官方解释 (7)1.2 全局属性数据的储存 (7)1.3 结束。
(9)一、windchill软属性相关数据库表整理1属性组织器1.1定义属性组织器,用来分来管理公共的属性定义的类型。
属性组织器有自己的层级管理。
1.2基本信息1.3业务逻辑属性组织器的层次关系,是在同一个数据表中进行管理的,其父子关系见下图蓝色部分。
2属性1.1定义在windchill中自定义可以定义属性。
属性可以用于任何类型的属性定义上。
1.2基本信息有9种属性类型可供定义,∙布尔型”(Boolean)∙“日期和时间”(Date and Time) (仅限标准和别名属性)∙“双精度”(Double) (仅限别名和已计算属性)∙“超链接”(Hyperlink) (仅限标准和别名属性)∙“整数”(Integer Number)∙“对象参考”(Object Reference) (仅限标准和别名属性)∙“实数”(Real Number) (仅限标准和别名属性)∙“带单位的实数”(Real Number with Units)“字符串”(String)类型对应的表如下getParentInterfaceInfos():ClassInfo wt.iba.definition.ChildAttributeDefinitionClassInfo wt.iba.definition.ParentAttributeDefinitionClassInfo wt.iba.definition.SoftMetaDatagetDirectDescendentInfos():ClassInfo wt.iba.definition.AbstractAttributeDefinitiongetDescendentInfos():ClassInfo wt.iba.definition.AbstractAttributeDefinitionClassInfo wt.iba.definition.BooleanDefinitionClassInfo wt.iba.definition.FloatDefinitionClassInfo wt.iba.definition.IntegerDefinitionClassInfo wt.iba.definition.RatioDefinitionClassInfo wt.iba.definition.ReferenceDefinitionClassInfo wt.iba.definition.StringDefinitionClassInfo wt.iba.definition.TimestampDefinitionClassInfo wt.iba.definition.URLDefinitionClassInfo wt.iba.definition.UnitDefinition说明:wt.iba.definition.StringDefinition为windchill类名称StringDefinition为数据库表名称1.3业务逻辑属性的具体数据表中有记录属性组织器的id,可以根据该id,方可得知该属性属于哪个属性组织器二、为类型添加属性windchill中可以为类型添加4中类型的属性,该属性分别为:1)标准的2)全局的3)别名4)计算的四种类型的属性的具体解释,见windchill帮助文档1添加标准类型(Standard)的属性1.1标准属性的官方解释为:“标准”(Standard) - 一个标准属性只能有零个或一个属性值。
Windchill系统操作指导
Wind chill系统操作手册历史纪录目录WINDCHILL系统操作手册 (1)W INDCHILL系统简介 (3)注意事项与操作技巧 (4)W INDCHILL系统各团队角色职责 (5)第一章总体设计 (7)第二章环境配置 (8)2.1修改HOSTS文件 (8)2.2修改IE设置 (8)2.3安装JRE6 (10)2.4修改用户名与密码 (10)2.5安装常用插件 (12)第三章基本操作 (15)3.1通用操作界面 (15)3.2导航栏 (17)第四章产品模块 (18)4.1产品创建 (18)4.2添加团队成员 (19)第五章项目模块 (22)5.1项目创建 (22)5.2维护项目团队 (24)5.3维护项目计划 (27)第六章通用业务操作 (33)6.1文件夹管理 (33)6.2文档管理 (35)6.3图纸管理 (40)6.4部件管理 (43)6.5NPI流程 (48)i.Sap-零件NPI流程图 (49)ii.Sap-电子物料NPI流程图 (53)iii.Sap-组件NPI流程图 (54)iv.Sap-产品NPI流程 (54)v.Sbom-虚拟件 (54)6.6变更管理 (55)i.电子物料变更流程 (61)ii.机械物料变更流程图 (63)iii.组件变更流程流程图 (63)第七章水印 (64)第八章任务委派 (65)第九章技术文件命名规则 (67)7.1概述 (67)7.2开发文档命名规则 (67)Wind chill系统简介PLM简介PLM,全称ProductLifecycleManagement,是一种企业信息化的商业战略。
它实施一整套的业务解决方案,把人、过程和信息有效地集成在一起,作用于整个企业,遍历产品从概念到报废的全生命周期,支持与产品相关的协作研发、管理、分发和使用产品定义信息。
PLM为企业及其供应链组成产品信息的框架。
它由多种信息化元素构成:基础技术和标准(如XML、视算、协作和企业应用集成)、信息生成工具(如MCAD、ECAD和技术发布)、核心功能(如数据仓库、文档和内容管理、工作流和程序管理)、功能性的应用(如配置管理)以及构建在其他系统上的商业解决方案Windchill系统简介Windchill是PTC公司推出的一套集成应用软件,为众多PLM系统中的一种国际主流软件,用来管理产品和工序的整个生命周期.它充分利用了Internet和相关的信息技术,为系统提供了一种应用软件基础,从而保证能快速、高效地部署产品信息应用软件。
Windchill 数据库介绍
WTDocumentMaster表
WTDocument表
说明: 对于每个文档编码,基本信息存在两个表中,WTDoc
WTDocumentMaster中存放所有版本的共同属性,如
版本都会作为一条记录存在WTDocument中(即右
WTDocument与WTDocumentMaster是通过如下条件
ida3masterreference(WTDocument表)=ida2a
Iterationida2iterationinfo 对应小版本 Versionida2Versioninfo 对应大版本 Statestate 对应对象的当前状态
1
© 2007 JWI
WTPart表和EPMDocument表
即:WTPart与WTDocumentMaster之间的关系(部件始终关联最新版本的文档) WTPartDescribeLink:部件与描述文档之间的关系
即: WTPart与WTDocument之间的关系 WTDocumentUsageLink:文档结构关系
即:WTDocument与WTDocumentMaster之间的关系 WTDocumentDependencyLink:文档之间的参考关系
WTPart和EPMDocument类似WTDocument
2
© 2007 JWI
WTPart的结构关系
WTPartUsageLink表
说明: WTPartUsageLink是WTPart与WTPa
之间的关系.
3
© 2007 JWI
其他一些关系
说明: WTPartReferenceLink:部件与参考文档之间的关系
Windchill基本操作手册
Windchill 9.1 M010 基本操作手册文档控制更改记录目录文档控制 (ii)更改记录 (ii)目录 (iii)1.安装java、Windchill的访问方法 (1)1.1安装JAVA (1)1.2Windchill的访问方法 (4)2.Windchill的基本操作 (6)2.1浏览页签,切换各窗口 (6)2.2查看对象 (7)2.3搜索 (14)2.4下载插件 (21)2.5设置首选项 (21)2.6指配任务 (24)2.7措施项 (26)2.8ProductView可视化 (28)2.9预订 (33)3.业务操作 (36)3.1文档管理 (36)3.2部件管理 (43)3.3对象关联性 (47)3.4升级 (55)3.5BOM编辑 (59)3.6对象移动 (62)3.7修订 (65)4.业务管理 (67)4.1产品管理 (67)4.2项目管理 (72)1.安装java、Windchill的访问方法1.1安装JAVA获得JAVA程序后,双击如下图标:会出现以下界面:选择“接受”。
出现以下界面:点击“下一步”,出现以下界面:点击“下一步”,出现以下界面:点击“完成”,JAVA 程序安装完毕。
1.2Windchill的访问方法1.2.1HOST文件的设置将本机“C:\WINDOWS\system32\drivers\etc\hosts”文件里添加服务器的IP地址和计算机名称。
如下图:1.2.2登陆Windchill访问地址:http://服务器的计算机名称/Windchill/例如:若服务器的计算机名称是,则访问地址是http:// /Windchill/。
输入用户名和密码。
在标记位置添加服务器的IP地址和计算机名称1.2.3退出Windchill点击此图标2.Windchill的基本操作2.1浏览页签,切换各窗口我们进入Windchill了“主页”的“概述”窗口,也可以通过各页签和页签下的选项进入所需要的窗口。
Windchill Introduction
富士康(南京)軟件公司 2009/10/22PLM系統源起 Windchill簡介 Windchill體系結構 Windchill平台特性產品資訊控制 變更管理 配置管理 團隊檢討 業務流程自動化管理 異質系統整合各類資料(CAD圖檔、 產品規格書、專案資料 等)分散各處,關聯性不 佳,工程師查詢不易, 調閱困難 使用Email/Fax方式寄 送的資料,保存不易, 並且資料的正確性以及 版本一致性難以確保及 維護分散於全球各地的團 隊無法進行即時、有效 的專案協同合作,無法 與遠端團隊成員實時交 流設計意圖 使用Excel/MS Project 管控專案進度,團隊成 員無法及時獲取專案進 展狀況,無法及時獲取 專案執行報表 人工紙本傳送審閱, 無法明確、即時的掌握 流程進度,人力成本高 昂,並且流程透明度低人工紙本送審過程中, 專案文件手繪修改或標 註過多,導致專案文件 可讀性下降,而且評注 結果不易保存 設計完畢的產品外觀 不易讓客戶實時瀏覽並 參與評審及提供意見, 導致無法即時修正問題, 後續變更成本上升 未有效建立知識庫, 核心競爭力較難保留與 累積,設計師無法借助 前人或他人的設計來提 升自己的設計水平缺乏有效權限控製方 法,容易發生圖文檔誤 刪誤改,致使資料遺失 或有效性遭到破壞,造 成重工• 資料統一儲存與共享 • 流程電子化 • 版本版序管理 • 權限管控 • 資料關聯性管理 • 專案協同管理 • 產品可視化管理 • 流程進度追蹤 • 工程變更管理專案 管理 異質系統 整合 圖文件 管理 電子簽核 流程管理 Part/BOM 管理PLM工程變更 管理Windchill是美國參數科技(PTC)所研發之產品生命週期管理 (PLM)解決方案,用以加快新產品開發速度並提高產品質量, 協助企業取得TTM(Time To Market,快速上市)與TTV(Time To Volume,快速擴產)的競爭優勢。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
目录
一、windchill软属性相关数据库表整理 (2)
1属性组织器 (2)
1.1定义 (2)
1.2基本信息 (2)
1.3业务逻辑 (3)
2属性 (3)
1.1定义 (3)
1.2基本信息 (3)
1.3业务逻辑 (4)
二、为类型添加属性 (4)
1添加标准类型(Standard)的属性 (5)
1.1标准属性的官方解释为: (5)
1.2我的理解: (5)
1.3添加标准类型的截图如下: (5)
1.4动态为数据表添加数据列 (7)
2添加全局类型(Global)的属性 (7)
1.1全局属性的官方解释 (7)
1.2全局属性数据的储存 (7)
1.3结束。
(9)
一、windchill软属性相关数据库表整理1属性组织器
1.1定义
属性组织器,用来分来管理公共的属性定义的类型。
属性组织器有自己的层级管理。
1.2基本信息
1.3业务逻辑
属性组织器的层次关系,是在同一个数据表中进行管理的,其父子关系见下图蓝色部分。
2属性
1.1定义
在windchill中自定义可以定义属性。
属性可以用于任何类型的属性定义上。
1.2基本信息
有9种属性类型可供定义,
•布尔型”(Boolean)
•“日期和时间”(Date and Time) (仅限标准和别名属性)
•“双精度”(Double) (仅限别名和已计算属性)
•“超链接”(Hyperlink) (仅限标准和别名属性)
•“整数”(Integer Number)
•“对象参考”(Object Reference) (仅限标准和别名属性)
•“实数”(Real Number) (仅限标准和别名属性)
•“带单位的实数”(Real Number with Units)
•“字符串”(String)
类型对应的表如下
getParentInterfaceInfos():
ClassInfo wt.iba.definition.ChildAttributeDefinition
ClassInfo wt.iba.definition.ParentAttributeDefinition
ClassInfo wt.iba.definition.SoftMetaData
getDirectDescendentInfos():
ClassInfo wt.iba.definition.AbstractAttributeDefinition
getDescendentInfos():
ClassInfo wt.iba.definition.AbstractAttributeDefinition
ClassInfo wt.iba.definition.BooleanDefinition
ClassInfo wt.iba.definition.FloatDefinition
ClassInfo wt.iba.definition.IntegerDefinition
ClassInfo wt.iba.definition.RatioDefinition
ClassInfo wt.iba.definition.ReferenceDefinition
ClassInfo wt.iba.definition.StringDefinition
ClassInfo wt.iba.definition.TimestampDefinition
ClassInfo wt.iba.definition.URLDefinition
ClassInfo wt.iba.definition.UnitDefinition
说明:
wt.iba.definition.StringDefinition 为windchill类名称
StringDefinition 为数据库表名称
1.3业务逻辑
属性的具体数据表中有记录属性组织器的id,可以根据该id,方可得知该属性属于哪个属性组织器
二、为类型添加属性
windchill中可以为类型添加4中类型的属性,该属性分别为:
1)标准的
2)全局的
3)别名
4)计算的
四种类型的属性的具体解释,见windchill帮助文档
1添加标准类型(Standard)的属性
1.1标准属性的官方解释为:
“标准”(Standard) - 一个标准属性只能有零个或一个属性值。
可直接在基础对象类上将标准属性存储到列中。
正因为这样,标准属性与带有“单值”(Single-Valued)约束的全局属性相比具有更高的性能。
如果新标准属性的类中没有其他列可用,会在尝试完成新标准属性的创建时,显示一条错误消息。
出厂设置情况下,标准属性的所有对象类中都不存在附加列。
有关为标准属性添加列的详细信息,请参阅Windchill
Customization Guide (《Windchill 自定义指南》)中的“在基本自定义下添加列”。
For the latest version of the Windchill Customization Guide (《Windchill 自定义指南》), see the following location:
1.2我的理解:
标准属性即为,在原有数据表中动态的添加一个数据列(windchill 提供动态为数据表动态添加列的命令:add column),新增的数据列和新增的属性想对应,但是从windchill的参考文档中获知,添加标准属性会提高查询的效率,并且可与通过get和set的方式获取,但是在windchill010的版中,可以动态的添加数据表列,但是无法通过get和set方式获取和设置新增的属性。
1.3添加标准类型的截图如下:
1)选择属性类型
2)选举属性的数据类型
3)定义属性的显示信息
4)如果对应数据表中没有多余的数据列的话,无法添加标准的属性
1.4动态为数据表添加数据列
该命令为java脚本,具体使用方式参考windchill 客制化手册
2添加全局类型(Global)的属性
1.1全局属性的官方解释
“全局”(Global) - 一个全局属性可以有零个或多个属性值。
在先前的版本中,全局属性被认为是基于实例的属性
1.2全局属性数据的储存
全局属性即windchill的软属性之一,该属性的实现通过多张数据表来实现,下面以String 类型的全局属性为例,来寻找windchill相关数据表的之间的关系
1)在属性组织器下定义String类型的属性(见第一部分属性的定义),名称为singleSize
如图id为826591
2)为文件类型添加一个全局的类型,选择全局属性singleSize做为该属性的模板,名称为globalAttribute,如图
添加的globalAttribute属性之后,数据会存放在数据表lwcibaattdefinition中,具体情况见下图,即lwcibaattdefinition 记录了全局属性singleSize的id
3)创建一个文件,并把globalAttribute的值设置为
新创建文档的属性globalattribute的值tfwang global存放在数据表Stringvalue中,
在该表格中,记录了具体的文档的id,对应的全局属性的值以及全局属性的类型,具体请参考完成的数据表。
1.3结束。