最近自己试图做一个复杂点的虚拟仿真。发现有些东西不好实现啊,不知道是LabVIEW本身就不能实现还是我还没找到办法。
1 模拟一杆天平的倾斜。两端放不同的重物,天平往不同的方向倾斜。按说这么简单的一个演示,具有强大功能的lv应该能实现,但是我知道的两种可能的方法都没有做到:
一个是利用创建属性节点,但是发现没有一个控件具有这个“倾斜属性”。
另一个方法是利用自定义控件,原型用量表控件,但是问题是在将指针替换成图片的时候遇上两个麻烦:首先说裁好的一个长矩形图片替换过来变形了,不能用;其次是即使(我想)能替换成图片,指针的另一端无法扩展,因此当然无法模拟天平的两端了?
2 模拟一个球膨胀的过程,似乎位置属性只能定义顶端/底端、靠左/靠右,没有中心位置属性啊。这样的话使得模拟很不得心应手啊。。——当然也可能是我用其它软件用的太追求完美了。
第二个问题的实现不用苛求,但是NI工程师既然想到位置属性有顶端/底端、靠左/靠右,为什么就没想到中心位置属性呢?
第一个问题应该同样想问下NI工程师为什么就没设置倾斜属性呢?呵呵
第2題用計算的不知道行不行