![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Windchill
文章平均质量分 64
morgan_911
这个作者很懒,什么都没留下…
展开
-
Windchill 中实现获取带有层级记录的BOM功能
在windchill中,BOM管理作为一种核心的业务功能存在,但是在windchill10.0版本的系统OOTB功能中,BOM无法提取零件的分类属性,因此一般情况下,都会进行克制化开发,获取BOM结构以及零件的层级是导出BOM报表的关键代码。获取BOM一般通过递归进行处理,往往都是传入顶层的部件,通过深度优先遍历,即可获取BOM结构,但是零件的层级,在系统的数据库中并没有进行记录,因此需要我们通过原创 2012-09-17 23:33:48 · 3712 阅读 · 1 评论 -
Windchill 10.0 初步优化
目前的项目需要做windchill10.0系统的优化工作,经过整理,现在罗列如下 一 在site.xconf文件中添加如下内容:<Property name="wt.org.services.userPasswordChangeEnabled" overridable="true" targetFile="codebase/wt.properties" value="t原创 2012-09-17 23:47:37 · 1360 阅读 · 0 评论 -
Creo Parameteric 与windchill 集成后,打开图纸时出现无法检索族表中性信息报错的解决方法
通过creo打开windchill系统中的图纸时,有时候会提示无法检索族表中性信息,我们先看看这个问题的解决方法。1 备份数据库的两张表。epmfamilytablecell 和 epmfamilytablecelldep。备份方法如下 create table as select * from 2 执行后面的sql文件。heal_ci_col_mismatch_family.sql 和原创 2012-09-19 01:01:04 · 4664 阅读 · 0 评论 -
Windchill 开发环境配置
Windchill开发环境的配置需要很多jar包,但是这些jar都分散在windchill安装目录的很多地方。所以此篇文章进行总结。:这个是windchill安装目录。 需要的jar包在如下目录1 \codebase\lib2 \codebase\WEB-INF\lib3 \codebase\srclib\lib4 \lib需要打包的class文件,使用如下ant脚本原创 2012-09-18 23:05:12 · 4794 阅读 · 2 评论 -
Windchill Service方法实现
Windchill 中的业务逻辑方法,可以让其运行在MethodServer上,9.1 版本的系统通过反射调用来实现在MethodServer上运行。10.0版本是通过java annotation实现。为什么会出现这样的方式调用方法呢?经过仔细分析,以及和PTC技术支持多次沟通,确定如下原因:1 代码是跨越methodServer运行,要去访问缓存数据,或者数据库,那么就需要实现servic原创 2012-09-18 22:09:07 · 1543 阅读 · 0 评论 -
Windchill 中默认EC流程的研究
在Windchill10.0 系统的默认变更流程中,ECO和ECA的状态同步,是通过同步机来完成,同步的触发是在ECA状态更改时会执行相应代码。这个代码用的非常普遍,但是里面有个细节很值得注意,所以专门写篇文章来记录这个问题。在同步的代码中使用了这个函数来做同步。WorkflowProcessHelper.checkActivitiesFinished(ChangeOrder2 changeO原创 2012-09-19 15:12:39 · 1339 阅读 · 0 评论 -
Windchill 关于EC克制化的API记录
本文记录一下windchill克制化过程中EC类的相关操作。根据PR获取ECRQueryResult qr = ChangeHelper2.service.getChangeRequest(wtchangeissue);根据ECR获取ECOQueryResult qr = ChangeHelper2.service.getChangeOrders(changeRequest);原创 2012-09-19 13:15:44 · 1461 阅读 · 0 评论