当前位置:文档之家› windchill业务笔记

windchill业务笔记

Windchill主要应用模块简介

经过全球50000多家先进企业长期验证的内容和过程管理系统: 不管您是全球集团企业、区域供应商还是小型服务机构,您在设法管理产品内容和开发过程时都面对着各种问题。比如:产品数据安全、产品数据规范、产品数据的结构化管理、研发流程的规范化、研发流程的自动化、研发效率如何提升?研发成果如何重用?标准化、通用化如何更有效的贯彻执行等。贵公司的成功依赖于拥有高效的业务过程,并且有效地管理复杂的信息资产,这包括产品设计、工艺、服务、认证、法规符合等相关资料。 Windchill 是一个有着近10年历史的全球一流的生命周期管理系统,经过了全球50000多家先进企业实际应用和长期验证过的内容和过程管理软件,它提供了全面的产品生命周期解决方案。这个全面的企业业务协同系统具有快速、安全、稳定、成熟和只需一个 Web 浏览器就能访问的特点,它使公司能够更规范的管理产品研发过程,为企业提高研发效率、规范产品研发过程、加快产品上市、提高产品标准化、通用化、降低产品成本、增强企业竞争力等方面提供强大而完整的系统解决方案。 功能及益处 ?一体化的信息管理系统,单一的产品数据源提高了产品研发效率,并减少了错误和返工; ?完整的产品结构化信息管理和协作功能使得企业能够根据需要快速地从多个视角掌握产品的所有信息- 不管信息来自何处; ?可重复、端到端的研发流程支持及流程自动化提升了流程效率、加快了产品上市速度,并降低了产品成本; ?安全、稳定、符合业界标准的 Internet 体系结构带来了安全、高性能的、多层次研发协同的技术平台; Windchill主要应用模块简介: 1、产品数据管理(Windchill PDMLink): a) 在产品整个生命周期中,帮助企业管理和控制产品信息,确保数据的准确、安全、可靠、完整、规范、逻辑关系,管理产品开发过程; b) 优化与固化产品研发流程,使得流程能够通过系统来保证规范、一致、严谨; c) 强大的产品结构管理功能,支持产品配置管理; d) 可一完全根据业务特点定制的、工作流驱动式产品开发过程自动化,内置获得CMⅡ认证的变更管理流程; e) 发布管理功能简化了数据的审核和签发(支持数字化签名)。实现无纸化办公; f) 基于Web的轻量化模型,数据容量大大减少,网上传送速度快。能够实现浏览、标注、测量主流的2D和3D机械电子设计图档; g) 与主流MCAD及ECAD设计工具良好集成,check in到系统中时自动产生产品结构,大大提高了设计效率; h) 选配管理:使用具有交互、动态、协作等特点的可视化功能,其中包括图形化产品系列建模、

javaEclipse下配置Windchill远程调试 windchill学习笔记

Tomcat配置 修改Tomcat\config.properties 找到mode=prod,对比内容,如果没有以下3行,进行追加,同时注释掉mode=prod mode=dev **********设置tomcat远程调试*********** jpdaAddress=8002 //表示要远程调试连接的端口号 jpdaTransport=dt_socket shell中进入Tomcat目录 cd .. cd Tomcat 执行以下命令 ant -f config.xml configureScripts #ant -f config.xml -projecthelp无用 执行完毕后,打开Tomcat/bin目录下的wttomcat_start.bat,查找以下内容,如果没有则追加 *********************启用JPDA ********************************* rem Un-rem next line to enable debugger attaching to this instance of Tomcat set JAVA_OPTS=%JAVA_OPTS% -Xnoagent -Xdebug -Xrunjdwp:transport=dt_socket,address=8002,server=y,suspend=n 重启Tomcat 目的:使本机和target 服务器连接起来 说明:JPDA简介 顾名思义,JPDA为Java平台上的调试器定义了一个标准的体系结构。该体系结构包括3个主要组成部分:JVM TI、JDI和JDWP。 JVM TI的全称是Java Virtual Machine Tool Interface,它定义了JVM为了支持调试而必须提供的功能及相应的访问接口。这些访问接口是以本地语言的形式提供的,由JVM(比如Sun公司的HotSpot VM)负责实现。 不过,JVM TI只是JVM提供的一系列函数,调试器(特别是远程的调试器)如何调用呢?其实啊,JVM TI的直接客户端并不是调试器,而是一个称为“JPDA back-end”的东东。这个东东应该是属于JVM的一部分,在SUN JRE的bin目录下可以找到jdwp.dll(jdwp.so)的库文件,这就是JPDA back-end的实现。按我理解,JPDA back-end提供了各种访问方式(共享内存,Socket),通过这些方式接收调试器的请求,然后调用JVM TI接口。

