Rev 412 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
# author: Jelle de Jong <jelledejong@powercraft.nl>
# dist-license: GPLv3
# use-license: unlimited
#Element[ SFlags "Desc" "Name" "Value" MX MY TX TY TDir TScale TSFlags ]
Element [ "" "" "" "" 1000 1000 0 0 0 100 "" ]
(
# Pin [ rX rY Thickness Clearance Mask Drill "Name" "Number" SFlags ]
Pin [ -9842 0 11811 2000 12012 4331 "" "1" 0x01 ]
Pin [ 9842 0 11811 2000 12012 4331 "" "2" 0x01 ]
# ElementLine [ rX1 rY1 rX2 rY2 Thickness ]
ElementLine [ -19685 -15748 19685 -15748 1000 ]
ElementLine [ 19685 -15748 19685 13780 1000 ]
# ElementLine [ 19685 13780 -19685 13780 1000 ]
ElementLine [ -19685 13780 -19685 -15748 1000 ]
ElementLine [ -19685 13780 -15748 13780 1000 ]
ElementLine [ -1969 13780 1969 13780 1000 ]
ElementLine [ 15748 13780 19685 13780 1000 ]
ElementLine [ -9842 -9842 -9842 -9842 1000 ]
ElementLine [ 9842 -9842 9842 -9842 1000 ]
)
# -----
# x->++
# y
# |
# >
# ++
# -----
# cm to 1000st mill is
# (x/2.54)*1000
# mm to 1000st mill is
# (x*10/2.54)*1000
# or
# x*3937
# -----
# left pin
# X1=5.0/2=-2.5mm = -9842
# Y1=0
# right pin
# X1=5.0/2=2.5mm = 9842
# Y1=0
# Drill
# pin has diameter of 1mm
# 10 % tolarance
# 1.1 mm
# 1.1 = 4331
# Thickness
# pin 1 mm
# 3 x 1mm = 3mm
# 3mm = 11811
# Clearance
# 11811 * 1.017 = 12012
# Clearance
# 0.51mm = 2000
# corner up-left
# X1=10/2=-5.0mm = -19685
# Y1=4mm = -15748
# corner up-right
# X1=10/2=5.0mm = 19685
# Y1=4mm = -15748
# corner bottom-right
# X1=10/2=5.0mm = 19685
# Y1=7.5-4=3.5mm = 13780
# corner bottom-left
# X1=10/2=-5.0mm = -19685
# Y1=7.5-4=3.5mm = 13780
# -----
# corner-left
# X1=10/2=5.0mm = -19685
# corner-right
# X1=10/2=5.0mm = 19685
# bottom-left-1
# X1=10/2-1=-4.0mm = -15748
# bottom-right-1
# X1=10/2-1=4.0mm = 15748
# left-center
# X1=10/2-1=-0.5mm = -1969
# right center
# X1=10/2-1=-0.5mm = 1969
# -----
# spot left
# X1=5.0/2=-2.5mm = -9842
# Y1=7.5-4-1=2.5mm = -9842
# spot right
# X1=5.0/2=2.5mm = 9842
# Y1=7.5-4-1=2.5mm = -9842