Tekla二次开发_修改零件状态(8) - 钢结构资源网 Tekla插件 CAD工具 犀牛GH汉化 Tekla二次开发_修改零件状态(8) - 钢结构资源网 Tekla插件 CAD工具 犀牛GH汉化

Tekla二次开发_修改零件状态(8)

//测试状态:对于主零件,修改的是构件(零件)状态。对于次零件,修改的是零件状态。
TSM.Model model = new Model();
            if (model.GetConnectionStatus())
            {
                TSM.UI.Picker picker = new Picker();
                TSM.ModelObject mo = picker.PickObject(Picker.PickObjectEnum.PICK_ONE_PART);
                //Phase phase1 = new Phase(20);
                Phase phase2 = new Phase(19, "test1", "test2", 0);
                phase2.Insert();//由于状态2不存在于状态列表中,必须先添加。
                mo.SetPhase(phase2);//设置拾取到的模型物体的状态。
                if (mo.Modify())
                    MessageBox.Show("Phase revised.");
            }
            model.CommitChanges();

评论 0

挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论