java创建按钮 windchill学习笔记

添加按钮 具体步骤 a) 修改custom-actionModels.xml

Windchill应用功能介绍

8.2 Windchill应用功能介绍 8.2.1 电子化文档的管理: Windchill文档管理工具能让用户建立和管理复杂的产品信息,这些出版物可 能由多个文件组成、有多种修订版本、并且有不同的格式。如UG、Pro/E、 AutoCAD、MSOffice等应用工具生成的图纸或模型文件,各种测试数据和报告, 任务书或规格说明书,工艺文件、使用或维护手册、零件明细等。而且,它们 还可以包括某些外来文件,并通过URL地址连接并从外部进行管理。文档管理 提供了许多随时可用的文档和出版物类型,若需要的话,还可以方便地把它们 扩展成代表企业业务信息的模型。为了方便用户的操作,系统能够自动地将产 品数据和应用程序进行关联。用户可以直接在Windchill中激活应用程序,并 对数据进行操作。 1.文档的分类与存储:对文档的存储管理可以按照一定的分类规则来完成。在 Windchill环境中,文档的分类可以有不同的分类规则。可以以产品对象为参 考来完成文档的分类的管理,如:产品型号或系列为标准;可以按照文件的类 型进行分类,如电子档案或结构部件;按照文档的功能进行分类,如技术文档、 设计文档、工艺文档;当然,还可以按照项目、部门、产品、功能的组合进行 分类。在Windchill系统中,文件通常存储在逻辑的档案柜、文件目录中,以 保持对用户的透明性。在实施时,应该根据实际需求,同时采用多种分类方法 相结合的方法。文档的存储管理需要完成的工作如下: 确定分类规则,定义新的、扩展的文档类。 文档的分类存放策略确定,划分文档存储地点。 结合文档评审、发布,实现文档信息的合理流动。 制定文档归档策略,实现文档的归档管理。 下图为Windchill中的文档管理界面

Windchill定制手册

Windchill定制手册 1、定制概述1.1 定制概述 Windchill解决方案适合于各种行业和各种规模的客户,并且Windchill解决方案有助于优化产品开发的业务流程。Windchill解决方案的思想以及理念来自PTC的在它们领域中处于领导地位的客户和PTC行业专家。 为了减低拥有成本,Windchill解决方案提供了可扩展的开箱即用功能和配置选项,这使Windchill解决方案可以很容易地被不同的客户所采用,并满足客户不同的产品开发流程和需要。 如果,配置选项和开箱即用功能不能满足客户特殊业务的需求,客户可以利用Windchill提供的一套定制模块来开发出满足这种特殊业务需求功能。 1.1.1 配置选项 1.1.1.1 属性和用户首选项 Windchill提供了一个可以扩展的选项:通过此选项,可以控制系统的行为,用户与系统交互方式,以及系统向用户的显示方式。这些选项是一些属性或者是一些引用。 ?属性 属性在codebase目录下的文本文件被创建,它用来控制整个系统的配置。例如,wt.home属性文件包含系统的安装路径。属性被保存在以.properties为扩展名的文件中。在Windchill系统中大部分属性的更改需要重新启动Windchill方法服务器。参看2-9页中的属性文件可以获取更多关于属性的信息。关于 wt.properties、tool.properties以及db.properties属性文件的完整信息和描述可以通过Windchill管理手册和codebase目录下的properties.html获得。 ?用户首选项 用户首选项通过Windchill的用户界面进行设置,这个过程不需要重新启动Windchill方法服务器。它们控制应用行为,由于遗留问题,一些属性也控制应用行为。用户首选项能够应用在不同级别。用户首选项能够被配置用来控制整个Windchill的安装,或者用来控制组织或应用程序容器(例如:产品、存储库),或者特定用户的安装。 下面的表提供一些用户首选项: 用户首选项 描述

Windchill pdm介绍

