导航

UG二次开发-内存访问违例

Posted on 2021-08-21 17:20  Hosseini  阅读(580)  评论(0编辑  收藏  举报

在项目中修改路径参数后重算发生了内存访问违例的错误,经过调试,发现是下面这一行出的错

surfaceContourBuilder1.Commit();

经过反复调试,发现这个东西不能随便放,不可以想当然,也不能是修改一个参数就Commit一下,最简单保险的方式是录制宏,严格按照宏的写法修改。

另外,参数之间如果有依赖检查关系,也需要注意修改的顺序,例如,下图中2是依赖1的,所以要先设置1的参数,并且Commit后再设置2的参数。