05-27-2010 05:36 PM
Hi folks,
I need to interface some C# code with a Solidworks model via LabVIEW/Softmotion, and in the interests of not going up too many blind alleys was wondering if anyone can give me any architectural pointers.
I can interface LabVIEW itself with the code either as a DLL or a TCP/IP server, my preference is for a DLL but its not vital. What I'm wondering is if Softmotion will still interface with SOlidworks if I compile the LabVIEW project as a DLL? The C# app will be sending control commands to the Solidworks model, and receiving confirmation messages (e.g. prox switch open/closed) back, so the TCP/IP option seems to make more sense from the real-time control perspective.
ANy pointers would be much appreciated.
Thanks!
06-03-2010 04:39 AM
Hi,
Sorry in advance for not being particularly helpful, but I'm afraid you just have to try to build a DLL with SoftMotion and try interfacing it with SolidWorks to see if it works. I wasn't able to find any information from previous service requests or any other internal literature on this kind of integration; however, I don't think there would be any reasons why it wouldn't work.
Regards,
Imtiaz Chowdhury
Project Manager
Green Running / Austin Consultants
06-03-2010 05:18 PM
Imtiaz,
That's excellent, I'll give it a go then...I just wanted to see if there was some glaringly obvious reason that I was missing. Thanks for your help.
Fran