zoukankan      html  css  js  c++  java
  • Teamcenter中TCComponentItem与TCComponentBOMLine的创建

    1:在teamcenter中创建零组件对象:直接上方法

    TCSession session = (TCSession) AIFUtility.getDefaultSession();  //获取tcsession
    public TCComponentItem createItem(TCSession session, String type,String itemID, String itemName, String itemRev) throws TCException {
    //type是"Item",itemID是零组件id,itemName是零组件名字,itemRev是零组件版本
    TCComponentItemType itemType = (TCComponentItemType) session.getTypeComponent(type);
    /根据零组件信息创建零组件对象
    TCComponentItem  item = itemType.create(itemID,intmRev, type, itemName, "", null);
    //item = itemType.find(itemID);  //可以根据零组件id查询tc中有没有这个零组件对象
    版权声明:本文为CSDN博主「叮当LIU」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_36880602/article/details/78259443
    

     2:在teamcenter中创建BOMLine对象:

    public TCComponentBOMLine addBOMLine(TCSession session,
    TCComponentItem parentItem, TCComponentItem childrenItem) throws TCException {
    //prantItem是父零组件对象,childrenItem是子零组件对象
    TCComponentBOMLine bomline = null;
    TCComponentBOMWindowType winType = (TCComponentBOMWindowType) session.getTypeComponent("BOMWindow");
    TCComponentBOMWindow window = winType.create(null);
    window.lock();
    TCComponentBOMLine topLine = window.setWindowTopLine(parentItem,parentItem.getLatestItemRevision(), null, null);
    bomline = topLine.add(childrenItem,childrenItem.getLatestItemRevision(), null, false, "");
    topLine.save();
    window.save();
    window.unlock();
    window.close();
    return bomline;
    }
    ————————————————
    版权声明:本文为CSDN博主「叮当LIU」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_36880602/article/details/78259443
    

      

  • 相关阅读:
    asp.net mvc 学习
    ms sqlserver 清除数据库日志脚本
    DB、ETL、DW、OLAP、DM、BI关系结构图
    日期维度(周一为每周第一天)
    关于C#操作Excel,复制Sheet的记录
    ms sqlserver 登录失败 错误:4064
    通过sqlserver sa密码修改windows操作系统密码
    ssas 为绑定指定的大小太小,导致一个或多个列值被截断
    ExpandoObject的使用
    【慕课网实战】Spark Streaming实时流处理项目实战笔记三之铭文升级版
  • 原文地址:https://www.cnblogs.com/wwssgg/p/14705539.html
Copyright © 2011-2022 走看看