Importing Solidworks Assembly

Importing Solidworks Assembly

Posted in the ANSYS Forum


Seattle, WA

#1 Aug 4, 2007
I am attempting a dynamic analysis on a small rope bridge I modeled in Solidworks. I would like to analyze the whole assembly in ANSYS but am having problems transferring the file.
When I imported the assembly into ANSYS I used all the default settings (no defeaturing, merge coincident keypts, create solid if applicable, delete small areas). The result I get is an unassembled stack of parts, and the solid parts seem to be saved as areas not volumes (I can replot keypoints, lines, and areas, but no volumes).
I have tried to create a volume by selecting areas, and this works; however, when I try to move the volume into its proper position I get the following error:
"Keypoint (#) is attached to line (#), which is attached to an entity that cannot be moved. Command VGEN unable to be executed with the move option and this set of entities."
I have tried saving the parts individually as iges files and opening them in ANSYS but once I have two parts imported the program either shuts down or I get the same error message as before.
Is there some way to import a Solidworks assembly into ANSYS without getting these problems, or is there something I am doing wrong? I am new to this program so any insight would be much appreciated.
Thanks in advance,

Bangalore, India

#2 Aug 17, 2007
Hi Rebecca,

I am not an expert in Ansys. I am also a beginner. But I have imported a couple of Solidworks model into Ansys. I will outline what I do, but I have never tried to import an assembly - I have imported only parts.

1. From SolidWorks I save as an IGS file. Click on the options tab and change Surface representation/System preference to Ansys.

2. Once imported to Ansys, most of the time it will not create volumes, it will create only areas - except for very simple geometries.

3. If created only areas, then delete all line and below. It will say line x is attached to area y so could not be deleted etc. But just go ahead with the procedure. Basically this will remove any unattached lines.

4. Remove all keypoints - this will remove any unattached keypoints.

5. Merge everything

6. Create volume -arbitrary - from areas. From the popup window just click on "Loop" and click on one area. This will make sure that your areas are connected. Otherwise you cannot loop it.

7. Bingo! now you should have the volume. This worked for me every time for parts. Hopefully this will work for assembly too.

The following command summarizes the above - after importing the igs file to ansys.


The last command - "va, all" is a bit different. I am not looping there. It is better to loop it I feel. But this also should work fine.

Hope this helped!


White Salmon, WA

#3 Aug 17, 2007
Thank you so much for this post, this will help so much!

Tell me when this thread is updated:

Subscribe Now Add to my Tracker

Add your comments below

Characters left: 4000

Please note by submitting this form you acknowledge that you have read the Terms of Service and the comment you are posting is in compliance with such terms. Be polite. Inappropriate posts may be removed by the moderator. Send us your feedback.

ANSYS Discussions

Title Updated Last By Comments
Ansys APDL- problem with spring Feb '17 Anonymous 2
Structural Calculation Jan '17 genry 1
ANSYS DesignModeler Jan '17 VSt12 1
Contraction test on ansys Dec '16 bert 1
Where to find the cohesion value of metal in AN... (Jun '09) Dec '16 tuanpvan 2
Problem of non transfer of stress in ansys stru... Dec '16 Akarsh 1
ANSYS Workbench : How to measure angle when usi... Dec '16 naz 1
More from around the web