NX二次开发——导入模型是常遇见的问题(导入模型原点的确定导入模型坐标的确定)
导入模型是常遇见的问题
一、存在的问题
主要存在的问题有两个:一个是导入模型原点的确定,另一个是导入模型坐标的确定
1、导入模型的原点确定(与导入模型坐标有关):
在直到导入模型坐标后,模型原点很容易求得。
2、导入模型的坐标确定
坐标转化太难了,抽时间具体的学习一下吧,本次自己堆出来的方法(哈哈哈,相对之前的判断方法,本次显得更简单,但是远远不如坐标转化来的快,而且代码精简下一个案例我决定用坐标转化进行做)
1.1、导入模型的原点确定
已经给出详细的代码
由代码可以看出使用到有关坐标的确定函数SetPartXYZAxis();
//设置导入部件的原点
Point3d NXOpen_LongRoundHole::SetPartOrigin()
{Point3d PartOriginPoint;try{//获得选中边标识PropertyList* edgeSelectProps = edge_select0->GetProperties();std::vector<NXOpen::TaggedObject