Please enable JavaScript to view this site.

Knowledge Bridge Documentation

Help version: 3.3.8

 

Create Work points for General Dimensions

To add dimensions to your drawing you need to create points on the part.

Go into C:\Table\Factory and open Block_inch.ipt in Inventor. 

 

In the 3D Model tab select Points and select a corner on the block. This will make a point and give it a name, "Work Point1" by default. Make points for the remaining corners and make a note or sketch of the block and points for later reference. Save and close Block_inch.ipt.

 

GenDim1

 

Create GeneralDimensionTable

Make a new design, name it GeneralDimensionTable and add InvGeneralDimension as a  mixin. Drag GeneralDimensionTable into the Model window and into TopViews0. Set the Quantity to 2.

 

InventorIntegration47

 

Add Rule values to GeneralDimensionTable

In GeneralDimensionTable/Child Tab/ add these values:

RULE NAME

TYPE

ADD VALUE

CATEGORY

FLAGS

invPart1

String

R.rootModel.Tables.Tables0.

TableTopGroup.

TableTop0.invName

Inventor

Cached
Parameter

Required

invNamedFeature1

String

["Work Point1", "Work Point1"]

[child.index]

Inventor

Cached
Parameter

Required

invNamedFeature2

String

["Work Point2", "Work Point6"]

[child.index]

Inventor

Cached
Parameter

Required

invNamedFeature3

String

""

Inventor

Cached
Parameter

invDimensionType

String

"kAlignedDimensionType"

Inventor

Cached
Parameter

Required

invArrowHeadsInside

Boolean

true

Inventor

Cached
Parameter

invPart2

String

R.rootModel.Tables.Tables0.

TableTopGroup.

TableTop0.invName

Inventor

Cached
Parameter

Required

invIntentOne

String

"kStartPointIntent"

Inventor

Cached
Parameter

Required

invIntentTwo

String

"kEndPointIntent"

Inventor

Cached
Parameter

invLeaderFromCenter

Boolean

true

Inventor

Cached
Parameter

Required

invPosition

Point

[p(12,17.5), p(3,23)][child.index]

Inventor

Cached
Parameter

invKind

String

"LinearDimension"

Inventor

Cached
Parameter

Required

invSingleDimensionLine

Boolean

true

Inventor

Cached
Parameter

invCenterMarkOrLine1Visible

Boolean

true

Inventor

Cached
Parameter

invCenterMarkOrLine2Visible

Boolean

true

Inventor

Cached
Parameter

invCenterMarkOrLine3Visible

Boolean

true

Inventor

Cached
Parameter

invIntentThree

String

"kEndPointIntent"

Inventor

Cached
Parameter

invPart3

String

R.rootModel.Tables.Tables0.

TableTopGroup.

TableTop0.invName

Inventor

Cached
Parameter

invStyle

String

""

Inventor

Cached
Parameter

invFormattedText

String

" Table Top"

Inventor

Cached
Parameter

invHideValue

Boolean

false

Inventor

Cached
Parameter

 

 

 

GeneralDimensionTable output example:

 

InventorIntegration48

 

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