Archive for the ‘Training’ Category

How to Organize your SolidWorks Template Files

Friday, February 3rd, 2012

PROBLEM:

Have you ever noticed how disorganized all your default SolidWorks files are (document templates, sheet formats, BOM’s, cut lists, custom property templates, etc.)?  After a default installation, they are all randomly crammed into a handful of directories including but not limited to the locations listed below:

  • C:\Program Files\SolidWorks\SolidWorks\data\
  • C:\Program Files\SolidWorks\SolidWorks\lang\english\
  • C:\ProgramData\SolidWorks\SolidWorks\

There’s something extremely dangerous about storing your customized files in directories like the ones listed above.  What happens if you upgrade?  Uninstall?  Reinstall?  Files in your ‘Program Files’ directory are not safe, so why store all your customized templates there?  How are you going to share your customized files with the rest of your co-workers?

SOLUTION:

Download and run:

sw_files_2012

This executable file will automatically extract a ‘SolidWorks Files’ directory to your C:\ drive with a host of sub-folders that mimic the list of file locations available in your system options (see image below).  I’ve already organized these folders to include all of the default 2012 template file sets.

solidworks_custom

To finish the setup, a PDF file will automatically open explaining the finishing touches that need to be completed.  Pay attention to the fact that the instructions you need to follow vary depending on whether you’re setting up the files for multiple users or just a single user.

BONUS:

You’ll also notice that I’ve included a handful of bonus files along with the file set:

  • Document Templates
  • Sheet Formats
  • Drafting Standards
  • Custom Property Tab Template
  • My personal keyboard shortcuts, mouse gestures, and toolbar layout

You can read an explanation of these additional files by clicking here.

If you enjoyed this post, you might also be interested in:

Jordan Tadic

Application Engineer, CSWE

3DVision Technologies

follow me @TadicWorks

Free DriveWorks Solo Online Training

Friday, January 20th, 2012

Not often is free training offered but DriveWorks Solo is offering a live online class being presented by a DriveWorks Solo Applications Engineer next week.

What is DriveWorks Solo?
DriveWorks Solo allows you to create custom products quickly and easily AND generate all the detailed manufacturing information automatically in SolidWorks.

What are the benefits of DriveWorks Solo?
- You can create customizable forms to aid selections
- Preview Results – 3D Models, Drawings and Document
- Re-use Existing Company Data
- Template Documents for Responding to Sales Inquiries
- New Files Created Automatically

Session Schedule:
Session 1 Covers: Model Capture, Creating Forms, Building Rules, Running your Project, New File Names and Locations
January 24 11am – Noon EST

Session 2 Covers: Replacing Files, Tables, Form Navigation, Improving your Forms, Driving Replacement Files, Controlling Custom Properties
January 25 11am – Noon EST

Session 3 Covers: Documents, Controlling Drawings
January 26 11am – Noon EST

Sign up for all three sessions to get the full training course. Register today!

Carrie Cavanaugh

Carrie Patrick
Marketing Manager
3DVision Technologies

Beam Elements in Simulation

Wednesday, December 21st, 2011

One of the things that we emphasize in our Simulation Training classes is simplifying the model. It’s an easy concept to understand – the simpler the model, the faster you’ll get results! For designs that use SolidWorks’ weldment functionality, Simulation will automatically make one of the most significant idealizations of a model. 3-D geometry is idealized into a 1-D finite element for the mesh, a Beam element.

Here is a simple example where two standard c-channel structural members come together at what could become a welded joint (left side). Notice how Simulation has automatically meshed the structural member with beam elements (right side)! In Simulation 2012, you now have the option to render the beam mesh on the structural member geometry – a welcomed enhancement!
2011-1216b SW Beam Mesh-w630-h630

In Simulation, the purple spheres represent the ‘joint’ where the two or more beams are connected. There are also options for each beam’s end condition –rigid connection, hinged connection, etc.
2011-1216d Beam End Conditions-w630-h630

How should you handle the automated power of Simulation with weldments? I say ‘handle with care’! Let’s assume that you have one of these c-channels as a simply supported beam – fixed at one end with a load applied at the other. The standard, cantilever beam that we all know and love from our Engineering studies! Recall that the deflection of the end of the beam is calculated by the following equation:
Deflection = (F * L^3) / (3 * E * I)
Where F is the force acting at the end of the beam, L is the length of the beam, E is Young’s Modulus for the beam material and I is the Moment of Inertia for the cross section of the beam.

This is valid, assuming the beam has a uniform cross section throughout its length. What if there are holes cut through the beam? In this scenario, the cross section of the beam is not uniform throughout the length – which is a critical assumption for the deflection of a simply supported beam. In this scenario, Simulation does not recognize the holes and still meshes the structural member with a Beam element.
2011-1216c Edit Joints-w630-h630

In my opinion, you have two options for proceeding with the analysis. The first option is to recognize that using a Bea for the structural member is not an accurate representation of the model, but proceed with the analysis to obtain a baseline result. If this particular structural member does not significantly contribute to the overall strength of the model, you may choose to proceed based on these results. The second option would be to treat the structural member as a solid body. With this method you will obtain more accurate results with your analysis, especially if the structural member contributes to the overall strength of the model.

So the next time you’re reviewing your analysis results, be sure to review the assumptions made by both you and by Simulation. Once you’ve verified that all of the assumptions are valid, or at least that you can accept them, you will be well on your way to making sound decisions based upon your Simulation results. Now go make your products better with SolidWorks Simulation!

Bill Reuss

Bill Reuss, CSWE, CSWST, CSPST
Application Support Engineer
3DVision Technologies

What’s New in SolidWorks 2012 VIDEO

Friday, December 2nd, 2011

Streaming video for the entire “What’s New in SolidWorks 2012″ is available from our website!!
If you weren’t able to make it to one of our many local live events or you would like to pass it on to your colleagues to review, it is available here:

http://www.3dvision.com/video/solidworks2012/WhatsNewSolidWorks2012.html

Enjoy !

Randy Simmons

Randy Simmons
Application Engineer, CSWP
3DVision Technologies

DriveWorks Headstart Webinars Announced

Friday, December 2nd, 2011

Looking to get a head start in your design/sales configuration?

Next week, Driveworks is offering two free classes to help you hit the ground running with either your DriveWorksXpress or DriveWorks Solo projects.

The DriveWorksXpress webinar is running on December 6th, 2011. (DriveWorksXpress is the version included within SolidWorks.)

The DriveWorks Solo webinar is on the next day, the 7th. (DriveWorks Solo is still available for a free 30 trial. Get the trial, then sign up!)

Click the links above to sign up or learn more.

Jeff Sweeney

Jeff Sweeney
Engineering Data Specialist
3DVision Technologies

Fatigue Check Plot

Monday, November 14th, 2011

Should you be concerned about fatigue? Not the kind of fatigue that affects Air Traffic Controllers, but the kind that causes a product to fail after repeated use. If you have the luxury of designing products that are only used once, you can stop reading now! For the rest of us, we need to be aware of the expected service life of our designs. If you knew your product would last “forever”, would you run around the office high-fiving your co-workers? In Simulation Professional and Simulation Premium, we have a simple tool to quickly evaluate if your product can have an ‘infinite’ life. The tool is the ‘Fatigue Check Plot’.

Fatigue is the localized structural damage that occurs due to cyclic loading conditions. Fatigue also has cumulative effect on a structure – once damaged, always damaged. If the loads applied to the structure are high enough, microscopic cracks will appear on the surface of the part, eventually leading to a failure. Knowing the loading conditions (and, thus, the stresses that occur in the structure) and the number of expected cycles the product will see during its lifetime allows us to determine if our product is safe for the expected life of the product. If the stresses are high, the number of loading cycles the product can withstand are reduced. If the stresses are low enough, the product will have ‘infinite’ life. This stress level is usually referred to as the fatigue limit or endurance limit – a stress level that can act on the material without causing failure due to cyclic loading.

After conducting a static analysis study on the design, right-click on the Results Folder and select “Define Fatigue Check Plot”. The Fatigue Check Plot will be available if the static analysis used solid elements, shell elements or a mixed mesh with solid and shell elements. The calculations for a Fatigue Check Plot are based on an infinite number of constant amplitude cycles (loading events) acting on the product. Let’s take a look at the typical Fatigue Check Plot setup.

2011-1114a FatigueCheckPlot ON-OFF Loading

When creating this plot, there are several options. Under ‘Modifying factors’ the first is the loading type. You specify ‘ON/OFF’ loading, where the loads are applied and completely removed or ‘Fully reversed’ loading, where the full load is applied in nominal and reversed polarities. The second option is the Surface Finish Factor – surface finished can positively affect fatigue life (shot peening) or negatively affect fatigue life (electroplating). The third option is Loading Factor where you are specifying the loading type the material is experiencing; axial, bending, torsion, etc. The ‘Material’ section of the Fatigue Check Plot property manager allows for additional control of the results. You can enter values from 1 to 100 for ‘Scale this value’ and values from 1 to 10 for ‘Minimum safety factor’. ‘Scale this value’ multiplies the fatigue strength of the material by the scaling factor entered. ‘Minimum safety factor’ divides the fatigue strength of the material by the factor entered. Finally, what’s really nice is the preview of the results during the setup – for the (finished) plot above, we see the green check mark for the selected options and the caveat that you probably do not need to be concerned about fatigue in this design.

2011-1114b FatigueCheckPlot REVERSED Loading

In this second plot, I have modified the loading conditions from ‘ON/OFF’ to ‘Fully reversed’ and obtain a warning that the design may possibly fail due to fatigue. I also receive the suggestion to run a complete Fatigue Analysis study on the design. Areas of concern on the part are shown in red on the finished plot.

So the next time you are wondering if your product will last forever, create a Fatigue Check Plot as a first step in analyzing the fatigue life of your design. If your initial results for a Fully Reversed, As Forged, Torsional Loading with a Minimum Safety Factor of 5 is in the green, take that victory lap and high-five your co-workers! Now go make your products better with SolidWorks Simulation!

Bill Reuss

Bill Reuss, CSWE, CSWST, CSPST
Application Support Engineer
3DVision Technologies

Borders around portions of a note in a TABLE ?

Friday, October 14th, 2011

New in SolidWorks 2010 was the ability to place a border (box, diamond, triangle, etc.) around a PORTION of a note. (we could previously only place a border around the entire note)
If you need to know how to do this, just do a search in the SolidWorks HELP file for “NOTES”, and then scroll down almost to the bottom and look for “To apply borders to entire notes or portions of notes:”

The “problem” that I want to address in this blog is the inability to do this in a TABLE.
When you are editing a cell in a General Table on a SolidWorks drawing, you only get the “Formatting” toolbar and not the property manager that you need to apply a border around a portion of the note.
So you just can’t do it, right ?

Here is the workaround…
Somewhere else on the drawing make a NOTE, and place the borders as you would like them to look in the table. While you are still editing the note, select all the text, and do a CTRL+C (copy), then to edit a cell of the table and CTRL+V (paste). There you go !!

You can of course go back and delete the note you had to make to get this. The text in the cell of the table IS editable, just don’t delete the portion with the border or you will have to do the note trick over again to get it back.

This is a LOT easier than trying to make a “custom symbol” in your symbol library…

Randy Simmons

Randy Simmons
Application Engineer, CSWP
3DVision Technologies

Turning Parts into Assemblies, Assemblies into Parts (Part 2 & 3)

Friday, September 9th, 2011

This is a series of blogs from me about turning Parts into Assemblies, and Assemblies into Parts in SolidWorks.

To see Part 1, go here: http://www.3dvision.com/wordpress/index.php/2011/08/15/turning-parts-into-assemblies-assemblies-into-parts-part-1/

This blog (Part 2 & 3) will show you TWO ways to turn an ASSEMBLY INTO A PART.

Why would you ever want to do this ?
How about if you download an assembly from the internet or your customer or colleague gives you an assembly and all you care about having is a PART file. The PART file will be smaller in file size/details and will perform better.
Perhaps you want to send your assembly to someone else but first want to “lock it down” so there will be no feature tree so they can’t change it.
Maybe you don’t want to accidentally screw up some mates in the assembly, so making it a part would accomplish this too.
I’m sure there are other great reasons…

Here is how you do it.

1st way (NON-ASSOCIATIVE):
Simple as can be, but a lot of people would never even dream of trying it…
Open your assembly, do a SAVE AS, and change the “Save As Type” drop down box to PART.
There are some options that show up then asking what exactly you would like to be saved.
Just the Exterior Faces ? The Exterior Components ? Or All Components ?
Done, easy, finished…
This method is a “one shot deal” though. It is NON-ASSOCIATIVE.
i.e. the part WON’T UPDATE if the assembly is changed.

2nd way (ASSOCIATIVE):
If you want your resulting part to actually UPDATE if you ever make changes to the Assembly it is coming from, this is the method you need to use.
The command you will use is INSERT–FEATURES–JOIN.
However, when you are in an Assembly file you can not do an INSERT–FEATURES– anything…
So the first step is to make a NEW empty part IN the assembly.
INSERT–COMPONENT–NEW PART. Select a face or plane in the assembly that you want to be the FRONT face of the new part (doesn’t really matter for what we are doing). A “side-effect” of the Insert New Part command is that it puts you into a SKETCH on that face you selected. Usually this is great, but in this case we don’t need it, so just EXIT THE SKETCH.
Now you are in EDIT PART mode in the new part, and you CAN go to INSERT–FEATURES–JOIN.
Select the parts you would like to join together into your PART file (don’t have to select them all) and hit OK.
Now if you SAVE that new part, you will have what you wanted, an ASSEMBLY TURNED INTO A PART !

In that Part file there is an external reference (the “->” symbol in the tree) showing you that any changes in the Assembly WILL propagate down to the PART.

Furthermore, if you don’t want the resulting part to be a MULTI-BODY part, you could use our boolean COMBINE command and the ADD option.

Hope you can find some uses for this !
Let us know !

Stay tuned for Part 4 !!

Randy Simmons

Randy Simmons
Application Engineer, CSWP
3DVision Technologies

Model Aircraft Control Surface Spacing and SolidWorks Flow Simulation

Saturday, August 27th, 2011

June 2011 AMA (Academy of Model Aeronautics) Model Aviation magazine had an interesting article Titled “Two of the Big Five model misadjustments” written by Dean Pappas. The two misadjustments were Hinge Gap, and Lateral Balance.

The article caught my attention specifically due to the “flow” diagrams drawn in the article explaining airflow over the wing section and aileron control surface. In the below diagram, taken from the article, Dean explains three cases of air flow relative to a control surface.

  1. Clean airflow at the neutral control surface desired for level flight.
  2. When up or down direction is applied to the control surface the air opposite the control surface direction of travel redirects the flow to reattach. This case shows a tight fit between control surface and main structure.
  3. Hinge gaps allow high-pressure air to leak from one side to the other. This weakens airflow on top of control surface partially destroying the bottom airflows ability to rejoin it. The result is poor control surface response during slow speeds.
AMA Article Diagram

AMA Article Diagram

According to the article ”The high pressure on top, as shown would leak through, given a chance. That chance would be a gap in the elevator and control surface. The result is a flat sheet of air that squirts through the gap and distorts the outside of the hinge line. This reduces the effectiveness of the elevator and creates extra drag.”

This section piqued my interest as the hinge gap shown is very large, probably for demonstration purposes. Being an avid RC aircraft modeler I suspected that the small gaps I have in my personal aircraft’s control surfaces may not cause this affect. My hypothesis is that a very large unrealistic gap will cause this affect however using standard hinge techniques this affect will not be as dramatic as the article states. According to the article large hinge gaps can be sealed with strips of MonoKote covering resolving the problem. MonoKote is a heat shrink Mylar covering that is a standard in RC Aircraft construction.

This blogs purpose is to investigate the hinge gap spacing required to cause an airflow disturbance and air leak through the gap area.

Before we get into the model specifics let’s talk a little about aircraft wing terminology. Below is a diagram explaining common wing dimensions and terminology. The chord length is the distance from the leading edge of the wing or elevator to the trailing edge. The model used in this Flow Analysis is a 5.5″ main wing chord. 0.5″ of the chord is the control surface . The airfoil is symmetrical so the upper and lower camber are equal. The model consists of an extruded wing section with one hinge placed in the middle of the wing.

Airfoil.svg

Three hinge types are standard in the RC modeling community. All hinges are typically spaced evenly across the control surface.

  • Standard plastic barrel hinge comprised of two halves held together with a pin. The hinge is typically screwed or glued into place with the barrel tight against both mating sections. Hinges are typically 0.25″-0.5″ wide by 0.5-1″ total length. The barrel typically ranges from 0.0625″-0.125″ in diameter.
  • CA hinges are flat woven wicking material that is inserted into a slot cut in the components. No or little gap is present with this style hinge. CA or Cyanoacrylate glue is used to wick through the hinge and bond with the hinged components.
  • MonoKote hinges are seldom used in modeling except for small aircraft. The MonoKote hinge is typically a strip of MonoKote that is applied to the top and bottom of the hinge area.

SolidWorks Flow simulation was used to investigate the control surface configurations of four models.

  1. A base line neutral control surface position using a no gap CA hinge Type.
  2. Upward deflected control surface using a no gap CA hinge type.
  3. Upward deflected control surface using a Standard plastic hinge with an 0.0625″ barrel diameter.
  4. Upward deflected control surface using a CA Hinge and gap of 0.25″

All configurations have a 10 ft/second flow rate and a 0 degree angle of attack. The flow analysis was an external flow problem. A localized mesh control was used for each run to capture refined accurate results across the model boundary. All other default conditions were used for the flow setup.

Mesh

Note All plots show a Pressure cut plot and Velocity Flow Trajectories.

Results:

  • The base line model showed a symmetrical pressure on either side of the wing at 14.6 psi and a hinge crossing velocity of 16.45 ft/sec. This is expected results for the area section, hinge, and aileron placement.

Neutral Velocity and Pressure

  • Flow Run Two shows a higher pressure on top of the aileron of 14.696 psi and a lower pressure on the bottom of 14.694 psi. The flow velocity across the top of the control surface drops to 5.9 ft/sec while the bottom speeds up to 11.2 ft/sec. As the article states the air “bends” to re attach to the flow at the trailing edge. This results in a turbulence on the bottom of the control surface aiding in the force of the air on the top of the control surface to push the trailing edge down.

Aileron Up CA Hinge

YouTube Preview Image
  • Flow Run Three demonstrates the 0.0625″ barrel hinge gap and the resulting air flow. The run does show airflow across the gap boundary, however probing the area the velocity in this gap is zero. The flow does extend past the wing trailing edge longer than the non-gap position, however the flow does fully rejoin. The same recirculation under the control surface is seen . The pressure on the end of control surface is however higher at 14.699 psi and lower on the bottom at 14.692 psi. The results show negligible flow through the gap and under most circumstances(slow flight) should not cause loss of control due to bleed through.

Aileron Up 00625 Gap

YouTube Preview Image
  • Run Four had the largest gap similar to the gap in the article’s diagram. The flow results show airflow across the gap boundary and a velocity of the airflow in the gap of 3 ft/sec. The flow does extend past the wing trailing edge longer than the non-gap position and does not rejoin. The recirculation does cause a pressure equalization under and over the control surface. Loss of control surface effectiveness would occur in this scenario.

Aileron Up 025 Hinge Gap

YouTube Preview Image

