
Windchill
竹斋眠听雨,梦里长青苔。
WindChill 开发实施
展开
-
Windchill 中常用命令
1.在windchill shell中输入windchill version,用来查看windchill的版本2. xconfmanager -s name=value -t 目标文件 -p 用来在xconf和properties文件中增加条目,例如xconfmanager -s wt.servlet.ajp.minPort=8010 codebase/wt.properties 。其中...原创 2020-03-07 15:52:36 · 1489 阅读 · 0 评论 -
Windchill 的定制化类
1.如何在系统中查找对象对应的类打开站点中的"类型和属性管理器",选择部件,这个部件就对应了系统中的一个对象,wt.part.WTPart就是系统中部件对应的类,wt.part是包名,WTPart就是类的名称2.系统类的设计系统中的服务类设计为xxHelper.java文件和xxService.java是组合关系,系统中的所有业务对象对应的方法在对应的service中,通过xxHelp...原创 2020-03-07 15:46:24 · 835 阅读 · 1 评论 -
Info*Engine Task
JSP页面<%@page language="java"%><%@page contentType="text/html; charset=UTF-8"%><%@taglib uri="http://www.ptc.com/infoengine/taglib/core" prefix="ie"%><ie:webject name="Query-O...原创 2020-03-05 21:47:42 · 555 阅读 · 0 评论 -
工作流,生命周期导入
工作流导入命令windchill wt.load.LoadFromFile -d loadFiles/ext/workflow/xxx.xml -Unattended -NoServerStop -u wcadmin -p wcadmin生命周期导入命令:windchill wt.load.LoadFromFile -d loadFiles/ext/lifecycle/xxx.xml...原创 2020-03-05 17:46:10 · 261 阅读 · 0 评论 -
Windchill标准属性定制
背景先了解全局属性(IBA)的原理,各种类型的定义对应定义表(如StringDefinition,IntegerDefinition),每个属性的具体值,对应该类型的数据库表行,如StringValue,IntegerValue。属性值对象中一列为属性定义对象的外键(ida3a6),一列为关联对象的外键(ida3a4),对象与属性之间,通过多表关联。优缺陷:优点:1、 使用方便,通过页面类...原创 2020-03-05 17:32:12 · 1178 阅读 · 0 评论 -
Windchill配置Method远程调试端口
在site.xconf中加入如下条目:<Property name="wt.manager.cmd.MethodServer.debug.args" overridable="true" targetFile="codebase/wt.properties" value="-Xnoagent -Xdebug -Xrunjdwp:transport=dt_socket,address=999...原创 2020-03-05 16:15:40 · 813 阅读 · 0 评论 -
打包codebase 下class和properties文件
step1:安装并在系统环境中配置WinRAR配置好后在控制台输入Rarstep2:打包class文件将codebase下所有的class文件和properties文件(包含子目录)进行打包压缩,最后解压缩到同一目录下,使用jar命令打成jar包,命令如下:cd codebaseRar a -r codebase1.rar -ms *.classStep3:压缩properties文件...原创 2020-03-05 16:12:03 · 264 阅读 · 0 评论 -
WindChill build.xml
<?xml version="1.0" encoding="utf-8"?><project name="custom" basedir="." default="all"> <description>Customization Build</description> <property environment="env" />...原创 2020-03-05 15:06:31 · 495 阅读 · 0 评论 -
WindChill IBA属性
package ext.common.util;import java.sql.Timestamp;import java.text.ParseException;import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.Locale;import ...原创 2020-02-25 13:27:09 · 1660 阅读 · 0 评论 -
WindChill BOM结构相关
public class BomUtil { /** * @param parentPart * @return * @throws WTException * @description 取第一层子部件对象 */ public static ArrayList<WTPart> getAllChildrenParts(WTPart parentPart) thr...原创 2020-02-25 13:25:58 · 1163 阅读 · 5 评论 -
WindChill ext 对象初始化规则
OOTB的对象初始化规则可以对数据类型,目标文件夹,生命周期模板,编号规则进行定义<!DOCTYPE OrganizationConfig SYSTEM "standardX10.dtd"><OrganizationConfig> <TypeBasedRule> <EngineRule isDefault="false" e...原创 2020-02-25 13:07:58 · 941 阅读 · 0 评论 -
WindChill ext 过滤器
public class AdminFilter extends DefaultSimpleValidationFilter { @SuppressWarnings("unused") public UIValidationStatus preValidateAction(UIValidationKey key, UIValidationCriteria criteria) { UIVa...原创 2020-02-25 12:50:58 · 472 阅读 · 0 评论