I am revisiting this topic because i can’t get this approach to work for me at every attempt, some objects work perfect, i get the exact Geometry which i need, which is great!
However other Geometry returns Hatch(Loops=0) which cant be turned into PolyCurves, am i doing something wrong or has this to do with the Geometry in Civil3D?