I'm writing a tool to import hyperlynx files in openems.
But when converting the hexapod example design to hyperlynx, I find the generated .hyp file contains:
{PADSTACK=THR001,0.024
(1,0,0.044,0.044,0) ISAVIA Shape was Round and is now Round
(16,0,0.044,0.044,0f) ISAVIA Shape was Round and is now Round
}
I think the 'f' after the zero is suspect.
In hyperlynx.ulp I find:
else if (vlay == 16)
printf("(16,%s,%5.f,%5.f,0f) %s Shape was %s and is now %s\n",
PadShapes[pad_shape_Bott[i]],
Would it make sense to change this to:
else if (vlay == 16)
printf("(16,%s,%5.f,%5.f,0) %s Shape was %s and is now %s\n",
PadShapes[pad_shape_Bott[i]],
regards,
koen