09-09-2013 08:45 AM
I want to create a 3D simulation on the front panel, and i see we can use a 3D picture control or a simulator display control. It seems both of them can be used at the same position. What is the most important difference between 3D Picture control and Simulator Display?
Solved! Go to Solution.
09-10-2013 06:08 PM
Good afternoon,
In order to help you out fully, I think a little more information on your application is needed. Are you using any toolkits or modules for your application, such as the Robotics Module? What exactly do you mean by both of them can be used at the same position? Have a good day.
Regards,
Sam Burhans
Applications Engineer
National Instruments
09-11-2013 02:11 AM
Hi Sam-B
Yes, i am using robotics module. But, both of them can be used for the same work. There must be a very big difference between "3D picture" and "Simulator Display", but i don't understand.
Thanks for your reply
09-11-2013 03:20 PM
Hi sfh1,
You are correct, I have found robotics examples that use both the 3D Picture control and the Simulator Display control to display a 3D scene on the front panel. After further research, it seems that the Simulator Display control adds additional functionality in comparison to the 3D Picture control. The Simulator Display control allows the user to right click the control during run time and alter the background color, draw mode, draw contacts, display robot ID, display sensor data, pause simulator service, and reset simulator service.
More in depth information on these options and the Simulator Display control can be found here:
http://zone.ni.com/reference/en-XX/help/372983D-01/lvrobogsm/robo_controls_concepts/
If you would like more information on the 3D Picture control here is another resource:
http://www.ni.com/white-paper/3170/en/#toc2
Regards,
09-11-2013 04:57 PM
Thanks for your reply Sam-B.
It seems simulator display is more optional for robotic simulations. But, i still have a very big problem: i want to find a list of the simulator display options.
For instance; i want to create a 3D axis line (i added an example of this 3d axis), but i couldn't find any way to create something like that. Is there any annotated list of the detailed properties of simulator display? when i try to add something like that, i must make a random search which is very difficult method to improve my program. i am losing lots of time..
09-12-2013 07:26 PM
Hi Sfh1,
I have been looking for a concrete list of simulator display options. I have been unsuccessful up to this point; however, I can point you to some helpful commands for the simulator display. Under the Functions Palette >> Programming >> Graphics & Sound >> 3D Picture Control there are several VIs that could get you started. As for a 3D axis, it is possible you might have to create three cylinders that point in each axis direction to solve your problem.