set j_all_io [get_selection ]
foreach_in_coll obj $j_all_io {
set j_io_ref [get_attr $obj ref_name ]
set j_io_bbox [get_attr $obj bbox ]
set j_io_center_x [expr ( [lindex [lindex $j_io_bbox 0 ] 0 ] + [lindex [lindex $j_io_bbox 1 ] 0 ] )/2 ]
set j_io_center_y [expr ( [lindex [lindex $j_io_bbox 0 ] 1 ] + [lindex [lindex $j_io_bbox 1 ] 1 ] )/2 ]
set j_io_inst_name [get_attr $obj full_name ]
set j_io_x [lindex [get_attr $obj origin ] 0 ]
set j_io_y [lindex [get_attr $obj origin ] 1 ]
set j_io_pad_net_name [get_attr -quiet [get_nets -quiet -of $j_io_inst_name/PAD ] name ]
puts "$j_io_inst_name\t$j_io_pad_net_name\t$j_io_ref\t$j_io_center_x\t$j_io_center_y"
# puts "$j_io_center_x\t$j_io_center_y\t$j_io_inst_name\t$j_io_pad_net_name\t$j_io_ref"
}
|