 The method most commonly published in the academic literature involves creating tool surface offsets of the model surfaces and intersecting them to find the common line where the cutter would be in contact with two surfaces at once.An example of this implementation uses the ZMap method described by Park, et al.The industrial method, used in commercial CAM software, differs substantially and works by detecting double-contact points and linking them up into a chain to form a toolpath.