一、PDM定义: PDM的全称是Product Data Management,即产品数据管理。PDM是一个用于开发和管理产品数据的协作平台,为整个企业提供信息共享机制和信息存储机制。PDM除了管理信息外,还管理信息的演变,控制产品数据审批流程的自动化以及信息的访问权限。在PDM中管理的常用对象包括:部件、文档、CAD文档、变更对象等。 二、功能: 1.产品(型号产品)、存储库(标准件库、模板库): ?产品 用户协作开发某型号产品的环境。此环境用于管理以下内容:与型号产品研发相关的业务对象及数据存储区域;数据访问控制规则;用于创建文档和CAD 文档的模板;产品研发团队和角色;以及此型号特定的生命周期和工作流。 ?存储库 用于管理不依赖与某个特定型号产品研发的企业公共数据的环境;如标准件库、元器件库、文档模板库等。 ?产品数据结构: 产品数据结构是指既包含BOM,同时包含文档、CAD文档的数据结构树。在产品数据结构中,点击“结构”查看下级结构,选择“使用情况”查看上级结构。 2.部件: 具有唯一标识的产品数据对象。它具有自己的属性数据,对象之间可以具有父子结构关系,且可以具有相关的文档。 成品:成品是一种特殊的部件,一般指顶级装配。 文档:是具有一定属性的文件存储单元。它可以有主要内容和附件,也可以有参考文档和子文档。文档可以与部件进行关联从而说明某个部件。技术文档,如项目建议书、试验大纲、试验报告等,产品图样(AutoCAD图纸)在系统中通过文档进行管理。 3.CAD文档: 由CAD设计软件产生(如Pro/E三维模型、二维绘图),通过与PDM集成方式存储的数据。可以与部件相关联以便进一步说明该部件,还可以与其他CAD 文档相关联。 4.检出和检入: 检出和检入操作是一种防止多用户对某对象进行冲突操作的一种机制。要修改对象前,必须将其检出。这会告知其他用户您正在修改它们。编辑对象后,可通过将该对象重新检入,以保存对该对象进行的所有变更。只有用户有该对象的修改权限才能执行检出和检入的操作,且一个对象同时只能被一个用户检出和修改。 5.版本:

使用task的windchill集成webservice笔记

Windchill集成WebService: 创建WebService服务: 1.使用wcadmin登录Windchill9.1系统,在菜单栏中选择:站点--> 实用程序--> info*Engine管理器 2.以Aphelion用户登陆,设置:承担者/密码=> cn=Manager/wcadmin, 注意:密码是你安装时保存的,文件里面的密码,如果该文件已丢失,你可以在 ${wt_home}\Windchill_9.1\Windchill\site.xconf 文件,里面用cn=Manager搜索获得对应的密码。 如上面的密码就是:ldap 3.点击“任务委派管理”,在弹出的管理页面上选择“创建委派”,输入相应内容,单击“创建” 存储类型:com.ptc.windchill

名称:Login 源URL:/com/infoengine/soap/webservice.xml (是你xml文件的存放位置) 类型标识符:https://www.doczj.com/doc/a419226663.html,engine.soap 说明:Webservice Login 我的xml文件存放在:D:\ptc\Windchill_9.1\Windchill\tasks\com\infoengine\soap 应该为反斜杠: 4.继续上一步骤,在管理页面上选择“管理类型标识符”,输入类型标识符名称,单击“创建” 到此为止创建WebService 服务完成。

验证WebService: 1.在浏览器地址栏输入:https://www.doczj.com/doc/a419226663.html,/Windchill/servlet/RPC?CLASS=https://www.doczj.com/doc/a419226663.html,engine.soap 输入密码登录之后,你会看到下面的内容: 2.运行WebServicesClient类,如果没有报错,会在MethodServer里面会有如下输出:

Windchill工程师面试(跟新中)

