11-27-2007 09:42 PM
11-28-2007
01:50 PM
- last edited on
03-05-2025
04:03 PM
by
Content Cleaner
Hello zuulu,
Creating your own CNC machine is a very interesting application and there are definitely multiple NI products that can help you achieve this. We have three separate 4-Axis motion controllers for PCI with the PCI-7344 and PCI-7354 able to control both stepper and servo motors. The purchase of a NI motion controller includes NI-Motion, which includes LabVIEW VIs and example programs. There is also a motion control program called NI Motion Assistant which simplifies motion programming by using interactive steps to generate the moves you are wanting. You can also import CAD files into the program and use it to automatically generate LabVIEW VIs or C code after completing the desired script.
I would also check out our developer zone and continue to use the forums to get examples of how other people have used National Instruments hardware and software to build their own CNC machines.
04-08-2012 11:43 AM
Hi, I'm not sure whether this is the right place for asking this question or not and if not, then please guide me to the right place for asking such question. Thanks.
I have a stepper motor with the Vector Network Analyzer Anritsu MS4623B. I got it up and running with the LabWindows/CVI. I need to sync the motion of the stepper motor with my data acquisition. Basically, I have to acquire the data in a way that in the start the motor will come back to home position wherever it was and then I want to move it to the specific position to do the measurements (For Example, I want to measure the 40 GHz channel between 1m to 3m movement of a stepper motor on a linear positioning system (ball-screw)). I've interfaced the VNA with the PC using LabWindows/CVI and I've controlled the clockwise and anti-clockwise movements of the stepper motor using LabWindows/CVI but I'm unable to sync the system in a way that whenever I run the code, the motor will run back to the home position and then move to a specific measurement start position and move till the end position and in between do the increment and stop and acquire the data. Is there any one to help me please? It's really urgent please and I'm doing this thing first time so please guide me in a proper way. I shall really apprecaite that and will be highly obliged with you. Thanks for your time and concern.
Thanks and Regards.