NX二次开发--绝对坐标系到设定坐标点变换

首先说明,在UG二次开发时,读取的点坐标是工作部件绝对坐标系点坐标,不是WCS的坐标。

 

为了实现绝对坐标系到选择的坐标系变换,设计了一个验证示例。

 

其UI界面如下:

 

NX二次开发--绝对坐标系到设定坐标点变换_第1张图片

 

其变换代码如下:

                    #region 坐标系变换 
                    Point3d origionPoint3D = new Point3d();                               //定义工作部件绝对坐标系的位置点坐标
                    Point point = (Point)pointTaggedObjects[0];                           //选择的点对象
                    origionPoint3D = point.Coordinates;                                   //位置点坐标赋值

                    CoordinateSystem coordinateSystem = null;                             //定义坐标系对象
              

你可能感兴趣的:(NX二次开发(C#),UG,NX二次开发,c#,visual,studio,经验分享)