|
• When the master material on a part with a single body is changed, the appearance, density, and sheet metal properties of the body are updated. When you create a new body, it is automatically assigned the material assigned to the part. You can also explicitly assign a material to a body. In this case, even when the master material on the model is changed, the appearance, density, and sheet metal properties of the body are not changed.
• By default, when assigning a material to a sheet metal part, the function ProMaterialCurrentSet() might modify the values of the sheet metal properties such as Y factor and bend table according to the material file definition. This triggers a modification of the developed length parameters of the sheet metal part. To prevent this modification, set the value of the configuration option material_update_smt_bend_table to never_replace. To trigger a modification of the developed length parameters of the sheet metal part, set the configuration option material_update_smt_bend_table to always_replace. The default value is always_replace. Call ProSolidRegenerate() to trigger the regeneration and recalculate the developed length dimension of the part.
See the Creo Parametric Sheetmetal online help for more information on Bend Allowance.
• The function ProMaterialCurrentSet() may change the model display, if the new material has a default appearance assigned to it.
• The function may also change the family table, if the parameter PTC_MASTER_MATERIAL is a part of the family table.
• You can still use the legacy parameter PTC_MASTER_MATERIAL, however, these legacy parameters do not appear correctly in calculations and reports when you are working with a part that uses multiple materials.
|