Windchill工程师面试 Windchill Foundation是Windchill的基本包,故大家如果对Windchill技术了解,就不用太担心对Foundation技术的掌握。两者的技术差异在于里面一些开发手段的差异。 1.有没有做过Foundation 没有,但看过Foundation的系统,Founation与Windchill本质上没有差异,技术上只是部分实现手段不一样。比如之前大部分用Template做页面,9.0目前用JSP或JCA来做。 2. 有没有做过Template Template技术是在8.0的PDMLink中广泛使用的界面开发技术,主要是通过在URL中输入action,然后系统在properties文件中去查找对应的html文件和html文件的处理类 然后把界面显示给用户,在这里面使用了Windchill自己开发的一些类似javascript技术的Windchill script技术。Windchill script技术可以在html页面上写一些函数,当处理类对html页面进行处理的时候就会在处理类中调用在html页面上写的那些windchill script函数。 或-按自己情况回答。Template技术按字面意思理解就是页面的模板。类似Jsp,里面基本的东西就是html,主要通过嵌入,每个template会在配置文件里指定由哪个类来处理。 这部分建立大家看一下wccustomization.pdf文档,里面有一些描述。知道有几个地方就好了。 3. 系统的权限有几个地方来控制 ●权限策略管理器配置 ●生命周期里指定的动态权限 ●工作流通过代码调用(动态权限) 4. 有没有拉过Windchill 模型 有测试过,但因为目前项目基本上都不拉模型,所以没有在项目里去做。拉模型主要是对Windchill的业务对象及关系了解就可以。 5. 描述一下如何建立一个自己的对象,比如HWPart,然后做创建这个对象的页面。 答:基本步骤大概如下: 1) 确定这个业务对象的基本属性与操作 2) 根据分析的结果建立模型,一般会考虑从WTObject扩展或是wt.fc.Persistable类型扩展 3) 复杂的对象一般会参考ECR对象来建立这个模型 4) 模型建立完后,接下来定义这种对象类型的创建Action。其中有URLAction,Template,Process几个部分。其中URLAction是指这个这个Action是指向哪个页面,Template是指这个页面是哪个模板来显示,Process是这个页面的处理是哪个类来处理。

浅析Windchill 的BOM管理

浅析Windchill BOM管理 BOM的简称已经不能准确的表达企业所需要的产品信息数据结构了。BOM是Bill of Material的简称,起源于某个部门比如研发、制造为了制定手头的某个任务而列出的关于产品由哪些部件组成的一个简单、明确的列表。 Bill of Material的名字容易让人以为指代的是一个静态的列表、和经过确认之后的明确的列表、仅仅包含Material。而实际上企业内的产品结构信息是多个职能部门设置外部伙伴协同、经过分层分级的流程才能逐步确定下来的信息,静态的列表无法表达,而且所需的信息远超过部件料号和数量这类基本信息。 因此,使用Bill of Information,或者Product Structure的表达要更合适。对于产品信息的管理,要想有效的支持企业研发流程以及其他前端(面向客户)后端(面向企业内部协同)的流程,必须从时间范围上覆盖从市场创意到售后退出服务的全生命周期,从职能部门范围上要覆盖研发、市场、销售、采购、预测、测试、制造、服务、质量以及成本的全矩阵的职能组织,从技术学科上要覆盖机械结构、电子电气、软件开发、技术资料等产品所涉及的全面的技术组成。 产品信息管理应该提供‘single source of truth’,PLM系统应该为企业的内部和外部的所有利益相关者提供‘唯一真相’。 仅仅管理一份静态的BOM数据不再有意义,真正有业务价值的系统应该做到让和产品信息相关的参与者和数据都与业务流程紧密结合,使得利益相关者对于产品的构成、产品的状态、产品如何设计、产品如何制造、所依据的技术或者业务理由等等,真正的在共识之下开展各自的工作。 同时,产品信息的管理,也要符合企业自身的研发方法和流程,比如,如果企业推行IPD(集成产品开发)或者模块化开发,都需要考虑在流程落地的时候,和数据相关的组织和角色应该是谁,流程中如何使信息在适合的数据结构上准确和高效的表达以及传递。 企业常见的关于BOM的痛点,比如制造BOM出错,根据BOM备料却常常由于BOM的变动而造成呆滞库存,等等,表面上看是静态BOM清单出错,根因还是当企业面临越来越大的时间、成本和质量压力的时候,跨职能、跨学科的团队之间关于产品的构成、状态和过程,要想高效率的协同形成共识并在共识之下开展各自的工作变得更难了。 完全依赖经验和人的话,难免费时费力和出错。比如,在产品开发周期越来越短和关键元器件的采购提前期却仍较长的夹击之中,让采购和预测团队得以和研发团队对备料清单形成共识,就变得更具挑战了,研发阶段的处于内部或者外部原因的变更,使得要想形成并保持共识很费时费力而且容易出错。而优秀的企业则需要各个内部外部的合作各方高效而准确的达成并保持共识。

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和相关的信息技术,为系统提供了一种应用 软件基础,从而保证能快速、高效地部署产品信息应用软件。 背景 目前,打印机事业部项目数量增长较快,变更非常频繁,为规范产品开发流程,提升公司研发水 平。打印机事业部决定引进PLM系统,在对国内外数家PLM系统进行了严格的打分评比之后, 最终决定采用当前国际广泛流行的WindChill系统做为打印机事业部产品生命周期管理系统。

