Another way to do it.
Filling the gap with "Bridge" operation.
Result will be clean if both bridging faces will have the same number of vertices.
Make pipe and flange, place it to the right position.
Make additional vertices on the flange face:
![[Image: 00.png]](https://i.ibb.co/2cK87HD/00.png)
Turn on "wireframe mode" for the flange, select some face on the tube:
![[Image: 01.png]](https://i.ibb.co/phLFBgK/01.png)
Dissolve it:
![[Image: 02.png]](https://i.ibb.co/VgwghcL/02.png)
Select "unnecessary" vertices on face:
![[Image: 03.png]](https://i.ibb.co/vDWJ1y3/03.png)
And delete it:
![[Image: 04.png]](https://i.ibb.co/vzJL6bc/04.png)
Then turn off wireframe mode and select two faces to be bridged:
![[Image: 05.png]](https://i.ibb.co/d4nMB78/05.png)
Make "bridge".
![[Image: 09.png]](https://i.ibb.co/4RsZzRj/09.png)
Note that some faces on top and bottom requires a correction:
![[Image: 06.png]](https://i.ibb.co/3s3BDrB/06.png)
Use face dissolve and edge delete on top face:
![[Image: 07.png]](https://i.ibb.co/WctMyhf/07.png)
and bottom one:
Filling the gap with "Bridge" operation.
Result will be clean if both bridging faces will have the same number of vertices.
Make pipe and flange, place it to the right position.
Make additional vertices on the flange face:
![[Image: 00.png]](https://i.ibb.co/2cK87HD/00.png)
Turn on "wireframe mode" for the flange, select some face on the tube:
![[Image: 01.png]](https://i.ibb.co/phLFBgK/01.png)
Dissolve it:
![[Image: 02.png]](https://i.ibb.co/VgwghcL/02.png)
Select "unnecessary" vertices on face:
![[Image: 03.png]](https://i.ibb.co/vDWJ1y3/03.png)
And delete it:
![[Image: 04.png]](https://i.ibb.co/vzJL6bc/04.png)
Then turn off wireframe mode and select two faces to be bridged:
![[Image: 05.png]](https://i.ibb.co/d4nMB78/05.png)
Make "bridge".
![[Image: 09.png]](https://i.ibb.co/4RsZzRj/09.png)
Note that some faces on top and bottom requires a correction:
![[Image: 06.png]](https://i.ibb.co/3s3BDrB/06.png)
Use face dissolve and edge delete on top face:
![[Image: 07.png]](https://i.ibb.co/WctMyhf/07.png)
and bottom one:
![[Image: 08.png]](https://i.ibb.co/4P1mSBc/08.png)