Hi Michael,
Sorry, I was wrong! When I said : "Fillet doesn't work even if edges come from a not shared vertix" ( I simply did not count for Vertixs of Back faces )
Thanks for your guide I was able to successfully join all the hexagonal outer surfaces. ( check the attached file)
However, I come upon new question how could I select loop faces like the image below? ( I know an script which will let user to select looped edges)

|