400 likes | 421 Views
Inheritance Features vs. Family Tables. Craig L. Iverson & Kevin Alexander Fluidmaster. Inheritance Features vs. Family Tables. Why & When: Family Tables vs. Inheritance Features Family Table issues Lack of “Individual Revision” control Long Regen Times PDMLink Migration Issues
E N D
Inheritance Featuresvs. Family Tables Craig L. Iverson & Kevin Alexander Fluidmaster
Inheritance Featuresvs. Family Tables • Why & When: • Family Tables vs. Inheritance Features • Family Table issues • Lack of “Individual Revision” control • Long Regen Times • PDMLink Migration Issues • Why Inheritance Featuresthen? • Reduced Regen Times • “INDIVIDUAL Revision” Control • Demo • Creation, Options, Modifications, Dependency Control
Generic Family Table Instance 1 Family Table Instance 5 Family Table Instance 3 Family Table Instance 4 Family Table Instance 2 Family Table Family Tables To Modify the Generic all the Instances need to Regen (Verified) To Regen an Instance all the Instances usually need to Regen (Verified) All Instances tied to Generic& to each of the other Instances To REV an Instance ALL the Instances need to be RE-CHECKED IN as well.
Inheritance Features InstancesONLY tied to Generic To REV an Instance:ONLY the Instance needs to be RE-CHECKED IN As long as the change ONLY effects the INSTANCE
Generic Family Table Instance1 Family Table Instance5 Family Table Instance2 Family Table Instance3 Family Table Instance4 Family Table Inheritance Features vs. Family Tables FAMILY TABLES INHERITANCE FEATURES
DEMO Lets Create an INHERITANCEPART
Start / Create a NEW Part Typically the NEW P/N Not like what you see here for the demo.
Select or Open a Ref Model In this case I am Opening the Model I wish to use as the Master Model. For Demo: IF-331.prt
Constrain Ref Model (Same as Asm) Best Practices would be to simply use the “Default” Constraint Type If for some reason your Master Model does not have a Default Coord Sys this will not work
Here I used the DEFAULT CSYS with a “Non-Default” CSYS, since the Master Model did not have one Constrain Ref Model (Same as Asm)
Note the Icon is not selected This is the Toggle Switch for Merge vs. Inheritance Feat Click on it so it is selected & appears like this: Note: if you “Toggle Back” to Merge From Inheritance you will get this Warning: Make Inheritance
Make sure the Check Mark is there Options:Dependency In the Options Menu you will find the Toggle Switch for:
Options:Refit Datums Here you have the Option to Resize Datums to your model by: Sizeor Reference Note: (Example Only) DTM Front_1 is now: 2.0 X 2.0
Options:Refit Datums Here you have the Option to Resize Datums to your model by: Sizeor Reference Note: (Example Only) DTM Front_1 reduced to fit DTM Front
Options:Varied Items Varied Items can be thought of as being “the same” or “similar” to: Family Table Items Their function is to Vary Specific Values/States for Dimensions, Features, Parameters, Etc… While the rest of the part remains Parametrically linked to the Master Model. Varied Item Dialogue Box
Options:Varied Items Varied Items Dialogue Box Family Items Dialogue Box Note the similarities in Items you can chose to add (Vary)
Add a Dimension to Vary (ex: Diameter) Options:Varied Items
Add a Dimension to Vary (ex: Diameter) Options:Varied Items Note the Diameter changed to .375 “Varied Dimension”
Add a Feature to Vary (ex: Erase Hole) Options:Varied Items
Add a Feature to Vary (ex: Erase Hole) Options:Varied Items Note the HOLE is now Suppressed in NEW Part, & Remains Un-Suppressed in Master Model (IF-331.prt) “Varied Feature”
Add a Parameter to Vary Options:Varied Items Parameters can also be added as Varied Items Please note that Parameters such as “Description” are not necessary to add as Varied Items because (1st it is an “Obsolete Parameter” anyway) …but also because Title Block Parameters are handled in the Inheritance Parts Parameter structure since, it is basically a “NEW” Stand Alone part witch brings in Copied Geometry from another model. Parameters witch control Relations are good examples of where this functionality “would” apply.
Add a Parameter to Vary Options:Parameters Parameters can also be added as Varied Items Please note that Parameters such as “Description” are not necessary to add as Varied Items because (1st it is an “Obsolete Parameter” anyway) …but also because Title Block Parameters are handled in the Inheritance Parts Parameter Structure since, it is basically a “NEW” Stand Alone Part witch brings in “Copied Geometry” from another model. Again I would simply use the parts normal Parameter Structure to enter this information. DO NOT ADD!!!
Adding Variable Items Thru Model Tree At this point we have the Default Datum Features & an External Merge Feat in the Model Tree. If you Expand the External Inheritance Feature you will see the Master Models Features from its Model Tree
Adding Variable Items Thru Model Tree Scroll down to the Suppressed Group called KAKUDAI. Select it & hold down the right mouse button until the Resume/Info menu appears Select Resume
Adding Variable Items Thru Model Tree Note the Logo Feature (Group: KAKUDAI_JPN) has now been Added to (IF-KAKUDAI.prt) as a Resumed Variable Item, but remains Suppressed in the Master Model (IF-331.prt)
Change Color Since (IF-KAKUDAI.prt) is basically a “Stand Alone” model with a Dependant Copy Geom Feature, you can change the parts Color and not effect Master Model (IF-331.prt)
END DEMO INHERITANCE FEATURES
3D Part Numbers using Inheritance Features • Fluidmaster Part Files with 3D Text • Add Parameters to 3D Text in Sections • Use the “Parameter” Varied Item in an Inheritance Model to Parametrically link or control multiple parts where ONLY the P/N is different • Demo
Add a Parameter to Vary Options:(Previous Presentation) Parameters can also be added as Varied Items Please note that Parameters such as “Description” are not necessary to add as Varied Items because (1st it is an “Obsolete Parameter” anyway) …but also because Title Block Parameters are handled in the Inheritance Parts Parameter structure since, it is basically a “NEW” Stand Alone part witch brings in Copied Geometry from another model. Parameters witch control Relations are good examples of where this functionality “would” apply.
Add a Parameter to Vary Options:(Previous Presentation) Parameters can also be added as Varied Items Please note that Parameters such as “Description” are not necessary to add as Varied Items because (1st it is an “Obsolete Parameter” anyway) …but also because Title Block Parameters are handled in the Inheritance Parts Parameter Structure since, it is basically a “NEW” Stand Alone Part witch brings in “Copied Geometry” from another model. Again I would simply use the parts normal Parameter Structure to enter this information. DO NOT ADD!!!
Options:Parameters Open a Part you want to use as the Master Model Create a “NEW” Part Parameter to use as the Variable for P/N Value in a Section
Options:Parameters Edit Definition of the Cut Feature to get into it’s Section Make sure the 3D Text Horizontal Position is Designated as “Center” & that it is Constrained to the Centerline of the Cap
Options:Parameters Change Text Line designator to: “Use Parameter” & Insert the “New Parameter” you just created in previous step: “NEW” Part Parameter to use as the Variable for P/N Value
Options:Parameters Go back to the Parameters for the Part & Modify the Value of the:“NEW” Part Parameter to use as the Variable for P/N Value Regenerate Part
Options:Parameters Go back to the Parameters for the Part & Modify the Value of the:“NEW” Part Parameter to use as the Variable for P/N Value Regenerate Part
Options:Parameters Go back to the Parameters for the Part & change it back to #1005137 Regenerate Part Save Part & Close it
Options:Parameters Create a NEW Model & Insert the previous Model as an Inheritance Feature… Add the INGENIUM_PNParameter as a Varied Item & give it a NEW Value
Options:Parameters Create a NEW Model & Insert the previous Model as an Inheritance Feature… Add the INGENIUM_PN Parameter as a Varied Item & give it a NEW Value Now you have a Single Master Model Linked to All the other Caps which only have Variable P/N’s. Change Color if desired & save.
Options:Parameters Inheritance Model Master Model