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
GemGemGemObjectitemGem object to create the basket for
Prong Params (optional)ProngsGenericitemProng parameters for the basket
Upper Rail Params (optional)Upper RailGenericitemUpper rail parameters for the basket
Base Rail Params (optional)Base RailGenericitemBase rail parameters for the basket
Basket JSON (optional)JSONTextitemJSON 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
TaxonomyTaxonomyGenericitemBasket taxonomy with reader-compatible keys
SemanticSemanticTextitemSemantic text description of the basket

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)ConnectorGenericitemDictionary 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 or TRAPEZOID
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)ConnectorGenericitemDictionary from the Reader Connector output. Individual inputs override.

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)ConnectorGenericitemDictionary from the Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Upper Rail ParamsUpper RailGenericitemUpper rail parameters for a basket