了解+CMII+变更进程

了解 CMII 变更进程 简介 本示教程序提供有关 Windchill PDMLink 中变更管理进程的知识。同时,让您了解 Windchill PDMLink 如何使用问题报告、企业变更请求和企业变更通告来捕捉和路由变更管理进程中的企业变更信息。Windchill PDMLink 的变更管理进程遵守CMII 工业标准,封闭循环变更进程,包括技术术语。CMII 封闭循环变更管理参考模型集中于: •高的数据整体性 •先期的计划和决策 •持续进程改善 这个参考模型强调从控制变更至适应变更的基本转变。简单地讲,CMII 是传统配置管理加不断改进,可以达到 "变更更快" 和 "文档更好"。 本示教程序概述 CMII 变更管理进程的步骤,帮助您理解和管理您的变更进程。本示教程序有下列相关主题: •创建和确认问题报告或企业变更请求 •快速追踪与完全追踪变更 •使用企业变更通告计划和实施变更 •审核和交付封闭循环通信 了解 CMII 变更进程

创建和确认问题报告或企业变更通告 在 Windchill PDMLink 中,与描述物理产品有关的产品问题和事项可以通过创建问题报告 (PR) 或企业变更请求 (ECR) 获得。组织的变更进程和结构决定了是否使用问题报告,或者变更进程由一个企业变更请求启动。 下图所示,Windchill PDMLink 变更进程与 CMII 工业标准变更进程的结合。现在让我们开始演习一个进程。 CMII 封闭循环变更进程 - 问题报告 PR 的目的是捕捉和描述一个问题报告或对产品改进提出建议,利用产品开发进程中的任何来源改进产品。PR 捕捉关于问题或事项的相关信息,例如,主要说明、创始人和优先级。可以在 PR 上添加附件,以改善获取和包装信息的能力,例如,受影响

Windchill基本操作手册

Windchill 9.1 M010 基本操作手册

文档控制更改记录

目录 文档控制............................................................................................... 更改记录.......................................................................................... 目录 ..................................................................................................... 1.安装java、Windchill的访问方法..................................................... 1.1安装JAVA............................................................................... 1.2Windchill的访问方法............................................................... 2.Windchill的基本操作 .................................................................. 2.1浏览页签,切换各窗口 ............................................................ 2.2查看对象 ............................................................................... 2.3搜索 ..................................................................................... 2.4下载插件 ............................................................................... 2.5设置首选项 ............................................................................ 2.6指配任务 ............................................................................... 2.7措施项 .................................................................................. 2.8ProductView可视化............................................................... 2.9预订 ..................................................................................... 3.业务操作 .................................................................................... 3.1文档管理 ............................................................................... 3.2部件管理 ............................................................................... 3.3对象关联性 ............................................................................ 3.4升级 ..................................................................................... 3.5BOM编辑............................................................................... 3.6对象移动 ............................................................................... 3.7修订 ..................................................................................... 4.业务管理 .................................................................................... 4.1产品管理 ............................................................................... 4.2项目管理 ...............................................................................

windchill表结构

WINDCHILL表结构 Windchill 是一种产品生命周期管理(PLM)软件,用于协调和管理产品的开发、生产和维护过程。Windchill 平台采用了数据库来存储和管理各种类型的数据,包括产品结构、文档、变更管理等。由于 Windchill 平台的可定制性,表结构可能会根据不同的部署和定制而有所变化。以下是一般情况下 Windchill 数据库表结构的高层概述: Windchill 数据库表结构概述 WCADMIN Schema: 存储关于 Windchill 系统管理员和全局设置的信息。 包括用户信息、组织信息、全局属性等。 WT Schema: 包含了 Windchill 的核心数据,用于管理产品的全生命周期。 WTDocument 表:存储文档(Document)的信息。 EPMDocument 表:存储与CAD文档相关的信息。 WTPart 表:存储产品零部件(Part)的信息。 WTChangeOrder2 表:存储变更单(Change Order)的信息。 WTHOME Schema: 包含一些基础性的配置信息。 WTUser 表:存储用户的基本信息。 WTGroup 表:存储用户组的信息。 BMIDE Schema: 存储 Windchill 配置信息,包括业务对象(Business Object)和属性定义。 WTType 表:存储 Windchill 中定义的业务对象类型。 WTProperty 表:存储业务对象的属性定义。 WTDOCUMENT Schema: 存储文档相关的信息。 WTDocInformation 表:存储文档的信息。

