Please enable JavaScript to view this site.

Knowledge Bridge Documentation

Help version: 3.3.8

 

The first time you begin to work with your new TableApplication Project, which you set up specifically for Inventor Integration, please perform the following preparatory steps.

 

In Tables0, add InvAssemblyDocument to the mixins.

 

InventorIntegration5

 

TableTop

In TableTop0 add InvPartDocument to the mixins.

 

InventorIntegration6

 

 

If the table top disappears then in the renderNode rule type true.

Add Rule values to TableTops

In TableTops/Child Tab/ add these values:

RULE NAME

TYPE

ADD VALUE

CATEGORY

FLAGS

invName

String

"TableTop"

Inventor

Cached
Parameter

invIsGrounded

Boolean

true

Inventor

Cached
Parameter

invTemplate

String

"Factory/Block_inch.ipt"

Inventor

Cached
Parameter

invOutputFilePath

String

"MemberFiles/TableTop.ipt"

Inventor

Cached
Parameter

invParameters

Array

[{"ParameterName": "length", "ParameterUnits": child.invUnits},

{"ParameterName": "width", "ParameterUnits": child.invUnits},

{"ParameterName": "height", "ParameterUnits": child.invUnits}]

Inventor

Cached
Parameter

LegPairGroup

In LegPairs0 add InvAssemblyDocument to the mixins.

 

InventorIntegration7

 

Add Parameter values to LegPairGroup

In LegPairGroup/Child Tab/ add these values:

 

RULE NAME

TYPE

ADD VALUE

CATEGORY

FLAGS

invName

String

"Leg" + child.index

Inventor

Cached
Parameter

invIsGrounded

Boolean

[false,false][child.index]

Inventor

Cached
Parameter

invTemplate

String

"Factory/Assembly_inch.iam"

Inventor

Cached
Parameter

Required

invOutputFilePath

String

...Leave Blank...

Inventor

Cached
Parameter

invParameters

Array

[{"ParameterName": 'length', "ParameterUnits": child.invUnits},

{"ParameterName": 'width', "ParameterUnits": child.invUnits},

{"ParameterName": 'height', "ParameterUnits": child.invUnits}]

Inventor

Cached
Parameter

invTransform

String

"1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1"

Inventor

Cached
Parameter

LegGroup

In LegGroup add InvPartDocument to the mixins.

 

InventorIntegration9

 

If the Legs disappears then in the LegGroup/renderNode rule type true.

 

Add Parameter values to LegGroup

In LegGroup/Child Tab/ add these values:

 

RULE NAME

TYPE

ADD VALUE

CATEGORY

FLAGS

invName

String

"Leg" + child.index

Inventor

Cached
Parameter

invIsGrounded

Boolean

[true,false][child.index]

Inventor

Cached
Parameter

invTemplate

String

"Factory/Block_inch.ipt"

Inventor

Cached
Parameter

Required

invOutputFilePath

String

"MemberFiles/Legs.ipt"

Inventor

Cached
Parameter

invParameters

Array

[{"ParameterName": "length", "ParameterUnits": child.invUnits},

{"ParameterName": "width", "ParameterUnits": child.invUnits},

{"ParameterName": "height", "ParameterUnits": child.invUnits}]

Inventor

Cached
Parameter

invTransform

String

"1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1"

Inventor

Cached
Parameter

 

 

Knowledge Bridge from Engingeering Intent is a full-featured engineering and sales automation environment