文档库 最新最全的文档下载
当前位置:文档库 › UG二次开发 刀路生成

UG二次开发 刀路生成

UG二次开发 刀路生成
UG二次开发 刀路生成

UG二次开发刀路生成

此段是可以生成程序的完整代码,只有从坐标(10,10,10)到(500,500,500)一根刀轨。

motion_ptr->feed_value 的值为0时生成G00,非0时生成G01。

此代码只有直线,生成圆弧的方法类似,可参考open-api函数库里的ufd_cam_udop.c文件。

加工CAM的入口函数是udop,此入口函数和常用的UG二次开发入口函数ufusr并列,不需要在ufusr中调用,直接在ufusr所在的CPP文件中写入udop函数即可,或者将udop放在一单独的.c文件中,在ufusr所在的CPP文件中包含也可以,#include "path.c"。编译出来的dll文件不能像普通的二次开发文件一样直接用Crtl + U 调用,必须先在ugii_env.dat文件中定义好变量,例如

abs=d:\path.dll。此abc即是变量,然后使用UG的自定义加工模板调用此变量就OK了。

相关文档