Please enable JavaScript to view this site.

Knowledge Bridge Documentation

Help version: 3.3.8

 

Description

InvSketchedSymbol adds a sketched symbol to an Inventor drawing sheet. Sketched Symbols can be rotated and scaled. Leader lines can be added, and the symbols can be associated with views on a sheet.

InvSketchedSymbol ex1

 

Mixins

BaseAssembly

InvObjectMixin

 

RULE NAME

DESCRIPTION

TYPE

DEFAULTS

CATEGORY

FLAGS

invIntent

Intent of point.
Choices are:
None,kStartPointIntent,

kEndPointIntent,kMidPointIntent,

kCenterPointIntent, kCircularLeftPointIntent,

kCircularRightPointIntent,

kCircularTopPointIntent, kCircularBottomPointIntent,

kAxisStartPointIntent,

kAxisMidPointIntent,

kAxisEndPointIntent,kPlanarFaceCenterPointIntent

String

""

 

Inventor

Cached
Parameter

invLeaderPoints

List of placement points. The first point in the list defines the position of the text; the last one defines the position of the marker point. The points can be absolute or relative. Relative points can be specified as [["Part","PointFeature",[x,y]]]

Where

Part = The complete path to invName of the part where the PointFeature can be found.

PointFeature = A workpoint or a named vertex.

x,y = An optional offset vector from the PointFeature.

For example:

"0,0,1,1" or "[[‘part1’,’work point1’,[2,2]],[‘part2’,’work point1’,[2,5]]]"

String

""

 

Inventor

Cached
Parameter

Required

invName

Name of SketchedSymbol.

String

""

 

Inventor

Cached
Parameter

Required

invNamedFeature

Name of work feature or named entity this symbol  will be attached to.

String

""

 

Inventor

Cached
Parameter

invPart

The part containing this NamedFeature.

String

""

 

Inventor

Cached
Parameter

invRotation

The Rotation angle of symbol in degrees.

Number

0.0

 

Inventor

Cached
Parameter

invScale

The scale of symbol.

Number

1

 

Inventor

Cached
Parameter

invView

Specifies the drawing view this symbol is associated with.

String

""

 

Inventor

Cached
Parameter

invCenterMarkOrLineVisible

Controls the visibility of center mark or centerline.


 



invInsured

This guarantees placement of symbol even if the NamedFeature is not found but Part should exist.

Boolean

false

 

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’.

In the Project Tree, find and expand CombineParts, expand the Models folder and right click on ‘CombineParts’ and ‘Set as Root’.

 

InvSketchedSymbol ex2

 

Reference Location

"world.combineparts.drawingdocument.drawingdocument0.sheetdocument.

sheetdocument0.sketchedsymbol.sketchedsymbol0"

Link: https://knowledgebridge.engineer/projects

 

In the example below, a design has been created called ‘SketchedSymbol’ with ‘Inv SketchedSymbol’ as its mixin. ‘SketchedSymbol’ was brought into the ‘SheetDocument0’ as its child.

InvSketchedSymbol ex3

 

Below, the ‘Assembly_inch.idw’ has been opened in Inventor and a new sketch was made, named IdeaBulb, and saved. ‘Assembly_inch.idw’ is the Sheet template, which is stored in the Factory folder.

InvSketchedSymbol ex4

 

SketchSymbol Inventor Output Example:

 

InvSketchedSymbol ex5

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