注释
|
最后,一个相关的问题,似乎在源窗口中编辑 NC 程序实际上并没有改变 UGS 执行的程序。那是对的吗?? |
@breiler,我弄清楚了这里发生了什么。我尝试按 CTRL+S,然后按预期工作。问题是编辑器中没有保存按钮,更重要的是,没有迹象表明文件已更改,因此我认为这是立即更改。我会为此制作一张新票。 |
|
我做了一些测试。只有在进行了外部更改并且 UGS 编辑器中有未保存的更改时,才会出现重新加载文件的问题。如果您选择是,则不再有本地更改。如果此后文件在外部发生更改,则文件将重新加载到 UGS 中。 所以我认为它正在按预期工作。 |
|
嘿乔阿西姆,
也许吧,但我认为问题在于,一旦设计达到这个阶段,我们通常会进行非常细微的更改,而这些更改不一定在 UGS 的可视化器中可见。 如果我在 Fusion 360 中进行更改并重新发布 NC 文件,每次都没有弹出窗口会让人有点不安,因为我不确定 UGS 是否没有检测到更改,或者它检测到更改但没有告诉我。 我的投票是每次都显示“检测到文件更改”。这对我来说似乎是故障安全选项。 |
|
我最近开始在后处理器中向我的 gcode 添加标头。在我的例子中,vCarve/Vectric。 例如。 ; 日期:2022 年 4 月 2 日星期六晚上 10:26 看起来 Fusion 可以根据本文档的第 99 页做类似的事情: https://cam.autodesk.com/posts/posts/guides/Post%20Processor%20Training%20Guide.pdf 它还有助于发现其他错误,例如使用错误的工具、混淆两个相似的工作等。 -克里斯 |
|
这是个好主意@chrisla23. 我想您不会分享添加日期、Z 参考和 XY 参考的代码,对吗?(除了浏览该文件的 267 页。?) @breiler,我仍然认为实施我在 Chris 的帖子上建议的更改是个好主意。;) |
|
我做了更多的挖掘,发现这实际上没有按预期工作。我们侦听外部文件更改并始终在可视化器中重新加载文件,这也是发送到控制器的文件。 关于更改行为以始终弹出问题以在外部更改时在编辑器中重新加载文件内置于 Netbeans API:s 中,可以在此处找到:https ://github.com/apache/netbeans/blob/a1abbda4f653c801d475b5fed987ba5df7e3a35e /platform/openide.text/src/org/openide/text/CloneableEditorSupport.java#L2232 |
|
谢谢乔阿西姆。
嗯,但每次外部更改文件时,Netbeans 肯定会发送一些消息,对吧?是否不能使用该触发器再次显示警告消息? |
|
此功能深埋在 Netbeans API 中:s… |
|
哦,不,我绝对希望它在每次外部更新时都更新。我也想知道它已经发生了。:) |
|
只是为了我可以仔细检查,你是说现在的方式,当外部文件改变时它总是会更新吗? |
|
我仍然遇到这个问题。我没有测试最新的每晚构建,但在变更日志中也看不到任何关于此的信息。 |


版本
2.0.11
硬件/固件
GRBL 1.1
发生了什么
如果您加载一个 NC 文件,然后更改并保存它,UGS 将询问您是否要重新加载它。如果您再次更新文件,UGS 将不会再次询问您是否要重新加载。事实上,当我这样做时,今晚 UGS 甚至崩溃了。
如果这个问题得到解决,那就太好了,甚至更好;我们可以得到一个重新加载按钮吗?
如何重现
没有反应
操作系统
Win10x64 专业版
还要别的吗
没有反应