name = "steve/jaw-coupling" version = "1.0.0" runtime = "steve" license = "MIT" summary = "Jaw shaft coupling, clamping type: 14, 20 and 30 mm outside diameter, bores 3 to 12 mm." description = """Jaw shaft coupling, clamping type, as two hubs and a spacer, with jaws, slits and clamp screw holes. Sizes and bores from MISUMI's CPJC table. See the README.""" tags = ["coupling", "shaft-coupling", "jaw-coupling", "spider", "power-transmission", "metric"] [parameters.size] type = "choice" default = 20 choices = [14, 20, 30] unit = "mm" label = "Outside diameter" [parameters.d1] type = "choice" default = 5 choices = [3, 4, 5, 6, 6.35, 7, 8, 9.525, 10, 11, 12] unit = "mm" label = "Bore 1" [parameters.d2] type = "choice" default = 8 choices = [3, 4, 5, 6, 6.35, 7, 8, 9.525, 10, 11, 12] unit = "mm" label = "Bore 2" description = "d1 <= d2, both offered on the outside diameter chosen." [parameters.detail] type = "choice" default = "full" choices = ["full", "simple"] label = "Detail" description = "full: jaws, slits and clamp screw holes. simple: a plain cylinder with the bores." [[presets]] id = "CPJC14-3-3" title = "Jaw coupling D14, 3 to 3 mm" params = { size = 14, d1 = 3, d2 = 3 } aliases = ["3x3 jaw coupling", "3 to 3 jaw coupling", "3mm to 3mm jaw coupling", "3-3 jaw coupling", "CPJC14", "D14 jaw coupling", "spider coupling 3x3", "coupling kind=jaw_coupling; bore1=3 mm; bore2=3 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC14-3-4" title = "Jaw coupling D14, 3 to 4 mm" params = { size = 14, d1 = 3, d2 = 4 } aliases = ["3x4 jaw coupling", "3 to 4 jaw coupling", "3mm to 4mm jaw coupling", "3-4 jaw coupling", "CPJC14", "D14 jaw coupling", "spider coupling 3x4", "coupling kind=jaw_coupling; bore1=3 mm; bore2=4 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC14-3-5" title = "Jaw coupling D14, 3 to 5 mm" params = { size = 14, d1 = 3, d2 = 5 } aliases = ["3x5 jaw coupling", "3 to 5 jaw coupling", "3mm to 5mm jaw coupling", "3-5 jaw coupling", "CPJC14", "D14 jaw coupling", "spider coupling 3x5", "coupling kind=jaw_coupling; bore1=3 mm; bore2=5 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC14-4-4" title = "Jaw coupling D14, 4 to 4 mm" params = { size = 14, d1 = 4, d2 = 4 } aliases = ["4x4 jaw coupling", "4 to 4 jaw coupling", "4mm to 4mm jaw coupling", "4-4 jaw coupling", "CPJC14", "D14 jaw coupling", "spider coupling 4x4", "coupling kind=jaw_coupling; bore1=4 mm; bore2=4 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC14-4-5" title = "Jaw coupling D14, 4 to 5 mm" params = { size = 14, d1 = 4, d2 = 5 } aliases = ["4x5 jaw coupling", "4 to 5 jaw coupling", "4mm to 5mm jaw coupling", "4-5 jaw coupling", "CPJC14", "D14 jaw coupling", "spider coupling 4x5", "coupling kind=jaw_coupling; bore1=4 mm; bore2=5 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC14-5-5" title = "Jaw coupling D14, 5 to 5 mm" params = { size = 14, d1 = 5, d2 = 5 } aliases = ["5x5 jaw coupling", "5 to 5 jaw coupling", "5mm to 5mm jaw coupling", "5-5 jaw coupling", "CPJC14", "D14 jaw coupling", "spider coupling 5x5", "coupling kind=jaw_coupling; bore1=5 mm; bore2=5 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC20-5-6" title = "Jaw coupling D20, 5 to 6 mm" params = { size = 20, d1 = 5, d2 = 6 } aliases = ["5x6 jaw coupling", "5 to 6 jaw coupling", "5mm to 6mm jaw coupling", "5-6 jaw coupling", "CPJC20", "D20 jaw coupling", "spider coupling 5x6", "coupling kind=jaw_coupling; bore1=5 mm; bore2=6 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC20-5-6.35" title = "Jaw coupling D20, 5 to 6.35 mm" params = { size = 20, d1 = 5, d2 = 6.35 } aliases = ["5x6.35 jaw coupling", "5 to 6.35 jaw coupling", "5mm to 6.35mm jaw coupling", "5-6.35 jaw coupling", "CPJC20", "D20 jaw coupling", "spider coupling 5x6.35", "coupling kind=jaw_coupling; bore1=5 mm; bore2=6.35 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC20-5-8" title = "Jaw coupling D20, 5 to 8 mm" params = { size = 20, d1 = 5, d2 = 8 } aliases = ["5x8 jaw coupling", "5 to 8 jaw coupling", "5mm to 8mm jaw coupling", "5-8 jaw coupling", "CPJC20", "D20 jaw coupling", "spider coupling 5x8", "coupling kind=jaw_coupling; bore1=5 mm; bore2=8 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC20-6-6" title = "Jaw coupling D20, 6 to 6 mm" params = { size = 20, d1 = 6, d2 = 6 } aliases = ["6x6 jaw coupling", "6 to 6 jaw coupling", "6mm to 6mm jaw coupling", "6-6 jaw coupling", "CPJC20", "D20 jaw coupling", "spider coupling 6x6", "coupling kind=jaw_coupling; bore1=6 mm; bore2=6 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC20-6-6.35" title = "Jaw coupling D20, 6 to 6.35 mm" params = { size = 20, d1 = 6, d2 = 6.35 } aliases = ["6x6.35 jaw coupling", "6 to 6.35 jaw coupling", "6mm to 6.35mm jaw coupling", "6-6.35 jaw coupling", "CPJC20", "D20 jaw coupling", "spider coupling 6x6.35", "coupling kind=jaw_coupling; bore1=6 mm; bore2=6.35 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC20-6-8" title = "Jaw coupling D20, 6 to 8 mm" params = { size = 20, d1 = 6, d2 = 8 } aliases = ["6x8 jaw coupling", "6 to 8 jaw coupling", "6mm to 8mm jaw coupling", "6-8 jaw coupling", "CPJC20", "D20 jaw coupling", "spider coupling 6x8", "coupling kind=jaw_coupling; bore1=6 mm; bore2=8 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC20-6.35-6.35" title = "Jaw coupling D20, 6.35 to 6.35 mm" params = { size = 20, d1 = 6.35, d2 = 6.35 } aliases = ["6.35x6.35 jaw coupling", "6.35 to 6.35 jaw coupling", "6.35mm to 6.35mm jaw coupling", "6.35-6.35 jaw coupling", "CPJC20", "D20 jaw coupling", "spider coupling 6.35x6.35", "coupling kind=jaw_coupling; bore1=6.35 mm; bore2=6.35 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC20-6.35-8" title = "Jaw coupling D20, 6.35 to 8 mm" params = { size = 20, d1 = 6.35, d2 = 8 } aliases = ["6.35x8 jaw coupling", "6.35 to 8 jaw coupling", "6.35mm to 8mm jaw coupling", "6.35-8 jaw coupling", "CPJC20", "D20 jaw coupling", "spider coupling 6.35x8", "coupling kind=jaw_coupling; bore1=6.35 mm; bore2=8 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC20-8-8" title = "Jaw coupling D20, 8 to 8 mm" params = { size = 20, d1 = 8, d2 = 8 } aliases = ["8x8 jaw coupling", "8 to 8 jaw coupling", "8mm to 8mm jaw coupling", "8-8 jaw coupling", "CPJC20", "D20 jaw coupling", "spider coupling 8x8", "coupling kind=jaw_coupling; bore1=8 mm; bore2=8 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC30-8-10" title = "Jaw coupling D30, 8 to 10 mm" params = { size = 30, d1 = 8, d2 = 10 } aliases = ["8x10 jaw coupling", "8 to 10 jaw coupling", "8mm to 10mm jaw coupling", "8-10 jaw coupling", "CPJC30", "D30 jaw coupling", "spider coupling 8x10", "coupling kind=jaw_coupling; bore1=8 mm; bore2=10 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC30-10-10" title = "Jaw coupling D30, 10 to 10 mm" params = { size = 30, d1 = 10, d2 = 10 } aliases = ["10x10 jaw coupling", "10 to 10 jaw coupling", "10mm to 10mm jaw coupling", "10-10 jaw coupling", "CPJC30", "D30 jaw coupling", "spider coupling 10x10", "coupling kind=jaw_coupling; bore1=10 mm; bore2=10 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPJC20-5-8-simple" title = "Jaw coupling D20, 5 to 8 mm, simple" params = { size = 20, d1 = 5, d2 = 8, detail = "simple" } aliases = ["CPJC20-5-8 simple"] standard = "MISUMI"