你还在为不会二次开发烦恼吗?
不知道怎么入手吗?
Mastercam二次开发的门槛并不是很高(针对VB.net,C# Sharp),换句话说,如果只是开发一些简单的小工具,那么可以说VB.net可以做到零门槛,零基础入门,上手极快,当然如果想要开发大型外挂,那么就需要使用C++语言,毕竟.net语言仅支持少数的一些函数及功能,C++才包含了最完整的功能。
本公众号自即日起开始分享Mastercam二次开发VB.net开发的功能源代码。
VB.net学习建议:
VB.net大部分功能,公共源码,方法都可以在网上找到,学习起来非常简单,快捷,没有太多的难度,入门快,实用,多利用互联网的功能,可快速提升开发能力。
1:导入命名空间
Imports Mastercam.Solids
Imports Mastercam.Math
2:定义实体参数
Dim a As New BlockSolid
Dim b As New Point3D(0, 0, 3)
Dim c As New Point3D(0, 0, 1)
a.XWidth = 3
a.YWidth = 2.5
a.ZWidth = 1.5
a.BasePoint = c
a.ZAxisVector = b
a.Commit()

3:编译前设置检查
3.1:检查Debug,Release版本
3.2:NET Framework目标框架版本
3.3:Mastercam NETHook2_0/NETHook3_0引用
3.4:可能还需要应用ToolNetApi
4:运行测试,调试。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删