Windchill10.x建模

Windchill10.x建模

ID:37714203

大小:34.93 KB

页数:11页

时间:2019-05-29

Windchill10.x建模_第1页
Windchill10.x建模_第2页
Windchill10.x建模_第3页
Windchill10.x建模_第4页
Windchill10.x建模_第5页
资源描述:

《Windchill10.x建模》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录WIndchill10.x建模2一、在Windchill中建一个简单的模型2第一步,编辑java文件2第二步,编译模型的java文件3第三步,生成sql文件3第四步,导入sql文件4第五步,Start/restarttheMethodServer4二、GenAs介绍41、GenAsPersistable和GenAsBinaryLink提供三种机制指定数据库中的列:42、常用注释介绍:4三、创建并注册服务(Service)51、创建Helper类52、创建服务接口63、创建标准服务类64、在site.xconf文件中注册服务7四、本地化显示信息71、创建

2、exampleModelRB.rbInfo72、创建exampleResource.java83、执行如下命令:8五、枚举类型91、创建ComputerType.java文件92、创建ComputerTypeRB.rbInfo文件93、执行命令9六、Eclipse集成开发10七、部署客制化建模10WIndchill10.x建模一、在Windchill中建一个简单的模型第一步,编辑java文件创建com.acme.example.SimpleExample和com.acme.example.SimpleExampleLink文件packagecom.acme

3、.example;importwt.fc.InvalidAttributeException;importwt.fc.WTObject;importwt.inf.container.WTContained;importwt.util.WTException;importwt.util.WTPropertyVetoException;importcom.ptc.windchill.annotations.metadata.*;@GenAsPersistable(superClass=WTObject.class,interfaces={WTContained

4、.class},properties={@GeneratedProperty(name="name",type=String.class,constraints=@PropertyConstraints(required=true))})publicclassSimpleExampleextends_SimpleExample{staticfinallongserialVersionUID=1;publicstaticSimpleExamplenewSimpleExample()throwsWTException{finalSimpleExampleins

5、tance=newSimpleExample();instance.initialize();returninstance;}@OverridepublicvoidcheckAttributes()throwsInvalidAttributeException{super.checkAttributes();try{nameValidate(name);}catch(WTPropertyVetoExceptionwtpve){thrownewInvalidAttributeException(wtpve);}}}packagecom.acme.exampl

6、e;importwt.fc.ObjectToObjectLink;importwt.util.WTException;importcom.ptc.windchill.annotations.metadata.*;@GenAsBinaryLink(superClass=ObjectToObjectLink.class,roleA=@GeneratedRole(name="parent",type=SimpleExample.class),roleB=@GeneratedRole(name="child",type=SimpleExample.class))p

7、ublicclassSimpleExampleLinkextends_SimpleExampleLink{staticfinallongserialVersionUID=1;publicstaticSimpleExampleLinknewSimpleExampleLink(finalSimpleExampleparent,finalSimpleExamplechild)throwsWTException{finalSimpleExampleLinkinstance=newSimpleExampleLink();instance.initialize(par

8、ent,child);returninstance;}}第二步,编

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。