注释
行。我有一些使用上面暗示的工具链的东西。我有办法。但我们可以安装一个基于 CAD 的模拟器,以允许对固件行为进行台式测试。只要您可以读取引脚状态,就有点独立于微控制器平台。但我正在与 Arduino 合作。 不幸的是,我正在玩的东西需要两个 arduino。一个运行 Grbl。一个从 grbl 板读取引脚输出并与 cad 环境接口。引脚输出转化为 CAD 模型的运动。 我面临的主要问题是能够以微秒为间隔读取数据并准确捕获 grbl 输出。一旦弄清楚应该能够演示整个设置。 软件端运行 UGS 以点动机器/运行程序。将 grbl 输出读入 cad 环境,查看 CAD 中的机器行为。请参阅 UGS 中的 UGS 行为。 我认为最终你可以将其简化为 UGS。 下面链接了带有不良音频的短视频。 http://www.filedropper.com/cncsim2 工具链:UGS > Grbl > Firefly > Grasshopper > Rhino 3D 比听起来更容易设置。非常直观的可视化编程 gui,可以与 C、python、VB 等一起使用,我认为。您可以下载付费工具作为免费演示。唯一花费 $$ 的是硬件和 Rhino。下图显示了用于将它们粘合在一起的主要图形用户界面。我喜欢这种快速而肮脏的原型设计东西!! |
迟到总比不到好…这是什么@jgeisler的 grbl-sim 项目会有帮助吗? |
接近但不完全相同的事物/目标。
|
我不认为自己会执行此操作。在 UGS 平台项目中,有一个插件系统,将来可能对此类事情有意义。 |
我之前提到过这个的一些版本。在您的机器上测试 grbl 可能会有点困难。对于可视化机器慢跑和归位移动非常有用。能够非常简单地表示您特定机器的床尺寸、深度、x、y 和 z 轴、硬限制和软限制。插入带有 grbl 的 arduino,你就有了一个很好的测试环境。做起来都不容易。