Hello,
If you want to change the axis range on your plot, I would use the properties CWGraph3D.Axis.Minimum and CWGraph3D.Axis.Maximum. For example you could call something like:
Private Sub Form_Load()
Set axis = CWGraph3D1.Axes.Item(1)
axis.Minimum = 0
axis.Maximum = 300
RefreshControls
End Sub
With regards to your other question, it is part of the CWGraph3D control that the labels move when the graph is rotated and I believe that can not be changed. Also, I did not notice that when the graph was loaded that any of the labels changed position.
I hope that his information helps you out.
Regards,
Kevin L.
Applications Engineer
National Instruments