Skip to content

Artisan Grasshopper

Cluster

4 components in Gemset › Cluster.

Cluster

Creates a cluster from a GemObject

Nickname: Cluster · Tab: Gemset › Cluster

Inputs

NameNicknameTypeAccessDefaultDescription
GemGemGemObjectitemGem object to create the cluster for
Gems Params (optional)GemsGenericitemCluster gem parameters
Prongs Params (optional)ProngsGenericitemCluster prongs parameters
Main Gem Rail Params (optional)Main Gem RailGenericitemCluster Main Gem Rail parameters
Cluster JSON (optional)JSONTextitemJSON representation of a Cluster
Computation Mode (optional)Computation ModeTextitemRENDERComputation mode: RENDER or MANUFACTURING. Defaults to RENDER.

Outputs

NameNicknameTypeAccessDescription
BrepsBrepsBreplistBrep parts of the cluster
GemsGemsGemObjectlistGem objects
MeshesGems MeshesGeometrylistGem Meshes
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
TaxonomyTaxonomyGenericitemCluster taxonomy with reader-compatible keys
SemanticSemanticTextitemSemantic text description of the cluster

Cluster - Gems Parameters

Define the gem parameters for a cluster

Nickname: Cluster Gems · Tab: Gemset › Cluster

Inputs

NameNicknameTypeAccessDefaultDescription
Gem SizeGem SizeNumberitem1.6Gem size
Min DistanceMin DistanceNumberitem0.1Minimum distance between gems
Distance To GemDistance To GemNumberitem2.0Distance to central gem
Z PositionZ PositionNumberitem-0.5Z position of gems
RotationRotationNumberitem0.0Rotation
Fillet FactorFillet FactorNumberitem0.3Fillet factor
Upper Rail DiameterUpper Rail DiameterNumberitem1.0Upper rail diameter
Upper Rail Move In ZUpper Rail Move In ZNumberitem-0.4Z offset for upper rail
Upper Rail Thread DiameterUpper Rail Thread DiameterNumberitem0.3Thread diameter upper rail
Lower Rail EnableLower Rail EnableBooleanitemfalseEnable lower rail
Lower Rail DiameterLower Rail DiameterNumberitem1.0Lower rail diameter
Lower Rail Move In ZLower Rail Move In ZNumberitem-0.8Z offset for lower rail
Lower Rail Thread DiameterLower Rail Thread DiameterNumberitem0.3Thread diameter lower rail
Connector (optional)ConnectorGenericitemDictionary from the Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Gems ParametersGemsGenericitemCluster gems parameters

Cluster - Main Gem Rail Parameters

Define the main gem rail parameters for a cluster

Nickname: Cluster Main Gem Rail · Tab: Gemset › Cluster

Inputs

NameNicknameTypeAccessDefaultDescription
EnableEnableBooleanitemfalseEnable gem base
WidthWidthNumberitem4.0Base width
HeightHeightNumberitem4.0Base height
RotationRotationNumberitem1.0Base rotation
Thread DiameterThread DiameterNumberitem1.1Thread diameter
Move In ZMove In ZNumberitem-4.0Z offset
Rail Inside Gem %Rail Inside Gem %Numberitem1.0Rail inside gem percentage
Bend HeightBend HeightNumberitem0.0Bend height
Bend RotationBend RotationNumberitem0.0Bend rotation
Connector (optional)ConnectorGenericitemDictionary from the Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
GemBase ParametersGemBaseGenericitemCluster gem base parameters

Cluster - Prongs Parameters

Define the prong parameters for a cluster

Nickname: Cluster Prongs · Tab: Gemset › Cluster

Inputs

NameNicknameTypeAccessDefaultDescription
NumberNumberIntegeritem4Number of prongs
Prongs TypeProngs TypeTextitemSTRAIGHTType of prongs
Int DiameterInt DiameterNumberitem0.8Internal prong diameter
Int DistanceInt DistanceNumberitem0.5Internal prong distance
Int Height Over GirdleInt Height Over GirdleNumberitem0.5Height over girdle
Int Height Under GirdleInt Height Under GirdleNumberitem0.5Height under girdle
Int Move In ZInt Move In ZNumberitem0.0Z offset
Int Gems ExtensionInt Gems ExtensionNumberitem0.5Extension for manufacturing
Ext DiameterExt DiameterNumberitem0.8External prong diameter
Ext DistanceExt DistanceNumberitem0.5External prong distance
Ext Height Over GirdleExt Height Over GirdleNumberitem0.5Height over girdle
Ext Move In ZExt Move In ZNumberitem0.0Z offset
Ext Gems ExtensionExt Gems ExtensionNumberitem0.5Extension for manufacturing
Central DiameterCentral DiameterNumberitem0.8Central prong diameter
Central Gem InsideCentral Gem InsideNumberitem0.0Gem inside percentage
Central Height Over GirdleCentral Height Over GirdleNumberitem0.5Height over girdle
Central Move In ZCentral Move In ZNumberitem0.0Z offset
Central Gems ExtensionCentral Gems ExtensionNumberitem0.5Extension for manufacturing
Connector (optional)ConnectorGenericitemDictionary from the Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Prongs ParametersProngsGenericitemCluster prongs parameters