No, joining the communities is free. All you have to do is create a 3DEXPERIENCE username and password.