Smack! The Complete Guide to SolidWorks Layout Sketches

Hello! if you're new here, you may want to subscribe to the SolidSmack RSS feed or to the free email updates. Thanks for visiting!

Oh man, your SolidWorks assembly is looking a little crooked my friend. In fact, I’d say it’s just about to tip over and probably hurt a small family of mice or a vagabond waiting for you to set some scraps out on the porch.

I’m going to suggest a way to improve assembly creation, so take a couple slow breaths, have a pot of coffee and avoid the loose boards over in the corner by the shedding dog.

With SolidWorks 2008 came the ability to add Sketch Layouts to drive all the parts in your assembly. Sound formidable? Well, there’s not much in the SolidWorks Help, so here’s all you need to get up to speed with the amazingly sturdy world of SolidWorks Sketch Layouts.

Trust me, it’s sturdier than it looks.
The Sketch Layouts Icon has always reminded me of a old shack falling over. Not the best analogy since this functionality can actually provide a better structure for the shack that is your assembly you spend countless days creating. So, trust me, it a good foundation, just watch for those weird lookin’ termites (co-workers) that could inadvertently destroy it.

Layout Sketches 101After you start a Sketch Layout it’s just like working in a 3D sketch.
Just real quick, so as not to bore you out of your lunch break. A Sketch layout is just a 3D sketch, in an assembly, you can use to control parts and other assemblies. You do this by relating the sketches in your parts back to the sketches in the assembly. This is called top-down modeling.

It’s easy enough to start one. Just start a new assembly and select the Create layout button in the sidebar or select Insert, Layout from the menu. After you start a Layout Sketch it’s just like working in a 3D sketch. But what’s next? Here’s the simple approach I use time and again for really amazing results with assemblies.

Starting a Layout Sketch - Start with a template
Something like this Layout Sketch Template (2008 .sldasm) will get you going. I start everything with this. Not only can I get started quickly within that template, I can add it to other assemblies and start doing layouts in them as well.

Turn your planes on as well. This makes it easy to select a plane to sketch on without going to the FeatureManager all the time.

Getting In and Out of a Layout Sketch - Shortcut Bar
The fastest way to get in and out is to add the Layout command to your Shortcut Bar. Hit your assigned keyboard button (’S‘ by default) and toggle the Layout Sketch on and off. Right-clicking on the Layout Sketch and selecting Layout is another way to do it.

Moving around in a Layout Sketch - Double-Click
By far the fastest way to move around in a Layout Sketch is by double-clicking. Just like in a 3D sketch, you can transfer quickly from one plane to the next by double-clicking the plane you want to work on. Double-clicking in open space will put you into 3D sketch mode, activate all sketch entities and allow you to locate sketch geometry more freely.

Separate your parts - Use Blocks
This is crucial. Blocks are just groups of sketches, but they can break up assemblies that are more complicated and can be re-used in other Layout Sketches. The reason you need to use these is because some sketch tools are not accessible in a Layout Sketch. Oval, Offset and Sketch Patterns are all disabled within the Layout, but when you turn a sketch into a block, you’re then able to use the Oval and Offset Tool. Sketch Patterns are still not accessible unfortunately.

Control Sketches - Use construction Lines
I keep any sketch entity that is driving a part, solid. For any other reference I’ll add construction lines. These are particularly useful in Blocks because it provides more lines and points to dimension from or add relations to.

Use Best Practices - Create a Test Assembly
I do this will all the new assembly types I create. You may want each assembly to act a little different depending on the application. To do this, create a simple Layout Sketch to see how you’ll want to build best practices into your process. Here’s a very simple Layout Sketch for a Weldment to discover what would be controlled from the Layout Sketch.

This part uses a Layout Sketch to control all the aspects of the model.

How to Show a Layout Sketch if you Hide it
Layout Sketches do not appear as regular features in the FeatureManager, so if you hide it, you may get lost for a bit. If you do hide a Layout Sketch, don’t worry. Simply, go the the top line in the FeatureManager (the assembly with the Layout Sketch Icon next to it), right-click and select Show Layout near the bottom.

How to Unsuppress a Layout Sketch if you Suppress it
You can’t. At least from everything I’ve tried. When you click on a Layout Sketch, one of the context options is to suppress it. Only problem is, there’s no way to Unsuppress it. Hit undo immediately if you have suppressed a Layout Sketch and plan to work on it again. If anybody knows a workaround for this let me know. It’s either too obvious or not obvious enough.

Ways you can use Layout Sketches

  • PCB Design
  • Water Palette system
  • Electro-Mechanical Assemblies
  • Frame Weldments (Bikes, Cars, Oil Wells)
  • any others??

Advantages of Layout Sketches

  • Control every aspect of assembly from a single set of sketches
  • Layout sketches can serve as prototypes before modeling starts
  • Highly re-usable for common assemblies

Disadvantages of Layout Sketches

  • Dimensional data doesn’t reside with the solid (it’s controlled by the sketch)
  • Changing sketches and relations in the Layout Sketch can cause model errors
  • Some Sketch Tools do not work in Layout Sketches (will work in a Block)

