Open MatthiasJ1 opened 5 months ago
revolve
doesn't take Edges
or Wires
just Faces
:
def revolve(
profiles: Union[Face, Iterable[Face]] = None,
axis: Axis = Axis.Z,
revolution_arc: float = 360.0,
clean: bool = True,
mode: Mode = Mode.ADD,
) -> Part:
If you do:
profile = split(Rot(90) * Circle(5), Plane.YZ)
revolved = revolve(profile)
you get:
I'm guessing you would like it to be extended to create Faces
from 1D shapes?
Yes, that is the logical progression. I updated the title.
Result
Expected: Sphere surface
https://github.com/gumyr/build123d/issues/531#issuecomment-1925548022