I would like to ask if TeamCenter Visualization Base 8.3 is free to download. Not connected with any payment.
No, the software is not available for public downloading. I've read some texts on their website, and it appears that the only way to obtain information about it is through contact the support team.
Use the following link to get in touch with the developers. They also recommend doing so in order to obtain details about their products: http://www.plm.automation.siemens.com/en_us/about_us/contact/product-inquiry.cfm