LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

[NI-Motion] two axis movement

Hallo!

I've just got my Flexmotion together with two translation stages equipped
with stepping motors. I looked at some examples regarding two axis movements
and saw that there are different ways to control two axis.

What I want to do?
I will manually set the two translation stages to a starting position.
Start
1 axes movent with a constant velocity
Then there will come a section where I need the two axis movement.
The movement will be a s-bend either consisting of two arc section
or cosine sections.
1 axes movent with a constant velocity
Now the s-bend back.
1 axes movent with a constant velocity

End the end back to a new starting position.

This is a short sketch.


Start ------ --------- To the new starting position


\_____________/

New starting position

and so on

So, what's the best way to do this?
Labview5.1 and NI-Motion 5.1 (I'm not sure about the version of NI-Motion)

--

Ciao , Frank .
0 Kudos
Message 1 of 2
(2,819 Views)
Frank,
It sounds like you already have a good idea of what you are looking for, and the examples are a good way to start. If you are going to use arcs and you know hte radius, the Sequence of Blended Lines and Arcs would be the best method. I have attched a simple example that I created that I believe does what you are asking for. Also, if you want to reset the position back to zero, you can use the Reset Position and Reset Encoder Position vi's that should will set it to a given value.

Best Regards,
Chris D
NI Applications Engineer
0 Kudos
Message 2 of 2
(2,819 Views)