-
Notifications
You must be signed in to change notification settings - Fork 0
/
AllegroExportViews.txt
162 lines (145 loc) · 2.93 KB
/
AllegroExportViews.txt
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
#
# This is used with fabmaster out command to generate Allegro to fabmaster file
#
#A!REFDES!COMP_CLASS!COMP_PART_NUMBER!COMP_HEIGHT!COMP_DEVICE_LABEL!COMP_INSERTION_CODE!SYM_TYPE
#!SYM_NAME!SYM_MIRROR!SYM_ROTATE!SYM_X!SYM_Y!COMP_VALUE!COMP_TOL!COMP_VOLTAGE!
COMPONENT
REFDES
COMP_CLASS
COMP_PART_NUMBER
COMP_HEIGHT
COMP_DEVICE_LABEL
COMP_INSERTION_CODE
SYM_TYPE
SYM_NAME
SYM_MIRROR
SYM_ROTATE
SYM_X
SYM_Y
COMP_VALUE
COMP_TOL
COMP_VOLTAGE
END
#A!NET_NAME!REFDES!PIN_NUMBER!PIN_NAME!PIN_GROUND!PIN_POWER!
COMPONENT_PIN
NET_NAME
REFDES
PIN_NUMBER
PIN_NAME
PIN_GROUND
PIN_POWER
END
#A!CLASS!SUBCLASS!
GEOMETRY
CLASS!="VIA CLASS"
CLASS!="PIN"
CLASS!="PACKAGE GEOMETRY"
CLASS!="ETCH"
OR
CLASS="ETCH"
CLASS
SUBCLASS
END
#A!PAD_NAME!REC_NUMBER!LAYER!FIXFLAG!VIAFLAG!PADSHAPE1!PADWIDTH!PADHGHT!PADXOFF!PADYOFF!
#PADFLASH!PADSHAPENAME!TRELSHAPE1!TRELWIDTH!TRELHGHT!TRELXOFF!TRELYOFF!TRELFLASH!TRELSHAPENAME!
#APADSHAPE1!APADWIDTH!APADHGHT!APADXOFF!APADYOFF!APADFLASH!APADSHAPENAME!
PAD_DEF
END
#A!GRAPHIC_DATA_NAME!GRAPHIC_DATA_NUMBER!RECORD_TAG!GRAPHIC_DATA_1!GRAPHIC_DATA_2!GRAPHIC_DATA_3!GRAPHIC_DATA_4
#!GRAPHIC_DATA_5!GRAPHIC_DATA_6!GRAPHIC_DATA_7!GRAPHIC_DATA_8!GRAPHIC_DATA_9!SUBCLASS!SYM_NAME!REFDES!
GEOMETRY
CLASS="PACKAGE GEOMETRY"
GRAPHIC_DATA_NAME
GRAPHIC_DATA_NUMBER
RECORD_TAG
GRAPHIC_DATA_1
GRAPHIC_DATA_2
GRAPHIC_DATA_3
GRAPHIC_DATA_4
GRAPHIC_DATA_5
GRAPHIC_DATA_6
GRAPHIC_DATA_7
GRAPHIC_DATA_8
GRAPHIC_DATA_9
SUBCLASS
SYM_NAME
REFDES
END
#A!SYM_NAME!SYM_MIRROR!PIN_NAME!PIN_NUMBER!PIN_X!PIN_Y!PAD_STACK_NAME!REFDES!PIN_ROTATION!TEST_POINT!
COMPOSITE_PAD
CLASS!="VIA CLASS"
SYM_NAME
SYM_MIRROR
PIN_NAME
PIN_NUMBER
PIN_X
PIN_Y
PAD_STACK_NAME
REFDES
PIN_ROTATION
TEST_POINT
END
#A!VIA_X!VIA_Y!PAD_STACK_NAME!NET_NAME!TEST_POINT!VIA_MIRROR!
COMPOSITE_PAD
CLASS="VIA CLASS"
VIA_X
VIA_Y
PAD_STACK_NAME
NET_NAME
TEST_POINT
VIA_MIRROR
END
#A!CLASS!SUBCLASS!GRAPHIC_DATA_NAME!GRAPHIC_DATA_NUMBER!RECORD_TAG!GRAPHIC_DATA_1!
#GRAPHIC_DATA_2!GRAPHIC_DATA_3!GRAPHIC_DATA_4!GRAPHIC_DATA_5!GRAPHIC_DATA_6!GRAPHIC_DATA_7!
#GRAPHIC_DATA_8!GRAPHIC_DATA_9!NET_NAME!
GEOMETRY
CLASS!="VIA CLASS"
CLASS!="PIN"
CLASS!="PACKAGE GEOMETRY"
CLASS!="ETCH"
OR
CLASS="ETCH"
CLASS
SUBCLASS
GRAPHIC_DATA_NAME
GRAPHIC_DATA_NUMBER
RECORD_TAG
GRAPHIC_DATA_1
GRAPHIC_DATA_2
GRAPHIC_DATA_3
GRAPHIC_DATA_4
GRAPHIC_DATA_5
GRAPHIC_DATA_6
GRAPHIC_DATA_7
GRAPHIC_DATA_8
GRAPHIC_DATA_9
NET_NAME
END
#A!SUBCLASS!PAD_SHAPE_NAME!GRAPHIC_DATA_NAME!GRAPHIC_DATA_NUMBER!RECORD_TAG!GRAPHIC_DATA_1!
#GRAPHIC_DATA_2!GRAPHIC_DATA_3!GRAPHIC_DATA_4!GRAPHIC_DATA_5!GRAPHIC_DATA_6!GRAPHIC_DATA_7!GRAPHIC_DATA_8!
#GRAPHIC_DATA_9!PAD_STACK_NAME!REFDES!PIN_NUMBER!
FULL_GEOMETRY
REFDES!=""
PAD_STACK_NAME!=""
GRAPHIC_DATA_NAME="LINE"
OR
REFDES!=""
PAD_STACK_NAME!=""
GRAPHIC_DATA_NAME="ARC"
SUBCLASS
PAD_SHAPE_NAME
GRAPHIC_DATA_NAME
GRAPHIC_DATA_NUMBER
RECORD_TAG
GRAPHIC_DATA_1
GRAPHIC_DATA_2
GRAPHIC_DATA_3
GRAPHIC_DATA_4
GRAPHIC_DATA_5
GRAPHIC_DATA_6
GRAPHIC_DATA_7
GRAPHIC_DATA_8
GRAPHIC_DATA_9
PAD_STACK_NAME
REFDES
PIN_NUMBER