I am trying to open an AutoCAD 3D file with large number of layers and xref. How to go about it to avoid program crashing and memory errors.
What are your system specs?
What is the file extension type you are trying to import?
We bring AutoCAD (ACIS) solids into SolidWorks on a regular basis. Your best bet is to do as much cleanup as possible within AutoCAD (copying the solid into a clean AutoCAD file is the best bet). Also, purge out all unused layers, blocks, etc. Explode all blocks and xrefs into the current file (don't explode any solid bodies though).
If the part is huge, you may need to further break it into smaller files, convert each one and reestablish them in SolidWorks once imported.
To open in SolidWorks, make sure you hit "Import into a new part".
Hopefully, this is helpful- I could fill a page with all the tips and details but don't have time right now...
Thank you both for the replies. It is a 3D dwg file that was created in Bentley, I think Autoplant maybe. I will try your suggestions and see what happens.
One more thing to mention- all entities must be within 500 meters of the origin (max cube of 1000m with origin in center) before importing to SW. This includes all sketches, radius points, etc.
How do you explode xref?
The AutoCAD command is "Bind". This will insert the xref into the drawing as a block. Then explode the block.
Retrieving data ...