Subversion Repositories OpenARM Single-board Computer

Rev

Rev 412 | Blame | Compare with Previous | Last modification | View Log | RSS feed

# author:       Jelle de Jong <jelledejong@powercraft.nl>
# dist-license: GPLv3
# use-license:  unlimited

# 16:30-17:45=1:15 hours it took to calculate these values

#Element[   SFlags  "Desc"  "Name"  "Value" MX      MY      TX  TY  TDir    TScale  TSFlags ]
Element [   ""      ""      ""      ""      1000    1000    0   0   0       100     ""      ]
(
    Attribute("description"     "85SMX (XTAL003000)")
    Attribute("author"          "Jelle de Jong <jelledejong@powercraft.nl>")
    Attribute("copyright"       "Copyright (C) 2009 by Jelle de Jong, PowerCraft Technology")
    Attribute("use-license"     "unlimited")
    Attribute("dist-license"    "GNU General Public License v3")
    Attribute("documentation"   "http://www.iqdfrequencyproducts.com/products/details/24/")

#   Pad [   rX1      rY1      rX2     rY2     Thickness   Clearance   Mask    "Name"  "Number"    SFlags      ]
    Pad [  -10827   -6299    -10827  -2756    2756        3335        3031     ""     "4"         "square"    ]
    Pad [  -10827    6299    -10827   2756    2756        3335        3031     ""     "1"         "square"    ]

    Pad [   10827   -6299     10827  -2756    2756        3335        3031     ""     "3"         "square"    ]
    Pad [   10827    6299     10827   2756    2756        3335        3031     ""     "2"         "square"    ]


#   ElementLine [   rX1     rY1      rX2     rY2     Thickness   ]
#   ElementLine [  -17126  -7283     17126  -7283    1000        ]
    ElementLine [   17126  -7283     17126   7283    1000        ]
#   ElementLine [   17126   7283    -17126   7283    1000        ]
    ElementLine [  -17126   7283    -17126  -7283    1000        ]

    ElementLine [  -17126  -7283    -13582  -7283    1000        ]
    ElementLine [  -17126   7283    -13582   7283    1000        ]
    ElementLine [   17126  -7283     13582  -7283    1000        ]
    ElementLine [   17126   7283     13582   7283    1000        ]

    ElementLine [  -8071   -7283     8071   -7283    1000        ]
    ElementLine [  -8071    7283     8071    7283    1000        ]

#   ElementLine [  -13582   7283    -13582  -7283    1000        ]
    ElementLine [  -13582   5905    -13582  -5905    1000        ]
)

# mm to 1000st mill is
# echo "scale=5; ((X)*10/2.54)*1000" | bc

# -----

# pad
# heigth=1.6 mm
# width=0.7 mm

# Thickness
# = 0.7 mm
# echo "scale=5; (0.7*10/2.54)*1000" | bc
# 2755.90000

# Mask
# 10%
# echo "scale=5; 0.7 * 1.10" | bc
# 0.770
# echo "scale=5; (0.770*10/2.54)*1000" | bc
# 3031.49000

# Clearance
# 10%
# echo "scale=5; 0.770 * 1.10" | bc
# 0.84700
# echo "scale=5; (0.8470*10/2.54)*1000" | bc
# 3334.64000


# ----- upper left pad -- pin 4

# X1 and X2
# echo "scale=5; 5.5 / 2" | bc
# 2.75000
# echo "scale=5; (2.750*10/2.54)*1000" | bc
# - 10826.77000

# Y1
# echo "scale=5; 2.3 / 2" | bc
# 1.150
# echo "scale=5; 1.6 / 2" | bc
# 0.80000
# echo "scale=5; 1.150 + 0.80" | bc
# 1.950
# echo "scale=5; 0.7 / 2" | bc
# 0.35000
# echo "scale=5; 1.950 - 0.350" | bc
# 1.600
# echo "scale=5; (1.60*10/2.54)*1000" | bc
# - 6299.21000

# Y2
# echo "scale=5; 1.6 - 0.7" | bc
# 0.9
# echo "scale=5; 1.60 - 0.9" | bc
# 0.70
# echo "scale=5; (0.70*10/2.54)*1000" | bc
# - 2755.90000


# ----- upper left corner silkscreen

# X1
# echo "scale=5; 8.7 / 2" | bc
# 4.35000
# echo "scale=5; (4.350*10/2.54)*1000" | bc
# - 17125.98000

# Y1
# echo "scale=5; 3.7 / 2" | bc
# 1.85000
# echo "scale=5; (1.850*10/2.54)*1000" | bc
# - 7283.46000


# ----- upper point left of pad 4 silkscreen

# X2
# just took the half of the 0.7 width for extra space
# echo "scale=5; 5.5 / 2" | bc
# 2.75000
# echo "scale=5; 2.750 + 0.70" | bc
# 3.450
# echo "scale=5; (3.450*10/2.54)*1000" | bc
# - 13582.67000


# ----- upper point right of pad 4 silkscreen

# X1
# just took the half of the 0.7 width for extra space
# echo "scale=5; 5.5 / 2" | bc
# 2.75000
# echo "scale=5; 2.750 - 0.70" | bc
# 2.050
# echo "scale=5; (2.050*10/2.54)*1000" | bc
# - 8070.86000

# ----- upper point of indiction front end of part

# just took the half of the 0.7 width for extra space
# echo "scale=5; 3.7 / 2" | bc
# 1.85000
# echo "scale=5; 0.7 / 2" | bc
# 0.35000
# echo "scale=5; 1.850 - 0.350" | bc
# 1.500
# echo "scale=5; (1.500*10/2.54)*1000" | bc
# - 5905.51000