```
CM
CM GH0n
CE
SY radius=0.003175
SY narod_spacing=0.012
SY feed=0.04333271' 0.01, 0.1
SY b=0.1510519' 0.075, 0.25
SY a1=0.1705078' 0.07, 0.22
SY _G3=0.07801628' 0.006, 0.1
SY a2=a1+feed-_G3'this is to avoid self intersection since _G3 is to be > radius+2.5mm
SY a3=0.1128216' 0.07, 0.22
SY n_h=0.08554887' -0.01, 0.14
SY n_top_dy=-0.01999999' -0.02, 0.02
SY n_b_taper=0.03997426' -0.001, 0.08
SY n_top=_G3+a3+n_top_dy- n_b_taper/2'hat head size
SY narod_top = a1+a2+a3+narod_spacing+n_h
SY ay1=feed+a1
SY ay2=feed+a1-a2
SY ay3=feed+a1-a2+a3
SY ay4=feed+a1-a2+a3+b
SY az2=a1+a2
SY az3=a1+a2+a3
SY n_b_z=az3+narod_spacing
SY n_b_y1=n_top+n_b_taper
SY n_b_y2=n_b_y1+b
SY angle=30
SY cangle=cos(angle)
SY sangle=sin(angle)
GW 1 13 feed*sangle feed*cangle 0 ay1*sangle ay1*cangle a1 radius
GW 2 10 ay1*sangle ay1*cangle a1 ay2*sangle ay2*cangle az2 radius
GW 3 9 ay2*sangle ay2*cangle az2 ay3*sangle ay3*cangle az3 radius
GW 4 8 ay3*sangle ay3*cangle az3 ay4*sangle ay4*cangle az3 radius
GW 11 5 n_top*sangle n_top*cangle n_b_z+n_h n_b_y1*sangle n_b_y1*cangle n_b_z radius
GW 12 8 n_b_y1*sangle n_b_y1*cangle n_b_z n_b_y2*sangle n_b_y2*cangle n_b_z radius
GW 13 16 0 0 n_b_z+n_h n_top*sangle n_top*cangle n_b_z+n_h radius
GX 20 010
GX 40 001
GW 100 7 feed*sangle -feed*cangle 0 feed*sangle feed*cangle 0 radius*.8675
GE 0
LD 5 0 0 0 24900000
GN -1
EK
EX 0 100 4 0 1
FR 0 0 0 0 800 0
EN
```