摘要:
The present invention is an improved method for automatically generating chain stitching in a computer aided design system in which the shape to be filled is a complex polygon. The medial axis of the polygon is determined, concentric polygons are then constructed and sorted and the chain stitches are placed on the perimeter of the concentric polygons. The chain stitches can be used to completely fill a stitch pattern, such as an embroidery stitch pattern, or in conjunction with other stitching, such as chenille stitching in an embroidery pattern.
摘要:
The present invention is an improved method for automatically generating chenille filled embroidery stitch patterns and/or chain stitching in a computer aided design system in which the shape to be filled is a complex polygon. The medial axis of the polygon is determined, concentric polygons are then constructed and sorted and spirals are placed along the polygons with stitches being placed along the spirals. For chain stitching, rather than placing spirals, the chain stitches are placed on the perimeter of the concentric polygons.
摘要:
An improved method for automatically generating chenille filled embroidery stitch patterns and/or chain stitching in a computer aided design system in which the shape to be filled is a complex polygon. A spine of a medial axis of the Voronoi Diagram of the polygon is determined, modified concentric polygons are then constructed by clipping the edges of the concentric polygons that are within a clip width of the spine, the modified concentric polygons are then sorted and spirals are placed along the modified polygons with stitches being placed along the spirals, with the occurrence of any bald spots in the shape being filled being minimized. For chain stitching, rather than placing spirals, the chain stitches are placed on the perimeter of the concentric polygons.
摘要:
A method for creating a self-generating embroidery design pattern, which may be provided alone or merged with an existing pattern comprising the steps of defining a predetermined fractal shape having an associated axiom and production rules; parsing the axiom and production rules associated with the defined fractal shape and performing the production rules a selectable predetermined number of times for providing a plurality of stitch or outline points in accordance with a desired finished embroidery design pattern size, the stitch points being in either an outline data format or a stitch data format; converting the outline data format into a stitch data format; and translating the stitch data format into a predetermined embroidery language machine code for controlling an associated embroidery machine responsive to the predetermined embroidery language machine code.
摘要:
The present invention is an improved method for automatically generating chenille filled embroidery stitch patterns and/or claim stitching in a computer aided design system in which the shape to be filled is a complex polygon. Concentric polygons are constructed, such as either by using the medial axis of the polygon or by constructing offset elements and joining arcs without use of the medial axis, and sorted, and spirals are placed along the polygons with stitches being placed along the spirals. For chain stitching, rather than placing spirals, the chain stitches are placed on the perimeter of the concentric polygons.
摘要:
The present invention is an improved method for automatically generating chain stitching in a computer aided design system in which the shape to be filled is a complex polygon. The Voronoi Diagram of the polygon is determined, concentric polygons are then constructed and sorted and the chain stitches are placed on the perimeter of the concentric polygons. The chain stitches can be used to completely fill a stitch pattern, such as an embroidery stitch pattern, or in conjunction with other stitching, such as Chenille stitching in an embroidery pattern.
摘要:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for invoking execution of web based applications. In one aspect, a method includes receiving user input at a computing device, displaying a contact hovercard on a display of the computing device in response to the user input, the contact hovercard including first contact data and second contact data, the first contact data corresponding to a first web application and the second contact data corresponding to a second web application, the first web application and the second web application being executed on one or more servers, receiving user input selecting the first contact data, generating a user interface and accessing the first web application over a network in response to receiving the user input selecting the first contact data, and providing the first contact data as input to the first web application.
摘要:
In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for changing a reference to a bookmark icon. The method includes receiving resources that include an HTML document and computer program script code. The HTML document does not include a reference to a bookmark icon. The method includes determining that the computing device has loaded the web page and, in response, adding, in a representation of the HTML document, a reference to a first bookmark icon. The method includes receiving a request to change a display of the web page from a first screen to a second screen, without requesting additional resources over the network. The method includes removing the reference to the first bookmark icon in the representation of the web page, and adding a reference to a second bookmark icon in the representation of the web page.
摘要:
A computer system operating a web application with offline capabilities, including a web browser, a local web application, a write queue maintained in the local memory and a persistent local database. When the web application needs to perform an operation on a data item, the web application issues a database request to determine if the data item is in the local database. If the data item is not in the local database, the web application issues the data request to the server system. If the data item is in the local database, the web application performs the operation on the data item stored in the database and writes the operation to the write queue along with the identifier of the data item. When a network connection exits between the client device and the server system, the web interface drains the write queue to the server system.
摘要:
In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for changing a reference to a bookmark icon. The method includes receiving resources that include an HTML document and computer program script code. The HTML document does not include a reference to a bookmark icon. The method includes determining that the computing device has loaded the web page and, in response, adding, in a representation of the HTML document, a reference to a first bookmark icon. The method includes receiving a request to change a display of the web page from a first screen to a second screen, without requesting additional resources over the network. The method includes removing the reference to the first bookmark icon in the representation of the web page, and adding a reference to a second bookmark icon in the representation of the web page.