You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

248 lines
5.5 KiB
OpenSCAD

// 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();