购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
//移动基准坐标系距离函数代码
Session *theSession = Session::GetSession();
Part *workPart(theSession->Parts()->Work());
Part *displayPart(theSession->Parts()->Display());
tag_t csysFeatTag = 39647; //要移动的坐标系的特征TAG
Features::DatumCsys *datumCsys1(dynamic_cast<Features::DatumCsys *>(NXObjectManager::Get(csysFeatTag )));
datumCsys1->MakeCurrentFeature();

●●●请先
登陆 或
注册 后查看●●●
CartesianCoordinateSystem *cartesianCoordinateSystem1;
cartesianCoordinateSystem1 = workPart->CoordinateSystems()->CreateCoordinateSystem(xform1, SmartObject::UpdateOptionWithinModeling);
datumCsy *** uilder1->SetCsys(cartesianCoordinateSystem1);
datumCsy *** uilder1->SetDisplayScaleFactor(1.25);//设置比例
NXObject *nXObject1;
nXObject1 = datumCsy *** uilder1->Commit();
datumCsy *** uilder1->Destroy();
UF_MODL_update();//更新