Skip to content

Artisan Grasshopper

Advanced Bezel

4 components in Gemset › Advanced Bezel.

Advanced Bezel

Creates an advanced bezel (free wall profile) from a GemObject

Nickname: AdvancedBezel · Tab: Gemset › Advanced Bezel

Inputs

NameNicknameTypeAccessDefaultDescription
GemGemGemObjectitemGem object to create the advanced bezel for
Bezel Params (optional)ParamsGenericitemBasic advanced bezel parameters
Cutter Params (optional)CuttersGenericitemCutter parameters for the advanced bezel
Airgap Params (optional)AirgapsGenericitemAirgap parameters for the advanced bezel
Advanced Bezel JSON (optional)JSONTextitemJSON representation of an AdvancedBezel. The wall profile point list (ProfilePoints, relative DX/DY offsets with IsBreak flags) can only be edited through this input.
Computation Mode (optional)Computation ModeTextitemRENDERComputation mode: RENDER or MANUFACTURING. Defaults to RENDER.

Outputs

NameNicknameTypeAccessDescription
BrepsBrepsBreplistBrep parts of the advanced 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
TaxonomyTaxonomyGenericitemAdvanced bezel taxonomy dictionary (reader-compatible keys)

Advanced Bezel - Airgap Parameters

Define the airgap parameters for an advanced bezel

Nickname: AB Airgaps · Tab: Gemset › Advanced Bezel

Inputs

NameNicknameTypeAccessDefaultDescription
EnableEnableBooleanitemfalseEnable airgaps
Profile (optional)ProfileTextitemAirgap profile: HEART, SQUARE or ROUNDED_SQUARE. When omitted, the workspace default closed profile is used.
NumberNumberIntegeritem4Number of airgaps
WidthWidthNumberitem2.0Airgap width
HeightHeightNumberitem2.0Airgap height
RotationRotationNumberitem0.0Rotation
Rotation VRotation VNumberitem0.0Vertical (conic) rotation
Rotation GlobalRotation GlobalNumberitem45.0Global rotation around the gem axis
Move In VerticalMove In VerticalNumberitem-2.0Vertical offset of the airgaps

Outputs

NameNicknameTypeAccessDescription
Airgap ParametersAirgapsGenericitemAdvanced bezel airgap parameters

Advanced Bezel - Cutter Parameters

Define the cutter parameters for an advanced bezel

Nickname: AB Cutters · Tab: Gemset › Advanced Bezel

Inputs

NameNicknameTypeAccessDefaultDescription
EnableEnableBooleanitemfalseEnable cutters
Profile (optional)ProfileTextitemCutter profile: ROUNDED, SQUARE or SHARP. When omitted, the workspace default closed profile is used.
NumberNumberIntegeritem4Number of cutters
WidthWidthNumberitem3.5Cutter width
HeightHeightNumberitem2.0Cutter height
RotationRotationNumberitem0.0Rotation
Rotation VRotation VNumberitem10.0Vertical (conic) rotation
Rotation GlobalRotation GlobalNumberitem0.0Global rotation around the gem axis
Move In VerticalMove In VerticalNumberitem0.0Vertical offset of the cutters

Outputs

NameNicknameTypeAccessDescription
Cutter ParametersCuttersGenericitemAdvanced bezel cutter parameters

Advanced Bezel - Parameters

Define the basic parameters for an advanced bezel. The wall profile point list is only editable through the main component’s JSON input.

Nickname: AB Params · Tab: Gemset › Advanced Bezel

Inputs

NameNicknameTypeAccessDefaultDescription
HeightHeightNumberitem3.8Bezel height
WidthWidthNumberitem1.5Bezel width
Gem InsideGem InsideNumberitem0.0Radial dig of the bezel wall into the gem girdle
Girdle HeightGirdle HeightNumberitem0.3Girdle height
Girdle WidthGirdle WidthNumberitem1.5Girdle width
SupportSupportIntegeritem0Number of support bridges (0 = none)
Support WidthSupport WidthNumberitem1.0Support bridge width
Support ThicknessSupport ThicknessNumberitem1.0Support bridge thickness
Fillet RadiusFillet RadiusNumberitem0.0Fillet radius applied to the sharp corners of the wall profile; 0 keeps them sharp
Bezel ModeBezel ModeIntegeritem0Wall construction for the single-rail (rounded) gem shapes: 0 = Auto, 1 = Sweep, 2 = Rail revolve
Revolve Axis XRevolve Axis XNumberitem0.0X offset (gem-plane coordinates) of the Rail revolve axis point
Revolve Axis YRevolve Axis YNumberitem0.0Y offset (gem-plane coordinates) of the Rail revolve axis point

Outputs

NameNicknameTypeAccessDescription
Bezel ParametersParamsGenericitemAdvanced bezel basic parameters