UG NX二次开发(C#)-加工-创建加工坐标系,将刀位点和刀轴矢量变换到加工坐标系
文章目录
- @[TOC](文章目录)
- 1、前言
- 2、创建坐标系
- 2.1 采用UFun函数创建坐标系
- 2.2 采用NXOpen创建坐标系
- 3、刀位点变换(绝对坐标系点到加工坐标系点变换)
- 4、刀轴矢量变换(绝对坐标系矢量到加工坐标系矢量变换)
文章目录
- @[TOC](文章目录)
- 1、前言
- 2、创建坐标系
- 2.1 采用UFun函数创建坐标系
- 2.2 采用NXOpen创建坐标系
- 3、刀位点变换(绝对坐标系点到加工坐标系点变换)
- 4、刀轴矢量变换(绝对坐标系矢量到加工坐标系矢量变换)
1、前言
采用UG NX自动的加工编程模板编程时,其刀位点在生成CLSF中可以直接进行变换。但是,当我们自己根据特殊的需求自己编写加工轨迹的生成算法时,就需要将刀位点转换到加工坐标系下,然后输出生成CLSF文件,这个过程设计到加工坐标系的选择或者创建、刀轴矢量的变换和刀位点的变换。我们这篇文件介绍下UG NX二次中的以上的功能开发。如果有疑问或者有需求可以在评论区留言或者加入QQ群:749492565
2、创建坐标系
在UG NX二次开发中,可以采用UFun函数创建坐标系,也可以采用NXOpen来创建坐标系.
2.1 采用UFun函数创建坐标系
#region 采用UFun创建坐标系UFSession theUFSession = UFSession.