name = "steve/bellows-coupling" version = "1.0.0" runtime = "steve" license = "MIT" summary = "Bellows shaft coupling, clamping type: 12 to 32 mm outside diameter, bores 4 to 14 mm." description = """Bellows shaft coupling, clamping type, as two hubs and a bellows, with slits and clamp screw holes. Sizes and bores from MISUMI's CPBC table. See the README.""" tags = ["coupling", "shaft-coupling", "bellows-coupling", "encoder", "power-transmission", "metric"] [parameters.size] type = "choice" default = 16 choices = [12, 16, 20, 25, 32] unit = "mm" label = "Outside diameter" [parameters.d1] type = "choice" default = 5 choices = [4, 5, 6, 8, 10, 12, 14] unit = "mm" label = "Bore 1" [parameters.d2] type = "choice" default = 6 choices = [4, 5, 6, 8, 10, 12, 14] 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: hubs, bellows, slits and clamp screw holes. simple: one solid with the bores." [[presets]] id = "CPBC12-4-4" title = "Bellows coupling D12, 4 to 4 mm" params = { size = 12, d1 = 4, d2 = 4 } aliases = ["4x4 bellows coupling", "4 to 4 bellows coupling", "4mm to 4mm bellows coupling", "4-4 bellows coupling", "CPBC12", "D12 bellows coupling", "coupling kind=bellows_coupling; bore1=4 mm; bore2=4 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPBC12-4-5" title = "Bellows coupling D12, 4 to 5 mm" params = { size = 12, d1 = 4, d2 = 5 } aliases = ["4x5 bellows coupling", "4 to 5 bellows coupling", "4mm to 5mm bellows coupling", "4-5 bellows coupling", "CPBC12", "D12 bellows coupling", "coupling kind=bellows_coupling; bore1=4 mm; bore2=5 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPBC12-5-5" title = "Bellows coupling D12, 5 to 5 mm" params = { size = 12, d1 = 5, d2 = 5 } aliases = ["5x5 bellows coupling", "5 to 5 bellows coupling", "5mm to 5mm bellows coupling", "5-5 bellows coupling", "CPBC12", "D12 bellows coupling", "coupling kind=bellows_coupling; bore1=5 mm; bore2=5 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPBC16-5-6" title = "Bellows coupling D16, 5 to 6 mm" params = { size = 16, d1 = 5, d2 = 6 } aliases = ["5x6 bellows coupling", "5 to 6 bellows coupling", "5mm to 6mm bellows coupling", "5-6 bellows coupling", "CPBC16", "D16 bellows coupling", "coupling kind=bellows_coupling; bore1=5 mm; bore2=6 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPBC16-6-6" title = "Bellows coupling D16, 6 to 6 mm" params = { size = 16, d1 = 6, d2 = 6 } aliases = ["6x6 bellows coupling", "6 to 6 bellows coupling", "6mm to 6mm bellows coupling", "6-6 bellows coupling", "CPBC16", "D16 bellows coupling", "coupling kind=bellows_coupling; bore1=6 mm; bore2=6 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPBC20-6-8" title = "Bellows coupling D20, 6 to 8 mm" params = { size = 20, d1 = 6, d2 = 8 } aliases = ["6x8 bellows coupling", "6 to 8 bellows coupling", "6mm to 8mm bellows coupling", "6-8 bellows coupling", "CPBC20", "D20 bellows coupling", "coupling kind=bellows_coupling; bore1=6 mm; bore2=8 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPBC20-8-8" title = "Bellows coupling D20, 8 to 8 mm" params = { size = 20, d1 = 8, d2 = 8 } aliases = ["8x8 bellows coupling", "8 to 8 bellows coupling", "8mm to 8mm bellows coupling", "8-8 bellows coupling", "CPBC20", "D20 bellows coupling", "coupling kind=bellows_coupling; bore1=8 mm; bore2=8 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPBC25-8-10" title = "Bellows coupling D25, 8 to 10 mm" params = { size = 25, d1 = 8, d2 = 10 } aliases = ["8x10 bellows coupling", "8 to 10 bellows coupling", "8mm to 10mm bellows coupling", "8-10 bellows coupling", "CPBC25", "D25 bellows coupling", "coupling kind=bellows_coupling; bore1=8 mm; bore2=10 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPBC25-10-10" title = "Bellows coupling D25, 10 to 10 mm" params = { size = 25, d1 = 10, d2 = 10 } aliases = ["10x10 bellows coupling", "10 to 10 bellows coupling", "10mm to 10mm bellows coupling", "10-10 bellows coupling", "CPBC25", "D25 bellows coupling", "coupling kind=bellows_coupling; bore1=10 mm; bore2=10 mm; set screw/clamp envelope"] standard = "MISUMI" [[presets]] id = "CPBC16-5-6-simple" title = "Bellows coupling D16, 5 to 6 mm, simple" params = { size = 16, d1 = 5, d2 = 6, detail = "simple" } aliases = ["CPBC16-5-6 simple"] standard = "MISUMI"