IvSheetMetalPart design represents extension of the IvAdoptedPart to support Sheet Metal Parts. See IvAdoptedPart help page for common Rules description. Sheet Metal parameters and rules are stored inside of Sheet Metal Styles. The corner-stone Parameter is Thickness that is a base for different formulas and tables.
Please find description of the rest of the Parameters on IvAdoptedPart help page.
IvAdoptedPart
IvAdoptedpartModifier
IvCommonOccurrenceMixin
IvComponentMixin
BaseInventorMixin
Basepart
Name | Type | Description |
---|---|---|
Thickness | number | Thickness of Sheet Metal Part. If this Parameter is NoValue, then default thickness of part is used (as per part file active sheet metal style). In some situations, Thickness parameter is a reference Inventor parameter, and thus is not controllable. Default: NoValue |
ActiveSheetMetalStyle | string | Name of the active sheet metal style. Default: NoValue -- use the same Sheet Metal Style as in source part |
UnfoldMethod | string | Name of the Unfold Method Style. Default: NoValue -- use the same Unfold Method as defined in part file |
HasFlatPattern? | boolean | True, if a Flat Pattern should exist. If set to False, then existing Flat Pattern will be deleted. Default: True (adoption sets the flag based on the presence of the Flat Pattern in a part) |
BaseFace | string | Base face to utilize during the Flat Pattern creation Default: "" (empty string). Adoption may assign the actual name, if any |
Name | Type | Description |
---|---|---|
Thickness | number | Thickness of Sheet Metal Part. If this Parameter is NoValue, then default thickness of part is used (as per part file active sheet metal style). In some situations, Thickness parameter is a reference Inventor parameter, and thus is not controllable. Default: NoValue |
ActiveSheetMetalStyle | string | Name of the active sheet metal style. Default: NoValue -- use the same Sheet Metal Style as in source part |
UnfoldMethod | string | Name of the Unfold Method Style. Default: NoValue -- use the same Unfold Method as defined in part file |
HasFlatPattern? | boolean | True, if a Flat Pattern should exist. If set to False, then existing Flat Pattern will be deleted. Default: True (adoption sets the flag based on the presence of the Flat Pattern in a part) |
BaseFace | string | Base face to utilize during the Flat Pattern creation Default: "" (empty string). Adoption may assign the actual name, if any |
FlatPatternLengths( useBottomFace? As Boolean, _ units As String ) As ListReturns the list of Outer and Inner lengths of the Flat Pattern. * The bottom Face (or the opposite one) is used for calculations. * The Units string specifies the length units, for example "mm"
FlatPatternArea( useBottomFace? As Boolean, _ units As String ) As NumberReturns the area of the Flat Pattern. * The bottom Face (or the opposite one) is used for calculations. * The Units string specifies the length units, for example "mm^2"
ExportFlatPattern( fileName As String, _ Optional formatStr As String = "FLAT PATTERN DXF?AcadVersion=R12" ) As BooleanExports a Flat Pattern into different file format.