cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - New to the community? Learn how to post a question and get help from PTC and industry experts! X

SUCCESSIVE INHERITANCE MODELS

michaelfr
1-Newbie

SUCCESSIVE INHERITANCE MODELS

I made a model of a volume of fuel. I then made an inheritance model of
the fuel volume and
shelled it outwards by .15 to represent a fuel bladder. When I modify the
fuel volume, the bladder
now updates accordingly.
I would now like to make a model of a fuel tank which would be a .13 wall
thickness about the
bladder and which would also be an inheritance of the same fuel volume so
all would update
when the fuel volume is modified - How can I do this.
2 REPLIES 2
DWF
1-Newbie
1-Newbie
(To:michaelfr)

Mike,

I have made successful inheritances of an inheritance. Give it a try and let us know how it worked for you.

In Reply to mike fredericksen:

I made a model of a volume of fuel. I then made an inheritance model of
the fuel volume and
shelled it outwards by .15 to represent a fuel bladder. When I modify the
fuel volume, the bladder
now updates accordingly.
I would now like to make a model of a fuel tank which would be a .13 wall
thickness about the
bladder and which would also be an inheritance of the same fuel volume so
all would update
when the fuel volume is modified - How can I do this.
TimMcLellan
6-Contributor
(To:michaelfr)

Mike,



As Dave describes an inheritance of an inheritance can be accomplished.



However, if your goal is to have one source (your volume) and then drive the
derivatives you may want to look at passing a parameter or two and create
relations in your derivatives. Here is an example workflow:



1. Build Volume and add parameters in it for your bladder thickness and
tank thickness (eg. BLADDER_THK & TANK_THK)
2. Create the bladder as you described but build in the relation to the
volume. The syntax is: <shell dim=" value="> = BLADDER_TH>:IID_##
(<param_name>:IID_<inherited feature=" id=">)
3. Create the tank the same as the bladder but instead of creating a
shell copy all solid surfaces

a. Offset the solid surfaces by the bladder thickness
b. Select the offset surface and Solidify

4. Shell the part and set the thickness to the tank thickness.
TANK_THK:IID_##



Hope that is enough to help,



Tim McLellan
Mobius Innovation and Development, Inc.
Announcements
Business Continuity with Creo: Learn more about it here.

Top Tags