@Cakeshop
Thank you for your feedback.
I would handle it similarly (as you and @sttk3). That's how I've recommended it for similar requests.
In most cases, it is important that there is an offset and that there are no sharp corners left.
(In the screenshots I work with a second fill, but only for better visibility.)
You need:
- group your object (only required for the last effect)
- An effect offset path with positive value + the "value for the rounded edges".
- A second effect offset path with a negative "value for the rounded edges" so that the sharp edges are eliminated.
- A third effect Patfinder "Crop" eliminates the inner elements.
This can be saved as a graphic style. Or it can be recorded as an action or in combination with a script.
The only important thing is: they are effects. that is why you finally need to convert the appearance and possibly the pathfinder add again, so that no superfluous/disturbing paths remain in the file (check in the outline view).
your path - grouped

(for better visibility here in forum with a second fill)
first effect

second effect --> no sharp corners

third effect --> eliminates inner shapes
