如何使用自定义针制作LabVIEW旋钮/转盘?

时间:2018-02-21 18:00:16

标签: labview

我想自定义一个旋钮/转盘,使其针头垂直于默认方向:

enter image description here

当自定义LabVIEW控件时,可以导入自定义图像,但是在旋钮/转盘的情况下,动画涉及旋转,只需导入自定义图像不起作用:导入的图像不会旋转所有

如何使用不同的针制作自定义旋钮/转盘?

1 个答案:

答案 0 :(得分:2)

除非我弄错了,否则在某些透明背景魔法之外是不可能的。即便如此,我也不认为它会像你期望的那样旋转。显然有图表"线"可以自定义并将旋转,但我无法使其工作。

如果这纯粹是为了显示,那么我认为最好的方法是添加第二针并创建各种x控件。如果您的输入范围为-90到90,请制作2个针并将其各自的值设置为输入+/- 90并传递给" xcontrol" (或严格的类型def,如果你不想弄乱Xcontrol,我不会责怪你)。

这很好,因为你也可以用不同的颜色对2个针进行着色,以给出方向指示器。您还可以添加指向数据输入的真实方向的第3针。唯一的问题是需要使指示器的数据范围达到+/- 180以允许针完全旋转而不是停在+/- 90。我确定它可以被隐藏。

使用任意间隔标记可以实现这一点。注意: Input @ 45

VI Snippet

编辑:修正混乱图像