Who needs surfaces anyway?

8 Comments

Alin Vargatu, a distinguished AE for Javelin, asked me to write a guest blogger article for Javelin’s blog. I’ve seen some of Alin’s very helpful comments to complex users questions in the SolidWorks Forum, and I’ve come to know him as one of the good guys when it comes to reseller technical folks. I’m a bit flattered to have a reseller ask me to contribute to their blog, especially one of the stature of Javelin.

Alin suggested a surfacing topic most relevant to the biggest number of SolidWorks users out there: How do you convince surfacing skeptics about the benefits that SolidWorks surfacing could bring to them?

Andy Warhol Type

Not an 'Andy Warhol Type'

When most CAD users hear the word “surfacing”, they think of one of two kinds of people: a guy who looks like Andy Warhol, smells of alfalfa sprouts and speaks in lofty metaphors, or a past-middle age CAD dinosaur who remembers the command structure of Computervision software, and speaks a lost vocabulary of arcane detail meant to make you quiver in stupefaction. Most SolidWorks users would probably find both extreme clichés difficult to work with. And I wouldn’t blame them. You don’t have to live in the CAD wilderness to make use of SolidWorks surfacing tools.

I don’t intend to try to convince machine designers that they should make swoopy sheet metal parts, or that splines are really the best way to represent your product. Those things have their place, and when I get to talk to Andy, we can chat up that stuff.

Most SolidWorks users are making shapes with extrudes and revolves. Maybe some fillets and a sweep here and there for tubes or wires. Machine design and sheet metal applications are more about the engineering than the geometry. Mold and die tooling are natural fits for using surfaces to split tooling, and if you’re working in those areas without using surfacing, you’re really missing out.

Surfacing for the Mold, Tool and Die Industry

Surfacing for the Mold, Tool and Die Industry

Surfacing should be part of your every day modeling. It’s a repertoire, vocabulary, or toolset that you need to be familiar with regardless of how long you have worked without it, and regardless of what kind of geometry you make. Even people who model blocks with holes and sheet metal parts need to be able to use surfacing tools and understand how much power they give you. Everyone needs to know this stuff, and here’s why.

Surfacing is not just lofting and sweeping and the fill surface and the boundary surface and other stuff most people don’t know or care about. With SolidWorks surfacing tools, you can create planar, extruded and revolve surfaces, just like solids. You can create ruled surfaces, offsets, copies, move surface bodies, and other types of features that manage surface bodies rather than create new shapes.

Offset Surfaces

Offset Surfaces

You get a lot of control with surfacing that the automatic nature of solids will never give you. Automation is great. It is fast, and saves you time. But you also sacrifice a lot of flexibility when you use automated processes. With surfacing, you can take apart a model face by face, and put it back together in a different way. That’s a type of control you will never have with solid modeling.

There are really two different ways you can use SolidWorks surfacing, regardless of what types of parts you model: 1) As reference or construction geometry 2) When building geometry face-by-face.

In the same way that you might use axes or planes as reference geometry, you can use surfaces make mates in assemblies, sketch on, extrude or revolve up to. You can show the intersection of two surfaces, or the intersection of a sketch plane with a surface. Surfaces don’t add to your mass properties, and you can hide or show them as necessary. You can use surfaces to represent other parts in your model or use a surface to cut a model.

Surfacing Example

Surfacing Example

The chances are that surfacing is not going to make you faster at anything. In fact, surfacing, especially initially, is almost guaranteed to make you not only a little slower, but much slower. I realize in this speed obsessed economy that isn’t much of a sales pitch, but what I have to offer is better than speed. Surfacing will give you CAD “super powers”. You will be able to do some things much more cleanly and accurately than you did before, and more than that, some things will be possible for you that were not possible before.

In those situations where you now just kind of hack together an approximation of what something looks like, you can actually be much more accurate when there is a need to do that. If you are using manufacturing that works directly from the CAD data like CNC or rapid prototyping, there is very often a need for total accuracy.

SolidWorks surfacing tools are actually very powerful. Don’t be tricked into thinking that because you think surfacing is a specialized niche, that the tools are somehow mainly pretty lame. It’s just not true. SolidWorks has the best surfacing of any of the mid-range mainstream modelers, and in many cases rivals the surfacing capabilities found in higher end software like Pro/Engineer.

If you deal with imported geometry, you almost have to use surfacing tools to get good results. You don’t have to know a Coons Patch from a Jefferies Tube, but you do need to understand how to take a model apart – not feature by feature like you do with native SolidWorks parts, but actually face by face when the need arises. Solid features don’t always arrange themselves into easy to deal with groups. When you learn to see your solid models as more than just features, the world of CAD becomes something you can control, no longer something that simply frustrates you.

