Please enable JavaScript to view this site.

Knowledge Bridge Documentation

Help version: 3.3.8

 

Description

The CustomTable object allows the creation of user-defined tables with the specified number of rows and columns, headings, content, and so on.

InvCustomTableEx1

 

Mixins

InvObjectMixin

 

RULE NAME

DESCRIPTION

TYPE

DEFAULTS

CATEGORY

FLAGS

invTitle

Specify the title or the header of the table

String

"Mate"

 

Inventor

Cached
Parameter

invPosition

Input a point that defines the placement point of the table.

Point

p(0,0)

Inventor

Cached
Parameter

invNumberOfColumns

Specifies the number of columns in the table

Number

1

Inventor

Cached

Parameter

invNumberOfRows

Specifies the number of rows in the table

Number

1

Inventor

Cached

Parameter

invMaximumRows

Sets the maximum number of rows in the table.

Number

0

Inventor

Cached

Parameter

invNumberOfSections

Sets the number of columns to wrap.

Number

1

Inventor

Cached

Parameter

invStyle

Sets the style associated with this object.

String

""

Inventor

Cached

Parameter

invShowTitle

Controls the visibility of the title of the table.

Boolean

true

Inventor

Cached

Parameter

invHeadingPlacement

Controls the placement of the table heading. The possible values are kHeadingAtBottom, kHeadingAtTop and kNoHeading.

String

"kHeadingAtTop"

Inventor

Cached

Parameter

invXData

Data passed in here is stored as Inventor’s attributes on this object. Only string values can be stored and the structure is "[["AttSetName" ,["AttName","AttValue""]], ["AttSetName1" ,["AttName1","AttValue""]]…]"

Where 

AttSetName = AttributeSet name

AttName = Attribute name

AttValue = Attribute value

 

Example:

"[["myData" ,["County","Orange""]],["ExportPaths" ,  ["PartSheet",

"C:\\temp\\cache\\Parts"]], [ "ExportPaths" , ["AssemblySheet",

"C:\\temp\\cache\\Assemblies"]]"

String

""

Inventor

Cached

Parameter

 

kBridgeExamplesIcon

 

Project Example

In your kBridge Examples Projects folder open the project called ‘Table_KB_Inventor_Example’.

 

Reference Location:

"world.tableapplication1.drawingdocumenttable.drawingdocumenttable0.sheetdocumenttable.

sheetdocumenttable0.custompartstable.custompartstable0"

Link: https://knowledgebridge.engineer/projects

 

Below, note that InvCustomTable is used as the mixin for a design called CustomPartsTable.\

 

InvCustomTableEx2

 

CustomPartsTable Inventory output example:

 

InvCustomTableEx3

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