iCAx开思网

标题: [Open C++]UgBody轉換成UgSmartObject [打印本页]

作者: gravecat    时间: 2013-1-30 09:14
标题: [Open C++]UgBody轉換成UgSmartObject
大家好,我想寫一個小工具,可以將現在Part內的特徵去參數化

我先用UgPart->iterateNext(pFeatObj)找到Part裡每個obj

再用 dynamic_cast<UgBody *>(pFeatObj)  把裡面的Body特徵給抓出來

再來我找到UgSmartObject有一個deletParameters()的功能

但我無法將UgBody物件轉換成UgSmartObject,有什麼方法可以做到這一點嗎

還是我的想法其實是錯的
作者: icaxhjy88    时间: 2013-2-17 09:24
本帖最后由 icaxhjy88 于 2013-2-17 09:26 编辑

你用的C++啊,没注意到。下面是C的思路,供参考

先找BODY
UF_MODL_delete_body_parms可移除BODY参数
按你的思路,知道Feature,也可用UF_MODL_ask_feat_body找到BODY,再去参数。
UgSmartObject不是这样用的。




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3