X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=TraV72HVetaQZ6ZNDihCV6kOFF7Xg1iltyFt5Dpk3+4=; b=hbN2/9IheI9MsIXbw0bSiK8UBbOE2cQ2DFHhu2ISzo2NAzXpwYziXnQvSSPe3VH9+5 RtLrbrvg/iuDD75Dsp7h1SM1ueeyi8LKDO3L/MpE6ysRab3IB+om1Nl6nPCXFaI9HVIy yFR3Qym+woRxqElwqnMewES+IgEIRINPqnTH8it2FcO3n/7X46l2g8jwvBu74P67gUrJ Gczreu/KAsJJdHjXdw2kbhUbiZ5/jFIZ/v+zel9zz3flBu476QP7hvBrLpbKsx1WeowC 0WhZkMlweXKPEnMLG0vOdGZpXjerEEOQxcM3A0P47oMcP0SUaf0i0vNAYenNKqNuR753 jyWg== MIME-Version: 1.0 X-Received: by 10.153.8.140 with SMTP id dk12mr1480987lad.83.1440966080211; Sun, 30 Aug 2015 13:21:20 -0700 (PDT) In-Reply-To: References: Date: Sun, 30 Aug 2015 20:21:20 +0000 Message-ID: Subject: Re: [geda-user] [pcb-rnd] parametric footprint: screws From: "Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Content-Type: multipart/mixed; boundary=001a113491945865a9051e8d0f62 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --001a113491945865a9051e8d0f62 Content-Type: text/plain; charset=UTF-8 On Sun, Aug 30, 2015 at 5:34 AM, wrote: > > > On Sun, 30 Aug 2015, Evan Foss (evanfoss AT gmail DOT com) [via > geda-user AT delorie DOT com] wrote: > >> Attached is a libreoffice/openoffice file with the screw, washer and >> hole sizes. It took a while because I never had a complete set made >> for all of them. Some sizes are not available I think because they are >> imperial specific. In the process of building the list I found some >> errors in the stuff I had already made. Apparently they were good >> enough to fit most stuff but I like having things perfect if I am >> going to distribute them. >> >> I will provide example footprints in the morning. >> > > Great, thanks! > > I'll write a generic screw() generator, that takes numeric arguments, once I > see how you did it with static footprints. For metric it is a 0.30mm wide silk screen ring around the copper outline. For imperial it is 10mil wide silk screen ring around the copper outline. The space from the copper is just some approximation of slightly over 10mils because that seems to fit what most vendors like. > We could have metric/imperial specialized wrappers around that. Best would > be to set up formulas: I'm still not sure storing big tables in footprint > generators is better than having a table of static footprints. I think we > have a chance to be able to fit formulas with some rounding. The hole diameters are based more on the historical data than actual rules. I have become kind of obsessed with screw sizes ever since I found a device at work (still manufactured) that uses a pre WWII Japanese screw thread. All of which means that you are probably going to have a hard time finding patterns. Metric screws were fast to standardize head diameters but imperial stuff still has not fully. (Yet another way Jimmy Carter was right, we should have gone metric in the USA) > Could you please link a html or plain text export next time? Sure. > Regards, > > Igor2 Thanks, Evan -- Home http://evanfoss.googlepages.com/ Work http://forge.abcd.harvard.edu/gf/project/epl_engineering/wiki/ --001a113491945865a9051e8d0f62 Content-Type: text/csv; charset=US-ASCII; name="description.csv" Content-Disposition: attachment; filename="description.csv" Content-Transfer-Encoding: base64 X-Attachment-Id: f_idyxyf1e0 LCwsLCwsCiwsLCwsLAosLCwsLCwKLCwsLCwsClByb3BlcnRpZXMsTWV0cmljLCwsSW1wZXJpYWws LApzY3JldyBzaXplLE0zLE00LE01LDQtNDAsNi0zMizc+S0yMApjbG9zZSBmaXQgaG9sZSwzLjE1 bW0sNC4yMG1tLDUuMjVtbSwuMTE2MNlBLC4xNDQw2UEsLjI1NzDZQQpzdGQgZml0IGhvbGUsMy4z MG1tLDQuNDBtbSw1LjUwbW0sLjEyODXZQSwuMTQ5NdlBLC4yNjYw2UEKcGFuIGhlYWQsNm1tLDht bSwxMG1tLDAuMjE52UEsMC4yNzDZQSwwLjQ5MtlBCmJ1dHRvbiBoZWFkLDUuNzBtbSw3LjYwbW0s OS41bW0sMC4yMTPZQSwwLjI2MtlBLDAuNDM32UEKY2hlZXNlIGhlYWQsNS41bW0sN21tLDguNW1t LDAuMzEy2UEsMC4zMTLZQSwKcm91bmQgaGVhZCwsLCwwLjIxMdlBLDAuMjYw2UEsMC40MjfZQQpm aWxsc3RlciBoZWFkLCwsLDAuMTgz2UEsMC4yMjbZQSwwLjQxNNlBCmJpbmRpbmcgaGVhZCwsLCww LjIzNdlBLDAuMjkw2UEsMC41MTPZQQpmbGF0IHdhc2hlciw3bW0sOW1tLDEwbW0sMC4yODDZQSww LjM3NdlBLDAuNjI12UEKc2FlIHdhc2hlcixOLkEuLE4uQS4sTi5BLiwwLjMxMjXZQSwwLjM3NdlB LDAuNjI12UEKZmVuZGVyIHdhc2hlciwsLCwsLApJbnRlcm5hbCBsb2NrIHdhc2hlciw2bW0sOG1t LDEwbW0sMC4yNzDZQSwwLjI5NdlBLDAuNDc42UEKLCwsLCwsCiogd2FzaGVycyBhbmQgbG9jayB3 YXNoZXJzIGFyZSBub3Qgc3RhbmRhcmQgc2l6ZXMgYnV0IHRoZXkgYXJlIHR5cGljYWxseSBsYXJn ZXIgaW4gZGlhbWV0ZXIgdGhhbiBzY3JldyBoZWFkcy4sLCwsLCwKKiBJbXBlcmlhbCBzY3Jld3Mg ZG8gbm90IGFkaGVyZSB0byBzdGFuZGFyZCBoZWFkIGRpYW1ldGVycyBhcyByaWdvcm91c2x5IGFz IG1ldHJpYyBvbmVzIGRvLiwsLCwsLAoqIEkgaW5jbHVkZWQgZmVuZGVyIHdhc2hlcnMgZm9yIGNv bXBsZXRlbmVzcyBidXQgSSBmaW5kIGl0IHVubGlrZWx5IGFueSBvbmUgd2lsbCBhY3R1YWxseSB1 c2UgdGhlbSBvbiBhIFBDQiBzbyB0aGV5IGFyZSBvbWl0dGVkLiwsLCwsLAoqIEkgZGVmeSBhbnlv bmUgdG8gZmluZCBhIHVzZSBmb3IgYSDc+S0yMCBjaGVlc2UgaGVhZCBzY3Jldy4gKHNvcnJ5IEkg Y291bGQgbm90IGZpbmQgZGltZW5zaW9ucyksLCwsLCwKLCwsLCwsCkV2YW4gRm9zcywsLCwsLAoy MDE1LCwsLCwsCkltcGVyaWFsIHNjcmV3IHNpemVzLGh0dHA6Ly93d3cuYW1lcmljYW5mYXN0ZW5l ci5jb20vbWFjaGluZS1zY3Jld3MvLCwsLCwKSW1wZXJpYWwgd2FzaGVycyxodHRwOi8vd3d3LmFt ZXJpY2FuZmFzdGVuZXIuY29tL3dhc2hlcnMvLCwsLCwKTWV0cmljIHdhc2hlciBzaXplcyxodHRw Oi8vd3d3Lml0cGJvbHQuY29tL3Byb2R1Y3RzL21ldHJpYy1mYXN0ZW5lcnMvbWV0cmljLXdhc2hl ci1mbGF0LnBkZiwsLCwsCixodHRwOi8vd3d3LnNwYWVuYXVyLmNvbS9wZGYvc2VjdGlvblIvUjEx LnBkZiwsLCwsCixodHRwOi8vd3d3LmZhcm5lbGwuY29tL2RhdGFzaGVldHMvMTE1NzAucGRmLCws LCwK --001a113491945865a9051e8d0f62--