(footprint "Infineon_PG-HSOF-8-3_ThermalVias"
	(version 20241229)
	(generator "pcbnew")
	(generator_version "9.0")
	(layer "F.Cu")
	(descr "HSOF-8-3 power MOSFET (http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-3/)")
	(tags "mosfet hsof")
	(property "Reference" "REF**"
		(at 0 -6 0)
		(layer "F.SilkS")
	)
	(property "Value" "Infineon_PG-HSOF-8-3_ThermalVias"
		(at 0 6 0)
		(layer "F.Fab")
	)
	(property "Datasheet" ""
		(at 0 0 0)
		(unlocked yes)
		(layer "F.Fab")
		(hide yes)
	)
	(property "Description" ""
		(at 0 0 0)
		(unlocked yes)
		(layer "F.Fab")
		(hide yes)
	)
	(solder_paste_margin -0.05)
	(attr smd)
	(fp_text user "${REFERENCE}"
		(at 0 0 0)
		(layer "F.Fab")
	)
	(pad "" smd rect
		(at -5.44 -4.2)
		(size 1.8 0.8)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at -5.44 -3)
		(size 1.8 0.8)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at -5.44 -1.8)
		(size 1.8 0.8)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at -5.44 -0.6)
		(size 1.8 0.8)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at -5.44 0.6)
		(size 1.8 0.8)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at -5.44 1.8)
		(size 1.8 0.8)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at -3.6 -2.25)
		(size 0.8 4.1)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at -3.6 1.15)
		(size 0.8 1.9)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at -2.4 -2.25)
		(size 0.8 4.1)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at -2.4 2.25)
		(size 0.8 4.1)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at -1.2 -2.25)
		(size 0.8 4.1)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at -1.2 2.25)
		(size 0.8 4.1)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at 0 -2.45)
		(size 0.8 4.5)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at 0 2.45)
		(size 0.8 4.5)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at 1.26 -2.45)
		(size 0.8 4.5)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at 1.26 2.45)
		(size 0.8 4.5)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at 5.65 -4)
		(size 1.35 1.5)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at 5.65 4)
		(size 1.35 1.5)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at 5.66 -2)
		(size 1.35 1.5)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at 5.66 0)
		(size 1.35 1.5)
		(layers "F.Paste")
	)
	(pad "" smd rect
		(at 5.66 2)
		(size 1.35 1.5)
		(layers "F.Paste")
	)
	(pad "1" thru_hole circle
		(at -4.2 -4)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -4.2 -3)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -4.2 -2)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -4.2 -1)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -4.2 0)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -4.2 1)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -3 -4)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -3 -3)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -3 -2)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -3 -1)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -3 0)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -3 1)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -1.8 -4)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -1.8 -3)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -1.8 -2)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -1.8 -1)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -1.8 0)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -1.8 1)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -1.8 2)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -1.8 3)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -1.8 4)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -0.6 -4)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -0.6 -3)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -0.6 -2)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -0.6 -1)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -0.6 0)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -0.6 1)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -0.6 2)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -0.6 3)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at -0.6 4)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" smd custom
		(at 0.385 0)
		(size 2.85 9.6)
		(layers "F.Cu" "F.Mask")
		(zone_connect 2)
		(thermal_bridge_angle 45)
		(options
			(clearance outline)
			(anchor rect)
		)
		(primitives
			(gr_poly
				(pts
					(xy -4.775 -4.4) (xy -1.425 -4.4) (xy -1.425 4.4) (xy -3.625 4.4) (xy -3.625 2.2) (xy -6.775 2.2)
					(xy -6.775 1.4) (xy -5.075 1.4) (xy -5.075 1) (xy -6.775 1) (xy -6.775 0.2) (xy -5.075 0.2) (xy -5.075 -0.2)
					(xy -6.775 -0.2) (xy -6.775 -1) (xy -5.075 -1) (xy -5.075 -1.4) (xy -6.775 -1.4) (xy -6.775 -2.2)
					(xy -5.075 -2.2) (xy -5.075 -2.6) (xy -6.775 -2.6) (xy -6.775 -3.4) (xy -5.075 -3.4) (xy -5.075 -3.8)
					(xy -6.775 -3.8) (xy -6.775 -4.6) (xy -4.775 -4.6)
				)
				(width 0)
				(fill yes)
			)
		)
	)
	(pad "1" thru_hole circle
		(at 0.6 -4)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at 0.6 -3)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at 0.6 -2)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at 0.6 -1)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at 0.6 0)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at 0.6 1)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at 0.6 2)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at 0.6 3)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "1" thru_hole circle
		(at 0.6 4)
		(size 0.6 0.6)
		(drill 0.3)
		(layers "*.Cu")
		(remove_unused_layers no)
	)
	(pad "2" smd rect
		(at -5.64 3)
		(size 1.5 0.8)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "3" smd rect
		(at -5.65 4.2)
		(size 1.5 0.8)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "4" smd rect
		(at 5.66 0)
		(size 1.45 10)
		(layers "F.Cu" "F.Mask")
	)
	(embedded_fonts no)
	(model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/Infineon_PG-HSOF-8-3.wrl"
		(offset
			(xyz 0 0 0)
		)
		(scale
			(xyz 1 1 1)
		)
		(rotate
			(xyz 0 0 0)
		)
	)
)
