Method and apparatus for component assembly using continuous selection
AssigneeApple Inc.
InventorsAshley N. Saulsbury, Nicholas I. Reid
Life of this patent
Estimating the term…
Abstract
A manufacturing process for providing an assembly formed of a first piece and a best fitted second piece is described. The manufacturing process is carried out by performing at least the following operations: receiving the first piece characterized in accordance with at least a first attribute, selecting the best fitted second piece from a buffer, the selecting based in part upon a best matching value of a second attribute in relation to the first attribute, replacing the selected best fitted second piece with another second piece such that the number of second pieces in the buffer remains about the same, and forming the assembly the first part and the second part to form the assembly.
Claims15
A manufacturing process of forming a housing for a portable electronic device by mating a first housing part with a second housing part during a pick and place operation, the manufacturing process comprising, at an assembly system:
- during the pick operation that is performed by the assembly system:
- determining a weighted attribute value of the first housing part, wherein the first housing part is characterized as having attributes, and the weighted attribute value is based on prioritizing at least one of the attributes over any remaining attributes;
- determining a difference between the weighted attribute value of the first housing part and respective weighted attribute values of second housing parts included within a group of the second housing parts, wherein the group of the second housing parts having a continuous distribution of attribute values;
- identifying a second housing part from among the group of the second housing parts that is associated with a strongest match value by comparing the difference to a design tolerance range;
- and
- during the place operation that is performed by the assembly system:
- removing the second housing part that is associated with the strongest match value from the group of the second housing parts, and
- mating the first housing part with the second housing part.
An assembly system for forming a housing for a portable electronic device, comprising
- a comparator unit of the assembly system configured to determine a weighted attribute value of a first housing part, wherein the first housing part is characterized as having attributes, and the weighted attribute value is based on prioritizing at least one of the attributes over any remaining attributes;
- a memory of the assembly system configured to store the weighted attribute value of the first housing part;
- an attribute value difference value generator of the assembly system that is arranged to determine a difference between the weighted attribute value of the first housing part and respective weighted attribute values of second housing parts included within a group of the second housing parts, wherein the group of the second housing parts have a continuous distribution of attribute values;
- a selector unit of the assembly system that is configured to (i) identify a second housing part from among the group of the second housing parts that is associated with a strongest match value by comparing the difference to a design tolerance range, and (ii) remove the second housing part that is associated with the strongest match value from the group of the second housing parts;
- and
- an assembly unit of the assembly system that assembles the first housing part with the second housing part.
A non-transitory computer readable medium storing instructions that, when executed by one or more processors of an assembly system, cause the assembly system to execute steps for assembling a housing for a portable electronic device that include:
- determining a weighted attribute value of a first housing part, wherein the first housing part is characterized as having attributes, and the weighted attribute value is based on prioritizing at least one of the attributes over any of the remaining attributes;
- determining a difference between the weighted attribute value of the first housing part and respective weighted attribute values of second housing parts included within a group of the second housing parts, wherein the group of the second housing parts have a continuous distribution of attribute values;
- identifying a second housing part from among the group of the second housing parts that is associated with a strongest match value by comparing the difference to a design tolerance range;
- removing the second housing part that is associated with the strongest match value from the group of the second housing parts;
- and
- mating the first housing part with the second housing part.
Dependencies are inferred from the claim text.