StrMfgFabMarginMigrationRules.vbp - Intergraph Smart 3D - Reference Data

Intergraph Smart 3D Structural Manufacturing Reference Data

Language
English
Product
Intergraph Smart 3D
Subproduct
Structural Manufacturing
Search by Category
Reference Data
Smart 3D Version
12 (2018)

Determines the fabrication margin impact on migration of a part in the Model.

Visual Basic Project: [Programming Resources Folder]\Programming\ExampleCode\StructManufacturing\Rules\Margin\SplitMigration\StrMfgFabMarginMigrationRules.vbp

Compiled Rule: [Reference Data Folder]\SharedContent\Bin\StructManufacturing\Rules\Release\StrMfgMarginSplitMigration.dll

Bulkload: MfgMigrationRules sheet of StructMfgSettings.xls

StrMfgFabMarginMigrationRules.vbp contains no selection rules.

Controlling the Way Margins are Applied

The MarginByOffset parameter has been added to the IJDMfgUnfoldParameters_GetLongValue() method for MemberProcessing rule.

Private Function IJDMfgUnfoldParameters_GetLongValue(ByVal bstrParameterName As String) As Long

………….

………….

Case "MarginByOffset"

' There are two different ways to apply margin. One is by Translation and another by applying constant

' offset through out the length of the curve. By default, for all profiles/members margin is applied

' by translation ( i.e. contour curve is shifted in the margin direction ). If user wants to apply

' margin by offset, they need to change the following value to 1.

' 0 - Translation 1 - Offset

IJDMfgUnfoldParameters_GetLongValue = 1

The output in the design depends upon this setting.