Skip to content

Artisan Grasshopper

Basket

4 components in Gemset › Basket.

Basket

Creates a basket from a GemObject

Nickname: Basket · Tab: Gemset › Basket

Inputs

NameNicknameTypeAccessDefaultDescription
GemGemGemObjectitem—Gem object to create the basket for
Prong Params (optional)ProngsGenericitem—Prong parameters for the basket
Upper Rail Params (optional)Upper RailGenericitem—Upper rail parameters for the basket
Base Rail Params (optional)Base RailGenericitem—Base rail parameters for the basket
Basket JSON (optional)JSONTextitem—JSON representation of a Basket
Computation Mode (optional)Computation ModeTextitemRENDERComputation mode: RENDER or MANUFACTURING. Defaults to RENDER.

Outputs

NameNicknameTypeAccessDescription
BrepsBrepsBreplistBrep parts of the basket
SubDsSubDsSubDlistSubD parts of the basket
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
SchemeSchemeGenericitemBasket scheme with reader-compatible keys
SemanticSemanticTextitemSemantic text description of the basket
ProngsProngsBreplistProngs of the basket, with their post supports
Upper RailUpper RailBreplistUpper rail of the basket (empty when it is disabled)
Base RailBase RailBreplistBase rail of the basket (empty when it is disabled)

Basket - Base Rail Parameters

Define the base rail parameters for a basket

Nickname: Basket Base Rail · Tab: Gemset › Basket

Inputs

NameNicknameTypeAccessDefaultDescription
EnabledEnabledBooleanitemtrueEnable base rail
ProfileProfileTextitemSQUARERail section profile: ROUND or SQUARE
HeightHeightNumberitem1.2Height of the base rail
WidthWidthNumberitem1.5Width of the base rail
Diameter %Diameter %Numberitem50.0Diameter percentage
RotationRotationNumberitem0.0Rotation angle
Move in ZMove in ZNumberitem0.0Vertical offset
Connector (optional)ConnectorGenericitem—Dictionary from the Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Base Rail ParamsBase RailGenericitemBase rail parameters for a basket

Basket - Prong Parameters

Define the prong parameters for a basket

Nickname: Basket Prongs · Tab: Gemset › Basket

Inputs

NameNicknameTypeAccessDefaultDescription
NumberNumberIntegeritem-4Number of prongs
ProfileProfileTextitemROUNDProng section profile: ROUND, SQUARE, HEART, TRAPEZOID or CLAW
Diameter TopDiameter TopNumberitem1.2Diameter at the top
Diameter GirdleDiameter GirdleNumberitem1.2Diameter at girdle
Diameter BottomDiameter BottomNumberitem1.2Diameter at the bottom
HeightHeightNumberitem4.0Height of prongs
Height Over GirdleHeight Over GirdleNumberitem0.3Height over girdle
StraightStraightBooleanitemfalseStraight prong?
Cap BumpCap BumpNumberitem0.6Bump amount applied to the prong cap
Connector (optional)ConnectorGenericitem—Dictionary from the Reader Connector output. Individual inputs override.
V Prongs (optional)V ProngsBooleanitemfalseV prongs on the sharp corners of the stone (princess corners, pear and heart tips, 6-prong marquise tips, trillion corners); ROUND profile only
V Thickness (optional)V ThicknessNumberitem0.0Metal width of the V prongs; 0 = in proportion to the prong diameter
V Arm Length (optional)V Arm LengthNumberitem0.0How far each arm of a V prong runs along the girdle from the corner; 0 = in proportion to the prong diameter
Prong Type (optional)Prong TypeTextitemSINGLEProngs per position: SINGLE, DOUBLE (a pair side by side) or TRIPLE (the pair plus a thinner prong between them). ROUND takes all three, CLAW SINGLE or DOUBLE (the Double Claw), the other profiles SINGLE
Overlap (optional)OverlapNumberitem0.0DOUBLE / TRIPLE: how much the prongs of a pair, and the Triple’s middle, cross; 0 = they touch, never a gap

Outputs

NameNicknameTypeAccessDescription
Prong ParametersProngsGenericitemProng parameters for a basket

Basket - Upper Rail Parameters

Define the upper rail parameters for a basket

Nickname: Basket Upper Rail · Tab: Gemset › Basket

Inputs

NameNicknameTypeAccessDefaultDescription
EnabledEnabledBooleanitemtrueEnable upper rail
ProfileProfileTextitemSQUARERail section profile: ROUND or SQUARE
HeightHeightNumberitem1.2Height of the upper rail
WidthWidthNumberitem1.5Width of the upper rail
Height Under GirdleHeight Under GirdleNumberitem1.0Height under girdle
Diameter %Diameter %Numberitem70.0Diameter percentage
RotationRotationNumberitem0.0Rotation angle
ChamferChamferBooleanitemfalseChamfer enabled
Chamfer OffsetChamfer OffsetNumberitem0.0Chamfer offset
Connector (optional)ConnectorGenericitem—Dictionary from the Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Upper Rail ParamsUpper RailGenericitemUpper rail parameters for a basket