Conclusion and Criticism
This might not be the most complete guide that could ever be created for Layout Sketches, but it will give you a little more to chew on than the SolidWorks help section, (that I will bash from 1,500 miles away with stern words in a blog post.) Really, though, if a little more detail was in the help section, I think more new functionality would be used… and understood.

Anyway, why the heck do you use Layout Sketches?

If you haven't already, consider subscribing to SolidSmack so you can easily receive updates when new articles are published or announcements are made.

Viewing 10 Comments

    • ^
    • v
    Thanks for posting this. I've been wondering about some of this stuff.

    First, I'm a little bothered that they co-opted the name of an existing technique and made it a special part of the interface. We have been making layout sketches in SW assemblies and parts for years, but they have been 2D instead of 3D, and they were regular sketches.

    Second, SW has again taken something simple and made it complicated. Why hide a sketch feature like that? It leads to stuff like the fact you pointed out about not being able to unsuppress it.

    (Here's an ugly workaround for unsuppressing a suppressed Layout: add a Design Table, and auto populate it. It won't go in there the first time, so close it out and edit it , then select the STATE@Layout from the list of features. Add a second config and put a U in the column.)

    3D sketches are another weak link in SW. Poor choice in my opinion. You can't put sketch pictures in a 3D sketch, and sketch pictures are an essential component of layout techniques in my experience.

    One of the big advantages of this technique that you didn't mention is that in the past when you did a layout and made parts from it, you couldn't use dynamic assembly motion, you had to edit the sketch and exit it and update to see the parts in their new position. Now with the new layout functionality, you can drag the blocks and the parts move with them. This is the only really significant advance in the new functionality, in my opinion.
    • ^
    • v
    Mostly I use Layout Sketches to make sure that the components I plan to add to an assembly will have space to fit. For example: fitting power supply units into a chassis. It's a lot faster (and less taxing on your processor) to insert ready-made sketch blocks rather than inserting another assembly into it.

    BTW though... PCB Design in SolidWorks?
    • ^
    • v
    the icon is a four-bar mechanism, fairly familiar for mechanical engineers who take dynamics of machines at the university. it reminds me of good old days back at the university.
    • ^
    • v
    Thanks Matt, yeah, we've been creating layout sketches, aka skeleton sketches, assembly sketches, horizontal modeling for year. Cool that SolidWorks put it into a single function with 3D sketches, but not cool that you cannot use sketch picture and sketch patterns. Patterns get me the most because I need hundreds of attachment locations driven from a layout.

    I've gotten around the inability to use sketch picture in 3D sketches by putting a picture in a part first and then inserting it into the assembly. definitely not the best way I'd like to do it.

    I totally missed mentioning the dynamic motion! it's so cool too, when you have inter-related sketches/blocks in 3D and you're adjusting sketches.
    • ^
    • v
    I agree with Matt. The SWX implementation of Layout Sketches seems weak. I too have been using 2D sketches to drive the top-down design of parts and assemblies and don't see what this new feature adds. I only see it as a harder way to accomplish what I've been doing for years.

    As far as having top-down driven parts move in an assembly, no problem.
    1. Use your layout sketches (whether their just plain old sketches that you call layout sketches or they're the new SWX 2008 Layout Sketches doesn't matter) to define your parts and assembly in one position.
    2. Create a copy of each part/assy that will be 'animated'.
    3. I like to put the static, original versions of the moving parts into their own folder so that I can hide them all at once.
    4. Remember to edit the original versions of the parts/assemblies if needed. I'm not sure what the implications are of editing a copy of a part/assy.
    • ^
    • v
    Nice Josh, I think I'll start trying the 2008 layout sketch more. I'm with the rest of you... we find ways to make regular sketches do the job for us. But still with pros/cons as mentioned. Ditto with Matt on the importance of using sketch pictures!

    Loeb, so... you're pulling in copies of your parts and mating them all in place so you can get desired motion? Seems to me like unnecessary redundant work... BOMS will have wrong qtys unless you change component properties for all multiple parts to 'Exclude from bill of materials'... you're loading twice the parts you really need...
    • ^
    • v
    yeah guys, I'd try it out and see how it works for your processes. The sketch patterns is the biggest bummer for me since I can work around the sketch picture by adding another part.

    What Loeb is talking about is interesting. I've seen that done with spring. You could also do something similar with configurations, but you could get some complicated configurations with large assemblies.
    • ^
    • v
    Correct use of the training leash is important, not only during training sessions, but at all times. Always having a loop over your thumb and your hand closed into a fist, prevents even the strongest dog from unexpectedly jerking the leash through your fingers and breaking free. Whether it's the hand-loop or a loop formed by marrying the leash over your thumb, the result is the same. Pulling on the leash merely causes your grip to tighten
    • ^
    • v
    Wow, I haven't seen the leash feature in SolidWorks. It must be a 2009 feature.
    • ^
    • v
    It's a Premium add-in. ;)
 

Trackbacks

(Trackback URL)

close Reblog this comment
blog comments powered by Disqus