表关系: WTDocument 和 EPMDocument 表之间通过某种标识关系(例如 MASTERREFERENCE )建立关联,用于跟踪与 CAD 文档相关的信息。 WTPart 表中包含了零部件的信息,同时通过 BOMUSAGE 表建立了与 WTDocument 表中文档的关联。 WTChangeOrder2 表用于存储变更单的信息,包括变更单的状态、关联的对象等。 Windchill 数据库表的定制: Windchill 提供了广泛的定制和扩展机制,允许用户根据特定需求添加新的业务对象、属性等。因此,实际的表结构可能会因部署和定制而有所不同。 注意事项: 在进行任何直接对 Windchill 数据库的修改之前,请务必备份数据库,以防止数据丢失或损坏。 Windchill 数据库的设计是复杂的,建议在进行数据库操作前详细了解 Windchill 文档和支持材料。 请注意,以上信息是一个概述,实际的 Windchill 表结构可能因不同版本、部署和配置而有所不同。在实际应用中,建议查阅 Windchill 的官方文档或咨询 PTC 公司以获取详细的数据库信息。

实施方案winchill

实施方案winchill Winchill实施方案 一、背景介绍 随着信息化技术的不断发展,企业对产品生命周期管理(PLM)系统的需求日益增加。而Windchill作为PTC公司的产品生命周期管理解决方案,已经成为了众多企业的首选。本文将围绕实施Windchill 的方案进行详细介绍,以帮助企业更好地了解和实施该系统。 二、需求分析 在实施Windchill之前,企业需要对自身的需求进行充分的分析。这包括对产品开发流程、文档管理、协作需求等方面的深入了解,以便为实施方案的制定提供依据。同时,还需要考虑到企业的规模、行业特点、组织结构等因素,以确保实施方案的针对性和可行性。 三、系统规划 在实施Windchill之前,企业需要进行系统规划,包括硬件设施、网络环境、系统集成等方面的规划工作。这将直接影响到系统的稳定性和性能表现,因此需要进行充分的论证和评估。同时,还需要考虑到系统的可扩展性和灵活性,以便为未来的业务发展做好准备。 四、实施方案

1. 项目组建:企业需要成立专门的项目组,负责Windchill系统的实施工作。项目组成员包括技术人员、业务人员、管理人员等,需要具备丰富的实施经验和专业知识,以保证项目的顺利进行。 2. 系统定制:根据企业的实际需求,对Windchill系统进行定制化开发。这包括界面定制、流程定制、报表定制等方面,以满足企业的个性化需求。 3. 数据迁移:对现有的产品数据、文档数据进行迁移,确保数据的完整性和一致性。这是实施过程中的重要环节,需要进行充分的测试和验证。 4. 系统集成:将Windchill系统与企业现有的ERP、CAD、PLM等系统进行集成,实现信息的互通和共享。这将提高企业的工作效率和协同能力,为企业的发展提供有力支持。 五、实施过程 1. 项目启动:确定项目的范围、目标、资源计划等,正式启动实施工作。 2. 系统部署:根据系统规划,进行硬件设施的采购、网络环境的搭建、系统软件的安装等工作。 3. 系统测试:对系统进行功能测试、性能测试、安全测试等,确保系统的稳定性和可靠性。 4. 系统上线:在系统通过测试后,将系统正式投入使用,为企业的生产运营提供支持。

基于Windchill异地协同研发平台的构建与实施

