Hi Guys,
How can I get part parameters to transfer over into my new merged / Inheritance part?
I can select them when doing an inheritance, as a varied item. Put they do not show up at all. See quick vid I made. Base file included as well.
Disregard my issue where I couldn't find the actual parameters window to choose them (It kept showing up behind something on my other screen. LOL )
I just want all my parameters from the first file N12345-2000.prt to end up into my new file.
Can we also get MBD dimensions and such to show up to in the merged / inheritance file?
I tried this as both just a merged file, and an inheritance file. Same results, \
Thanks,
Jay
I don't know about the merge/inheritance part workings, since I don't use that technique.
I do know that if you want to copy a set of parameters from one file to another, you can select them all from the "source" part/assembly, copy, and paste them into the "target" part/assembly. Figured this out when updating a huge assembly of parts from long ago to our current company requirements. It will warn you if any parameters already exist in the "target".
Accessing parameters from inheritance features:
(Note: In the following examples, the internal ID of the inheritance feature is 39.)
Use the following syntax to access the inherited parameters of the base model. These rules apply to both parameter names and dimension symbols. The term symbol_string is interchangeable (parameter or dim symbol) when applying the syntax.
The general form is:
symbol_string:IID_##
where symbol_string is the parameter name or dimension symbol from the base model, and IID_## is the inheritance feature internal feature ID.
The relation for setting dimension d1 in the inheritance feature equal to the parameter total_length inherited from the base model is:
d1=total_length:IID_39
Local parameters (feature parameters of the inheritance feature) are also accessible if they exist. The syntax in this case is:
symbol_string = param_name:FID_##
where param_name is the parameter name of the local parameter, and ## is the feature ID number of the inheritance feature.
The relation d2=boss_dia:FID39 would thus set local dimension d2 equal to the parameter boss_dia, which is a local parameter of the inheritance feature.
The syntax for accessing feature parameters of the inherited features is:
symbol_string = feature_param_ name: FID_##:IID_##.
where feature_param_name is the feature parameter name of interest from the base model feature, FID_## is the feature ID of the feature in the base model containing the parameter, and IID_## is the inheritance feature internal feature ID.
The relation d32=path_length: FID_43:IID_39 would set local dimension d32 equal to the value of the parameter path_length, which was defined within feature ID 43 of the base model. Access to this feature parameter is through the inheritance feature IID 39.
The menu manager’s parameter and relations options can be used to query parameter and relation information on individual features in an inheritance feature. Picking Parameter, Feature and then selecting the inheritance feature invokes a FEAT PARAM menu with two choices—local and inherited. If the inherited option is selected, the MODEL PARAMS menu only allows selection of INFO (all other options are grayed out). The same behavior applies to the relation option in the menu manager.
Hi,
please ask PTC Support.