Skip to content

Artisan Grasshopper

Bezel

4 components in Gemset › Bezel.

Bezel

Creates a bezel from a GemObject

Nickname: Bezel · Tab: Gemset › Bezel

Inputs

NameNicknameTypeAccessDefaultDescription
GemGemGemObjectitemGem object to create the bezel for
Bezel Params (optional)ParamsGenericitemBasic bezel parameters
Cutter Params (optional)CuttersGenericitemCutter parameters for the bezel
Airgap Params (optional)AirgapsGenericitemAirgap parameters for the bezel
Bezel JSON (optional)JSONTextitemJSON representation of a Bezel
Computation Mode (optional)Computation ModeTextitemRENDERComputation mode: RENDER or MANUFACTURING. Defaults to RENDER.

Outputs

NameNicknameTypeAccessDescription
BrepsBrepsBreplistBrep parts of the bezel
Magnet TopMagnet TopPlaneitemTop center of the bounding box
Magnet BottomMagnet Bot.PlaneitemBottom center of the bounding box
Magnet NorthMagnet NorthPlaneitemNorth center of the bounding box
Magnet SouthMagnet SouthPlaneitemSouth center of the bounding box
Magnet WestMagnet WestPlaneitemWest center of the bounding box
Magnet EastMagnet EastPlaneitemEast center of the bounding box
TaxonomyTaxonomyGenericitemBezel taxonomy with reader-compatible keys
SemanticSemanticTextitemSemantic text description of the bezel

Bezel - Airgap Parameters

Define the airgap parameters for a bezel

Nickname: Bezel Airgaps · Tab: Gemset › Bezel

Inputs

NameNicknameTypeAccessDefaultDescription
EnableEnableBooleanitemfalseEnable airgaps
Profile (optional)ProfileTextitemAirgap profile: HEART, SQUARE or ROUNDED_SQUARE
NumberNumberIntegeritem4Number of airgaps
WidthWidthNumberitem2.0Airgap width
HeightHeightNumberitem2.0Airgap height
RotationRotationNumberitem0.0Rotation
Rotation VRotationVNumberitem0.0Vertical rotation
Rotation GlobalRotationGlobalNumberitem45.0Global rotation
Move In VerticalMoveInVerticalNumberitem-2.0Move in vertical
Connector (optional)ConnectorGenericitemDictionary from the Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Airgap ParametersAirgapsGenericitemBezel airgap parameters

Bezel - Cutter Parameters

Define the cutter parameters for a bezel

Nickname: Bezel Cutters · Tab: Gemset › Bezel

Inputs

NameNicknameTypeAccessDefaultDescription
EnableEnableBooleanitemfalseEnable cutters
Profile (optional)ProfileTextitemCutter profile: ROUNDED, SQUARE or SHARP
NumberNumberIntegeritem4Number of cutters
WidthWidthNumberitem3.5Cutter width
HeightHeightNumberitem2.0Cutter height
RotationRotationNumberitem0.0Rotation
Rotation VRotation VNumberitem10.0Vertical rotation
Rotation GlobalRotation GlobalNumberitem0.0Global rotation
Move In VerticalMove In VerticalNumberitem0.0Move in vertical
Connector (optional)ConnectorGenericitemDictionary from the Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Cutter ParametersCuttersGenericitemBezel cutter parameters

Bezel - Parameters

Define the basic parameters for a bezel

Nickname: Bezel - Params · Tab: Gemset › Bezel

Inputs

NameNicknameTypeAccessDefaultDescription
Profile (optional)ProfileTextitemBezel profile: CONCAVE, STRAIGHT or CONVEX
HeightHeightNumberitem3.8Bezel height
WidthWidthNumberitem1.5Bezel width
Gem InsideGem InsideNumberitem0.0Gem inside
Girdle HeightGirdle HeightNumberitem0.3Girdle height
Girdle WidthGirdle WidthNumberitem1.5Girdle width
SupportSupportIntegeritem0Support type
Support WidthSupport WidthNumberitem1.0Support width
Support ThicknessSupport ThicknessNumberitem1.0Support thickness
Connector (optional)ConnectorGenericitemDictionary from the Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Bezel ParametersParamsGenericitemBezel basic parameters