This paper describes algorithms for approximating the offset to general piecewise parametric surfaces by networks of bicubic patches. The surface to be offset may be composed of arbitrary parametric patches, provided precise tangent continuity obtained across all patch boundaries and the surface metric is everywhere non-singular (i. e, a unique surface normal is defined). The accuracy of the offset approximation increases with the degree of subdivision of the parametric domain of each patch.