import gdsfactory as gf

gf.gpdk.PDK.activate()

c = gf.components.via_stack_heater_mtop_mini(size=(4, 4), layers=('HEATER', 'M2', 'MTOP'), correct_size=False, slot_horizontal=False, slot_vertical=False, port_orientations=(180, 90, 0, -90)).copy()
c.draw_ports()
c.plot()