Has anyone ever made a 4-sector bend 15° 30° 45° 75° as a pipe component? Because for a 90° elbow there is no problem but for the other angles it seems to me unfeasible under solid so that it can connect and connect correctly on a pipe.
I've never done that but at first glance I don't think it should be a problem since the shape at the exit of one sector must correspond to the shape of the entrance to the next sector.
Yes it can't be a circle indeed, if you start from a tube that you cut (at the corner) What's bothering about it? Why would you want a circle at all costs? As @OBI_WAN says, as long as the 2 segments to follow are identical, the connection (by soldering?) will be done without any problem. If you need a seamless connection, such as a necklace, you have to go for commercial elbows:
Or Cattinair, Guery...
Another and last solution starts from 2 circles (open on 1mm) and transition fold and attachment under SW2020: Sector.SLDPRT (280.1 KB)
Since each sector is a cylinder section with oblique end faces, the junction contours are ellipses. No connection problems if the junction planes for each sector form the same angle with the cylinder axis. The first sector and the last have half-lengths and outer faces perpendicular to the axis, thus circular contours. Two model proposals (native SW 2020) are attached, the first in volume, the second in sheet metal.
The bends are parameterized using 5 global variables from the " Equations " branch:
the number of sectors (equal to or greater than 4): nSect
Total Elbow Angle: Esparto
Outer Tube Diameter: Dext
The average radius of the elbow: R
the thickness of the tube for the " Volume " version: or the width of the opening for the " Sheet metal " version: L In the " Sheet Metal" version, the thickness is a property of the general sheet metal function.
Thank you for your feedback @m.blt nice work, but I think the problem comes from the use of the elbow in the Routing module library. Here is the message I get when I want to make a pipe using the 2D 45° 4-sector elbow for example.