Teamcenter二次开发-客户端JAVA开发新建零组件itemType.create

开发版本

Eclipse4.5+Teamcenter12

新建零组件

手动操作

代码操作

1.新建一个包

新建一个类

package com.teamcenter.project1;

import com.teamcenter.rac.common.Activator;
import com.teamcenter.rac.kernel.TCComponent;
import com.teamcenter.rac.kernel.TCComponentItem;
import com.teamcenter.rac.kernel.TCComponentItemType;
import com.teamcenter.rac.kernel.TCSession;

public class CreateItem {
    
    //创建零组件
    public void createItem(){
        try {
            TCSession tcsession = (TCSession)Activator.getDefault().getSession();
            TCComponentItemType itemType = (TCComponentItemType)tcsession.getTypeComponent("Item");    
            String id = "123456";
            String type = "Item";
            String name = "测试Item001";
            String description = "测试数据";
            TCComponent uom = null;
            TCComponentItem item = itemType.create(id, null, type, name, description, uom);
            
        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
    

}

在入口处调用

//创建Item
CreateItem createItem = new CreateItem();
createItem.createItem();

再次导包

到tc中去执行

可以查到了

Caesar卢尚宇

2021年5月7日

作者: 阿飞

出处: https://www.cnblogs.com/nxopen2018/>

关于作者:专注NX开发、VC++开发、数据库、三维建模领域,请多多赐教!

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 原文链接 如有问题, 可留言(博客文章底部留言)咨询.

原文地址:https://www.cnblogs.com/nxopen2018/p/14743176.html