Here are some hints that you may need surface modeling and don’t even know it yet:

  • Do you find your self drawing lines in space that don’t actually make any solid geometry, just to close up a sketch because you have to have a closed sketch?
  • Do you ever need to make a shape on the end of a feature other than what you can get by the default end conditions? (an extrude with a dome or non-planar face on the end)
  • Do you ever find yourself tweaking a feature so that it doesn’t wind up cutting into or jutting out of the model?
  • Did you ever wish you could edit an imported solid or repair an import that SolidWorks cannot heal automatically?
  • Were you ever confused by patterns that would not let you pattern just the features you wanted to pattern?
Pattern Feature

Pattern Feature

  • Have you ever wished you could make edits to parts without wrangling with complex feature trees?
Surfacing Example

Surfacing Example

You want another reason to learn this stuff? My SolidWorks Surfacing Bible was first published in 2008. At first it sold ok, but wasn’t doing very well in the Amazon statistics. It was and still is the only published book (aside from the SolidWorks training manuals) completely dedicated to surfacing in SolidWorks. Anyway, three years after the original publication, the book is selling better than ever. Now you might blame that on the economy, or an abnormally warm summer or an echo of a Jimi Hendrix riff, but to me what it says is that people are getting turned on to surfacing in SolidWorks somehow. The book has sold over ten thousand copies, and I know for a fact that there are a lot of regular (solids only) users reading the book, because they email me questions.

So the reason you need to know this stuff is because a lot of other people around you already know it, and the next job interview you go to, you might be up against one of them. If they know how to design the major components of an assembly as a single main shape, and then break the main shape into individual parts and make an assembly out of them automatically and you don’t, well, you gotta know this stuff.

Related posts tagged with:

Previous Post Next Post

8 Comments (+add yours?)

  1. Rod Mackay says:

    A big thank you to Matt from Javelin for the Guest Blog Post

  2. Jeff Mowry says:

    What Matt says here is true—surfaces can be incredibly useful tools within SolidWorks, even if you’re not a black-tee-shirt-wearing industrial designer like I am (who otherwise bears no resemblance to the late Warhol). Yeah, I use surface tools to create cool shapes and molded plastic parts, but I also use them for all sorts of short-cuts in getting solid geometry I desire.

    For instance, say you want a bunch of planes in different directions and angles, but you need them to be easily edited (maybe you’re making the lofted handle of a hand tool such as a jigsaw). Instead of creating each plane in its own place, just create a sketch with lines representing planes and extrude a surface. Then, sketch your loft profiles on each planar surface. Need to edit things? Just edit the sketch that controls your surface, and you’re done! In this case, such use of surfaces for utility purposes is much faster than manually-created planes—and much easier to edit!

  3. Jeff, that is a great tech tip. Can we publish it as a stand alone article? You can write it and author it if you want.

  4. Ralph Wright says:

    Alin, Matt was a very good choice for Javelin blog’s first article. I have his SolidWorks Bible which full of information. I’m waiting for his 2011 Surfacing Bible to be released.
    Matt, thank you for the great article.

  5. Jeff Mowry says:

    Sure, Alin. I’ve got plenty of examples, but in this case I’d recreate a new model and show off how well such a simple technique can be of use when massaging geometry through a series of careful edits—all while being as pain-free as possible! (Looks like you’ve got my contact info from these comment posts, so feel free to give me whatever details you need.)

  6. Anna Wood says:

    As an old school wire frame and surface modeling person, I find surfacing in SolidWorks invaluable for solving what look like impossible problems with regular solid modeling techniques in SolidWorks. Many times using surfacing techniques will get you to a solution much quicker and cleaner then trying to get there with solids. I recommend everyone to dive in and learn surfacing. You will be adding real muscle to your SolidWorks skills.

  7. James Pare says:

    Surfacing is a great tool, & we do use it all the time, BUT there is a major downfall in SWX with surfaced models! THEY DO NOT SHOW UP IN A SECTION VIEW IN A 2D CONCEPT, which causes a major work around if you want to show a section view of something surfaced.

  8. @James – Please vote for Enhancement Request /SPR#336711 – “Ability to section surface bodies in a section view” via your Customer Portal Account.

    Read more about how to create ERs here: http://www.javelin-tech.com/blog/2010/11/enhancement-requests/

Leave a Reply