Make some gears!
This commit is contained in:
		
							
								
								
									
										
											BIN
										
									
								
								CleanedUpNotes_InvoluteGears_July2022.pdf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								CleanedUpNotes_InvoluteGears_July2022.pdf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								InvoluteGears.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								InvoluteGears.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 38 KiB  | 
							
								
								
									
										3
									
								
								LICENSE
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								LICENSE
									
									
									
									
									
								
							@ -1,3 +1,6 @@
 | 
			
		||||
Copyright 2022, Aaron M. Schinder
 | 
			
		||||
Released under the MIT/BSD License
 | 
			
		||||
 | 
			
		||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
 | 
			
		||||
 | 
			
		||||
     1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										793
									
								
								example_output/gear_12_12_v1.scad
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										793
									
								
								example_output/gear_12_12_v1.scad
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,793 @@
 | 
			
		||||
// openscad
 | 
			
		||||
 | 
			
		||||
module gear_12_12()
 | 
			
		||||
{
 | 
			
		||||
pts = [	[0.268229,-0.268229],
 | 
			
		||||
	[0.269895,-0.266553],
 | 
			
		||||
	[0.27155,-0.264866],
 | 
			
		||||
	[0.273195,-0.26317],
 | 
			
		||||
	[0.274829,-0.261463],
 | 
			
		||||
	[0.276453,-0.259745],
 | 
			
		||||
	[0.278065,-0.258018],
 | 
			
		||||
	[0.279667,-0.256281],
 | 
			
		||||
	[0.281259,-0.254534],
 | 
			
		||||
	[0.282839,-0.252777],
 | 
			
		||||
	[0.285718,-0.250399],
 | 
			
		||||
	[0.28912,-0.248308],
 | 
			
		||||
	[0.292939,-0.246592],
 | 
			
		||||
	[0.297066,-0.245335],
 | 
			
		||||
	[0.301395,-0.244626],
 | 
			
		||||
	[0.305817,-0.244551],
 | 
			
		||||
	[0.310225,-0.245197],
 | 
			
		||||
	[0.314512,-0.246649],
 | 
			
		||||
	[0.318569,-0.248996],
 | 
			
		||||
	[0.370186,-0.28934],
 | 
			
		||||
	[0.371436,-0.290214],
 | 
			
		||||
	[0.375363,-0.292558],
 | 
			
		||||
	[0.382196,-0.295937],
 | 
			
		||||
	[0.392108,-0.299891],
 | 
			
		||||
	[0.405219,-0.303937],
 | 
			
		||||
	[0.421588,-0.307582],
 | 
			
		||||
	[0.441216,-0.310322],
 | 
			
		||||
	[0.464045,-0.311654],
 | 
			
		||||
	[0.489927,-0.31106],
 | 
			
		||||
	[0.492815,-0.306463],
 | 
			
		||||
	[0.495661,-0.30184],
 | 
			
		||||
	[0.498462,-0.29719],
 | 
			
		||||
	[0.501221,-0.292514],
 | 
			
		||||
	[0.503935,-0.287813],
 | 
			
		||||
	[0.506605,-0.283086],
 | 
			
		||||
	[0.509231,-0.278335],
 | 
			
		||||
	[0.511813,-0.273559],
 | 
			
		||||
	[0.51438,-0.268775],
 | 
			
		||||
	[0.501923,-0.246048],
 | 
			
		||||
	[0.489355,-0.226944],
 | 
			
		||||
	[0.477167,-0.211315],
 | 
			
		||||
	[0.465827,-0.198961],
 | 
			
		||||
	[0.455767,-0.18963],
 | 
			
		||||
	[0.447387,-0.183023],
 | 
			
		||||
	[0.441044,-0.178795],
 | 
			
		||||
	[0.43705,-0.176566],
 | 
			
		||||
	[0.435669,-0.17592],
 | 
			
		||||
	[0.374922,-0.151391],
 | 
			
		||||
	[0.370861,-0.14905],
 | 
			
		||||
	[0.367459,-0.146065],
 | 
			
		||||
	[0.364696,-0.14257],
 | 
			
		||||
	[0.36255,-0.138702],
 | 
			
		||||
	[0.361,-0.134599],
 | 
			
		||||
	[0.360024,-0.130397],
 | 
			
		||||
	[0.359602,-0.126231],
 | 
			
		||||
	[0.359711,-0.122239],
 | 
			
		||||
	[0.36033,-0.118557],
 | 
			
		||||
	[0.361062,-0.11631],
 | 
			
		||||
	[0.361779,-0.114059],
 | 
			
		||||
	[0.362483,-0.111803],
 | 
			
		||||
	[0.363172,-0.109542],
 | 
			
		||||
	[0.363848,-0.107278],
 | 
			
		||||
	[0.364509,-0.105009],
 | 
			
		||||
	[0.365156,-0.102736],
 | 
			
		||||
	[0.365789,-0.100459],
 | 
			
		||||
	[0.366408,-0.0981787],
 | 
			
		||||
	[0.367012,-0.0958942],
 | 
			
		||||
	[0.367603,-0.0936059],
 | 
			
		||||
	[0.368179,-0.0913141],
 | 
			
		||||
	[0.36874,-0.0890187],
 | 
			
		||||
	[0.369288,-0.0867198],
 | 
			
		||||
	[0.369821,-0.0844176],
 | 
			
		||||
	[0.37034,-0.0821121],
 | 
			
		||||
	[0.370844,-0.0798034],
 | 
			
		||||
	[0.371334,-0.0774916],
 | 
			
		||||
	[0.372638,-0.0739931],
 | 
			
		||||
	[0.37454,-0.0704814],
 | 
			
		||||
	[0.376988,-0.0670852],
 | 
			
		||||
	[0.379935,-0.0639336],
 | 
			
		||||
	[0.383329,-0.0611552],
 | 
			
		||||
	[0.387121,-0.0588791],
 | 
			
		||||
	[0.391261,-0.057234],
 | 
			
		||||
	[0.3957,-0.0563489],
 | 
			
		||||
	[0.400387,-0.0563525],
 | 
			
		||||
	[0.465261,-0.0654832],
 | 
			
		||||
	[0.46678,-0.0656143],
 | 
			
		||||
	[0.471353,-0.0656806],
 | 
			
		||||
	[0.47896,-0.065191],
 | 
			
		||||
	[0.489521,-0.0636587],
 | 
			
		||||
	[0.502898,-0.0606079],
 | 
			
		||||
	[0.518896,-0.0555798],
 | 
			
		||||
	[0.537265,-0.0481384],
 | 
			
		||||
	[0.557702,-0.0378772],
 | 
			
		||||
	[0.579819,-0.0244224],
 | 
			
		||||
	[0.580022,-0.0189974],
 | 
			
		||||
	[0.580175,-0.0135708],
 | 
			
		||||
	[0.580276,-0.00814293],
 | 
			
		||||
	[0.580327,-0.00271439],
 | 
			
		||||
	[0.580327,0.00271439],
 | 
			
		||||
	[0.580276,0.00814293],
 | 
			
		||||
	[0.580175,0.0135708],
 | 
			
		||||
	[0.580022,0.0189974],
 | 
			
		||||
	[0.579853,0.0244238],
 | 
			
		||||
	[0.557702,0.0378772],
 | 
			
		||||
	[0.537265,0.0481384],
 | 
			
		||||
	[0.518896,0.0555798],
 | 
			
		||||
	[0.502898,0.0606079],
 | 
			
		||||
	[0.489521,0.0636587],
 | 
			
		||||
	[0.47896,0.065191],
 | 
			
		||||
	[0.471353,0.0656806],
 | 
			
		||||
	[0.46678,0.0656143],
 | 
			
		||||
	[0.465261,0.0654832],
 | 
			
		||||
	[0.400387,0.0563525],
 | 
			
		||||
	[0.3957,0.0563489],
 | 
			
		||||
	[0.391261,0.057234],
 | 
			
		||||
	[0.387121,0.0588791],
 | 
			
		||||
	[0.383329,0.0611552],
 | 
			
		||||
	[0.379935,0.0639336],
 | 
			
		||||
	[0.376988,0.0670852],
 | 
			
		||||
	[0.37454,0.0704814],
 | 
			
		||||
	[0.372638,0.0739931],
 | 
			
		||||
	[0.371334,0.0774916],
 | 
			
		||||
	[0.370844,0.0798034],
 | 
			
		||||
	[0.37034,0.0821121],
 | 
			
		||||
	[0.369821,0.0844176],
 | 
			
		||||
	[0.369288,0.0867198],
 | 
			
		||||
	[0.36874,0.0890187],
 | 
			
		||||
	[0.368179,0.0913141],
 | 
			
		||||
	[0.367603,0.0936059],
 | 
			
		||||
	[0.367012,0.0958942],
 | 
			
		||||
	[0.366408,0.0981787],
 | 
			
		||||
	[0.365789,0.100459],
 | 
			
		||||
	[0.365156,0.102736],
 | 
			
		||||
	[0.364509,0.105009],
 | 
			
		||||
	[0.363848,0.107278],
 | 
			
		||||
	[0.363172,0.109542],
 | 
			
		||||
	[0.362483,0.111803],
 | 
			
		||||
	[0.361779,0.114059],
 | 
			
		||||
	[0.361062,0.11631],
 | 
			
		||||
	[0.36033,0.118557],
 | 
			
		||||
	[0.359711,0.122239],
 | 
			
		||||
	[0.359602,0.126231],
 | 
			
		||||
	[0.360024,0.130397],
 | 
			
		||||
	[0.361,0.134599],
 | 
			
		||||
	[0.36255,0.138702],
 | 
			
		||||
	[0.364696,0.14257],
 | 
			
		||||
	[0.367459,0.146065],
 | 
			
		||||
	[0.370861,0.14905],
 | 
			
		||||
	[0.374922,0.151391],
 | 
			
		||||
	[0.435669,0.17592],
 | 
			
		||||
	[0.43705,0.176566],
 | 
			
		||||
	[0.441044,0.178795],
 | 
			
		||||
	[0.447387,0.183023],
 | 
			
		||||
	[0.455767,0.18963],
 | 
			
		||||
	[0.465827,0.198961],
 | 
			
		||||
	[0.477167,0.211315],
 | 
			
		||||
	[0.489355,0.226944],
 | 
			
		||||
	[0.501923,0.246048],
 | 
			
		||||
	[0.514349,0.268759],
 | 
			
		||||
	[0.511813,0.273559],
 | 
			
		||||
	[0.509231,0.278335],
 | 
			
		||||
	[0.506605,0.283086],
 | 
			
		||||
	[0.503935,0.287813],
 | 
			
		||||
	[0.501221,0.292514],
 | 
			
		||||
	[0.498462,0.29719],
 | 
			
		||||
	[0.495661,0.30184],
 | 
			
		||||
	[0.492815,0.306463],
 | 
			
		||||
	[0.489956,0.311078],
 | 
			
		||||
	[0.464045,0.311654],
 | 
			
		||||
	[0.441216,0.310322],
 | 
			
		||||
	[0.421588,0.307582],
 | 
			
		||||
	[0.405219,0.303937],
 | 
			
		||||
	[0.392108,0.299891],
 | 
			
		||||
	[0.382196,0.295937],
 | 
			
		||||
	[0.375363,0.292558],
 | 
			
		||||
	[0.371436,0.290214],
 | 
			
		||||
	[0.370186,0.28934],
 | 
			
		||||
	[0.318569,0.248996],
 | 
			
		||||
	[0.314512,0.246649],
 | 
			
		||||
	[0.310225,0.245197],
 | 
			
		||||
	[0.305817,0.244551],
 | 
			
		||||
	[0.301395,0.244626],
 | 
			
		||||
	[0.297066,0.245335],
 | 
			
		||||
	[0.292939,0.246592],
 | 
			
		||||
	[0.28912,0.248308],
 | 
			
		||||
	[0.285718,0.250399],
 | 
			
		||||
	[0.282839,0.252777],
 | 
			
		||||
	[0.281259,0.254534],
 | 
			
		||||
	[0.279667,0.256281],
 | 
			
		||||
	[0.278065,0.258018],
 | 
			
		||||
	[0.276453,0.259745],
 | 
			
		||||
	[0.274829,0.261463],
 | 
			
		||||
	[0.273195,0.26317],
 | 
			
		||||
	[0.27155,0.264866],
 | 
			
		||||
	[0.269895,0.266553],
 | 
			
		||||
	[0.268229,0.268229],
 | 
			
		||||
	[0.266553,0.269895],
 | 
			
		||||
	[0.264866,0.27155],
 | 
			
		||||
	[0.26317,0.273195],
 | 
			
		||||
	[0.261463,0.274829],
 | 
			
		||||
	[0.259745,0.276453],
 | 
			
		||||
	[0.258018,0.278065],
 | 
			
		||||
	[0.256281,0.279667],
 | 
			
		||||
	[0.254534,0.281259],
 | 
			
		||||
	[0.252777,0.282839],
 | 
			
		||||
	[0.250399,0.285718],
 | 
			
		||||
	[0.248308,0.28912],
 | 
			
		||||
	[0.246592,0.292939],
 | 
			
		||||
	[0.245335,0.297066],
 | 
			
		||||
	[0.244626,0.301395],
 | 
			
		||||
	[0.244551,0.305817],
 | 
			
		||||
	[0.245197,0.310225],
 | 
			
		||||
	[0.246649,0.314512],
 | 
			
		||||
	[0.248996,0.318569],
 | 
			
		||||
	[0.28934,0.370186],
 | 
			
		||||
	[0.290214,0.371436],
 | 
			
		||||
	[0.292558,0.375363],
 | 
			
		||||
	[0.295937,0.382196],
 | 
			
		||||
	[0.299891,0.392108],
 | 
			
		||||
	[0.303937,0.405219],
 | 
			
		||||
	[0.307582,0.421588],
 | 
			
		||||
	[0.310322,0.441216],
 | 
			
		||||
	[0.311654,0.464045],
 | 
			
		||||
	[0.31106,0.489927],
 | 
			
		||||
	[0.306463,0.492815],
 | 
			
		||||
	[0.30184,0.495661],
 | 
			
		||||
	[0.29719,0.498462],
 | 
			
		||||
	[0.292514,0.501221],
 | 
			
		||||
	[0.287813,0.503935],
 | 
			
		||||
	[0.283086,0.506605],
 | 
			
		||||
	[0.278335,0.509231],
 | 
			
		||||
	[0.273559,0.511813],
 | 
			
		||||
	[0.268775,0.51438],
 | 
			
		||||
	[0.246048,0.501923],
 | 
			
		||||
	[0.226944,0.489355],
 | 
			
		||||
	[0.211315,0.477167],
 | 
			
		||||
	[0.198961,0.465827],
 | 
			
		||||
	[0.18963,0.455767],
 | 
			
		||||
	[0.183023,0.447387],
 | 
			
		||||
	[0.178795,0.441044],
 | 
			
		||||
	[0.176566,0.43705],
 | 
			
		||||
	[0.17592,0.435669],
 | 
			
		||||
	[0.151391,0.374922],
 | 
			
		||||
	[0.14905,0.370861],
 | 
			
		||||
	[0.146065,0.367459],
 | 
			
		||||
	[0.14257,0.364696],
 | 
			
		||||
	[0.138702,0.36255],
 | 
			
		||||
	[0.134599,0.361],
 | 
			
		||||
	[0.130397,0.360024],
 | 
			
		||||
	[0.126231,0.359602],
 | 
			
		||||
	[0.122239,0.359711],
 | 
			
		||||
	[0.118557,0.36033],
 | 
			
		||||
	[0.11631,0.361062],
 | 
			
		||||
	[0.114059,0.361779],
 | 
			
		||||
	[0.111803,0.362483],
 | 
			
		||||
	[0.109542,0.363172],
 | 
			
		||||
	[0.107278,0.363848],
 | 
			
		||||
	[0.105009,0.364509],
 | 
			
		||||
	[0.102736,0.365156],
 | 
			
		||||
	[0.100459,0.365789],
 | 
			
		||||
	[0.0981787,0.366408],
 | 
			
		||||
	[0.0958942,0.367012],
 | 
			
		||||
	[0.0936059,0.367603],
 | 
			
		||||
	[0.0913141,0.368179],
 | 
			
		||||
	[0.0890187,0.36874],
 | 
			
		||||
	[0.0867198,0.369288],
 | 
			
		||||
	[0.0844176,0.369821],
 | 
			
		||||
	[0.0821121,0.37034],
 | 
			
		||||
	[0.0798034,0.370844],
 | 
			
		||||
	[0.0774916,0.371334],
 | 
			
		||||
	[0.0739931,0.372638],
 | 
			
		||||
	[0.0704814,0.37454],
 | 
			
		||||
	[0.0670852,0.376988],
 | 
			
		||||
	[0.0639336,0.379935],
 | 
			
		||||
	[0.0611552,0.383329],
 | 
			
		||||
	[0.0588791,0.387121],
 | 
			
		||||
	[0.057234,0.391261],
 | 
			
		||||
	[0.0563489,0.3957],
 | 
			
		||||
	[0.0563525,0.400387],
 | 
			
		||||
	[0.0654832,0.465261],
 | 
			
		||||
	[0.0656143,0.46678],
 | 
			
		||||
	[0.0656806,0.471353],
 | 
			
		||||
	[0.065191,0.47896],
 | 
			
		||||
	[0.0636587,0.489521],
 | 
			
		||||
	[0.0606079,0.502898],
 | 
			
		||||
	[0.0555798,0.518896],
 | 
			
		||||
	[0.0481384,0.537265],
 | 
			
		||||
	[0.0378772,0.557702],
 | 
			
		||||
	[0.0244224,0.579819],
 | 
			
		||||
	[0.0189974,0.580022],
 | 
			
		||||
	[0.0135708,0.580175],
 | 
			
		||||
	[0.00814293,0.580276],
 | 
			
		||||
	[0.00271439,0.580327],
 | 
			
		||||
	[-0.00271439,0.580327],
 | 
			
		||||
	[-0.00814293,0.580276],
 | 
			
		||||
	[-0.0135708,0.580175],
 | 
			
		||||
	[-0.0189974,0.580022],
 | 
			
		||||
	[-0.0244238,0.579853],
 | 
			
		||||
	[-0.0378772,0.557702],
 | 
			
		||||
	[-0.0481384,0.537265],
 | 
			
		||||
	[-0.0555798,0.518896],
 | 
			
		||||
	[-0.0606079,0.502898],
 | 
			
		||||
	[-0.0636587,0.489521],
 | 
			
		||||
	[-0.065191,0.47896],
 | 
			
		||||
	[-0.0656806,0.471353],
 | 
			
		||||
	[-0.0656143,0.46678],
 | 
			
		||||
	[-0.0654832,0.465261],
 | 
			
		||||
	[-0.0563525,0.400387],
 | 
			
		||||
	[-0.0563489,0.3957],
 | 
			
		||||
	[-0.057234,0.391261],
 | 
			
		||||
	[-0.0588791,0.387121],
 | 
			
		||||
	[-0.0611552,0.383329],
 | 
			
		||||
	[-0.0639336,0.379935],
 | 
			
		||||
	[-0.0670852,0.376988],
 | 
			
		||||
	[-0.0704814,0.37454],
 | 
			
		||||
	[-0.0739931,0.372638],
 | 
			
		||||
	[-0.0774916,0.371334],
 | 
			
		||||
	[-0.0798034,0.370844],
 | 
			
		||||
	[-0.0821121,0.37034],
 | 
			
		||||
	[-0.0844176,0.369821],
 | 
			
		||||
	[-0.0867198,0.369288],
 | 
			
		||||
	[-0.0890187,0.36874],
 | 
			
		||||
	[-0.0913141,0.368179],
 | 
			
		||||
	[-0.0936059,0.367603],
 | 
			
		||||
	[-0.0958942,0.367012],
 | 
			
		||||
	[-0.0981787,0.366408],
 | 
			
		||||
	[-0.100459,0.365789],
 | 
			
		||||
	[-0.102736,0.365156],
 | 
			
		||||
	[-0.105009,0.364509],
 | 
			
		||||
	[-0.107278,0.363848],
 | 
			
		||||
	[-0.109542,0.363172],
 | 
			
		||||
	[-0.111803,0.362483],
 | 
			
		||||
	[-0.114059,0.361779],
 | 
			
		||||
	[-0.11631,0.361062],
 | 
			
		||||
	[-0.118557,0.36033],
 | 
			
		||||
	[-0.122239,0.359711],
 | 
			
		||||
	[-0.126231,0.359602],
 | 
			
		||||
	[-0.130397,0.360024],
 | 
			
		||||
	[-0.134599,0.361],
 | 
			
		||||
	[-0.138702,0.36255],
 | 
			
		||||
	[-0.14257,0.364696],
 | 
			
		||||
	[-0.146065,0.367459],
 | 
			
		||||
	[-0.14905,0.370861],
 | 
			
		||||
	[-0.151391,0.374922],
 | 
			
		||||
	[-0.17592,0.435669],
 | 
			
		||||
	[-0.176566,0.43705],
 | 
			
		||||
	[-0.178795,0.441044],
 | 
			
		||||
	[-0.183023,0.447387],
 | 
			
		||||
	[-0.18963,0.455767],
 | 
			
		||||
	[-0.198961,0.465827],
 | 
			
		||||
	[-0.211315,0.477167],
 | 
			
		||||
	[-0.226944,0.489355],
 | 
			
		||||
	[-0.246048,0.501923],
 | 
			
		||||
	[-0.268759,0.514349],
 | 
			
		||||
	[-0.273559,0.511813],
 | 
			
		||||
	[-0.278335,0.509231],
 | 
			
		||||
	[-0.283086,0.506605],
 | 
			
		||||
	[-0.287813,0.503935],
 | 
			
		||||
	[-0.292514,0.501221],
 | 
			
		||||
	[-0.29719,0.498462],
 | 
			
		||||
	[-0.30184,0.495661],
 | 
			
		||||
	[-0.306463,0.492815],
 | 
			
		||||
	[-0.311078,0.489956],
 | 
			
		||||
	[-0.311654,0.464045],
 | 
			
		||||
	[-0.310322,0.441216],
 | 
			
		||||
	[-0.307582,0.421588],
 | 
			
		||||
	[-0.303937,0.405219],
 | 
			
		||||
	[-0.299891,0.392108],
 | 
			
		||||
	[-0.295937,0.382196],
 | 
			
		||||
	[-0.292558,0.375363],
 | 
			
		||||
	[-0.290214,0.371436],
 | 
			
		||||
	[-0.28934,0.370186],
 | 
			
		||||
	[-0.248996,0.318569],
 | 
			
		||||
	[-0.246649,0.314512],
 | 
			
		||||
	[-0.245197,0.310225],
 | 
			
		||||
	[-0.244551,0.305817],
 | 
			
		||||
	[-0.244626,0.301395],
 | 
			
		||||
	[-0.245335,0.297066],
 | 
			
		||||
	[-0.246592,0.292939],
 | 
			
		||||
	[-0.248308,0.28912],
 | 
			
		||||
	[-0.250399,0.285718],
 | 
			
		||||
	[-0.252777,0.282839],
 | 
			
		||||
	[-0.254534,0.281259],
 | 
			
		||||
	[-0.256281,0.279667],
 | 
			
		||||
	[-0.258018,0.278065],
 | 
			
		||||
	[-0.259745,0.276453],
 | 
			
		||||
	[-0.261463,0.274829],
 | 
			
		||||
	[-0.26317,0.273195],
 | 
			
		||||
	[-0.264866,0.27155],
 | 
			
		||||
	[-0.266553,0.269895],
 | 
			
		||||
	[-0.268229,0.268229],
 | 
			
		||||
	[-0.269895,0.266553],
 | 
			
		||||
	[-0.27155,0.264866],
 | 
			
		||||
	[-0.273195,0.26317],
 | 
			
		||||
	[-0.274829,0.261463],
 | 
			
		||||
	[-0.276453,0.259745],
 | 
			
		||||
	[-0.278065,0.258018],
 | 
			
		||||
	[-0.279667,0.256281],
 | 
			
		||||
	[-0.281259,0.254534],
 | 
			
		||||
	[-0.282839,0.252777],
 | 
			
		||||
	[-0.285718,0.250399],
 | 
			
		||||
	[-0.28912,0.248308],
 | 
			
		||||
	[-0.292939,0.246592],
 | 
			
		||||
	[-0.297066,0.245335],
 | 
			
		||||
	[-0.301395,0.244626],
 | 
			
		||||
	[-0.305817,0.244551],
 | 
			
		||||
	[-0.310225,0.245197],
 | 
			
		||||
	[-0.314512,0.246649],
 | 
			
		||||
	[-0.318569,0.248996],
 | 
			
		||||
	[-0.370186,0.28934],
 | 
			
		||||
	[-0.371436,0.290214],
 | 
			
		||||
	[-0.375363,0.292558],
 | 
			
		||||
	[-0.382196,0.295937],
 | 
			
		||||
	[-0.392108,0.299891],
 | 
			
		||||
	[-0.405219,0.303937],
 | 
			
		||||
	[-0.421588,0.307582],
 | 
			
		||||
	[-0.441216,0.310322],
 | 
			
		||||
	[-0.464045,0.311654],
 | 
			
		||||
	[-0.489927,0.31106],
 | 
			
		||||
	[-0.492815,0.306463],
 | 
			
		||||
	[-0.495661,0.30184],
 | 
			
		||||
	[-0.498462,0.29719],
 | 
			
		||||
	[-0.501221,0.292514],
 | 
			
		||||
	[-0.503935,0.287813],
 | 
			
		||||
	[-0.506605,0.283086],
 | 
			
		||||
	[-0.509231,0.278335],
 | 
			
		||||
	[-0.511813,0.273559],
 | 
			
		||||
	[-0.51438,0.268775],
 | 
			
		||||
	[-0.501923,0.246048],
 | 
			
		||||
	[-0.489355,0.226944],
 | 
			
		||||
	[-0.477167,0.211315],
 | 
			
		||||
	[-0.465827,0.198961],
 | 
			
		||||
	[-0.455767,0.18963],
 | 
			
		||||
	[-0.447387,0.183023],
 | 
			
		||||
	[-0.441044,0.178795],
 | 
			
		||||
	[-0.43705,0.176566],
 | 
			
		||||
	[-0.435669,0.17592],
 | 
			
		||||
	[-0.374922,0.151391],
 | 
			
		||||
	[-0.370861,0.14905],
 | 
			
		||||
	[-0.367459,0.146065],
 | 
			
		||||
	[-0.364696,0.14257],
 | 
			
		||||
	[-0.36255,0.138702],
 | 
			
		||||
	[-0.361,0.134599],
 | 
			
		||||
	[-0.360024,0.130397],
 | 
			
		||||
	[-0.359602,0.126231],
 | 
			
		||||
	[-0.359711,0.122239],
 | 
			
		||||
	[-0.36033,0.118557],
 | 
			
		||||
	[-0.361062,0.11631],
 | 
			
		||||
	[-0.361779,0.114059],
 | 
			
		||||
	[-0.362483,0.111803],
 | 
			
		||||
	[-0.363172,0.109542],
 | 
			
		||||
	[-0.363848,0.107278],
 | 
			
		||||
	[-0.364509,0.105009],
 | 
			
		||||
	[-0.365156,0.102736],
 | 
			
		||||
	[-0.365789,0.100459],
 | 
			
		||||
	[-0.366408,0.0981787],
 | 
			
		||||
	[-0.367012,0.0958942],
 | 
			
		||||
	[-0.367603,0.0936059],
 | 
			
		||||
	[-0.368179,0.0913141],
 | 
			
		||||
	[-0.36874,0.0890187],
 | 
			
		||||
	[-0.369288,0.0867198],
 | 
			
		||||
	[-0.369821,0.0844176],
 | 
			
		||||
	[-0.37034,0.0821121],
 | 
			
		||||
	[-0.370844,0.0798034],
 | 
			
		||||
	[-0.371334,0.0774916],
 | 
			
		||||
	[-0.372638,0.0739931],
 | 
			
		||||
	[-0.37454,0.0704814],
 | 
			
		||||
	[-0.376988,0.0670852],
 | 
			
		||||
	[-0.379935,0.0639336],
 | 
			
		||||
	[-0.383329,0.0611552],
 | 
			
		||||
	[-0.387121,0.0588791],
 | 
			
		||||
	[-0.391261,0.057234],
 | 
			
		||||
	[-0.3957,0.0563489],
 | 
			
		||||
	[-0.400387,0.0563525],
 | 
			
		||||
	[-0.465261,0.0654832],
 | 
			
		||||
	[-0.46678,0.0656143],
 | 
			
		||||
	[-0.471353,0.0656806],
 | 
			
		||||
	[-0.47896,0.065191],
 | 
			
		||||
	[-0.489521,0.0636587],
 | 
			
		||||
	[-0.502898,0.0606079],
 | 
			
		||||
	[-0.518896,0.0555798],
 | 
			
		||||
	[-0.537265,0.0481384],
 | 
			
		||||
	[-0.557702,0.0378772],
 | 
			
		||||
	[-0.579819,0.0244224],
 | 
			
		||||
	[-0.580022,0.0189974],
 | 
			
		||||
	[-0.580175,0.0135708],
 | 
			
		||||
	[-0.580276,0.00814293],
 | 
			
		||||
	[-0.580327,0.00271439],
 | 
			
		||||
	[-0.580327,-0.00271439],
 | 
			
		||||
	[-0.580276,-0.00814293],
 | 
			
		||||
	[-0.580175,-0.0135708],
 | 
			
		||||
	[-0.580022,-0.0189974],
 | 
			
		||||
	[-0.579853,-0.0244238],
 | 
			
		||||
	[-0.557702,-0.0378772],
 | 
			
		||||
	[-0.537265,-0.0481384],
 | 
			
		||||
	[-0.518896,-0.0555798],
 | 
			
		||||
	[-0.502898,-0.0606079],
 | 
			
		||||
	[-0.489521,-0.0636587],
 | 
			
		||||
	[-0.47896,-0.065191],
 | 
			
		||||
	[-0.471353,-0.0656806],
 | 
			
		||||
	[-0.46678,-0.0656143],
 | 
			
		||||
	[-0.465261,-0.0654832],
 | 
			
		||||
	[-0.400387,-0.0563525],
 | 
			
		||||
	[-0.3957,-0.0563489],
 | 
			
		||||
	[-0.391261,-0.057234],
 | 
			
		||||
	[-0.387121,-0.0588791],
 | 
			
		||||
	[-0.383329,-0.0611552],
 | 
			
		||||
	[-0.379935,-0.0639336],
 | 
			
		||||
	[-0.376988,-0.0670852],
 | 
			
		||||
	[-0.37454,-0.0704814],
 | 
			
		||||
	[-0.372638,-0.0739931],
 | 
			
		||||
	[-0.371334,-0.0774916],
 | 
			
		||||
	[-0.370844,-0.0798034],
 | 
			
		||||
	[-0.37034,-0.0821121],
 | 
			
		||||
	[-0.369821,-0.0844176],
 | 
			
		||||
	[-0.369288,-0.0867198],
 | 
			
		||||
	[-0.36874,-0.0890187],
 | 
			
		||||
	[-0.368179,-0.0913141],
 | 
			
		||||
	[-0.367603,-0.0936059],
 | 
			
		||||
	[-0.367012,-0.0958942],
 | 
			
		||||
	[-0.366408,-0.0981787],
 | 
			
		||||
	[-0.365789,-0.100459],
 | 
			
		||||
	[-0.365156,-0.102736],
 | 
			
		||||
	[-0.364509,-0.105009],
 | 
			
		||||
	[-0.363848,-0.107278],
 | 
			
		||||
	[-0.363172,-0.109542],
 | 
			
		||||
	[-0.362483,-0.111803],
 | 
			
		||||
	[-0.361779,-0.114059],
 | 
			
		||||
	[-0.361062,-0.11631],
 | 
			
		||||
	[-0.36033,-0.118557],
 | 
			
		||||
	[-0.359711,-0.122239],
 | 
			
		||||
	[-0.359602,-0.126231],
 | 
			
		||||
	[-0.360024,-0.130397],
 | 
			
		||||
	[-0.361,-0.134599],
 | 
			
		||||
	[-0.36255,-0.138702],
 | 
			
		||||
	[-0.364696,-0.14257],
 | 
			
		||||
	[-0.367459,-0.146065],
 | 
			
		||||
	[-0.370861,-0.14905],
 | 
			
		||||
	[-0.374922,-0.151391],
 | 
			
		||||
	[-0.435669,-0.17592],
 | 
			
		||||
	[-0.43705,-0.176566],
 | 
			
		||||
	[-0.441044,-0.178795],
 | 
			
		||||
	[-0.447387,-0.183023],
 | 
			
		||||
	[-0.455767,-0.18963],
 | 
			
		||||
	[-0.465827,-0.198961],
 | 
			
		||||
	[-0.477167,-0.211315],
 | 
			
		||||
	[-0.489355,-0.226944],
 | 
			
		||||
	[-0.501923,-0.246048],
 | 
			
		||||
	[-0.514349,-0.268759],
 | 
			
		||||
	[-0.511813,-0.273559],
 | 
			
		||||
	[-0.509231,-0.278335],
 | 
			
		||||
	[-0.506605,-0.283086],
 | 
			
		||||
	[-0.503935,-0.287813],
 | 
			
		||||
	[-0.501221,-0.292514],
 | 
			
		||||
	[-0.498462,-0.29719],
 | 
			
		||||
	[-0.495661,-0.30184],
 | 
			
		||||
	[-0.492815,-0.306463],
 | 
			
		||||
	[-0.489956,-0.311078],
 | 
			
		||||
	[-0.464045,-0.311654],
 | 
			
		||||
	[-0.441216,-0.310322],
 | 
			
		||||
	[-0.421588,-0.307582],
 | 
			
		||||
	[-0.405219,-0.303937],
 | 
			
		||||
	[-0.392108,-0.299891],
 | 
			
		||||
	[-0.382196,-0.295937],
 | 
			
		||||
	[-0.375363,-0.292558],
 | 
			
		||||
	[-0.371436,-0.290214],
 | 
			
		||||
	[-0.370186,-0.28934],
 | 
			
		||||
	[-0.318569,-0.248996],
 | 
			
		||||
	[-0.314512,-0.246649],
 | 
			
		||||
	[-0.310225,-0.245197],
 | 
			
		||||
	[-0.305817,-0.244551],
 | 
			
		||||
	[-0.301395,-0.244626],
 | 
			
		||||
	[-0.297066,-0.245335],
 | 
			
		||||
	[-0.292939,-0.246592],
 | 
			
		||||
	[-0.28912,-0.248308],
 | 
			
		||||
	[-0.285718,-0.250399],
 | 
			
		||||
	[-0.282839,-0.252777],
 | 
			
		||||
	[-0.281259,-0.254534],
 | 
			
		||||
	[-0.279667,-0.256281],
 | 
			
		||||
	[-0.278065,-0.258018],
 | 
			
		||||
	[-0.276453,-0.259745],
 | 
			
		||||
	[-0.274829,-0.261463],
 | 
			
		||||
	[-0.273195,-0.26317],
 | 
			
		||||
	[-0.27155,-0.264866],
 | 
			
		||||
	[-0.269895,-0.266553],
 | 
			
		||||
	[-0.268229,-0.268229],
 | 
			
		||||
	[-0.266553,-0.269895],
 | 
			
		||||
	[-0.264866,-0.27155],
 | 
			
		||||
	[-0.26317,-0.273195],
 | 
			
		||||
	[-0.261463,-0.274829],
 | 
			
		||||
	[-0.259745,-0.276453],
 | 
			
		||||
	[-0.258018,-0.278065],
 | 
			
		||||
	[-0.256281,-0.279667],
 | 
			
		||||
	[-0.254534,-0.281259],
 | 
			
		||||
	[-0.252777,-0.282839],
 | 
			
		||||
	[-0.250399,-0.285718],
 | 
			
		||||
	[-0.248308,-0.28912],
 | 
			
		||||
	[-0.246592,-0.292939],
 | 
			
		||||
	[-0.245335,-0.297066],
 | 
			
		||||
	[-0.244626,-0.301395],
 | 
			
		||||
	[-0.244551,-0.305817],
 | 
			
		||||
	[-0.245197,-0.310225],
 | 
			
		||||
	[-0.246649,-0.314512],
 | 
			
		||||
	[-0.248996,-0.318569],
 | 
			
		||||
	[-0.28934,-0.370186],
 | 
			
		||||
	[-0.290214,-0.371436],
 | 
			
		||||
	[-0.292558,-0.375363],
 | 
			
		||||
	[-0.295937,-0.382196],
 | 
			
		||||
	[-0.299891,-0.392108],
 | 
			
		||||
	[-0.303937,-0.405219],
 | 
			
		||||
	[-0.307582,-0.421588],
 | 
			
		||||
	[-0.310322,-0.441216],
 | 
			
		||||
	[-0.311654,-0.464045],
 | 
			
		||||
	[-0.31106,-0.489927],
 | 
			
		||||
	[-0.306463,-0.492815],
 | 
			
		||||
	[-0.30184,-0.495661],
 | 
			
		||||
	[-0.29719,-0.498462],
 | 
			
		||||
	[-0.292514,-0.501221],
 | 
			
		||||
	[-0.287813,-0.503935],
 | 
			
		||||
	[-0.283086,-0.506605],
 | 
			
		||||
	[-0.278335,-0.509231],
 | 
			
		||||
	[-0.273559,-0.511813],
 | 
			
		||||
	[-0.268775,-0.51438],
 | 
			
		||||
	[-0.246048,-0.501923],
 | 
			
		||||
	[-0.226944,-0.489355],
 | 
			
		||||
	[-0.211315,-0.477167],
 | 
			
		||||
	[-0.198961,-0.465827],
 | 
			
		||||
	[-0.18963,-0.455767],
 | 
			
		||||
	[-0.183023,-0.447387],
 | 
			
		||||
	[-0.178795,-0.441044],
 | 
			
		||||
	[-0.176566,-0.43705],
 | 
			
		||||
	[-0.17592,-0.435669],
 | 
			
		||||
	[-0.151391,-0.374922],
 | 
			
		||||
	[-0.14905,-0.370861],
 | 
			
		||||
	[-0.146065,-0.367459],
 | 
			
		||||
	[-0.14257,-0.364696],
 | 
			
		||||
	[-0.138702,-0.36255],
 | 
			
		||||
	[-0.134599,-0.361],
 | 
			
		||||
	[-0.130397,-0.360024],
 | 
			
		||||
	[-0.126231,-0.359602],
 | 
			
		||||
	[-0.122239,-0.359711],
 | 
			
		||||
	[-0.118557,-0.36033],
 | 
			
		||||
	[-0.11631,-0.361062],
 | 
			
		||||
	[-0.114059,-0.361779],
 | 
			
		||||
	[-0.111803,-0.362483],
 | 
			
		||||
	[-0.109542,-0.363172],
 | 
			
		||||
	[-0.107278,-0.363848],
 | 
			
		||||
	[-0.105009,-0.364509],
 | 
			
		||||
	[-0.102736,-0.365156],
 | 
			
		||||
	[-0.100459,-0.365789],
 | 
			
		||||
	[-0.0981787,-0.366408],
 | 
			
		||||
	[-0.0958942,-0.367012],
 | 
			
		||||
	[-0.0936059,-0.367603],
 | 
			
		||||
	[-0.0913141,-0.368179],
 | 
			
		||||
	[-0.0890187,-0.36874],
 | 
			
		||||
	[-0.0867198,-0.369288],
 | 
			
		||||
	[-0.0844176,-0.369821],
 | 
			
		||||
	[-0.0821121,-0.37034],
 | 
			
		||||
	[-0.0798034,-0.370844],
 | 
			
		||||
	[-0.0774916,-0.371334],
 | 
			
		||||
	[-0.0739931,-0.372638],
 | 
			
		||||
	[-0.0704814,-0.37454],
 | 
			
		||||
	[-0.0670852,-0.376988],
 | 
			
		||||
	[-0.0639336,-0.379935],
 | 
			
		||||
	[-0.0611552,-0.383329],
 | 
			
		||||
	[-0.0588791,-0.387121],
 | 
			
		||||
	[-0.057234,-0.391261],
 | 
			
		||||
	[-0.0563489,-0.3957],
 | 
			
		||||
	[-0.0563525,-0.400387],
 | 
			
		||||
	[-0.0654832,-0.465261],
 | 
			
		||||
	[-0.0656143,-0.46678],
 | 
			
		||||
	[-0.0656806,-0.471353],
 | 
			
		||||
	[-0.065191,-0.47896],
 | 
			
		||||
	[-0.0636587,-0.489521],
 | 
			
		||||
	[-0.0606079,-0.502898],
 | 
			
		||||
	[-0.0555798,-0.518896],
 | 
			
		||||
	[-0.0481384,-0.537265],
 | 
			
		||||
	[-0.0378772,-0.557702],
 | 
			
		||||
	[-0.0244224,-0.579819],
 | 
			
		||||
	[-0.0189974,-0.580022],
 | 
			
		||||
	[-0.0135708,-0.580175],
 | 
			
		||||
	[-0.00814293,-0.580276],
 | 
			
		||||
	[-0.00271439,-0.580327],
 | 
			
		||||
	[0.00271439,-0.580327],
 | 
			
		||||
	[0.00814293,-0.580276],
 | 
			
		||||
	[0.0135708,-0.580175],
 | 
			
		||||
	[0.0189974,-0.580022],
 | 
			
		||||
	[0.0244238,-0.579853],
 | 
			
		||||
	[0.0378772,-0.557702],
 | 
			
		||||
	[0.0481384,-0.537265],
 | 
			
		||||
	[0.0555798,-0.518896],
 | 
			
		||||
	[0.0606079,-0.502898],
 | 
			
		||||
	[0.0636587,-0.489521],
 | 
			
		||||
	[0.065191,-0.47896],
 | 
			
		||||
	[0.0656806,-0.471353],
 | 
			
		||||
	[0.0656143,-0.46678],
 | 
			
		||||
	[0.0654832,-0.465261],
 | 
			
		||||
	[0.0563525,-0.400387],
 | 
			
		||||
	[0.0563489,-0.3957],
 | 
			
		||||
	[0.057234,-0.391261],
 | 
			
		||||
	[0.0588791,-0.387121],
 | 
			
		||||
	[0.0611552,-0.383329],
 | 
			
		||||
	[0.0639336,-0.379935],
 | 
			
		||||
	[0.0670852,-0.376988],
 | 
			
		||||
	[0.0704814,-0.37454],
 | 
			
		||||
	[0.0739931,-0.372638],
 | 
			
		||||
	[0.0774916,-0.371334],
 | 
			
		||||
	[0.0798034,-0.370844],
 | 
			
		||||
	[0.0821121,-0.37034],
 | 
			
		||||
	[0.0844176,-0.369821],
 | 
			
		||||
	[0.0867198,-0.369288],
 | 
			
		||||
	[0.0890187,-0.36874],
 | 
			
		||||
	[0.0913141,-0.368179],
 | 
			
		||||
	[0.0936059,-0.367603],
 | 
			
		||||
	[0.0958942,-0.367012],
 | 
			
		||||
	[0.0981787,-0.366408],
 | 
			
		||||
	[0.100459,-0.365789],
 | 
			
		||||
	[0.102736,-0.365156],
 | 
			
		||||
	[0.105009,-0.364509],
 | 
			
		||||
	[0.107278,-0.363848],
 | 
			
		||||
	[0.109542,-0.363172],
 | 
			
		||||
	[0.111803,-0.362483],
 | 
			
		||||
	[0.114059,-0.361779],
 | 
			
		||||
	[0.11631,-0.361062],
 | 
			
		||||
	[0.118557,-0.36033],
 | 
			
		||||
	[0.122239,-0.359711],
 | 
			
		||||
	[0.126231,-0.359602],
 | 
			
		||||
	[0.130397,-0.360024],
 | 
			
		||||
	[0.134599,-0.361],
 | 
			
		||||
	[0.138702,-0.36255],
 | 
			
		||||
	[0.14257,-0.364696],
 | 
			
		||||
	[0.146065,-0.367459],
 | 
			
		||||
	[0.14905,-0.370861],
 | 
			
		||||
	[0.151391,-0.374922],
 | 
			
		||||
	[0.17592,-0.435669],
 | 
			
		||||
	[0.176566,-0.43705],
 | 
			
		||||
	[0.178795,-0.441044],
 | 
			
		||||
	[0.183023,-0.447387],
 | 
			
		||||
	[0.18963,-0.455767],
 | 
			
		||||
	[0.198961,-0.465827],
 | 
			
		||||
	[0.211315,-0.477167],
 | 
			
		||||
	[0.226944,-0.489355],
 | 
			
		||||
	[0.246048,-0.501923],
 | 
			
		||||
	[0.268759,-0.514349],
 | 
			
		||||
	[0.273559,-0.511813],
 | 
			
		||||
	[0.278335,-0.509231],
 | 
			
		||||
	[0.283086,-0.506605],
 | 
			
		||||
	[0.287813,-0.503935],
 | 
			
		||||
	[0.292514,-0.501221],
 | 
			
		||||
	[0.29719,-0.498462],
 | 
			
		||||
	[0.30184,-0.495661],
 | 
			
		||||
	[0.306463,-0.492815],
 | 
			
		||||
	[0.311078,-0.489956],
 | 
			
		||||
	[0.311654,-0.464045],
 | 
			
		||||
	[0.310322,-0.441216],
 | 
			
		||||
	[0.307582,-0.421588],
 | 
			
		||||
	[0.303937,-0.405219],
 | 
			
		||||
	[0.299891,-0.392108],
 | 
			
		||||
	[0.295937,-0.382196],
 | 
			
		||||
	[0.292558,-0.375363],
 | 
			
		||||
	[0.290214,-0.371436],
 | 
			
		||||
	[0.28934,-0.370186],
 | 
			
		||||
	[0.248996,-0.318569],
 | 
			
		||||
	[0.246649,-0.314512],
 | 
			
		||||
	[0.245197,-0.310225],
 | 
			
		||||
	[0.244551,-0.305817],
 | 
			
		||||
	[0.244626,-0.301395],
 | 
			
		||||
	[0.245335,-0.297066],
 | 
			
		||||
	[0.246592,-0.292939],
 | 
			
		||||
	[0.248308,-0.28912],
 | 
			
		||||
	[0.250399,-0.285718],
 | 
			
		||||
	[0.252777,-0.282839],
 | 
			
		||||
	[0.254534,-0.281259],
 | 
			
		||||
	[0.256281,-0.279667],
 | 
			
		||||
	[0.258018,-0.278065],
 | 
			
		||||
	[0.259745,-0.276453],
 | 
			
		||||
	[0.261463,-0.274829],
 | 
			
		||||
	[0.26317,-0.273195],
 | 
			
		||||
	[0.264866,-0.27155],
 | 
			
		||||
	[0.266553,-0.269895],
 | 
			
		||||
	[0.268229,-0.268229],
 | 
			
		||||
];
 | 
			
		||||
 | 
			
		||||
polygon(points=pts,convexity=200);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
linear_extrude(height=0.1,convexity=200)
 | 
			
		||||
gear_12_12();
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										1573
									
								
								example_output/gear_12_24_v1.scad
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1573
									
								
								example_output/gear_12_24_v1.scad
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2353
									
								
								example_output/gear_12_36_v1.scad
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2353
									
								
								example_output/gear_12_36_v1.scad
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										3037
									
								
								example_output/gear_12_48_v1.scad
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3037
									
								
								example_output/gear_12_48_v1.scad
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1183
									
								
								example_output/gear_36_18_v1.scad
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1183
									
								
								example_output/gear_36_18_v1.scad
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2353
									
								
								example_output/gear_36_36_v1.scad
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2353
									
								
								example_output/gear_36_36_v1.scad
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										3415
									
								
								example_output/gear_36_54_v1.scad
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3415
									
								
								example_output/gear_36_54_v1.scad
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										4549
									
								
								example_output/gear_36_72_v1.scad
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4549
									
								
								example_output/gear_36_72_v1.scad
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										247
									
								
								example_output/rack24.scad
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										247
									
								
								example_output/rack24.scad
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,247 @@
 | 
			
		||||
// openscad
 | 
			
		||||
 | 
			
		||||
module rack24()
 | 
			
		||||
{
 | 
			
		||||
pts = [	[0,0.0416667],
 | 
			
		||||
	[0,0.0416667],
 | 
			
		||||
	[0.0184741,0.0416667],
 | 
			
		||||
	[0.0462347,-0.0505872],
 | 
			
		||||
	[0.0471704,-0.0524712],
 | 
			
		||||
	[0.04836,-0.0543376],
 | 
			
		||||
	[0.0497941,-0.056132],
 | 
			
		||||
	[0.0514634,-0.0577998],
 | 
			
		||||
	[0.0533585,-0.0592866],
 | 
			
		||||
	[0.0554701,-0.0605378],
 | 
			
		||||
	[0.0577888,-0.061499],
 | 
			
		||||
	[0.0603052,-0.0621157],
 | 
			
		||||
	[0.06301,-0.0623333],
 | 
			
		||||
	[0.0678897,-0.0623333],
 | 
			
		||||
	[0.0705945,-0.0621157],
 | 
			
		||||
	[0.0731109,-0.061499],
 | 
			
		||||
	[0.0754296,-0.0605378],
 | 
			
		||||
	[0.0775412,-0.0592866],
 | 
			
		||||
	[0.0794363,-0.0577998],
 | 
			
		||||
	[0.0811056,-0.056132],
 | 
			
		||||
	[0.0825397,-0.0543376],
 | 
			
		||||
	[0.0837293,-0.0524712],
 | 
			
		||||
	[0.084665,-0.0505872],
 | 
			
		||||
	[0.112426,0.0416667],
 | 
			
		||||
	[0.1309,0.0416667],
 | 
			
		||||
	[0.149374,0.0416667],
 | 
			
		||||
	[0.177134,-0.0505872],
 | 
			
		||||
	[0.17807,-0.0524712],
 | 
			
		||||
	[0.17926,-0.0543376],
 | 
			
		||||
	[0.180694,-0.056132],
 | 
			
		||||
	[0.182363,-0.0577998],
 | 
			
		||||
	[0.184258,-0.0592866],
 | 
			
		||||
	[0.18637,-0.0605378],
 | 
			
		||||
	[0.188688,-0.061499],
 | 
			
		||||
	[0.191205,-0.0621157],
 | 
			
		||||
	[0.19391,-0.0623333],
 | 
			
		||||
	[0.198789,-0.0623333],
 | 
			
		||||
	[0.201494,-0.0621157],
 | 
			
		||||
	[0.204011,-0.061499],
 | 
			
		||||
	[0.206329,-0.0605378],
 | 
			
		||||
	[0.208441,-0.0592866],
 | 
			
		||||
	[0.210336,-0.0577998],
 | 
			
		||||
	[0.212005,-0.056132],
 | 
			
		||||
	[0.213439,-0.0543376],
 | 
			
		||||
	[0.214629,-0.0524712],
 | 
			
		||||
	[0.215565,-0.0505872],
 | 
			
		||||
	[0.243325,0.0416667],
 | 
			
		||||
	[0.261799,0.0416667],
 | 
			
		||||
	[0.280273,0.0416667],
 | 
			
		||||
	[0.308034,-0.0505872],
 | 
			
		||||
	[0.30897,-0.0524712],
 | 
			
		||||
	[0.310159,-0.0543376],
 | 
			
		||||
	[0.311594,-0.056132],
 | 
			
		||||
	[0.313263,-0.0577998],
 | 
			
		||||
	[0.315158,-0.0592866],
 | 
			
		||||
	[0.317269,-0.0605378],
 | 
			
		||||
	[0.319588,-0.061499],
 | 
			
		||||
	[0.322105,-0.0621157],
 | 
			
		||||
	[0.324809,-0.0623333],
 | 
			
		||||
	[0.329689,-0.0623333],
 | 
			
		||||
	[0.332394,-0.0621157],
 | 
			
		||||
	[0.33491,-0.061499],
 | 
			
		||||
	[0.337229,-0.0605378],
 | 
			
		||||
	[0.339341,-0.0592866],
 | 
			
		||||
	[0.341236,-0.0577998],
 | 
			
		||||
	[0.342905,-0.056132],
 | 
			
		||||
	[0.344339,-0.0543376],
 | 
			
		||||
	[0.345529,-0.0524712],
 | 
			
		||||
	[0.346464,-0.0505872],
 | 
			
		||||
	[0.374225,0.0416667],
 | 
			
		||||
	[0.392699,0.0416667],
 | 
			
		||||
	[0.411173,0.0416667],
 | 
			
		||||
	[0.438934,-0.0505872],
 | 
			
		||||
	[0.43987,-0.0524712],
 | 
			
		||||
	[0.441059,-0.0543376],
 | 
			
		||||
	[0.442493,-0.056132],
 | 
			
		||||
	[0.444162,-0.0577998],
 | 
			
		||||
	[0.446058,-0.0592866],
 | 
			
		||||
	[0.448169,-0.0605378],
 | 
			
		||||
	[0.450488,-0.061499],
 | 
			
		||||
	[0.453004,-0.0621157],
 | 
			
		||||
	[0.455709,-0.0623333],
 | 
			
		||||
	[0.460589,-0.0623333],
 | 
			
		||||
	[0.463294,-0.0621157],
 | 
			
		||||
	[0.46581,-0.061499],
 | 
			
		||||
	[0.468129,-0.0605378],
 | 
			
		||||
	[0.47024,-0.0592866],
 | 
			
		||||
	[0.472135,-0.0577998],
 | 
			
		||||
	[0.473805,-0.056132],
 | 
			
		||||
	[0.475239,-0.0543376],
 | 
			
		||||
	[0.476428,-0.0524712],
 | 
			
		||||
	[0.477364,-0.0505872],
 | 
			
		||||
	[0.505125,0.0416667],
 | 
			
		||||
	[0.523599,0.0416667],
 | 
			
		||||
	[0.542073,0.0416667],
 | 
			
		||||
	[0.569833,-0.0505872],
 | 
			
		||||
	[0.570769,-0.0524712],
 | 
			
		||||
	[0.571959,-0.0543376],
 | 
			
		||||
	[0.573393,-0.056132],
 | 
			
		||||
	[0.575062,-0.0577998],
 | 
			
		||||
	[0.576957,-0.0592866],
 | 
			
		||||
	[0.579069,-0.0605378],
 | 
			
		||||
	[0.581388,-0.061499],
 | 
			
		||||
	[0.583904,-0.0621157],
 | 
			
		||||
	[0.586609,-0.0623333],
 | 
			
		||||
	[0.591488,-0.0623333],
 | 
			
		||||
	[0.594193,-0.0621157],
 | 
			
		||||
	[0.59671,-0.061499],
 | 
			
		||||
	[0.599028,-0.0605378],
 | 
			
		||||
	[0.60114,-0.0592866],
 | 
			
		||||
	[0.603035,-0.0577998],
 | 
			
		||||
	[0.604704,-0.056132],
 | 
			
		||||
	[0.606138,-0.0543376],
 | 
			
		||||
	[0.607328,-0.0524712],
 | 
			
		||||
	[0.608264,-0.0505872],
 | 
			
		||||
	[0.636024,0.0416667],
 | 
			
		||||
	[0.654498,0.0416667],
 | 
			
		||||
	[0.672973,0.0416667],
 | 
			
		||||
	[0.700733,-0.0505872],
 | 
			
		||||
	[0.701669,-0.0524712],
 | 
			
		||||
	[0.702858,-0.0543376],
 | 
			
		||||
	[0.704293,-0.056132],
 | 
			
		||||
	[0.705962,-0.0577998],
 | 
			
		||||
	[0.707857,-0.0592866],
 | 
			
		||||
	[0.709969,-0.0605378],
 | 
			
		||||
	[0.712287,-0.061499],
 | 
			
		||||
	[0.714804,-0.0621157],
 | 
			
		||||
	[0.717508,-0.0623333],
 | 
			
		||||
	[0.722388,-0.0623333],
 | 
			
		||||
	[0.725093,-0.0621157],
 | 
			
		||||
	[0.727609,-0.061499],
 | 
			
		||||
	[0.729928,-0.0605378],
 | 
			
		||||
	[0.73204,-0.0592866],
 | 
			
		||||
	[0.733935,-0.0577998],
 | 
			
		||||
	[0.735604,-0.056132],
 | 
			
		||||
	[0.737038,-0.0543376],
 | 
			
		||||
	[0.738228,-0.0524712],
 | 
			
		||||
	[0.739163,-0.0505872],
 | 
			
		||||
	[0.766924,0.0416667],
 | 
			
		||||
	[0.785398,0.0416667],
 | 
			
		||||
	[0.803872,0.0416667],
 | 
			
		||||
	[0.831633,-0.0505872],
 | 
			
		||||
	[0.832569,-0.0524712],
 | 
			
		||||
	[0.833758,-0.0543376],
 | 
			
		||||
	[0.835192,-0.056132],
 | 
			
		||||
	[0.836862,-0.0577998],
 | 
			
		||||
	[0.838757,-0.0592866],
 | 
			
		||||
	[0.840868,-0.0605378],
 | 
			
		||||
	[0.843187,-0.061499],
 | 
			
		||||
	[0.845703,-0.0621157],
 | 
			
		||||
	[0.848408,-0.0623333],
 | 
			
		||||
	[0.853288,-0.0623333],
 | 
			
		||||
	[0.855993,-0.0621157],
 | 
			
		||||
	[0.858509,-0.061499],
 | 
			
		||||
	[0.860828,-0.0605378],
 | 
			
		||||
	[0.862939,-0.0592866],
 | 
			
		||||
	[0.864834,-0.0577998],
 | 
			
		||||
	[0.866504,-0.056132],
 | 
			
		||||
	[0.867938,-0.0543376],
 | 
			
		||||
	[0.869127,-0.0524712],
 | 
			
		||||
	[0.870063,-0.0505872],
 | 
			
		||||
	[0.897824,0.0416667],
 | 
			
		||||
	[0.916298,0.0416667],
 | 
			
		||||
	[0.934772,0.0416667],
 | 
			
		||||
	[0.962533,-0.0505872],
 | 
			
		||||
	[0.963468,-0.0524712],
 | 
			
		||||
	[0.964658,-0.0543376],
 | 
			
		||||
	[0.966092,-0.056132],
 | 
			
		||||
	[0.967761,-0.0577998],
 | 
			
		||||
	[0.969656,-0.0592866],
 | 
			
		||||
	[0.971768,-0.0605378],
 | 
			
		||||
	[0.974087,-0.061499],
 | 
			
		||||
	[0.976603,-0.0621157],
 | 
			
		||||
	[0.979308,-0.0623333],
 | 
			
		||||
	[0.984188,-0.0623333],
 | 
			
		||||
	[0.986892,-0.0621157],
 | 
			
		||||
	[0.989409,-0.061499],
 | 
			
		||||
	[0.991727,-0.0605378],
 | 
			
		||||
	[0.993839,-0.0592866],
 | 
			
		||||
	[0.995734,-0.0577998],
 | 
			
		||||
	[0.997403,-0.056132],
 | 
			
		||||
	[0.998838,-0.0543376],
 | 
			
		||||
	[1.00003,-0.0524712],
 | 
			
		||||
	[1.00096,-0.0505872],
 | 
			
		||||
	[1.02872,0.0416667],
 | 
			
		||||
	[1.0472,0.0416667],
 | 
			
		||||
	[1.06567,0.0416667],
 | 
			
		||||
	[1.09343,-0.0505872],
 | 
			
		||||
	[1.09437,-0.0524712],
 | 
			
		||||
	[1.09556,-0.0543376],
 | 
			
		||||
	[1.09699,-0.056132],
 | 
			
		||||
	[1.09866,-0.0577998],
 | 
			
		||||
	[1.10056,-0.0592866],
 | 
			
		||||
	[1.10267,-0.0605378],
 | 
			
		||||
	[1.10499,-0.061499],
 | 
			
		||||
	[1.1075,-0.0621157],
 | 
			
		||||
	[1.11021,-0.0623333],
 | 
			
		||||
	[1.11509,-0.0623333],
 | 
			
		||||
	[1.11779,-0.0621157],
 | 
			
		||||
	[1.12031,-0.061499],
 | 
			
		||||
	[1.12263,-0.0605378],
 | 
			
		||||
	[1.12474,-0.0592866],
 | 
			
		||||
	[1.12663,-0.0577998],
 | 
			
		||||
	[1.1283,-0.056132],
 | 
			
		||||
	[1.12974,-0.0543376],
 | 
			
		||||
	[1.13093,-0.0524712],
 | 
			
		||||
	[1.13186,-0.0505872],
 | 
			
		||||
	[1.15962,0.0416667],
 | 
			
		||||
	[1.1781,0.0416667],
 | 
			
		||||
	[1.19657,0.0416667],
 | 
			
		||||
	[1.22433,-0.0505872],
 | 
			
		||||
	[1.22527,-0.0524712],
 | 
			
		||||
	[1.22646,-0.0543376],
 | 
			
		||||
	[1.22789,-0.056132],
 | 
			
		||||
	[1.22956,-0.0577998],
 | 
			
		||||
	[1.23146,-0.0592866],
 | 
			
		||||
	[1.23357,-0.0605378],
 | 
			
		||||
	[1.23589,-0.061499],
 | 
			
		||||
	[1.2384,-0.0621157],
 | 
			
		||||
	[1.24111,-0.0623333],
 | 
			
		||||
	[1.24599,-0.0623333],
 | 
			
		||||
	[1.24869,-0.0621157],
 | 
			
		||||
	[1.25121,-0.061499],
 | 
			
		||||
	[1.25353,-0.0605378],
 | 
			
		||||
	[1.25564,-0.0592866],
 | 
			
		||||
	[1.25753,-0.0577998],
 | 
			
		||||
	[1.2592,-0.056132],
 | 
			
		||||
	[1.26064,-0.0543376],
 | 
			
		||||
	[1.26183,-0.0524712],
 | 
			
		||||
	[1.26276,-0.0505872],
 | 
			
		||||
	[1.29052,0.0416667],
 | 
			
		||||
	[1.309,0.0416667],
 | 
			
		||||
	[1.309,-0.25],
 | 
			
		||||
	[0,-0.25],
 | 
			
		||||
	[0,0.0416667],
 | 
			
		||||
];
 | 
			
		||||
 | 
			
		||||
polygon(points=pts,convexity=200);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
linear_extrude(height=0.1,convexity=200)
 | 
			
		||||
rack24();
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										247
									
								
								example_output/rack36.scad
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										247
									
								
								example_output/rack36.scad
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,247 @@
 | 
			
		||||
// openscad
 | 
			
		||||
 | 
			
		||||
module rack36()
 | 
			
		||||
{
 | 
			
		||||
pts = [	[0,0.0277778],
 | 
			
		||||
	[0,0.0277778],
 | 
			
		||||
	[0.0123161,0.0277778],
 | 
			
		||||
	[0.0310512,-0.0350581],
 | 
			
		||||
	[0.0316714,-0.0363149],
 | 
			
		||||
	[0.0324626,-0.0375596],
 | 
			
		||||
	[0.0334181,-0.0387559],
 | 
			
		||||
	[0.0345314,-0.0398677],
 | 
			
		||||
	[0.0357959,-0.0408587],
 | 
			
		||||
	[0.0372051,-0.0416925],
 | 
			
		||||
	[0.0387523,-0.042333],
 | 
			
		||||
	[0.040431,-0.0427439],
 | 
			
		||||
	[0.0422347,-0.0428889],
 | 
			
		||||
	[0.0450318,-0.0428889],
 | 
			
		||||
	[0.0468354,-0.0427439],
 | 
			
		||||
	[0.0485142,-0.042333],
 | 
			
		||||
	[0.0500614,-0.0416925],
 | 
			
		||||
	[0.0514706,-0.0408587],
 | 
			
		||||
	[0.0527351,-0.0398677],
 | 
			
		||||
	[0.0538484,-0.0387559],
 | 
			
		||||
	[0.0548039,-0.0375596],
 | 
			
		||||
	[0.0555951,-0.0363149],
 | 
			
		||||
	[0.0562153,-0.0350581],
 | 
			
		||||
	[0.0749504,0.0277778],
 | 
			
		||||
	[0.0872665,0.0277778],
 | 
			
		||||
	[0.0995825,0.0277778],
 | 
			
		||||
	[0.118318,-0.0350581],
 | 
			
		||||
	[0.118938,-0.0363149],
 | 
			
		||||
	[0.119729,-0.0375596],
 | 
			
		||||
	[0.120685,-0.0387559],
 | 
			
		||||
	[0.121798,-0.0398677],
 | 
			
		||||
	[0.123062,-0.0408587],
 | 
			
		||||
	[0.124472,-0.0416925],
 | 
			
		||||
	[0.126019,-0.042333],
 | 
			
		||||
	[0.127697,-0.0427439],
 | 
			
		||||
	[0.129501,-0.0428889],
 | 
			
		||||
	[0.132298,-0.0428889],
 | 
			
		||||
	[0.134102,-0.0427439],
 | 
			
		||||
	[0.135781,-0.042333],
 | 
			
		||||
	[0.137328,-0.0416925],
 | 
			
		||||
	[0.138737,-0.0408587],
 | 
			
		||||
	[0.140002,-0.0398677],
 | 
			
		||||
	[0.141115,-0.0387559],
 | 
			
		||||
	[0.14207,-0.0375596],
 | 
			
		||||
	[0.142862,-0.0363149],
 | 
			
		||||
	[0.143482,-0.0350581],
 | 
			
		||||
	[0.162217,0.0277778],
 | 
			
		||||
	[0.174533,0.0277778],
 | 
			
		||||
	[0.186849,0.0277778],
 | 
			
		||||
	[0.205584,-0.0350581],
 | 
			
		||||
	[0.206204,-0.0363149],
 | 
			
		||||
	[0.206995,-0.0375596],
 | 
			
		||||
	[0.207951,-0.0387559],
 | 
			
		||||
	[0.209064,-0.0398677],
 | 
			
		||||
	[0.210329,-0.0408587],
 | 
			
		||||
	[0.211738,-0.0416925],
 | 
			
		||||
	[0.213285,-0.042333],
 | 
			
		||||
	[0.214964,-0.0427439],
 | 
			
		||||
	[0.216768,-0.0428889],
 | 
			
		||||
	[0.219565,-0.0428889],
 | 
			
		||||
	[0.221368,-0.0427439],
 | 
			
		||||
	[0.223047,-0.042333],
 | 
			
		||||
	[0.224594,-0.0416925],
 | 
			
		||||
	[0.226003,-0.0408587],
 | 
			
		||||
	[0.227268,-0.0398677],
 | 
			
		||||
	[0.228381,-0.0387559],
 | 
			
		||||
	[0.229337,-0.0375596],
 | 
			
		||||
	[0.230128,-0.0363149],
 | 
			
		||||
	[0.230748,-0.0350581],
 | 
			
		||||
	[0.249483,0.0277778],
 | 
			
		||||
	[0.261799,0.0277778],
 | 
			
		||||
	[0.274115,0.0277778],
 | 
			
		||||
	[0.292851,-0.0350581],
 | 
			
		||||
	[0.293471,-0.0363149],
 | 
			
		||||
	[0.294262,-0.0375596],
 | 
			
		||||
	[0.295217,-0.0387559],
 | 
			
		||||
	[0.296331,-0.0398677],
 | 
			
		||||
	[0.297595,-0.0408587],
 | 
			
		||||
	[0.299004,-0.0416925],
 | 
			
		||||
	[0.300552,-0.042333],
 | 
			
		||||
	[0.30223,-0.0427439],
 | 
			
		||||
	[0.304034,-0.0428889],
 | 
			
		||||
	[0.306831,-0.0428889],
 | 
			
		||||
	[0.308635,-0.0427439],
 | 
			
		||||
	[0.310314,-0.042333],
 | 
			
		||||
	[0.311861,-0.0416925],
 | 
			
		||||
	[0.31327,-0.0408587],
 | 
			
		||||
	[0.314534,-0.0398677],
 | 
			
		||||
	[0.315648,-0.0387559],
 | 
			
		||||
	[0.316603,-0.0375596],
 | 
			
		||||
	[0.317394,-0.0363149],
 | 
			
		||||
	[0.318015,-0.0350581],
 | 
			
		||||
	[0.33675,0.0277778],
 | 
			
		||||
	[0.349066,0.0277778],
 | 
			
		||||
	[0.361382,0.0277778],
 | 
			
		||||
	[0.380117,-0.0350581],
 | 
			
		||||
	[0.380737,-0.0363149],
 | 
			
		||||
	[0.381528,-0.0375596],
 | 
			
		||||
	[0.382484,-0.0387559],
 | 
			
		||||
	[0.383597,-0.0398677],
 | 
			
		||||
	[0.384862,-0.0408587],
 | 
			
		||||
	[0.386271,-0.0416925],
 | 
			
		||||
	[0.387818,-0.042333],
 | 
			
		||||
	[0.389497,-0.0427439],
 | 
			
		||||
	[0.391301,-0.0428889],
 | 
			
		||||
	[0.394098,-0.0428889],
 | 
			
		||||
	[0.395901,-0.0427439],
 | 
			
		||||
	[0.39758,-0.042333],
 | 
			
		||||
	[0.399127,-0.0416925],
 | 
			
		||||
	[0.400536,-0.0408587],
 | 
			
		||||
	[0.401801,-0.0398677],
 | 
			
		||||
	[0.402914,-0.0387559],
 | 
			
		||||
	[0.40387,-0.0375596],
 | 
			
		||||
	[0.404661,-0.0363149],
 | 
			
		||||
	[0.405281,-0.0350581],
 | 
			
		||||
	[0.424016,0.0277778],
 | 
			
		||||
	[0.436332,0.0277778],
 | 
			
		||||
	[0.448648,0.0277778],
 | 
			
		||||
	[0.467383,-0.0350581],
 | 
			
		||||
	[0.468004,-0.0363149],
 | 
			
		||||
	[0.468795,-0.0375596],
 | 
			
		||||
	[0.46975,-0.0387559],
 | 
			
		||||
	[0.470864,-0.0398677],
 | 
			
		||||
	[0.472128,-0.0408587],
 | 
			
		||||
	[0.473537,-0.0416925],
 | 
			
		||||
	[0.475085,-0.042333],
 | 
			
		||||
	[0.476763,-0.0427439],
 | 
			
		||||
	[0.478567,-0.0428889],
 | 
			
		||||
	[0.481364,-0.0428889],
 | 
			
		||||
	[0.483168,-0.0427439],
 | 
			
		||||
	[0.484846,-0.042333],
 | 
			
		||||
	[0.486394,-0.0416925],
 | 
			
		||||
	[0.487803,-0.0408587],
 | 
			
		||||
	[0.489067,-0.0398677],
 | 
			
		||||
	[0.490181,-0.0387559],
 | 
			
		||||
	[0.491136,-0.0375596],
 | 
			
		||||
	[0.491927,-0.0363149],
 | 
			
		||||
	[0.492548,-0.0350581],
 | 
			
		||||
	[0.511283,0.0277778],
 | 
			
		||||
	[0.523599,0.0277778],
 | 
			
		||||
	[0.535915,0.0277778],
 | 
			
		||||
	[0.55465,-0.0350581],
 | 
			
		||||
	[0.55527,-0.0363149],
 | 
			
		||||
	[0.556061,-0.0375596],
 | 
			
		||||
	[0.557017,-0.0387559],
 | 
			
		||||
	[0.55813,-0.0398677],
 | 
			
		||||
	[0.559395,-0.0408587],
 | 
			
		||||
	[0.560804,-0.0416925],
 | 
			
		||||
	[0.562351,-0.042333],
 | 
			
		||||
	[0.56403,-0.0427439],
 | 
			
		||||
	[0.565833,-0.0428889],
 | 
			
		||||
	[0.568631,-0.0428889],
 | 
			
		||||
	[0.570434,-0.0427439],
 | 
			
		||||
	[0.572113,-0.042333],
 | 
			
		||||
	[0.57366,-0.0416925],
 | 
			
		||||
	[0.575069,-0.0408587],
 | 
			
		||||
	[0.576334,-0.0398677],
 | 
			
		||||
	[0.577447,-0.0387559],
 | 
			
		||||
	[0.578403,-0.0375596],
 | 
			
		||||
	[0.579194,-0.0363149],
 | 
			
		||||
	[0.579814,-0.0350581],
 | 
			
		||||
	[0.598549,0.0277778],
 | 
			
		||||
	[0.610865,0.0277778],
 | 
			
		||||
	[0.623181,0.0277778],
 | 
			
		||||
	[0.641916,-0.0350581],
 | 
			
		||||
	[0.642537,-0.0363149],
 | 
			
		||||
	[0.643328,-0.0375596],
 | 
			
		||||
	[0.644283,-0.0387559],
 | 
			
		||||
	[0.645397,-0.0398677],
 | 
			
		||||
	[0.646661,-0.0408587],
 | 
			
		||||
	[0.64807,-0.0416925],
 | 
			
		||||
	[0.649618,-0.042333],
 | 
			
		||||
	[0.651296,-0.0427439],
 | 
			
		||||
	[0.6531,-0.0428889],
 | 
			
		||||
	[0.655897,-0.0428889],
 | 
			
		||||
	[0.657701,-0.0427439],
 | 
			
		||||
	[0.659379,-0.042333],
 | 
			
		||||
	[0.660927,-0.0416925],
 | 
			
		||||
	[0.662336,-0.0408587],
 | 
			
		||||
	[0.6636,-0.0398677],
 | 
			
		||||
	[0.664714,-0.0387559],
 | 
			
		||||
	[0.665669,-0.0375596],
 | 
			
		||||
	[0.66646,-0.0363149],
 | 
			
		||||
	[0.667081,-0.0350581],
 | 
			
		||||
	[0.685816,0.0277778],
 | 
			
		||||
	[0.698132,0.0277778],
 | 
			
		||||
	[0.710448,0.0277778],
 | 
			
		||||
	[0.729183,-0.0350581],
 | 
			
		||||
	[0.729803,-0.0363149],
 | 
			
		||||
	[0.730594,-0.0375596],
 | 
			
		||||
	[0.73155,-0.0387559],
 | 
			
		||||
	[0.732663,-0.0398677],
 | 
			
		||||
	[0.733928,-0.0408587],
 | 
			
		||||
	[0.735337,-0.0416925],
 | 
			
		||||
	[0.736884,-0.042333],
 | 
			
		||||
	[0.738563,-0.0427439],
 | 
			
		||||
	[0.740366,-0.0428889],
 | 
			
		||||
	[0.743164,-0.0428889],
 | 
			
		||||
	[0.744967,-0.0427439],
 | 
			
		||||
	[0.746646,-0.042333],
 | 
			
		||||
	[0.748193,-0.0416925],
 | 
			
		||||
	[0.749602,-0.0408587],
 | 
			
		||||
	[0.750867,-0.0398677],
 | 
			
		||||
	[0.75198,-0.0387559],
 | 
			
		||||
	[0.752936,-0.0375596],
 | 
			
		||||
	[0.753727,-0.0363149],
 | 
			
		||||
	[0.754347,-0.0350581],
 | 
			
		||||
	[0.773082,0.0277778],
 | 
			
		||||
	[0.785398,0.0277778],
 | 
			
		||||
	[0.797714,0.0277778],
 | 
			
		||||
	[0.816449,-0.0350581],
 | 
			
		||||
	[0.81707,-0.0363149],
 | 
			
		||||
	[0.817861,-0.0375596],
 | 
			
		||||
	[0.818816,-0.0387559],
 | 
			
		||||
	[0.81993,-0.0398677],
 | 
			
		||||
	[0.821194,-0.0408587],
 | 
			
		||||
	[0.822603,-0.0416925],
 | 
			
		||||
	[0.82415,-0.042333],
 | 
			
		||||
	[0.825829,-0.0427439],
 | 
			
		||||
	[0.827633,-0.0428889],
 | 
			
		||||
	[0.83043,-0.0428889],
 | 
			
		||||
	[0.832234,-0.0427439],
 | 
			
		||||
	[0.833912,-0.042333],
 | 
			
		||||
	[0.83546,-0.0416925],
 | 
			
		||||
	[0.836869,-0.0408587],
 | 
			
		||||
	[0.838133,-0.0398677],
 | 
			
		||||
	[0.839247,-0.0387559],
 | 
			
		||||
	[0.840202,-0.0375596],
 | 
			
		||||
	[0.840993,-0.0363149],
 | 
			
		||||
	[0.841613,-0.0350581],
 | 
			
		||||
	[0.860349,0.0277778],
 | 
			
		||||
	[0.872665,0.0277778],
 | 
			
		||||
	[0.872665,-0.25],
 | 
			
		||||
	[0,-0.25],
 | 
			
		||||
	[0,0.0277778],
 | 
			
		||||
];
 | 
			
		||||
 | 
			
		||||
polygon(points=pts,convexity=200);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
linear_extrude(height=0.1,convexity=200)
 | 
			
		||||
rack36();
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										1107
									
								
								gearscript.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1107
									
								
								gearscript.py
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										5407
									
								
								p-1930-bg_engineering-info-spur-gears.pdf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5407
									
								
								p-1930-bg_engineering-info-spur-gears.pdf
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
		Reference in New Issue
	
	Block a user