基于Windchill异地协同研发平台的构建与实施 1.背景 为实现对产品研发过程和产品研发数据的统一管理,缩短产品上市时间,以及产品成本的降低和质量的提高,大部分制造企业已经开始实施甚至完成实施PLM 系统。其中不少优秀企业通过全球并购,扩展了市场,并借此机会成立海外研发中心,其目的即利用全球资源来造,提高自主研发的能力和水平。例如:利用欧洲意大利领先的造型技术成立欧洲研发中心、促使全球范围内产品的设计开发、生产、分销和售后服务活动更为紧密。 浙江某企业根据自身运营情况已陆续实施并成功上线SAP、PLM、SRM、CRM、MES等多套工业软件平台,原上线PLM为Windchill11.0版本,其平台一直在国内事业部范围使用,随着全球一体化研发生产的需求日益迫切,需要一套能支撑海内外员工协同研发的平台。 2.系统构建 本文着力分析当时的业务场景,以实际需求为牵引,本着整体规划,分步实施的原则为企业实施PLM平台。实施的同时,为了能很好的承接原有业务过程,所以会尽可能兼顾以往制定的一系列规则。 企业现有中国浙江及意大利两个研发及生产基地,浙江部分使用Windchill11.0平台,同时与SolidWorks 2016集成,并实现了SAP、SRM、MES等各系统的数据集成。然而Windchill11.0上线时,未将意大利研发中心纳入使用范围,所以本次新系统构建目的为: ●业务层面 ■统一两地的设计过程,使之能真正做到全球异地协同 ■统一两地设计规范,支撑一套产品异地生产及改型研发

■改进现有设计要求及规范,匹配两种不同研发模式 ●系统层面 ■统一MCAD端设计工具及模板 ■统一PLM研发协同设计平台 ■统一各对象发布流程及变更流程 ■实现海内外ERP系统集成 2.1现有系统运行模式 在Windchill11.0平台中,因多为国内用户使用,且多以订单交付为目的的产品研发,所以更为偏向于先图后号的设计模式。考虑到各系统之间的数据联通,所以运行模式如下: 图1标准件产生及数据流向示意 其过程概要如下:

Windchill高级查询感悟笔记

Windchill高级查询感悟笔记 首先从这个例子来开始我们的“高级查询”之旅 { QuerySpec queryspec = new QuerySpec(); queryspec.appendClassList(WTPart.class, true); queryspec.appendClassList(WTDocument.class, true); PersistenceManagerSvr pms = (PersistenceManagerSvr) InvocationHandlerFwd.getInterfaceObject(PersistenceManagerSvr.class); QueryResult qr = pms.query(queryspec); } QuerySpec对象是用来指定查询表达式的, queryspec.appendClassList()是用来指定From子句的,如果有多个这样的表达式而没有其他条件,那么就是对相应的被查询对象“求笛卡儿积”; 例如上面的例子就会形成下面的Form子句: From WTPART,WTDOCUMENT 指定From子句有两种方式: queryspec.appendClassList(WTPart.class, false); //指定具体的对象 qs.appendFrom(new ExternalTableExpression("GZMTRECR")); //指定 具体的表 在appendClassList()中有两个参数,第一个参数是用来指定被查询对象,第二个参数用来指定查询的返回形式:true以对象的形式返回,false以属性的方式返回; 如果是用appendClassList()来指定查询对象,那么查询结果QueryResult qr对象 qr.nextElement()得到的是Object数组,具体的结果保存在这个数组中; 为Select子句中指定返回字段 不管queryspec.appendClassList()方法的第二个参数是true还是false,结果都会返回整个对象 或者所有的字段; 要想过滤返回的字段,需要增加下面的代码 { QuerySpec queryspec = new QuerySpec(); int a = queryspec.appendClassList(WTPart.class, false); int b = queryspec.appendClassList(WTDocument.class, true); //-------------------------------------------------------------------- ClassAttribute ca = new ClassAttribute(WTPart.class, "master>number"); //µÚ¶þ¸ö²ÎÊý±ØÐëʱÏàÓ¦ÒµÎñ¶ÔÏóµÄÊôÐÔ queryspec.appendSelect(ca, false); //-------------------------------------------------------------------- CompositeWhereExpression andExpression = new CompositeWhereExpression(LogicalOperator.AND); andExpression.append(new SearchCondition(ca, "=", new ConstantExpression("TEST_PRODUCT_ONE")), null); queryspec.appendWhere(andExpression); //--------------------------------------------------------------------} SELECT A1.NUMBER FROM WTPART A0, WTPARTMASTER A1 WHERE A0.IDA3MASTERREFERENCE = A1.IDA2A2; 通过TableColumn指定查询条件 { QuerySpec queryspec = new QuerySpec(); int classIndex = queryspec.appendClassList(WTPart.class, false); ClassAttribute classAttr = new ClassAttribute(WTPart.class, "partType"); queryspec.appendSelect(classAttr, new int[] { classIndex }, false);

相关主题
文本预览
相关文档 最新文档