summaryrefslogtreecommitdiff
path: root/maccad_format.txt
blob: 340fe285350242952947c2cda4061758a3e6cd57 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
Layers
 1 Top Silk
 2 Com Pads
 3 Top
 4 Inner 1
 5 Inner 2
 6 Bottom
 7 Bottom Silk
 8 Top Pads
 9 Bot Pads
Virtual layers
10 Top Mask
11 Bot Mask
12 Com Mask
13 Drill

Entity format
16 big endian 2-byte words:
0 to 4 are parameters
5 is unknown
6 is the entity type
7 is the veritcal position
8 is the horizontal position
9 is delta V
10 is delta H

Entities
 0 Round PAD: Pad OD, Pad ID
 1 H-Oval PAD: Pad OD, Pad ID
 2 V-Oval PAD: Pad OD, Pad ID
 3 Square PAD: Pad OD, Pad ID
 4 H-Rect PAD: Pad OD, Pad ID
 5 V-Rect PAD: Pad OD, Pad ID
 6 Line: _, _, LineWidth
 7 Framed Rectangle: _, _, LineWidth
 8 V-DIP Pad Spacing = 100: Pad ID, InLine Space, Pad OD, Pins/2, Pad Style
 9 H-DIP Pad Spacing = 100: Pad ID, InLine Space, Pad OD, Pins/2, Pad Style
10 Text: Text Size, _, _, _, Font #
11 Drill Hole: Pad OD
12 V-DB Connector: _, Pad ID, _, Pins
13 H-DB Connector: _, Pad ID, _, Pins
14 Transistor PAD: _, Pad ID, _, Pins
15 System Use ONLY!!!!!
16 Framed Oval: _, _, LineWidth (always a circle)
17 TARGET: Pad OD, Pad ID
18 V-DB Connector Mirrored: _, Pad ID, _, Pins
19 H-DB Connector Mirrored: _, Pad ID, _, Pins
20 V-DIP Pad Spacing = 70: Pad ID, InLine Space, Pad OD, Pins/2, Pad Style
21 H-DIP Pad Spacing = 70: Pad ID, InLine Space, Pad OD, Pins/2, Pad Style
22 SMT V-DIP Pad Spacing = 50: Pad ID, InLine Space, Pad OD, Pins/2, Pad Style
23 SMT H-DIP Pad Spacing = 50: Pad ID, InLine Space, Pad OD, Pins/2, Pad Style
24 SMT Array: Pad Width, _, Pad Length, SMT Type
25 MFP Array: Pad Width, _, Pad Length, SMT Type
26 Solid Rect: _, _, LineWidth
27 Solid Oval: _, _, LineWidth
...
78 V-DIP Pad Spacing = 50: Pad ID, InLine Space, Pad OD, Pins/2, Pad Style
79 H-DIP Pad Spacing = 50: Pad ID, InLine Space, Pad OD, Pins/2, Pad Style
80 V-DIP Pad Spacing = 40: Pad ID, InLine Space, Pad OD, Pins/2, Pad Style
81 H-DIP Pad Spacing = 40: Pad ID, InLine Space, Pad OD, Pins/2, Pad Style
82 V-DIP Pad Spacing = 25: Pad ID, InLine Space, Pad OD, Pins/2, Pad Style
83 H-DIP Pad Spacing = 25: Pad ID, InLine Space, Pad OD, Pins/2, Pad Style

SMT Array Types
 1 16 pin .250 Sq LCC
 2 16 pin .300 Sq LCC
 3 18 pin .250 Sq LCC
 4 18 pin .350 Rt LCC
 5 18 pin .410 Rt LLC [sic]
 6 20 pin .350 Sq LCC
 7 22 pin .340 Sq LCC
 8 24 pin .340 Sq LCC
 9 24 pin .400 Sq LCC
10 28 pin .400 Sq LCC
11 28 pin .450 Sq LCC
12 28 pin .550 Rt LCC
13 32 pin .550 Sq LCC
14 44 pin .650 Sq LCC
15 52 pin .750 Sq LCC

MFP Array Types
1 28 pin
2 40 pin
3 44 pin
4 68 pin