| US 7,593,786 B2 | ||
| Automated engraving of a customized jewelry item | ||
| Timothy D. Saarela, Lakeville, Minn. (US); Carlos D. Carbonera, St. Paul, Minn. (US); Michael J. Frisch, St. Louis Park, Minn. (US); and Yuriy Malinin, Burnsville, Minn. (US) | ||
| Assigned to Jostens, Inc., Bloomington, Minn. (US) | ||
| Filed on May 02, 2006, as Appl. No. 11/415,724. | ||
| Application 11/415724 is a continuation of application No. 10/315475, filed on Dec. 10, 2002, granted, now 7,069,108, filed on Jun. 27, 2006. | ||
| Prior Publication US 2006/0200269 A1, Sep. 07, 2006 | ||
| This patent is subject to a terminal disclaimer. | ||
| Int. Cl. G06F 19/00 (2006.01) | ||
| U.S. Cl. 700—193 [700/117; 700/118] | 30 Claims |

| 1. A method for manufacturing a customized jewelry item, comprising:
receiving order data, where the order data specifies a first personalization element;
constructing a geometric model for the customized jewelry item;
scaling the first personalization element to proper size;
projecting the first personalization element onto a three dimensional surface of the geometric model; and
converting the geometric model into a set of machinery instructions for a milling machine compensating for cutter geometry;
wherein the cutter geometry is tapered or cylindrical; and
wherein the step of converting the geometric model into a set of machining instructions comprises:
obtaining a plurality of machining patterns and associated cutting tools;
generating a first set of curves that define a first two dimensional toolpath based on cutter geometry for a first machining
pattern from the plurality of machining patterns;
projecting the first two dimensional toolpath onto a surface of the customized item to generate a first resulting toolpath;
rotating the first three dimensional toolpath by a first angle associated with the surface of the customized item to obtain
a first resulting toolpath;
repeating steps of generating, projecting and rotating for a second machining pattern from the plurality of machining patterns
to obtain a second resulting toolpath;
appending the second resulting toolpath to the first resulting toolpath to generate a master toolpath; and
converting coordinates from the master toolpath to a generic format file; wherein each of the steps is executed by one or
more processors.
|