, ,

Performance Hack #009 : Solidworks Speed Performance : Import Geometry

Performance Hack 009 Solidworks Speed Performance Import Geometry

Overall Concept

SolidWorks have ability to open and work with dozens of other CAD File types. In this tutorial we are going to talk about How to handle imported part and assembly. We are going to use SKF bearing part as study part. Let’s also learn how to modify imported parts to make it more like native SolidWorks files.

Step-1 Download and open attached Part

1. Please open the attached Deep groove ball bearings part into SolidWorks. “6222-2Z (1).SWB” Unlike many other file types, this .SWB must be opened from the Macro > Run command. Make sure that you do not miss the dialog box confirming the file location of the assembly. If you try to open it from the generic file > open, it will present with errors.
Tools - Macro - Run
2. You can see multiple part files and components in assembly.
Multiple Part Files and Components in Assembly

3. Initially this assembly looks awesome. Unfortunately, all parts are not “fix”. We technically have multiple floating parts in this assembly as shown by the (-) in front of part files names. There are three routes that we can take, now that we have our file open.
1 – Do Nothing: this is a bad practice and can lead to potential problems down the road if a part gets inadvertently dragged off into space. This could potentially cause excess interference issues. Alternatively, this approach may be NOT useful if the assembly is cumbersome or not fully appropriate for its final intended use.
A quick fix is to merely ctrl or shift select all the parts, and right mouse click for “FIX”.
Origin - Component - Fix
Lastly, in this case we want to rip out the ball bearings and replace them with properly fitting ones and mate the parts correctly origin(assembly) to origin(part)  since it lines up correctly in this sample part. We want to mimic the correct motion of the inner race, balls and outer race. The rest of this Tutorial covers how to do such a thing quick and efficiently, along with a few preliminary steps to confirm floating/fix and overall representation.

4. Lets’ test here- Please make section view using right plane. You can see multiple ball inside bearing. Now try to move few components.
Section View - RIght Plane - Components
5. SolidWorks assembly required mate relations to locate/ fix the components.
SolidWorks Assembly - Locate - Fix Components

Step-2 Fix parts in assembly.

1. We have all parts moved everywhere. Please use ctrl + Z to go backwards in time and relocate parts. You can reopen the assembly too, to save time.
Fix parts in Assembly
2. Now we are going to fix the all floating parts. Based on this assembly settings we are going to use origin mate relationship to fix this part.
Fix All Floating Parts - Assembly Settings - Origin - Fix

3. Insert > Mates and select main assembly origin and then Part1 origin. Please review image for more clarification.
Insert - Mates and Select - Main Assembly Origin

4. Please repeat the process for part 2. Apply coincident mates between assembly origin and Part 2 origin.
Repeat Process for Part 2 - Apply Coincident Mates between Assembly Origin and Part 2 Origin

5. In next step we are going to mate ball with origin. Select assembly origin and Part 3 origin to mate coincident with each other.
Select Assembly Origin and Part 3 Origin
6. Based on your design requirements you can apply mates to fully define the components. In this specific assembly you can repeat the process again for all balls.
7. We can use circular patterns to save time and organize components easily.
8. Suppress 6222_2Z_part 3 other instances. Shift Select all other instances and Right click.
Suppress 6222_2Z Part 3Suppress 6222_2Z Part 3 - Component

9. Lets apply circuler pattern.
Circuler Pattern
Circular Component Pattern

10. Turn on temparly axis and apply 10 instances circuler pattern.
Turn on Temparly Axis and Apply 10 Instances Circuler Pattern.
11. Feel free to delete extra supressed parts from the assembly. Now Assembly is fully define and all parts are fix. Also have small feature tree. Which is easy to manage.
Feel Free to Delete Extra Suppressed Parts from The Assembly

Step-3 Create new Package with Proper name.

1. If you would like to give these components name according to your company standard Please use pack and go to make brand new package.
2. Use Pack and Go to your advantage if you have a large quantity of files that to be renamed. Again, this is not really intended for SOLIDWORKS PDM users.
Create New Package with Proper Name - File - Pack and Go
3. Double click on each components name and provide new name
Double Click on Each Components Name and Provide New Name

4. Use pack and go feature to save it to new location.
Use Pack and Go Feature to Save It to New Location.

5. Open the new package. You have your brand-new Assembly with proper components ready.
Open New Package - Brand New Assembly - Proper Components

Step-4 Save as Single Parasolid Part

If you need this geometry as one single part file to simplify your process please follow below steps.
1. File > Save as> Save as Part.
File > Save as> Save as Part
New Folder - Ball Bearing
Ball Bearing

2. Select preserve geometry references. Now You have one part with multiple Solid bodies.
Select Preserve Geometry References - One Part with Multiple Solid Bodies


File Admin SolidWorks

Performance Hack #002 : File Admin : SolidWorks File References

Drawings SolidWorks

Performance Hack #008 : Drawings : How to copy linked notes from a template into another template

Drawings SolidWorks

Performance Hack #003 : Drawings : 3d PDF from Drawings

Performance SolidWorks Surfacing

SolidWorks Performance Hack #023 : SolidWorks Surfacing : How to “measure” at a specific Surface point

Automation File Admin SolidWorks

Performance Hack #010 : File Admin Automation : Managing Files

Performance SolidWorks Speed

Performance Hack #009 : Solidworks Speed Performance : Import Geometry

Performance SolidWorks Speed

Performance Hack #004 : Solidworks Speed Performance : Constant Rebuilding

Assemblies Parts SolidWorks

Performance Hack #007 : Parts Assemblies : Fully Define A Sketch

Drawings SolidWorks

Performance Hack #001 : Drawings : Link Custom Property Watermark

Automation Parts SolidWorks Weldments

Performance Hack #018 : Part Automation : Weldment Profile

Automation Installation IT Performance SolidWorks

SolidWorks Performance Hack #024 : SolidWorks IT Automation Installation : how to fix equations red symbols !!!!

Drawings SolidWorks

Performance Hack #012 : Drawings : Projected Dimensions Vs True Dimensions

Performance Rendering SolidWorks

Performance Hack #025 : Rendering : Controlling Appearances, Configuration vs. Display State

Automation File Admin SolidWorks

Performance Hack #011 : File Admin Automation : Pack and Go

Automation SolidWorks Speed

Performance Hack #016 : Speed Automation : Solidworks Task Scheduler

File Admin IT Performance SolidWorks Speed

Performance Hack #021 : IT SolidWorks Performance : Backups

Assemblies Automation Parts SolidWorks

Performance Hack #005 : Parts Assemblies Automation : Equations and linking Dimensions

IT Performance SolidWorks

Performance Hack #019 : IT Solidworks Performance : How to set Windows Defender Exceptions

Installation IT Repair SolidWorks

Performance Hack #006 : IT Solidworks Installation Repair : Full Clean Removal and Re-install

Automation SolidWorks

Performance Hack #014 : Solidworks Automation : SolidWorks Sketch reuse as Blocks

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *