Drawing Template with Two Different Sheet Formats (Part 1)

A long sought after function in SolidWorks that has gone pretty much ignored is allowing users to set up Drawing Templates with two different Sheet Formats (one for Sheet 1 of X and one for all other X of X sheets).   [In the past, m]ost of us just had to  directly pick and load the separate X of X sheet when we add a sheet to a drawing.

Some half solutions do did exist to get around the limitation.  I have seen one hack that involves using the X of X sheet Sheet Format as the default sheet format with sheet 1 of the Template itself simply having addition entities around the Sheet Format entities to form the complete sheet 1 of X “format”.   Another way is was to have two sheets already present in the Drawing Template, each one with its own Sheet Format; then delete sheet 2 when it is not used.  No more half steps!

There is a way to have two completely different Sheet Formats embedded into a Drawing Template without having additional sheets already present.  I am currently working on writing up the protocol. I will post the steps on Thursday 7/17/08 (Instructions are now available here).  The protocol is not complex as far as I can tell.  I just wish to thoroughly experiment and test it before posting.  Stay tuned.  And, if you know of other ways do to this, then please post your methods (or links to them) here so everyone can compare notes.  Who knows, maybe someone else has already published something about this  I just know I’ve not seen anything in any other online resources, which is why I’m fairly excited about making this method available.

UPDATE for SolidWorks 2014

SolidWorks 2014 now has a second sheet setting in Document Properties. Fancy workarounds are no longer necessary.  Please see  2014 What’s New in SolidWorks – Sheet Formats.

SolidWorks 2009 is slated to introduce Slots functionality

At SolidWorks World 2008 (SWW8) we saw confirmation of a rumor.  SolidWorks 2009 would have the capability to add slot holes to parts.  This is a long sought after function that some would say has been missing along.  As demonstrated, the slot hole was not a special feature.  It was a sketch tool! Some may not initially like this, preferring slot holes to be their own discrete type of feature.  Others may prefer creating slots with a special sketch tool.

The SWW8 demonstration showed the presenter starting a sketch, picking the slot tool.  This allowed him to draw just a construction line with two LMB clicks.  The slot form automatically formed as though it was a capped offset from the initial construction line.  One more click set the sketch entities for the slot.  It appeared to be easy and painless.  I presume dimensioning of the slot within the sketch would be similar to current methods for similar sets of entities in the current version of SolidWorks.

The advantage to the slot function as a sketch tool is that user can actually create either an extrude or cut-extrude with the same tool.  So, not only are slot holes supported, but so is their opposite and positive counterpart.  As long as SolidWorks allows the user to dimension the slot hole on the drawing with the Hold Callout function, I do not have any major issues with this.  A mild criticism is that this method is a kin to how holes were made in the earliest SolidWorks versions, long before Hole Wizard, and presumably even before those “legacy holes”.  Perhaps this is just the first volley in a long series of improvements as we work our way to a Slot Wizard?  Maybe not.

However, some users might be expecting slot holes to be a feature of their own.  I cannot fully imagine how SolidWorks might accomplish this.  Maybe special one-off sketches are required, with sizes regulated with a Property Manager, similar to Hole Wizard holes.  Thinking of this, I can imagine that it would be nice to have some feature level control over slots so that they can be automatically sized when associated with a particular fastener within an assembly.

As far as dimensioning for slot holes on drawings, I did participate in early questionnaires regarding how this should be done.  I dutifully pulled my advice from ASME Y14.5M-1994, with special attention to Fig 1-35(b).  I also stated that I preferred centermarks to be at the center of slot by default (again referencing Fig 1-35(b)).  This will allow the quickest and simplest scheme to specify a slot hole.  This brings to mind a question.  If Hole Callout does callout slot holes this way, what will it do for extruded shapes that use a slot sketch?  There is no standard for this in ASME as far as I can tell, other than just directly dimensioning the feature.

There is one major point of concern.  How does this function translate into model assemblies?  Does SolidWorks 2009 quickly identify the slot hole center when smartmating a fastener at that location?  Right now, I always groan when I have to mate a screw to a slot because so much has to be done directly by me.  Update: something as simple as a temporary axis at the center of slot hole will be enough to address this issue, I believe.

One minor question of mine is how would slot sketch entities be handled within a sketch?  I think it would be best if they are recognized collectively as a slot, but can also be “exploded” into individual entities when other shapes based on the initial slot are desired.

I am looking forward to regularly using the new Slot functionality.  It promises to be a great timesaver that is well overdue.

Ctopher’s Material Database – Update

The new ctopher’s Material Database is here! The long anticipated new update of my material database.

The new database version 070508 has been updated with more materials.

Because of conflicts with some of the materials between SolidWorks 2008 and older versions, we created two versions. One version is for 2007 and older and the other is for 2008 and newer. Both are included in the same file.

Also added is a text file with instructions.

Thank you to Matt and others for your help and contributions.

Chris (ctopher)

Download page: ctopher’s Material Database

(*.SLDMAT)

Into the “real” world.

Hello my name is Joe.  I have been working in the Engineering industry for about 7 months and been at my current job for almost 3 months. After graduating from Northwest Technical Institute in February of this year I had a vast amount of jobs to choose from. There are so many different possibilities in this field that I found myself not sure what to do or even what type of job I wanted. For most it seems that the starting pay is what drives them to decide on a certain job. I wanted to find a job that paid well and used a program I enjoyed using. I am from Minnesota, right around the Minneapolis area where there is a technical jungle of drafting and design jobs for entry level candidates to choose from. I was lucky enough to be offered an internship while I was still attending school so I was able to explore many options. Only one out of the 6 job offers I had used SolidWorks so I was more than willing to give them a chance. I couldn’t be happier with my decision, I work with some really great people and I love what I do.

After being in the industry for a while I began to realize how much I never learned in school about SolidWorks. I did some online research and I couldn’t believe how many resources were available to me. I found out about using macros to automate SolidWorks and have actually been helping my company develop a standardized way to do drawings and fill in title block/bill of materials information using macros. With the help of Matt Lorono and other online resources I have been able to customize macros and actually am able to understand a lot of the code it takes to make one.

If you are fresh out of school be sure to explore every option available to you, take every job interview you can. This will serve you greatly in the future because you are not only seeing what else is available to you but you are building relationships and networks of people that may want to hire you down the road if things don’t work out where you end up.

I’ll continue to document my journeys and keep you updated!