Skip to content

Artisan Grasshopper

Channel

3 components in Gemset › Channel.

Channel

Creates a channel setting (metal band with a gem groove) swept along a curve

Nickname: Channel · Tab: Gemset › Channel

Inputs

NameNicknameTypeAccessDefaultDescription
CurveCurveCurveitemRail curve the channel is swept along
Orientation Mesh (optional)OrientationMeshitemOptional mesh that orients the section and the gems (its normal is up). If omitted, the curve plane normal is used.
Section Params (optional)SectionGenericitemMetal section parameters (from Channel - Section Parameters)
Gems Params (optional)GemsGenericitemGem row and setting parameters (from Channel - Gems Parameters)
T0 (optional)T0NumberitemSegment start (curve parameter). Wire T0 and T1 to switch to Segment mode.
T1 (optional)T1NumberitemSegment end (curve parameter). Wire T0 and T1 to switch to Segment mode.
Margin (optional)MarginNumberitem0.0Gap (mm) between the end gem edge and the channel wall at each end (Segment only)
Invert Segment (optional)Invert SegmentBooleanitemfalseClosed-curve Segment: pick the complementary (smaller) arc between T0 and T1
Flip Curve (optional)Flip CurveBooleanitemfalseReverse the curve direction: flips gem order and start point
Channel JSON (optional)JSONTextitemJSON representation of a ChannelSetting
Computation Mode (optional)Computation ModeTextitemRENDERComputation mode: RENDER or MANUFACTURING. Defaults to RENDER.

Outputs

NameNicknameTypeAccessDescription
BrepsBrepsBreplistBrep parts of the channel (metal band + prongs)
GemsGemsGemObjectlistGem objects placed in the channel
CuttersCuttersBreplistScalloped cutter breps (when Boolean Cutters is off)
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
TaxonomyTaxonomyGenericitemChannel taxonomy dictionary (backend keys)

Channel - Gems Parameters

Define the gem row and setting parameters for a channel (shared prongs / scalloped)

Nickname: Channel Gems · Tab: Gemset › Channel

Inputs

NameNicknameTypeAccessDefaultDescription
ShapeShapeTextitemROUNDGem shape: ROUND or PRINCESS
Gem SizeGem SizeNumberitem1.8Gem size (mm)
Min DistanceMin DistanceNumberitem0.1Minimum distance between gems
VerticalVerticalNumberitem0.0Vertical offset of the gems (table seat)
Force Even NumberForce EvenBooleanitemtrueForce an even number of gems
Type ProngType ProngTextitemNONESetting type: NONE, SHARED or SCALLOPED
Gem InsideGem InsideNumberitem0.05How much the prong digs into the gem
Prong HeightProng HeightNumberitem0.3Prong height over the channel mouth
Prong DistanceProng DistanceNumberitem-0.6Extra distance between the two prongs of a gap
Automatic Prong SizeAuto Prong SizeBooleanitemfalseSize the prongs automatically from the gap
Prong External DiameterProng Ext. Dia.Numberitem0.75External wall prong diameter
Prong Internal DiameterProng Int. Dia.Numberitem0.75Internal wall prong diameter
Prong End ModeProng End ModeTextitemDOUBLEEnd prongs on open curves: SINGLE or DOUBLE
Extension For ManufacturingManuf. Ext.Numberitem1.0Extra prong material added in Manufacturing mode
Cutters Start HeightCut. Start HeightNumberitem2.0Scalloped cutter start height
Cutters Start WidthCut. Start WidthNumberitem0.6Scalloped cutter start width
Cutters End HeightCut. End HeightNumberitem2.0Scalloped cutter end height
Cutters End WidthCut. End WidthNumberitem0.6Scalloped cutter end width
Cutters LengthCut. LengthNumberitem5.0Scalloped cutter length
Cutters Over GirdleCut. Over GirdleNumberitem0.0Scalloped cutter vertical move (over girdle)
Cutters Over Girdle MiddleCut. Over Girdle Mid.Numberitem0.0Scalloped cutter middle vertical move
Cutters ShapeCut. ShapeTextitemU_SHAPEScalloped cutter shape: U_SHAPE or V_SHAPE
Cutters Shape FactorCut. Shape FactorNumberitem1.0Scalloped cutter shape factor
Boolean CuttersBoolean CuttersBooleanitemfalseSubtract the scalloped cutters from the metal
V-Cutters EnableV-Cut. EnableBooleanitemtrueEnable the scalloped v-cutters
V-Cutters Start HeightV-Cut. Start HeightNumberitem2.0V-cutter start height
V-Cutters Start WidthV-Cut. Start WidthNumberitem0.5V-cutter start width
V-Cutters End HeightV-Cut. End HeightNumberitem2.0V-cutter end height
V-Cutters End WidthV-Cut. End WidthNumberitem0.5V-cutter end width
V-Cutters LengthV-Cut. LengthNumberitem3.0V-cutter length
V-Cutters Over GirdleV-Cut. Over GirdleNumberitem0.9V-cutter vertical move (over girdle)

Outputs

NameNicknameTypeAccessDescription
Gems ParametersGemsGenericitemChannel gems parameters

Channel - Section Parameters

Define the metal cross-section parameters for a channel

Nickname: Channel Section · Tab: Gemset › Channel

Inputs

NameNicknameTypeAccessDefaultDescription
Profile (optional)ProfileTextitemCHANNEL_PROFILE asset name (or semantic). If omitted, the default profile is used.
WidthWidthNumberitem3.0Section width
HeightHeightNumberitem2.0Section height
Position ZPosition ZNumberitem0.0Vertical shift of the section along its up direction
RotationRotationNumberitem0.0Twist of the section about the curve tangent (degrees)
Fillet FactorFillet FactorNumberitem0.3Fillet factor
Bright CutBright CutNumberitem0.0Bright cut (bevel) at the groove mouth
Inner WidthInner WidthNumberitem1.8Groove (gem seat) width
Inner HeightInner HeightNumberitem0.6Groove (gem seat) depth

Outputs

NameNicknameTypeAccessDescription
Section ParametersSectionGenericitemChannel section parameters