Oct 08

Using Derived Sketches in Parts

Tag: Parts,SketchesAlex R. Ruiz @ 5:00 am

I know last week I mentioned that we were finished with sketch tools, for the time being, but I figured one more couldn’t hurt. I was working on a model for work earlier this week that I had created a few features using Derived Sketches and I thought it would be a great topic to discuss. Unlike when using Convert Entities, Derived Sketches can be moved anywhere on your part and they will still maintain their reference to the parent sketch. As the parent sketch is updated, each derived sketch is updated regardless of it’s location.

Creating a Derived Sketch

For today’s example I am using a model I threw together just to illustrate the function. The actual geometry is not important here, just the process being described. Here we have a cut out on one the surfaces that we would like to replicate elsewhere on the part.

In the FeatureManager, select the sketch that makes up the feature.

Then, while holding down the CTRL key your keyboard, select the face (or plane) where you will be placing the sketch.

After selecting the sketch in the FeatureManager and selecting the destination while holding the CTRL key, select Derived Sketch from the Insert menu.

A new sketch will be created that is derived from the parent. If your expecting some kind of confirmation, you will not see one. The only indication you will see is that a new sketch is shown in the FeatureManager followed by the word ‘derived‘. The new sketch will be created directly over the parent but it will be blue since it is not fully defined.

Using your mouse, drag the derived sketch to the intended location on the part. The derived sketch cannot be modified except for it’s position and orientation using dimensions and relations. In fact, you may notice that every tool in the Sketch tool bar is grayed out, this is because you can not even add any sketch elements to the sketch.

All that is left to do is to create your feature from the derived sketch. For this example, we are going to create another Cut Extrude just like the parent feature.

Modifying the Parent Sketch

The best part about using derived sketches it that, unlike when using Convert Entities, you can add, remove and modify entities in the parent sketch and ALL the child sketches will be updated. Take for example the part we have been working on, this peanut shape sketch was just not what I was looking for. Instead, a regular hole would be better suited for this feature.

I can edit the sketch and delete every entity and add all new entities. I must stress here that I said “edit the sketch” and not delete the sketch, deleting the sketch will break the references to the derived sketches.

Upon leaving the sketch, all of the derived sketches have been updated.

Creating Derived Sketch at Different Heights

Derived sketches do not need to be on the same plane, or elevation, as the parent sketch. In fact, the derived sketches don’t even have to share the same orientation as the parent. If the intended face, or plane, is a different elevation; select the face, just as before, while holding down the CTRL key and select Derived Sketch from the Insert menu.

This time when the derived sketch is created, it is in line with the parent sketch but it is not on the same elevation as the selected face. As before, drag the newly created derived sketch to it’s intended location and apply the necessary constraints.

Do another Cut Extrude, and you have a huge time saver.

Deleting the Parent Sketch

I mentioned earlier about deleting the parent sketch of derived sketches. If you attempt to delete a sketch that has derived sketches, they will not be deleted. Instead that will be “underived“, as the message states, and will discuss that further in the next section. If you attempted to delete the sketch by accident, click No and the command will be canceled.

Underiving a Sketch

There will be times when your derived sketch must step out on its own and become it’s own sketch. Everything was fine when the parent sketch was calling the shots but now it is time to modify a derived sketch independent from it’s parent. Underiving a sketch breaks any relationship to it’s parent sketch and allows you to make modifications to the sketch. In the FeatureManager, right-click the derived sketch and select Underive from the menu.

The word “derived” will no longer follow the sketch name and you may continue to changes to the sketch.

Where Have You Been All My Life?

I bet your thinking of instances in the past where using Derived Sketches would have been extremly helpful. When I first learned about Derived Sketches, I wished I could go back and redo many models but I have since made up for time lost. I am sure your already thinking a ways you can use Derived Sketches on your current project. Have fun with it!

  • http://www.exocubicstudio.com exocubic

    I'm one month into my experience as a Solidworks user, and I just had to drop you a note of thanks. These simple little one-subject tutorials of yours have proven among the most useful learning tools around. Thanks Alex.

  • http://www.exocubicstudio.com exocubic

    I'm one month into my experience as a Solidworks user, and I just had to drop you a note of thanks. These simple little one-subject tutorials of yours have proven among the most useful learning tools around. Thanks Alex.

  • arash

    thats interesting. i didn't know about this, maybe because it's always disabled unless you select a sketch and a face.
    thanks!

  • arash

    thats interesting. i didn't know about this, maybe because it's always disabled unless you select a sketch and a face.
    thanks!

  • Tom

    <quote>
    Where Have You Been All My Life?
    </quote>

    EXACTLY! Just when you thought it couldn't get any better..

    Keep up the good work! You keep making my life easier and easier :D

  • Tom

    <quote>
    Where Have You Been All My Life?
    </quote>

    EXACTLY! Just when you thought it couldn't get any better..

    Keep up the good work! You keep making my life easier and easier :D

  • Pilun

    Interesting tid bit. Very useful. Doesn't seem like there is a way to rotate or flip the derived sketch though.

  • Pilun

    Interesting tid bit. Very useful. Doesn't seem like there is a way to rotate or flip the derived sketch though.

  • Pilun

    Nevermind just found your post on modifying sketches. ;)

  • Pilun

    Nevermind just found your post on modifying sketches. ;)

  • http://www.freejackpotslots.com free online bonus slots

    I was looking for that kind of instruction for months,you saves me so thank you very much

  • Ed111

    Only troubl eis you can NOT place a derived sketch on a curved surface, it's the same with ribs also. SW is very anti logic when it comes to that sphere. Still very good tips keep up the good work.