Skip to content

Artisan Grasshopper

Classic

6 components in Shanks › Classic.

Classic

Creates a classic ring with optional parameters

Nickname: Classic · Tab: Shanks › Classic

Inputs

NameNicknameTypeAccessDefaultDescription
Ring Diameter (optional)Ring DiameterNumberitemFinger size parameters
Top Profile (optional)Top ProfileGenericitemTop profile parameters
Mid Profile (optional)Mid ProfileGenericitemMiddle profile parameters
Bottom Profile (optional)Bottom ProfileGenericitemBottom profile parameters
External Profile (optional)External ProfileGenericitemExternal profile parameters
Advanced (optional)AdvancedGenericitemAdvanced parameters
Gems (optional)GemsGenericitemGems parameters
JSON (optional)JSONTextitemJSON representation of a Classic
Computation Mode (optional)Computation ModeTextitemRENDERComputation mode: RENDER or MANUFACTURING. Defaults to RENDER.

Outputs

NameNicknameTypeAccessDescription
BRepsBRepsBrepitemRing Brep geometry
GemsGemsGenericlistGem geometries
MeshesGems MeshesGeometrylistGem Meshes
Magnet TopMagnet TopPointitemTop center of the bounding box
Magnet BottomMagnet Bot.PointitemBottom center of the bounding box
Magnet Finger Size TopFinger size topPointitemBottom center of the Bridge
TaxonomyTaxonomyGenericitemClassic taxonomy with reader-compatible keys
SemanticSemanticTextitemSemantic text description of the classic ring
GemsettingGemsettingTextitemGem setting type derived from the gems setting mode: NONE -> CHANNEL, SHARED -> PRONG, SCALLOPED -> PAVE

Classic - Advanced Parameters

Define advanced parameters for a Classic ring

Nickname: Classic - Advanced · Tab: Shanks › Classic

Inputs

NameNicknameTypeAccessDefaultDescription
Opening Type (optional)Opening TypeTextitemNONEOpening type (e.g. NONE, CUT, STRANGLE)
Cut Length (optional)Cut LengthNumberitem6.0Cut length
Cut Bumping (optional)Cut BumpingNumberitem0.0Cut bumping
Strangle Opening (optional)Strangle OpeningNumberitem6.0Strangle opening
Strangle Base X (optional)Strangle Base XNumberitem2.0Strangle base X
Strangle Base Y (optional)Strangle Base YNumberitem2.0Strangle base Y
Strangle Base Z (optional)Strangle Base ZNumberitem0.7Strangle base Z
Connector (optional)ConnectorGenericitemDictionary from the Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Classic Advanced ParamsAdvancedGenericitemAdvanced parameters for Classic ring

Classic - External Profile

Define external profile parameters for a Classic ring

Nickname: Classic - External · Tab: Shanks › Classic

Inputs

NameNicknameTypeAccessDescription
Enable (optional)EnableBooleanitemEnable external profile
Profile (optional)ProfileTextitemExternal profile: SQUARE_DOOM_SIDES, CUTTED_OVAL, OVAL_FLATTENED_TOP or OVAL_FLATTENED_BOTTOM
Top (optional)TopNumberitemTop value
Mid (optional)MidNumberitemMid value
Bottom (optional)BottomNumberitemBottom value
Connector (optional)ConnectorGenericitemDictionary from the Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Classic External Profile ParamsExternalGenericitemExternal profile parameters for Classic ring

Classic - Gems Parameters

Define gem-related parameters for a Classic ring

Nickname: Classic - Gems · Tab: Shanks › Classic

Inputs

