Skip to content

Artisan Grasshopper

Two Rows Shank

5 components in Shanks › Two Rows Shank.

Two Rows Shank

Creates a two-rows knife pave shank with optional parameters

Nickname: TwoRowsShank · Tab: Shanks › Two Rows Shank

Inputs

NameNicknameTypeAccessDefaultDescription
Ring Diameter (optional)DiameterNumberitemFinger size parameters
Top Profile (optional)Top ProfileGenericitemTop profile parameters (Classic band)
Mid Profile (optional)Mid ProfileGenericitemMiddle profile parameters (Classic band)
Bottom Profile (optional)Bottom ProfileGenericitemBottom profile parameters (Classic band)
External Profile (optional)External ProfileGenericitemExternal profile parameters (Classic band)
Advanced (optional)AdvancedGenericitemAdvanced parameters (opening)
Rail (optional)RailGenericitemRail / channel parameters
Gems (optional)GemsGenericitemGems parameters
Prongs (optional)ProngsGenericitemProng parameters
Cutters (optional)CuttersGenericitemGem drill-cutter parameters
JSON (optional)JSONTextitemJSON representation of a TwoRowsShank
Computation Mode (optional)Computation ModeTextitemRENDERComputation mode: RENDER or MANUFACTURING. Defaults to RENDER.

Outputs

NameNicknameTypeAccessDescription
BRepsBRepsBreplistShank Brep geometry (band + prongs)
GemsGemsGenericlistGem geometries
MeshesMeshesGeometrylistGem Meshes
CuttersCuttersBreplistGem drill-cutter Breps (when cutters are enabled)
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
TaxonomyTaxonomyGenericitemTwo Rows Shank taxonomy with reader-compatible keys

Two Rows Shank - Cutters Params

Gem drill-cutter parameters for a Two Rows Shank (percentages of the gem size unless noted)

Nickname: TwoRows - Cutters Params · Tab: Shanks › Two Rows Shank

Inputs

NameNicknameTypeAccessDefaultDescription
Enable (optional)EnableBooleanitemfalseGenerate the gem drill cutters
Height Top (optional)Height TopNumberitem100.0Cutter top height
Size Top (optional)Size TopNumberitem100.0Cutter top size
Height Crown (optional)Height CrownNumberitem40.0Cutter crown height
Gem Inside (optional)Gem InsideNumberitem0.0How much the cutter bites into the gem
Height Girdle (optional)Height GirdleNumberitem3.0Cutter girdle height
Size Drill (optional)Size DrillNumberitem40.0Cutter drill size
Height Pavilion (optional)Height PavilionNumberitem71.0Cutter pavilion height
Size Bottom (optional)Size BottomNumberitem40.0Cutter bottom size
Height Drill (optional)Height DrillNumberitem200.0Cutter drill height
Drill Type (optional)Drill TypeIntegeritem0Drill shape index (0-3)
Connector (optional)ConnectorGenericitemDictionary from a reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Cutters ParamsCutters ParamsGenericitemDictionary of cutter parameters

Two Rows Shank - Gems Params

Gem parameters for a Two Rows Shank

Nickname: TwoRows - Gems Params · Tab: Shanks › Two Rows Shank

Inputs

NameNicknameTypeAccessDefaultDescription
Enable (optional)EnableBooleanitemtruePlace gems on the rails
Gem Shape (optional)Gem ShapeTextitemROUNDGem shape (ROUND …)
Gem Size (optional)Gem SizeNumberitem1.0Gem diameter, in mm
Min Distance (optional)Min DistanceNumberitem0.1Minimum spacing between gems, in mm
Move In Z (optional)Move In ZNumberitem0.0Vertical adjustment of the gems along the face normal, in mm
Connector (optional)ConnectorGenericitemDictionary from a reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Gems ParamsGems ParamsGenericitemDictionary of gem parameters

Two Rows Shank - Prongs Params

Prong parameters for a Two Rows Shank

Nickname: TwoRows - Prongs Params · Tab: Shanks › Two Rows Shank

Inputs

NameNicknameTypeAccessDefaultDescription
Setting Mode (optional)Setting ModeTextitemNONEProng setting mode: NONE or SHARED
External Diameter (optional)External DiameterNumberitem0.5Diameter of the outer prongs, in mm
Internal Diameter (optional)Internal DiameterNumberitem0.5SINGLE rail only: diameter of the shared central prongs, in mm
Distance (optional)DistanceNumberitem0.0Transverse separation of the prongs (+ apart / - closer), in mm
End Prong Count (optional)End Prong CountIntegeritem2Rail end finish: 1 = single centred prong, 2 = one per side
Over Girdle (optional)Over GirdleNumberitem0.3Prong bead height over the gem girdle, in mm
Gem Inside (optional)Gem InsideNumberitem0.1How much each prong overlaps the gem (lateral bite), in mm
Move In Z (optional)Move In ZNumberitem0.0Vertical adjustment of the prongs, in mm
Extension For Manufacturing (optional)Extension Mfg.Numberitem1.0Prong extension for MANUFACTURING mode, in mm
Automatic Diameter (optional)Automatic DiameterBooleanitemfalseDerive the prong diameter automatically from the gem size
Connector (optional)ConnectorGenericitemDictionary from a reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Prongs ParamsProngs ParamsGenericitemDictionary of prong parameters

Two Rows Shank - Rail Params

Rail / channel parameters for a Two Rows Shank

Nickname: TwoRows - Rail Params · Tab: Shanks › Two Rows Shank

Inputs

NameNicknameTypeAccessDefaultDescription
Layout Mode (optional)Layout ModeTextitemTOP_ANGLERail layout: FULL, SIDE_ANGLE or TOP_ANGLE
Start Angle (optional)Start AngleNumberitem30.0SIDE_ANGLE only: start angle in degrees
End Angle (optional)End AngleNumberitem150.0SIDE_ANGLE only: end angle in degrees
Top Angle (optional)Top AngleNumberitem60.0TOP_ANGLE only: aperture centered on the top, in degrees
Rail Mode (optional)Rail ModeTextitemDOUBLESINGLE (one wide channel for both rows) or DOUBLE (one channel per row)
Cut Orientation (optional)Cut OrientationTextitemANGLEDDOUBLE only: ANGLED (channels follow the face angle) or HORIZONTAL (flat channels)
Width (optional)WidthNumberitem1.30Channel width along the face, in mm
Offset (optional)OffsetNumberitem0.3Channel carved depth into the band, in mm
Central Wall (optional)Central WallNumberitem0.4DOUBLE only: width of the metal wall left between the two rows, in mm
Outer Border (optional)Outer BorderNumberitem0.3SINGLE only: outer metal rim per side, in mm
Row Spacing (optional)Row SpacingNumberitem0.1SINGLE only: gap between the two gem rows (edge to edge), in mm
End Margin (optional)End MarginNumberitem0.3Gap between each channel end and the nearest gem (edge to edge), in mm
Fit Tolerance (optional)Fit ToleranceNumberitem0.1Spine rebuild fit tolerance, in mm
Rotation (optional)RotationNumberitem0.0Rotates the gem direction around the rail tangent, in degrees
Connector (optional)ConnectorGenericitemDictionary from a reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Rail ParamsRail ParamsGenericitemDictionary of rail parameters