Resolving conflicts with pipeline codes and pressure vessel codes
Customer specifications need pipeline pigs to launch and be received without the fear of a pig sticking and that the pig launcher / pig receiver minor barrel internal diameter is equal to the pipeline internal diameter.
The problem for designers is that the pipeline and launcher / receiver are usually specified with different design codes or design factors. This usually leads to the minor barrel wall thickness having to be thicker than the pipeline wall thickness it joins to. In some cases, making the minor barrel internal diameter significantly smaller.