NameNicknameTypeAccessDefaultDescription
Enabled (optional)EnabledBooleanitemtrueEnable gems
Gem Shape (optional)Gem ShapeTextitemROUNDGem shape
Gem Size (optional)Gem SizeNumberitem1.2Size of the gem
Angle (optional)AngleNumberitem180.0Angle in degrees
Min Distance (optional)Min DistanceNumberitem0.2Minimum distance between gems
Vertical (optional)VerticalNumberitem-0.2Vertical offset
Bright Cut (optional)Bright CutNumberitem0.0Bright cut value
Inner Height (optional)Inner HeightNumberitem0.6Inner height
Inner Width (optional)Inner WidthNumberitem0.8Inner width
Margin (optional)MarginNumberitem0.5Margin
Setting Mode (optional)Setting ModeTextitemSCALLOPEDSetting mode: NONE, SCALLOPED, SHARED
Prong Height (optional)Prong HeightNumberitem0.6Height of prongs
Prong Move Z (optional)Prong Move ZNumberitem0.0Move prong in Z
Extension Mfg (optional)Extension MfgNumberitem1.0Extension for manufacturing
Gem Inside (optional)Gem InsideNumberitem0.1Gem inside offset
Auto Prong Diameter (optional)Auto Prong DiameterBooleanitemfalseAutomatic prong diameter
Prong Diameter (optional)Prong DiameterNumberitem0.5Prong diameter
Cutters Start Height (optional)Cutters Start HeightNumberitem2.0Cutters start height
Cutters Start Width (optional)Cutters Start WidthNumberitem0.8Cutters start width
Cutters End Height (optional)Cutters End HeightNumberitem2.0Cutters end height
Cutters End Width (optional)Cutters End WidthNumberitem1.0Cutters end width
Cutters Shape (optional)Cutters ShapeTextitemU_SHAPECutters shape: U_SHAPE, V_SHAPE, SQUARE_SHAPE, TRAPEZOIDAL_SHAPE, FRENCH_SETTING_SHAPE
Cutters Length (optional)Cutters LengthNumberitem5.0Cutters length
Cutters Move In Z (optional)Cutters Move In ZNumberitem0.0Cutters move in Z
Cutters Move Middle In Z (optional)Cutters Move Middle In ZNumberitem0.0Cutters move middle in Z
Cutters Shape Scale (optional)Cutters Shape ScaleNumberitem1.0Cutters shape scale
VCutters Enable (optional)VCutters EnableBooleanitemtrueEnable vcutters
VCutters Start Height (optional)VCutters Start HeightNumberitem2.0VCutters start height
VCutters Start Width (optional)VCutters Start WidthNumberitem1.0VCutters start width
VCutters End Height (optional)VCutters End HeightNumberitem2.0VCutters end height
VCutters End Width (optional)VCutters End WidthNumberitem1.0VCutters end width
VCutters Length (optional)VCutters LengthNumberitem5.0VCutters length
VCutters Move In Z (optional)VCutters Move In ZNumberitem0.7VCutters move in Z
Drill Enable (optional)Drill EnableBooleanitemfalseEnable drill
Drill Shape (optional)Drill ShapeTextitemROUNDDrill shape: ROUND, SQUARE or HEXAGON
Drill Width (optional)Drill WidthNumberitem1.0Width of drill
Drill Height (optional)Drill HeightNumberitem1.0Height of drill
Drill Allow Intersection (optional)Drill Allow IntersectionBooleanitemfalseAllow drill intersection
Connector (optional)ConnectorGenericitemDictionary from the Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Classic Gems ParamsGemsGenericitemGem parameters for Classic ring

Classic - Profile

Define a ClassicProfile for a Classic Ring

Nickname: Classic - Profile · Tab: Shanks › Classic

Inputs

NameNicknameTypeAccessDescription
Profile (optional)ProfileTextitemRing profile: HALF_ROUND, OVAL, RECTANGLE or ROUNDED_TRAPEZOID
Height (optional)HeightNumberitemProfile height
Width (optional)WidthNumberitemProfile width
Rotation (optional)RotationNumberitemProfile rotation in degrees
Displacement (optional)DisplacementNumberitemProfile displacement
Type (optional)TypeTextitemProfile type SOLID, COMFORT OR THICKNESS
Thickness (optional)ThicknessNumberitemProfile thickness
Comfort (optional)ComfortNumberitemComfort value
Connector (optional)ConnectorGenericitemDictionary from a Profile Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Classic Profile ParamsPGenericitemClassic profile parameters

Classic - Profile With Enable

Define a ClassicProfile for a Classic Ring with an enable toggle

Nickname: Classic - Profile With Enable · Tab: Shanks › Classic

Inputs

NameNicknameTypeAccessDefaultDescription
Enable (optional)EnableBooleanitemfalseEnable the profile
Profile (optional)ProfileTextitemRing profile: HALF_ROUND, OVAL, RECTANGLE or ROUNDED_TRAPEZOID
Height (optional)HeightNumberitem1.8Profile height
Width (optional)WidthNumberitem2.5Profile width
Rotation (optional)RotationNumberitem0.0Profile rotation in degrees
Displacement (optional)DisplacementNumberitem0.0Profile displacement
Type (optional)TypeTextitemSOLIDProfile type SOLID, COMFORT OR THICKNESS
Thickness (optional)ThicknessNumberitem0.7Profile thickness
Comfort (optional)ComfortNumberitem0.3Comfort value
Connector (optional)ConnectorGenericitemDictionary from a Profile Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Classic Profile ParamsPGenericitemClassic profile parameters