Automated industrial Visual Inspection Systems (VIS) are typically customized for specific applications, limiting their flexibility. They are characterized by a demanding setup, high capital investments, and significant knowledge barriers. In this paper, we propose an alternative architecture for the visual inspection of 3D printed parts or complex assemblies using a robotic arm equipped with hand-eye sensors and controllable lighting system. The core of the proposed Flexible Vision Inspection System (FVIS) is the self-extraction of 3D text annotations from STandard for the Exchange of Product model (STEP) AP242 files. The system self-selects and parametrizes the most suitable inspection algorithm, including lighting settings. Additionally, it autonomously performs self-localization, self-referencing of physical products, and self-planning of robot inspection path based on CAD information. This framework, characterized by self-X, cost-effective, non-invasive, and plug-and-play architecture has the potential to disrupt the business model of vision inspection, enabling an as-a-service solution aligned with the next generation of flexible manufacturing.