_sweep1
is able to handle this kind of profiles
even around a rectangle
an alternative might be, to trim with a 45-degree curve…
to bring everything together:
_polyline
_trim
_join
delete one face (that does not follow the Profile
_cap
→ closed polysurfae
_mergeAllCoPlanarFaces
(Edit)
as @3dsynergy wrote below - it is also possible to use
_shear (45 degree)
to get some nice shape curves in the corner - then
_loft (straight sections)
(left: sweep1 )
(right: shear + loft )
(see curves / surfaces at the right)