iCAx开思网
标题:
CATIA工程图二次开发--请教图形绑定问题!
[打印本页]
作者:
me1984k
时间:
2008-6-30 15:45
标题:
CATIA工程图二次开发--请教图形绑定问题!
求教:
CATIA自带的工具,如粗糙度标注,标注后的图形和文字作为一个整体移动或删除.
我也做了一个标注符号,可是各个图形之间没联系不能整体选中,难以整体移动或删除,怎样把几个图形和文字绑定起来?
作者:
me1984k
时间:
2008-6-30 15:56
我找到了这个函数,好像能把图形绑定,可是不太明白第二个参数iIID什么意思,有没有哪位大侠用这函数?
public virtual HRESULT FixTogether(CATListValCATI2DWFGeometry_var& io2DGeoms,
cost IID& iIID,
CATBaseUnknown** oFixTogether,
const int iAddFamily =1)=0
[
本帖最后由 me1984k 于 2008-6-30 16:03 编辑
]
作者:
cyy860110
时间:
2009-4-24 13:45
iIID是你前面所选CATListValCATI2DWFGeometry_var 的对象类型,例如:
CATISpecObject_var spCircle1=*****;
CATListValCATI2DWFGeometry_var spGeoList = NULL;
spGeoList.Append(spCircle1);
spGeoList.Append(spCircle2);
CATBaseUnknown *pBase = NULL;
sp2DFac ->FixTogether(spGeoList,IID_CATISpecObject,&pBase,1);
作者:
wuruixi
时间:
2009-4-26 12:12
3楼正解!
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3