In practice, no. Every metal production process, whether casting, forging, rolling, welding, or additive manufacturing, introduces some level of discontinuity. The goal isn't a flawless product but one where any discontinuities present are below the size, type, and location that would affect the component's fitness for service.
This is really the whole basis of NDT and acceptance criteria in codes like ASME, API, AWS, or ISO. A code doesn't demand zero flaws; it defines what is acceptable for a given application, because the engineering and metallurgical reality is that some level of imperfection is inherent:
- Casting can have porosity, shrinkage, inclusions, or microstructural segregation from solidification.
- Forging can leave laps, seams, or internal bursts.
- Rolled products can have laminations or non-metallic inclusions from the original ingot.
- Welds can have porosity, slag, lack of fusion, or residual stress concentrations.
- Even wrought, defect-free-looking material has grain boundaries, inclusions, and residual stresses at a microscopic level.
That's why fitness-for-service concepts (like those in API 579) and acceptance standards exist: they distinguish between a discontinuity (something present but not necessarily harmful) and a defect (something exceeding acceptable limits for that service). A small indication in a low-stress, non-critical static structure might be entirely acceptable, while the same indication in a high-cycle fatigue application or a nuclear pressure boundary would not be.
So the real question in our field isn't "is it perfect" but "is it good enough, verified against the governing code or procedure, for how it will be used." That's the judgment call inspectors and Level IIIs make every day.