Conclusions: The article is correct to a point. The gap shown in his diagram would cause a control surface loss of effectiveness, however the gap is way too large to be considered realistic. Most experienced modelers know common practice is to get as tight of a fit between control surface and structure be it a wing, elevator, or rudder. A large gap is not only detrimental but is also unsightly and most modelers avoid them for the aesthetic reasons alone. If a modeler sticks to the new CA hinge or follows correct installation practice for a plastic hinge they will be alright in their flying endeavors.

Robert Warren

Robert Warren Application Support Engineer CSWP / CSWST / CSWI / CSPS 3DVision Technologies

Turning Parts into Assemblies, Assemblies into Parts (Part 1)

Monday, August 15th, 2011

This next series of blogs from me will be about turning Parts into Assemblies and Assemblies into Parts in SolidWokrs.

In this (Part 1) of the series, we will look at TURNING A PART INTO AN ASSEMBLY.

There are many reasons you might want to do this, the MAIN reason being something called the “Master Model” approach to modeling. Many consumer product designers do this. It is much easier to build a cell phone, or remote control, etc., as a PART file to get your form/fit/function looking good and THEN worry about “breaking up” the part into the necessary pieces to actually make the thing ! (i.e. top half, bottom half, battery door, buttons, display screen, etc.)
The great thing about this Master Model approach is then you have an ASSEMBLY (and all its individual parts) that live and breathe off of the original PART file you created. If you ever need to make form/fit/function changes you just edit the PART file and all the individual parts and the assembly would update too !!

Here’s how you do it: (there are other ways but this is the best)

Take your part file and create a SKETCH, a PLANE, or a SURFACE body that you want to use to SPLIT your part up. (can use multiple combinations of sketches, planes, and surfaces too)
Then use the INSERT–FEATURES–SPLIT command.
Select your Sketch/Plane/Surface as the “trimming tool” and hit CUT PART.
If you float around on the graphics screen you get to see what the result of the cut is going to do for you.
In the property manager under “Resulting Bodies” you will also see listed all the resulting solids that you will get from the split.
Now the important part…
If you JUST put a check mark in the box under the scissors icon, and hit OK on the command, you will just end up with a MULTI-BODY part.
If you DOUBLE CLICK in the “file name” box next to the check mark (for each body) and give it a name and location where you would like to SAVE, it will actually CREATE new parts on your hard drive representing the resultant solids !
A nice option down at the bottom of the property manager is to “Copy custom properties” from the master part to the individual parts (materials, vendor, etc.) if you would like.
Go ahead and hit OK on the command now…

In your MASTER file you DO now have a multi-body part.
BUT on your hard drive will be actual PART files from the SPLIT !
AND if you look in those part files there is a EXTERNAL REFERENCE (the “->” symbol) directly linking it back to your master model !
I.E. any changes in the master will update the parts…

Now, you could MANUALLY go make an ASSEMBLY from those individual parts, but who wants to do that !?
Look in the Feature Manager Tree of the master part. There is a SPLIT feature.
Right click on the SPLIT feature and choose CREATE ASSEMBLY.
It will go out and gather up ALL the parts that were created from the SPLIT feature and put them into an assembly with fixed relations so they won’t move ! Awesome !
(of course if you wanted to be able to move the parts in the assembly you can “float” a part and mate it into place the way you want it)

There you GO ! Turning a PART into an ASSEMBLY. WITH full associativity !

The OTHER great thing about the SPLIT feature showing up in the Feature Manager Tree of the master part is that any features you insert BEFORE the split WILL propagate down to the piece parts and to the assembly, and any thing you do AFTER the split feature will NOT.

This is a SUPER useful tool that A LOT of people can use even if you aren’t designing remote controls or cell phones. Let us know what YOU can think to use it for !

Stay tuned for Part 2 where we will show you how to turn an ASSEMBLY into a PART…

Randy Simmons

Randy Simmons
Application Engineer, CSWP
3DVision Technologies

WordPress SEO fine-tune by Meta SEO Pack from Poradnik Webmastera