摘要:在项目中修改路径参数后重算发生了内存访问违例的错误,经过调试,发现是下面这一行出的错 surfaceContourBuilder1.Commit(); 经过反复调试,发现这个东西不能随便放,不可以想当然,也不能是修改一个参数就Commit一下,最简单保险的方式是录制宏,严格按照宏的写法修改。 另外,
阅读全文
posted @ 2021-08-21 17:20
|
|
|
随笔分类 - NX二次开发
摘要:在项目中修改路径参数后重算发生了内存访问违例的错误,经过调试,发现是下面这一行出的错 surfaceContourBuilder1.Commit(); 经过反复调试,发现这个东西不能随便放,不可以想当然,也不能是修改一个参数就Commit一下,最简单保险的方式是录制宏,严格按照宏的写法修改。 另外,
阅读全文
posted @ 2021-08-21 17:20
摘要:以C#开发为例,通常先用【操作记录】功能录制关键代码,得到一个.cs文件。 (1)可以直接使用【播放操作记录】的方式执行该.cs文件。 (2)可以建立一个C#的类库工程,将上述.cs文件加载进去,添加必要的引用的dll文件,编译得到dll文件,运行该dll。如下图(快捷键Ctrl+U) 这种方式需要
阅读全文
posted @ 2021-08-21 15:34
摘要:项目中要获取路径参数,网上大多是C++的例子,而本项目是用C#写的,探索了下,记录下。 以获取某条路径的刀具号为例,其他参数依此类推。 using System; using System.Collections.Generic; using System.Linq; using System.Te
阅读全文
posted @ 2021-08-21 13:57
摘要:1.情景:CAM环境下,需要得到当前零件在加工坐标系下的X、 Y、 Z方向上的极值。 2.百度上找到了三个函数: AskBoundingBox、AskBoundingBoxAligned、AskBoundingBoxExact 后三个可以指定参照坐标系,我自己测试了一下,发现出来的结果总是在绝对坐标
阅读全文
posted @ 2021-04-16 09:53
|
|