Showing results for 
Search instead for 
Did you mean: 

Load and align multiple STL files/models

I am working on importing robot CAD models into LabVIEW.


For this I import STL files using the 3D picture control.


- My question is, how do I import multiple STL files and align (rotate and position) the models according to each other?

  I have made a simple VI (Load_Robot_STL.VI), where I load a STL file (Base.STL), and I would like to load more models e.g. Joint_01.STL and align it to the base.

LabVIEW 8.6 / 2009 / 2010
Vision Development Module 8.6 / 2009 / 2010
VBAI 3.6 / 2010
Message 1 of 3



I realize it might not be of much use to you anymore, but this link might help others. The VI shows how to load multiple objects in a single scene.




0 Kudos
Message 2 of 3

Hi Little Helper


Have you looked at the example "" in the LabVIEW Example Finder? This shows how to place a sun, earth and moon in relation to each other and move them around. 


I believe it should be in LV 8.6 as well, if not let me know and I will try to downconvert it to you. Basically what you want to do is to use the 3D transformation VI's under "Grahics and sound" -> "3D picture control" -> "Transformations". It allows you to move (translate), change size (scale), and change rotation (rotate) your 3D objects.


Best Regard

Anders Rohde

0 Kudos
Message 3 of 3