US20020023306A1 - System, method and computer program product for forming a reconfigurable cavity and an expandable shoe last and for constructing a shoe - Google Patents
System, method and computer program product for forming a reconfigurable cavity and an expandable shoe last and for constructing a shoe Download PDFInfo
- Publication number
- US20020023306A1 US20020023306A1 US09/741,030 US74103000A US2002023306A1 US 20020023306 A1 US20020023306 A1 US 20020023306A1 US 74103000 A US74103000 A US 74103000A US 2002023306 A1 US2002023306 A1 US 2002023306A1
- Authority
- US
- United States
- Prior art keywords
- cavity
- shoe
- rods
- last
- exemplary embodiment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B29—WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
- B29D—PRODUCING PARTICULAR ARTICLES FROM PLASTICS OR FROM SUBSTANCES IN A PLASTIC STATE
- B29D35/00—Producing footwear
- B29D35/0009—Producing footwear by injection moulding; Apparatus therefor
- B29D35/0018—Moulds
-
- A—HUMAN NECESSITIES
- A43—FOOTWEAR
- A43D—MACHINES, TOOLS, EQUIPMENT OR METHODS FOR MANUFACTURING OR REPAIRING FOOTWEAR
- A43D1/00—Foot or last measuring devices; Measuring devices for shoe parts
- A43D1/04—Last-measuring devices
-
- A—HUMAN NECESSITIES
- A43—FOOTWEAR
- A43D—MACHINES, TOOLS, EQUIPMENT OR METHODS FOR MANUFACTURING OR REPAIRING FOOTWEAR
- A43D3/00—Lasts
- A43D3/02—Lasts for making or repairing shoes
- A43D3/027—Lasts with exchangeable parts, e.g. for changing the form or for remodelling
-
- A—HUMAN NECESSITIES
- A43—FOOTWEAR
- A43D—MACHINES, TOOLS, EQUIPMENT OR METHODS FOR MANUFACTURING OR REPAIRING FOOTWEAR
- A43D3/00—Lasts
- A43D3/04—Pneumatic lasts; Elastic lasts
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B29—WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
- B29C—SHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
- B29C49/00—Blow-moulding, i.e. blowing a preform or parison to a desired shape within a mould; Apparatus therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B29—WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
- B29L—INDEXING SCHEME ASSOCIATED WITH SUBCLASS B29C, RELATING TO PARTICULAR ARTICLES
- B29L2031/00—Other particular articles
- B29L2031/48—Wearing apparel
- B29L2031/50—Footwear, e.g. shoes or parts thereof
Definitions
- This invention relates generally to an apparatus, systems and methods for producing a shoe last and a related method of shoe construction.
- lasts are fundamental to mass-production or custom-made shoe manufacturing, since lasts dictate the exact shape, size and fit of the shoes made on the lasts. Last design can depend on fashion trends as well as on anatomy of the foot.
- a last stylist in a shoe mass-production process cycle, a last stylist must be able to forecast fashionable shoe styles about one year before the shoes are to be sold in shops.
- the stylist can create a model last using a 3D computerized last design software package and a Computer Numerical Control (CNC) cutting machine or a traditional method of carving the model last from a block of wood.
- the model is then prepared for turning a pair of sample size lasts.
- the sample lasts are used for making sample shoes for fitting trials, etc. Alterations are made as necessary until the lasts are satisfactory.
- the model is scaled up and down the size range for further tests before bulk production.
- the last can be manufactured in bulk from plastic last blocks. A large stock of last blocks are conventionally maintained to meet any sudden demand, such as a radical change in fashion.
- a typical sequence of operations to transform a last block to a standard hinge type last can include:
- heel curve i.e., checking with a template
- sample shoes Another lengthy part of the mass-production process cycle that also requires skilled labor is sample shoes.
- the sample shoes are conventionally made by hand one-by-one.
- the process of shaping a shoe upper over a last and then securing it in such a way that the shape of the last is retained is conventionally referred to as “lasting.”
- the lasting process for footwear is unique as it is achieved by stretching, pressing and distorting 2D shoemaking materials into a 3D shape, using the last, and then using a way to keep the shape of the last.
- different lasting machines can be used to last the forepart, waist and seat of a shoe.
- the lasted shoe can be passed through yet another machine called a “heat setter.”
- employing mechanical machinery for the lasting operation is disadvantageous because it requires elaborate and lengthy setup time and is very expensive. Mechanical machinery also requires high capital investment, frequent complicated maintenance, and much energy.
- An exemplary embodiment of the invention is directed to an apparatus for forming a blow-molded article, such as, e.g., a shoe last.
- the present invention is also directed to exemplary systems and methods, employing such an apparatus, for forming, e.g., such a shoe last.
- the shoe last can be a collapsible and inflatable shoe last.
- the present invention is directed to a method of shoe making.
- the shoes can in an exemplary embodiment be made from, e.g., leather, other natural, or man-made materials.
- a feature of an exemplary embodiment of the present invention provides systems and methods for producing shoe lasts that eliminate the need for traditional plastic lasts, a CNC cutting machine, lasting machines and a heat setter; and reduce the labor and the time required for making shoes either in large quantities or one-by-one.
- an apparatus in an exemplary embodiment of the present invention, includes a 3-dimensionally adjustable cavity.
- the adjustable cavity can further include a blow molding apparatus.
- the adjustable cavity can allow an inflatable hollow last to be formed.
- the inflatable hollow last can be made of plastic.
- the inflatable hollow last can be formed using a blow-molding process according to the present invention.
- the apparatus in an exemplary embodiment can include a capsule-shaped container.
- the capsule-shaped container can be covered with an array of rods.
- Other shaped containers can also be used to receive the rods.
- the rods in an exemplary embodiment can be threaded rods.
- each rod can have a shape of, e.g., a cylinder, a pin, or a parabolic cylinder, or can have a cross-section of circular, oval, or polygonal such as hexagonal shape.
- the array of rods can include as many rods as can be packed in near proximity to one another.
- the threaded rods can be packed together as closely as is physically possible.
- the rods can be configured to be movable.
- the rods can move in and out along an axis of the rod toward a centerline of the capsule shaped container.
- a 3D last design software package can be used to create a last having a 3D shape.
- a 3D last shape cavity can be created according to 3D shape of the last produced by a 3D last design software package.
- the 3D last shape cavity can be created by the combination of the inner ends of the array of rods. Where more than one rod can represent a single point, only one rod need participate and the redundant rod can be placed in a non-participating position.
- a mathematical algorithm can be used to calculate which of the rods of the array of rods should participate in creating the 3D last shape cavity.
- non-participating threaded rods can be retracted away from the centerline axis of the container, while the participating threaded rods can be moved a calculated distance from the centerline of the container.
- custom requirements such as, e.g., foot deformities and shoe insert shapes can be added into the 3D last shape, and can be reflected in the generated cavity.
- the blow-molding apparatus with its adjustable cavity is suitable for any manufacturing process that can require a cavity in its processing.
- the blow-molding apparatus could also be used for, e.g., a glove, a boot, other footwear, and other uses where a three-dimensional mold would be useful.
- any article drawn on a 3D design software package can be produced directly in the apparatus of the present invention.
- a 3D design software package “DUCT” can be available from DELCAM INTERNATIONAL PLC of Birmingham, UK.
- the bottom of the inflatable plastic last can be shaped to follow any insert shape and contour of footwear.
- Another feature of the present invention includes a method for producing shoes, including using an inflatable last.
- the method in one exemplary embodiment, can include forming a pattern for a shoe upper from a first material, forming a pattern for a non-stretch sock from a second material, and stitching a perimeter of the non-stretch sock to a bottom edge of the shoe upper.
- the stitching can extend all around the perimeter of the non-stretch sock.
- the shoe insole and/or shoe inserts, along with the collapsed inflatable plastic last can be inserted into a wet, stitched shoe upper and non-stretch sock.
- the shoe upper can be stretched with the last.
- the pressurized air can be heated air to enable drying the shoe upper while stretching to retain its final shape.
- the size of the shoe in one exemplary embodiment can be adjusted slightly by changing the pressure inside the inflatable last.
- An exemplary embodiment of the present invention can be directed to a system, method and computer program product for creating a three-dimensionally reconfigurable cavity.
- the system can include a container having a three dimensionally reconfigurable cavity.
- the cavity can be operative to form a collapsible and expandible footwear last in the cavity.
- the last can be formed from a plastic material.
- the system can further include a blow molding apparatus having at least one directional deflector.
- the system can further include a capsule-shaped container, a hemispherical-shaped container, a cylindrical-shaped container, a conical-shaped container, or a spherical-shaped container.
- the system can include where the container has holes to receive rods.
- the system can further include an array of rods.
- the rods can be movable through the container.
- the system can further include rods that are threaded; gear-driven; coupled to a belt; coupled to a partial belt; or belt-driven.
- the cavity can be formed by an inner end of the rods. In an exemplary embodiment of the present invention, if more than one rod occupies a single point of the cavity, then only one rod participates in forming the cavity and other rods will not participate.
- participating rods can be selected according to an optimizing module.
- a software module can determine an intersection of a rod with a digitized cluster of points representing a 3 dimensional surface.
- a method for producing a footwear last can include configuring a shape of a three-dimensionally readjustable cavity.
- the method can further include forming a collapsible and expandable last in the cavity.
- the last can be formed from a plastic material.
- the method can further include blow molding a last in the cavity including directionally deflecting.
- adjusting can be performed within a container wherein the container is a capsule-shaped container, a hemispherical-shaped container, a cylindrical-shaped container, conical-shaped container, or a spherical-shaped container.
- the method can further include moving rods through the container in order to obtain the shape of the cavity.
- the rods can be threaded; gear-driven; coupled to a belt; coupled to a partial belt; or belt-driven.
- the method can further include forming the cavity by inner ends of the rods.
- the method can include forming the cavity including using a participating rod and avoiding using other rods.
- the method can include selecting a participating rod according to an optimizing module.
- the method can include determining an intersection of a rod with a digitized cluster of points representing a 3 dimensional surface.
- Another exemplary embodiment of the present invention is directed to a computer program product embodied on a computer-usable medium, the computer program product including program code means for enabling a computer to three-dimensionally reconfigure a shape of a cavity.
- Another exemplary embodiment of the present invention is directed to a method of lasting an article of footwear including forming a pattern for a shoe upper from a first stock material with first stitch markers; forming a pattern for a lasting sock from a second stock material with second stitch markers, wherein the second stitch markers have a one to one correspondence with the first stitch markers; and attaching a perimeter of the lasting sock to a bottom edge of the shoe upper such that every second stitch marker is attached to the corresponding first stitch marker forming an attached shoe upper and lasting sock enclosure.
- the method can include inserting a collapsible and expandable shoe last into the attached shoe upper and lasting sock enclosure.
- the method can include shaping the attached shoe upper and lasting sock enclosure including: expanding the collapsible and expandable shoe last until a final shoe shape is reached.
- the method can include fitting the shoe including reinserting the collapsible and expandable shoe last into the shoe; and expanding the collapsible and expandable shoe last until the shoe is stretched by a small increment in length and width.
- FIG. 1 depicts an exemplary embodiment of an exemplary customized shoe retail manufacturing business of the present invention
- FIG. 2 depicts an exemplary embodiment of an isometric view of a blow molding apparatus for forming inflatable hollow plastic last in accordance with an exemplary embodiment of this invention
- FIG. 3 depicts an exemplary embodiment of a longitudinal cross-sectional view of FIG. 2, of the present invention
- FIG. 4 depicts an exemplary embodiment of an exploded isometric view of FIG. 2, of the present invention
- FIG. 5 depicts an exemplary embodiment of an exploded longitudinal cross-sectional view of FIG. 2 of the capsule-shaped container of the apparatus shown in FIG. 2, of the present invention
- FIG. 6 depicts an exemplary embodiment of a partially cutaway isometric view of the drive mechanism (with two motor assemblies in their chained position) of the apparatus shown in FIG. 2, of the present invention
- FIG. 7 depicts an exemplary embodiment of an enlarged isometric view of the top portion of the drive mechanism of FIG. 6 from different angle.
- FIG. 8 depicts an exemplary embodiment of an exploded isometric view of the motor assembly of the apparatus shown in FIG. 2, of the present invention
- FIG. 9 depicts an exemplary embodiment of an isometric view of the end chain mechanism of the apparatus shown in FIG. 2, of the present invention.
- FIG. 10 depicts an exemplary embodiment of a transverse cross-sectional isometric view of the support stand mechanism of the apparatus shown in FIG. 2, of the present invention
- FIG. 11 depicts an exemplary embodiment of an exploded isometric view of the preform holder mechanism of the apparatus shown in FIG. 2, of the present invention
- FIG. 12 depicts an exemplary embodiment of an isometric view of the collapsible and expandable shoe last, of the present invention
- FIG. 13 depicts an exemplary embodiment of a computer system, of the present invention.
- FIG. 14 depicts an exemplary embodiment of a motor controller electronics unit, of the present invention.
- FIG. 15 depicts an exemplary embodiment of a motor controller of the motor controller electronics unit shown in FIG. 14, of the present invention
- FIG. 16 depicts an exemplary embodiment of a back plane of the motor controller electronics unit shown in FIG. 14, of the present invention.
- FIG. 17 depicts an exemplary embodiment of an isometric view of a shoe manufactured according to the present invention.
- FIG. 18 depicts an exemplary embodiment of a bottom view of the stitched shoe, of the present invention.
- FIG. 19 depicts an exemplary embodiment of a plan representation of an upper pattern utilized in FIG. 17, of the present invention.
- FIG. 20 depicts an exemplary embodiment of a plan representation of a lasting sock pattern utilized in FIG. 17, of the present invention.
- FIG. 21 depicts an exemplary embodiment of an isometric view of a shoe enclosure manufactured according to the present invention.
- FIGS. 22A, 22B, and 22 C collectively depict an exemplary embodiment of flow charts representing the computer program module creating location of threaded holes on the capsule-shaped container as shown in FIG. 5, of the present invention
- FIGS. 23A, 23B, 23 C, and 23 D collectively depict an exemplary embodiment of flow charts representing the computer program module calculating the intersection of the inner threaded rods tip with the surface of the digitized shoe last as shown in FIG. 3, of the present invention.
- FIGS. 24A, 24B, and 24 C collectively depict an exemplary embodiment of flow charts representing the computer program module deciding which of the threaded rods should participate in creation of the reconfigurable cavity as shown in FIG. 3, of the present invention.
- FIG. 1 An example embodiment of a blow molding apparatus 104 as an element of a custom-made shoe making system 102 in accordance with the present invention is illustrated in an exemplary shoe store layout 100 of FIG. 1.
- the store layout 100 can include a style selection area 106 , which can allow a customer to choose a desired shoe style from a shoe catalog.
- a camera 108 can capture lower body image (waist down) from different directions and can display each image on a separate display screen 110 .
- the customer can move to a foot measuring station 112 .
- a skilled salesperson can measure the customer's left and right foot using a 3D digitizer 114 .
- a computerized foot impression unit 116 can be used to capture a digital representation of the impression of the undersurface of the foot.
- the foot impression data can be digitally sent to an automatic custom-made shoe inserts maker 118 to produce custom-made shoe inserts.
- the customer can be presented with a 3D image of a final shoe shape on the computer 120 executing 3D last/shoe design software packages.
- the customer can make the final style and color changes on the 3D final shoe image.
- the 3D shoe design software package can flatten the 3D last shape into a 2D form.
- Shoe upper, lining, protective sock, non-stretch sock, insole, sole and heel cover materials can be cut at a cutting station 120 using a computerized cutting table 198 according to the 2D form data generated by the 3D shoe design software package.
- the heel can be cut from a block of materials such as, e.g., wood, at the heel cutting station 138 using a CNC milling machine 140 .
- FIGS. 2 - 5 there is shown an exemplary embodiment of a blow molding apparatus 104 according to the present invention, including a reconfigurable cavity 304 , i.e., a 3-dimensionally adjustable cavity that can be constructed in accordance with the preferred embodiment of the present invention and can be employed for creating a collapsible and inflatable plastic shell type shoe last 1304 .
- a reconfigurable cavity 304 i.e., a 3-dimensionally adjustable cavity that can be constructed in accordance with the preferred embodiment of the present invention and can be employed for creating a collapsible and inflatable plastic shell type shoe last 1304 .
- the blow molding apparatus 104 can include, in an exemplary embodiment, a capsule-shape container assembly 202 that can house the reconfigurable cavity 304 .
- FIG. 2 depicts an exemplary embodiment of the capsule-shape container assembly 202 of the apparatus of the present invention.
- the capsule-shape container assembly 202 can include, in an exemplary embodiment, a capsule-shape container assembly centerline 222 , a pre-form sock holder assembly 208 , an array of rods 210 , various motor assemblies 204 , which can be 360-degree motorbelts, or partial motorbelt assemblies 206 , and end of chain assemblies, and support poles 212 .
- the container 202 has two supporting stands 220 .
- an additional spare supporting stand 220 can be used to enable setting motors and coupled rods at a location where the supporting stand 220 contacts the container 202 .
- the supporting stand 220 can be retractable.
- the supporting stand 220 can be raised or lowed similarly to an air compressible jack.
- FIG. 3 depicts an exemplary embodiment of a cross-sectional view of capsule-shaped container assembly 202 , including cavity 304 .
- the blow molding apparatus can create a last 306 within the cavity 304 .
- Cavity 304 formed by moving the array of rods 210 in or out toward center line 222 as indicated, e.g., by rod 354 extending through capsule-shape container assembly 202 .
- some rods 308 can stay back to allow other rods 310 to be extended further inward to form a smaller cavity 304 .
- Algorithms according to the present invention can optimally determine which rods should be designated participating rods 310 versus non-participating rods 308 , where multiple rods would converge on one point.
- FIG. 4 depicts an exemplary embodiment of arrays of rods 210 including spherically radial rods 410 of the hemispheric portions 508 , and cylindrically radial roads 412 of the cylindrical portions 506 .
- Various rows of exemplary rods 426 - 468 are shown.
- Various rows of exemplary rods 424 are also shown.
- Rods 402 in an exemplary embodiment can be used to secure an access hole 518 .
- FIG. 5 depicts an exemplary embodiment of a capsule-shape container assembly 202 in an exemplary exploded cross-sectional view.
- the assembly 202 can, in an exemplary embodiment, have a cylindrical tube 506 capped off by a hemisphere shell 508 , a hemisphere-half cylinder shell 514 and an access hatch 516 that completes the hemisphere-half cylinder shell 514 .
- Tongue and groove locking mechanisms 504 can be used to attach the hemisphere shell 508 to the cylindrical tube 506 , and the cylindrical tube 506 to the hemisphere-half cylinder shell 514 .
- the array of rods 210 can pass through the container for creating the cavity.
- the array of rods 210 can act as screws for locking the shells 508 , 506 , 514 and 516 together, in one exemplary embodiment.
- the rods can be threaded rods in one exemplary embodiment.
- the capsule-shape container assembly 202 can be further elongated, advantageously, by adding more than one cylindrical tube 506 to create a longer reconfigurable cavity 304 .
- the cylindrical tube 506 can be left out entirely.
- the capsule-shape container assembly 202 in an exemplary embodiment, can be covered with threaded holes 524 to keep each threaded rod 606 (shown in more detail below with reference to FIG. 6) of the array of rods 210 in position.
- the position of the threaded holes 524 located on the capsule-shape container assembly 202 can be calculated using a blow-molding apparatus control algorithm software 2202 .
- the access hatch 516 in an exemplary embodiment, can provide a means of reaching to the inside of the capsule-shaped container assembly 202 .
- the access hatch 516 can rest on top of the half cylindrical tube 512 can be secured to the hemisphere-half cylinder shell 514 by, e.g., means of 10 screws 402 (three threaded holes 520 on each side of the half cylindrical tube 512 and four threaded holes 522 on hemisphere shell 510 ).
- the access hatch 516 in an exemplary embodiment, can provide a threaded access hole 518 for holding a preform-sock holder assembly 208 in the correct suspended position inside the capsule-shape container assembly 202 .
- FIGS. 6 - 10 will be described further below.
- the preform-sock holder assembly 208 can include an access tube 1104 , a sock guide 1124 , a core pin 1110 , a preform-core pin clamp 1112 L and 1112 R, a retaining ring 1106 , and a cap 1116 .
- the access tube 1104 outside wall can also be partially threaded so that it can be screwed into the threaded access hole 518 and can be capped from the top by the cap 1116 .
- the access tube 1104 outside wall can also have a groove to stop the retaining ring 1106 from sliding up or down.
- the sock guide 1124 in an exemplary embodiment, can be a cutoff cone tube that can extend the preform-sock holder assembly 208 length with smaller diameter well into the middle of the cavity 304 .
- the core pin 1110 can also include a narrow tube 1126 that can conduct air from an adjustable air supply source (not shown) to a small reservoir 1128 .
- the small reservoir 1128 in turn can force air through three air deflectors 1118 (that can point in a first direction), 1120 (that can point in a second direction), and 1122 (that can point in a third direction) into a preform 1108 that can cause the preform 1108 to inflate and stretch to take the shape of the cavity 304 .
- the process can resemble that of rubber balloon inflation.
- the preform 1108 can be formed from a softened tube of polymers that can be reheated.
- the core pin 1110 outside wall can have a large ring 1130 to prevent the core pin 1110 from sliding up and down relative to the preform-core pin clamps 1112 .
- the preform-core pin clamp 1112 can be made of two halves 1112 L and 1112 R that when closed can create an enclosure that can fit exactly around the core-pin 1110 and the preform 1108 .
- the preform-core pin 1112 L half can have two holes 1132 that interlock with two pins 1134 that can protrude from the preform-core pin 1112 R and that can vice versa prevent the two halves 1112 L and 1112 R from sliding relative to each other.
- Extension plates 1114 L and 1114 R can be screwed to the top of the preform-core pin clamp 1112 to extend the preform-core pin clamp 1112 outward such that when the preform-core pin clamp 1112 with the extension plate 1114 is dropped inside the access tube 1104 , the preform-core pin clamp 1112 can rest on the top edge of the access tube 1104 .
- the access tube 1104 can be capped by the cap 1116 to hold the preform-core pin clamp 1112 in place.
- the core pin 1110 can be rotated inside the preform-core pin 1112 to let the three air deflectors 1118 (toward a first direction), 1120 (toward a second direction) and 1122 (toward a third) direct the air inside the preform where it is needed most (for example, the toe and heel area).
- the blow-molding apparatus 104 can include an array of rods 210 for forming the reconfigurable cavity 304 (shown in FIG. 3) that can be required for blow molding operation.
- the capsule-shaped container assembly 202 can be covered with the array of rods 210 (for example, a threaded rod 606 that can have a square boss at the top end).
- an array 210 of threaded rods 606 as shown in more detail in FIG. 6, can be as close as physically possible packed next to each other (for example, an array 210 of six thousand three hundred twenty six (6,326) threaded rods 606 can be used).
- Each of the threaded rods 606 can be arranged in parallel rows along the length of the capsule-shaped container assembly 202 . Threaded rods 412 of FIG.
- each hemisphere shell 420 can be passed through the center of each hemisphere shell 420 (for example, with one-hundred threaded rods 426 in first two rows, ninety-eight threaded rods 428 in third and forth rows, ninety-six threaded rods 430 in fifth row, ninety-four threaded rods 432 in sixth row, ninety-two threaded rods 434 in seventh row, eighty-eight threaded rods 436 in eighth row, eighty-six threaded rods 438 in ninth row, eighty-two threaded rods 440 in tenth row, seventy-eight threaded rods 442 in eleventh row, seventy-four threaded rods 444 in twelfth row, seventy threaded rods 446 in thirteenth row, sixty-four threaded rods 448 in fourteenth row, sixty threaded rods 450 in fifteenth row, fifty-four thread
- the last row of rods of the first hemisphere 510 is labeled row 472 .
- the first row of rods of the first cylinder 512 is labeled row 474 .
- the last row of the second cylinder 506 is row 470 .
- threaded rods 412 of array 210 covering the cylindrical tube 506 , half-cylinder tube 512 and the access hatch 516 can be positioned relative to the capsule-shaped container assembly centerline 222 and threaded rods 410 covering any of the two end hemisphere shells 508 and 510 can be positioned relative to the center of each hemisphere shell 420 .
- a modular driving mechanism 602 can be designed to position any or all the six thousand three hundred twenty six (6,326) threaded rods 210 simultaneously, or a few of the threaded rods 424 at a time (for example, position a row of one hundred threaded rods 424 at a time).
- the modular driving mechanism 602 of FIG. 6 can include a motor assembly 708 of FIG. 7, that can rotate the threaded rod 606 .
- FIG. 7 depicts an exemplary embodiment including a guide tube/shaft coupler 604 that can couple a squared motor shaft 802 to the threaded rod 606 , as well as guide the movement of the threaded rod 606 .
- FIG. 6 illustrates a Teflon ring 608 that can reduce the friction between the capsule-shaped container assembly 202 surface and the guide tube/shaft coupler 604 .
- FIG. 7 illustrates a stopper switch mechanism 702 that can signal that the threaded rod 606 has reached a reference position 718 .
- FIG. 7 can include stopper switch mechanism 702 that can have an offset pin 704 , a compression spring 706 to hold the offset pin 704 in place, and two conductive film rings 710 mounted on a non-conductive film material 712 .
- the threaded rod 606 can push up the offset pin 704 and compression spring 706 to touch two conductive film rings 710 closing an open loop circuit 820 (shown in FIG. 8) that can generate an electrical signal to a motor controller electronics unit 1408 (described further below with reference to FIG. 14).
- FIG. 820 shown in FIG. 820
- FIG. 7 also depicts an exemplary embodiment of a guide tube/shaft coupler 604 having a short square hole 714 at one end to receive a squared motor shaft 802 and a long rectangular hole 716 at the other end to receive the threaded rod 606 .
- FIG. 8 depicts an exemplary embodiment of motor assembly 708 (not labeled) that can be used to position each rod 606 of an array of rods 210 .
- the motor assembly 708 can include a stepper motor 804 that can position each rod 606 of an array of threaded rods 210 without any feedback.
- Motor assembly 708 can also include a square shaped shaft extension 802 that can be shrink-fitted to a round motor shaft 806 .
- the round motor shaft 806 can convert the stepper motor round shaft 806 to a square shaft 802 .
- a motor receiving plate 808 can have two hollow tubes 810 on one edge, and a hollow tube 812 on the opposite edge.
- Two pins 816 can be used to interlock a hollow tube 812 of one receiving plate 808 to a pair of hollow tubes 810 of a second receiving plate 808 .
- two screws 814 are illustrated for fastening the stepper motor 804 to the motor receiving plate 808 .
- the two hollow tubes 810 along the edge of the motor receiving plate 808 can be mated as shown in reference numeral 610 of FIG. 6 or the illustration of FIG. 7, with a single hollow tube 812 along the other edge of an adjacent motor receiving plate 808 and pin 816 can lock together the adjacent motor receiving plates 808 , forming a hinge type connector 610 .
- a number of the motor assemblies 204 can be hinged together like a chain to form a three hundred sixty-degree (360 degree) motor belt 204 around, e.g., the cylindrical tube or section 506 , half-cylindrical tube 512 or the access hatch 516 .
- the motor belt 204 can drive and position all the threaded rods in one row 424 relative to the centerline 222 of the capsule-shaped container assembly 202 .
- a partial motor belt 206 can be formed in areas where a complete three-hundred sixty degree motor belt 204 can not be formed (for example, areas around the preform-sock holder assembly 208 and the two hemispheres shells 508 and 510 ).
- An exemplary embodiment of a partial motor belt 206 can be formed from fewer motor assemblies 708 hinged together.
- the partial motor belt 206 can be held in place using an end of chain support pole 212 at each end as illustrated and described below with reference to FIG. 9. square hole 714 of the guide tube/shaft coupler 604 , then the coupler 604 can create a locking mechanism so that both shafts can rotate without any slippage relative to each other.
- a motor receiving plate 808 can have two hollow tubes 810 on one edge, and a hollow tube 812 on the opposite edge.
- Two pins 816 can be used to interlock a hollow tube 812 of one receiving plate 808 to a pair of hollow tubes 810 of a second receiving plate 808 .
- two screws 814 are illustrated for fastening the stepper motor 804 to the motor receiving plate 808 .
- the two hollow tubes 810 along the edge of the motor receiving plate 808 can be mated as shown in reference numeral 610 of FIG. 6 or the illustration of FIG. 7, with a single hollow tube 812 along the other edge of an adjacent motor receiving plate 808 and pin 816 can lock together the adjacent motor receiving plates 808 , forming a hinge type connector 610 .
- a number of the motor assemblies 204 can be hinged together like a chain to form a three hundred sixty-degree (360 degree) motor belt 204 around, e.g., the cylindrical tube or section 506 , half-cylindrical tube 512 or the access hatch 516 .
- the motor belt 204 can drive and position all the threaded rods in one row 424 relative to the centerline 222 of the capsule-shaped container assembly 202 .
- a partial motor belt 206 can be formed in areas where a complete three-hundred sixty degree motor belt 204 can not be formed (for example, areas around the preform-sock holder assembly 208 and the two hemispheres shells 508 and 510 ).
- An exemplary embodiment of a partial motor belt 206 can be formed from fewer motor assemblies 708 hinged together. The partial motor belt 206 can be held in place using an end of chain support pole 212 at each end as illustrated and described below with reference to FIG. 9.
- FIG. 9 depicts an exemplary embodiment of an end of chain support pole 212 .
- the end of chain support pole 212 can include an extrusion top plate 902 with two hollow tubes 904 , and one hollow tube 906 along the two opposite edges of extrusion top plate 902 .
- Extrusion top plate 902 can include, in an exemplary embodiment, a hole 908 at the center of the extrusion top plate 902 , and a guide tube 910 that can be press fitted to the extrusion top plate 902 .
- the guide tube 910 can slide, in an exemplary embodiment, over the threaded rod 606 .
- FIG. 10 depicts an exemplary embodiment of a support stand 220 of the present invention.
- the blow-molding apparatus 104 can be held on two supporting stands 220 .
- Each supporting stand 220 can rest on any surface such as, e.g., a strong flat surface.
- supporting stand 220 can include a support stand base 1010 , an air bag 1002 with two valves 1004 and 1006 , and three supporting blades 1008 attached to a blade base 1012 .
- the supporting blades 1008 can be thin enough that the supporting blades 1008 can fit between the threaded rod rows 424 .
- the top edge of supporting blades 1008 can be arched, a half, or partial circle, in order to mate with, or support, the capsule-shaped container assembly 202 .
- the supporting stands 220 can be positioned anywhere along the cylindrical part of the capsule-shaped container assembly 202 .
- air bag 1002 can be inflated or deflated.
- the air bag 1002 pressure can be adjusted by outlet valve 1006 or inlet valve 1004 .
- the inlet valve 1004 can be coupled to an air supply source.
- the outlet valve 1006 can be at atmospheric pressure.
- three supporting stands 220 can be included such that two supporting stands 220 can be used to support the cascade-madeup.
- a first spare supporting stand 220 can be raised and secured under the capsule-shaped container assembly 202 , next, one of the two original supporting stands 220 can be lowered and removed.
- a complete motor belt 204 or partial motor belt 206 can move the threaded rods 606 to the reference position 718 .
- participating threaded rod 310 covering the cylindrical tube 506 , half-cylinder tube 512 and the access hatch 516 can be moved toward the centerline 222 of capsule-shaped container assembly 202 .
- Participating threaded rod 310 covering the two end hemisphere shells 508 and 510 can be moved toward the center 420 of each hemisphere shell 508 , 510 , to create the cavity 304 for last shape.
- the non-participating threaded rods 308 can stay at the reference position 718 .
- FIG. 11 depicts an exemplary embodiment of the blow molding apparatus.
- the access hatch 516 can be separated from the capsule-shaped container assembly 202 by removing the 10 screws 402 to create an opening to reach inside the container 202 and cavity 304 .
- the access tube 1104 described above with reference to FIG. 11 can be screwed into the threaded access hole 518 deep enough that the access tube 1104 bottom edge is located just above the cavity 304 top edge.
- a protective sock 306 can be inserted, according to an exemplary embodiment, into the cavity 304 through the opening created by removing the access hatch 516 .
- Sock guide 1124 can be slid over the neck of the protective sock 306 .
- the protective sock 306 neck can be slid over the bottom part of the access tube 1104 until the protective sock 306 covers the access tube 1104 groove.
- the retaining ring 1106 can be applied to the access tube 1104 groove, over the neck of the protective sock 306 .
- the access hatch 516 can be placed over the capsule-shaped container assembly 202 .
- the access hatch 516 can be secured to the capsule-shaped container assembly layer 202 using the 10 screws 402 .
- Air can be blown directly into the protective sock 306 through the access tube 1104 . Air can also be blown directly into holes to flatten any wrinkles in the protective sock 306 and can also make the protective sock 306 conform to the cavity 304 , as much as possible.
- the preform 1108 can be reheated using infrared light.
- the core pin 1110 can be inserted into the heated preform 1108 .
- Extension plates 1114 L and 1114 R can be screwed to the top of the preform-core pin clamp 1112 L and 1112 R using the screws 1136 .
- the preform 1108 can be clamped to the core pin 1110 by bringing together the preform-core pin clamp 1112 L and 1112 R.
- the clamped preform 1108 and core pin 1110 can be dropped into the hole of the access tube 1104 .
- the cap 1116 can be screwed to the access tube 1104 .
- Hot air can be supplied from the adjustable air supply source through the core pin narrow tube 1126 until the preform is fully expanded to conform to the cavity 304 shape.
- Cold air from the adjustable air supply source can be supplied in one exemplary embodiment through the core pin narrow tube 1126 to solidify the preform 1108 .
- FIG. 12 depicts an exemplary embodiment of a collapsible and inflatable shoe last 1202 according to the present invention.
- the improved shoe last 1202 can separate the access hatch 516 , the protective sock 306 , and the collapsible and inflatable shoe last 1202 from the capsule-shaped container assembly 202 by removing the 10 screws 402 , remove the retaining ring 1106 , slide down the protective sock 306 from the access tube 1104 , unscrew and remove the cap 1116 , unscrew the two screw sets 1136 and remove the extension plates 1114 L and 1114 R, slide out the preform-core pin clamp 1112 L and 1112 R along with the core pin 1110 and the shoe last 1202 , split the preform-core pin clamp 1112 L and 1112 R, unplug the core pin 1110 from the top of the shoe last 1202 , and now the collapsible and inflatable shoe last 1202 is ready to be used for shoe production.
- the protective sock 306 can protect the expanding preform 1108 plastic material from the threaded rods 210 narrow ends and also can somewhat smooth out the cavity 304 curvature.
- the protective sock 306 can be made of thick stretchable or non-stretchable materials. If the protective sock 306 is made of non-stretchable material (for example, heat resistant cloth), then for every 3D shape last a matching sock is required. If the protective sock 306 is made of a stretchable material (for example, heat resistant rubber), then the same sock can be used for a verity of 3D shape lasts. In this embodiment a heat resistant cloth protective sock 306 is chosen.
- Control system 1302 for operating the blow molding apparatus 104 of FIGS. 2 - 5 and for calculating the position of each threaded rod 210 and generating sequence of commands to drive the stepper motor 804 of the driving mechanism 602 .
- Control system 1302 can include computer 1304 and a motor controller electronics unit 1408 electrically connecting the computer 1304 to the blow molding apparatus 104 .
- the present invention is computer platform independent.
- Computer 1304 in a preferred embodiment is a computer system running an operating system such as e.g., Windows 98, Windows NT, Windows 2000, Mac/OS, or a version of UNIX. However, the invention is not limited to these platforms.
- the invention can be implemented on any appropriate computer system running any appropriate operating system, such as, for example, Solaris, Irix, Linux, HPUX, OSF, Windows 98, Windows NT, Windows 2000, OS/2, Mac/OS.
- the present invention is implemented on a computer system operating as discussed herein.
- the present invention can be implemented on hardware such as a handheld device, for instance a two-way pager, a cellular phone, a digital phone, a watch, a wireless device, a laptop, notebook or subnotebook computer, and other computer type device such as, e.g., a micro-computer, a mini-computer and a mainframe computer.
- FIG. 13 depicts an exemplary computer 1304 system.
- Other components of the invention such as a blow-molding apparatus control software could also be implemented using a computer such as that shown in FIG. 13.
- the computer system 1304 can include one or more central processing unit (CPU), such as CPU 1306 .
- the CPU 1306 can be connected to a communication bus 1308 .
- the computer system 1304 can also include a main memory 1310 , preferably random access memory (RAM), and a secondary memory 1312 .
- the secondary memory 1312 can include for example, a hard disk drive 1314 and/or a removable storage drive 1316 , representing a floppy diskette drive, a magnetic tape drive, a compact disk drive, etc.
- the removable storage drive 1316 can read from and/or write to a removable storage unit 1318 in a well-known manner.
- Removable storage unit 1318 also called a program storage device or a computer program product, can represent a floppy disk, magnetic tape, compact disk, etc.
- the removable storage unit 1318 can include a computer usable storage medium having stored therein computer software and/or data, such as object's methods and data.
- the computer system 1304 also can include an input device such as (but not limit to) a mouse 1320 or other pointing device such as a digitizer, a keyboard 1322 or other data entry device, a display monitor 1324 , and a control buffer unit 1328 all electrically interconnected by the communication bus 1308 .
- an input device such as (but not limit to) a mouse 1320 or other pointing device such as a digitizer, a keyboard 1322 or other data entry device, a display monitor 1324 , and a control buffer unit 1328 all electrically interconnected by the communication bus 1308 .
- Computer programs also called computer control logic
- object oriented computer programs can be stored in main memory 1310 and/or the secondary memory 1312 and/or removable storage units 1318 , also called computer program products.
- Such computer programs when executed, can enable the computer system 1304 to perform features of the present invention as discussed herein.
- the computer programs when executed, can enable the CPU 1306 to perform the features of the present invention. Accordingly, such computer programs represent controllers of the computer system 1304 .
- the keyboard 1322 can be employed by an operator for entering instructions into computer 1304 to operate the blow molding apparatus 104 as can be used to form the cavity 304 .
- Computer 1304 can be used to calculate the position of each threaded rod 210 .
- Computer 1304 can be used to configure the cavity 304 .
- the cavity can be configured in 3 dimensions in an exemplary embodiment.
- a user can use, e.g., any of the devices of FIG. 13 and 14 .
- central processing unit 1306 in response to instructions that can be entered, can cause display monitor 1324 to display messages indicating the current status of the blow molding apparatus 104 and can prompt the operator regarding what is to be done next.
- the CPU 1306 can cause control buffer unit 1328 and the motor controller electronics unit 1408 to operate the motor assemblies 602 .
- all the motor assemblies 602 e.g., 100
- FIGS. 13 and 14 depict an exemplary embodiment of a motor controller electronics unit 1408 .
- the motor controller electronics unit 1408 in the exemplary embodiment, can include all the necessary electronics to control and drive the one hundred (100) motor assemblies 602 making up the motor belt 204 (simultaneously).
- Driving the motor assemblies 602 can include receiving the stopper switch mechanism 702 circuit 820 signals and acting upon the signals.
- FIG. 14 depicts an exemplary motor controller electronics unit 1408 .
- the exemplary motor controller electronics unit 1408 can include, in an exemplary embodiment, one hundred stepper motor driver/controller boards 1404 .
- a DCB-25 driver and smart controller board available from ADVANCED MICRO SYSTEMS, Inc. of Nashua, N.H., U.S.A. can be used as a stepper motor driver/controller board 1404 and for driving the stepper motor 804 .
- the exemplary motor controller electronics unit 1408 can also include, in an exemplary embodiment, fifty exemplary back plane boards 1406 .
- FIG. 15 depicts an exemplary embodiment illustrating two step motor controllers 1404 coupled to a backplane 1406 .
- FIG. 16 depicts an illustration of an exemplary embodiment of a backplane 1406 .
- a DCMB 2-axis mother board available from ADVANCED MICRO SYSTEMS, Inc. of Nashua, N.H., U.S.A. can be used for interfacing with two stepper motor driver/controller boards 1404 .
- the back plane boards 1406 can also receive the generated commands from the control buffer unit 1328 through an RS-232 input 1326 .
- the back plane boards 1406 can also receive the stopper switch mechanism 702 circuit 820 signals through a DB25 connector and can pass the signals to an input/output (I/O) port of the stepper motor driver/controller board 1404 .
- I/O input/output
- the back plane board 1406 can convert the RS-232 input 1326 voltages to transister-transistor-logic (TTL) levels to drive up to fifty axes through an internal bus 1402 .
- TTL transister-transistor-logic
- two RS-232 inputs 1326 and two separate rows of twenty-five (25) back plane boards 1406 can be used.
- the exemplary motor controller electronics unit 1408 can be mounted inside an electronic box (not shown).
- the operator can employ the keyboard 1322 and mouse 1320 to start, e.g., a Computer Aided Design (CAD) software package such as AutoCAD available from AUTODESK, Inc. of San Rafael, Calif., U.S.A. on the computer 1304 .
- CAD Computer Aided Design
- CPU 1306 can cause the CAD software package executable to be transferred from the secondary memory 1312 to the random access memory 1310 and the CAD software package main window along with the capsule-shape container assembly 202 3D drawing to be displayed on the display monitor 1324 .
- the operator can employ the keyboard 1322 and mouse 1320 to input the information for identifying the person (person's name, address, shoe size, any other such pertinent information).
- CPU 1306 can cause the specified information to be stored in random access memory 1310 .
- CPU 1306 can cause display monitor 1324 to display a message indicating completion of that operation and prompting the operator to load the person's digitized shoe last 3D drawing (i.e., in an exemplary embodiment, the output of the 3D shoe design software package) from the secondary memory 1312 .
- CPU 1306 can cause the specified information to be displayed on the display monitor 1324 as well as to be stored in the random access memory 1310 .
- CPU 1306 can cause display monitor 1324 to display a message indicating completion of that operation and prompting the operator to move the person's digitized shoe last 3D drawing to fit inside the capsule-shape container assembly 202 3D drawing.
- CPU 1306 can calculate the new values for the points making up the shoe last 3D drawing and can store them in the random access memory 1310 .
- CPU 1306 can cause the blow-molding apparatus control software 2202 which is described further below with reference to FIGS. 22 - 24 , to complement the blow-molding apparatus 104 to be executed.
- the blow-molding apparatus control algorithm software 2202 can, in an exemplary embodiment, find the intersection of each threaded rod 210 with the digitized last data.
- the blow-molding apparatus control algorithm software 2202 can also find which threaded rods would potentially collide with each other and can decide which threaded rods should participate in creation of the 3D cavity 304 , and which should not participate.
- the software advantageously, can determine an optimal number of rods to ensure, e.g., that a maximum number of rods are used, or other criterion are satisfied.
- CPU 1306 can cause display monitor 1324 to display a message indicating completion of that operation and prompting the operator to wrap the motor belt 204 around the indicated threaded rods row 424 .
- CPU 1306 can cause the blow-molding apparatus control software 2202 to generate appropriate commands which can operate the one hundred stepper motors 804 located on the motor belt 204 , causing the generated commands to be stored in the control buffer unit 1328 , and causing the control buffer unit 1328 content to be transferred to the motor controller electronics unit 1408 through the RS-232 input interface 1326 .
- the one-hundred (100) exemplary stepper motors 804 can drive the threaded rods row 424 to their correct position relative to the capsule-shaped container assembly centerline 222 and the center of each hemisphere shell 420 . This step can get repeated until all the threaded rods 210 are positioned.
- CPU 1306 can cause display monitor 1324 to display a message indicating a new desired location of supporting stand 220 on the blow-molding apparatus 104 and can prompt the operator to jack up the spare supporting stand 220 at the new location and can remove one of the other two supporting stands 220 , see FIG. 10 illustrating an exemplary retractable air jack support stand with an exemplary means of raising and lowering the stands.
- the support stand includes portion 1012 , an airbag 1002 , and an air supply 1004 , in an exemplary embodiment.
- CPU 1306 can cause display monitor 1324 to display a message indicating completion of that operation and prompting the operator to unscrew the 10 screws 402 and can remove the access hatch 516 .
- the access tube 1104 can be screwed into the threaded access hole 518 (and can display how many turns to turn).
- the seating of the access tube 1104 can be deep enough such that the access tube 1104 bottom edge is located just above the cavity 304 top edge.
- a protective sock 306 can be inserted into the cavity 304 through the opening created by removing the access hatch 516 .
- the sock guide 1124 can be slid over the neck of the protective sock 306 .
- the protective sock 306 neck can be slid over the bottom part of the access tube 1104 until it covers the access tube 1104 groove.
- the retaining ring 1106 can be applied to the access tube 1104 groove over the protective sock 306 neck.
- the access hatch 516 can be placed over the capsule-shaped container assembly 202 .
- the access hatch 516 can be secured to the capsule-shaped container assembly 202 using, e.g., the 10 screws 402 .
- Air or other material can be blown directly into the protective sock 306 through the access tube 1104 hole to flatten the protective sock 306 wrinkles and can also make the protective sock 306 conform to the cavity 304 as much as possible.
- the preform 1108 can be reheated using infrared light.
- the core pin 1110 can be inserted into the heated preform 1108 , and the extension plates 1114 L and 1114 R can be screwed to the top of the preform-core pin clamp 1112 L and 1112 R using the three screws 1136 .
- the preform 1108 can be clamped.
- the core pin can be clamped by bringing together the preform-core pin clamp 1112 L and 1112 R, dropping the clamped preform 1108 , and core pin 1110 into the access tube 1104 hole, and screwing the cap 1116 to the access tube 1104 .
- Hot air can be applied from the adjustable air supply source through the core pin narrow tube 1126 until the preform is fully expanded to conform to the cavity 304 shape.
- Cold air can be applied to form the adjustable air supply source through the core pin narrow tube 1126 to solidify the preform 1108 .
- the preform 1108 is now a collapsible and expandable last 1202 .
- the access hatch 516 can be separated along with the protective sock 306 .
- the collapsible and inflatable shoe last 1202 can be removed from the capsule-shaped container assembly 202 by removing the 10 screws 402 , removing the retaining ring 1106 , sliding down the protective sock 306 from the access tube 1104 , unscrewing and removing the cap 1116 , unscrewing the two screw sets 1136 and removing the extension plates 1114 L and 1114 R.
- the preform-core pin clamp 1112 L and 1112 R can be slid out along with the core pin 1110 and the shoe last 1202 .
- the preform-core pin clamp 1112 L and 1112 R can be split, and the core pin 1110 can be unplugged from the top of the shoe last 1202 .
- the collapsible and expandable last 1202 can be examined for any defects. As will be apparent to those skilled in the art, lasts can be used for all sorts of footwear, shoes, boots, etc. Although the collapsible and expandable device is described as a last, any other useful formable article can be created similarly if moldable in the 3-D configurable cavity of the present invention.
- CPU 1306 can cause display monitor 1324 to display a message 1324 to display a message indicating completion of that operation and can prompt the operator to load the next person's digitized shoe last 3D drawing.
- FIGS. 17 - 21 an example embodiment of a method of lasting an article of footwear such as a shoe 1702 is illustratively depicted.
- FIG. 17 illustrates an exemplary embodiment of a shoe 1702 including a shoe upper 1704 joined with a non-stretch sock 1804 illustrated in FIG. 18.
- FIG. 18 depicts an exemplary implementation embodiment of a shoe including the shoe upper 1704 coupled to the non-stretch sock 1804 and attached as illustrated by 1806 .
- the components of a shoe can be marked.
- the interface between two components can include a joining of markings where a marking on a first shoe material can correspond with, i.e., can be matched up with, a marking on the second shoe material in a one-to-one correspondence between markings on the adjacent shoe materials.
- FIG. 19 depicts and exemplary embodiment of a shoe upper 1704 .
- FIG. 19 illustrates a pattern 1904 for shoe upper 1704 can include a set of stitching markers 1902 .
- FIG. 20 depicts an exemplary embodiment of a non-stretch sock 1804 .
- the non-stretch sock 1804 can include a pattern 2004 for the non-stretch sock 1804 , which can also include a set of stitching markers 2006 .
- the 3D shoe design software package can flatten the 3D shoe shape obtained previously as described above and can calculate the shape of the shoe upper pattern 2004 and the non-stretch sock pattern 1804 .
- the software can also provide an exact position of corresponding stitching markers 1902 and 2006 , taking into account how much the shoe material will expand in its final shape.
- the patterns for shoe upper 1704 and lasting sock 1804 can be used to cut the various components from, e.g., a material, such as, e.g., nylon, leather, or any other natural or synthetic material, usable as a shoe making material.
- every stitching marker 1902 can have a matching stitching marker 2006 .
- the matching stitching markers 1902 and 2006 can assist in creating a shoe enclosure 2102 that can be transformed into an accurate shape and size shoe 1702 .
- the lasting margin or bottom edge 1806 of shoe upper 1704 can then be turned over and attached to the perimeter of lasting sock 1804 by any suitable means as will be apparent to those skilled in the art including, e.g., stitching, threading, adhesion, cementing, bonding, fusing by heat, stapling and tacking.
- the attaching process can be done such that the stitching markers 1902 and 2006 are matched one-by-one.
- FIG. 21 depicts an exemplary embodiment of a shoe enclosure 2102 .
- the shoe enclosure 2102 can look like a shoe except that the shoe upper 1704 is not yet stretched and does not have the final shape.
- the shoe upper 1704 can then be stretched to the final shape by inserting the collapsible and expandable last 1202 , formed according to the present invention, inside the shoe enclosure 2102 .
- the shoe enclosure 2102 can be soaked into water, or other material.
- a cap 1204 can be used to cap off the inflatable shoe last 1202 now located inside the shoe enclosure 2102 enclosure.
- the adjustable hot air supply source hose can be connected to the cap 1204 to inflate the shoe last 1202 .
- the sole of the shoe can be pressed onto the bottom of the shoe 1702 , using a universal sole attaching press.
- the inflatable shoe last 1202 can withstand the load applied by the universal sole attaching press.
- FIGS. 22 A-C, 23 A-D and 24 A-D collectively depict a blow-molding apparatus control algorithm software 2202 for operating the blow molding apparatus 104 .
- the blow-molding apparatus control algorithm software 2202 can, e.g., determine the coordinates of the threaded holes 524 located on the capsule-shape container assembly 202 , determine the coordinates of the intersection point of each threaded rod 210 with the shoe last surface based on the digitized shoe last data, find threaded rods that collide with each other if all are present, and decide which threaded rods should participate in creation of the 3D cavity 304 .
- Algorithm 2202 begins with FIG. 22A-C and continues with FIGS. 23 A-D, and FIGS. 24 A-C.
- FIG. 22 depict an exemplary embodiment of a mathematical algorithm for calculating the position of the threaded holes 524 to be located on, or drilled through, the capsule-shape container assembly 202 .
- FIG. 22A can begin with step 2203 and can continue immediately with step 2204 .
- variables can be initialized or data can be inputted including, e.g., information regarding the sizes of different parts making up the capsule-shape container assembly 202 .
- the radii of hemisphere shells 508 and 510 can be different or equal.
- the capsule-shape container assembly 202 can include two equal size hemisphere shells 508 and 510 .
- the algorithm can continue with step 2206 .
- FIGS. 22B and 22C can also begin with steps 2203 and 2204 and can then continue as shown in the figures and as illustrated by connectors A and B, respectively.
- each step can also represent a process, technique or series of one or more steps.
- Steps 2206 , 2208 and 2210 of FIG. 22A can include calculating the coordinates of the all (for example—3200) vectors in three dimensional space; including defining the location (e.g., position and orientation) of the center of the threaded hole 524 for the threaded rods 412 covering the cylindrical tube 506 ; defining the location (e.g., position and orientation) of the half-cylinder tube 512 ; and defining the location (e.g., position and orientation) of the access hatch 516 with respect to a global coordinate system.
- the global coordinate system's origin can be located at the center of hemisphere shell 420 that can get attached to the cylindrical tube 506 .
- the global coordinate system can include a z-axis that can be along the capsule-shaped container assembly centerline 222 pointing toward the right edge of FIG. 2, a y-axis pointing toward the bottom edge of the figure and an x-axis coming out of the paper pointing toward the reader making a right-hand coordinate system.
- any vector in three dimensional space can be represented by the vectorial sum of multiples of the unit vectors i, j, k.
- Steps 2208 and 2210 can be used to calculate results for all points around the circular cross section and for all the slices in the cylinder tube section.
- step 2212 results of calculations of step 2208 and 2210 can be stored in the computer system 1304 main memory (RAM) 1310 . After all points have been calculated and stored, flow chart 22 A can complete with step 2235 .
- FIG. 22B can continue from step 2214 of FIG. 22A as shown by connector A, with step 2214 .
- Steps 2214 , 2216 and 2218 of FIG. 22B can include calculating the coordinates of all (for example—1565) vectors in three dimensional space, including defining the location (e.g., position and orientation) of the center of the threaded hole 524 for the threaded rods 410 covering the hemisphere shell 508 with respect to the global coordinate system.
- step 2225 results calculated in steps 2216 and 2218 can be stored.
- FIG. 22B can conclude with step 2235 .
- FIG. 22C can continue from step 2214 of FIG. 22A as shown by connector B, with step 2220 .
- Steps 2220 , 2222 and 2224 of FIG. 22C can include calculating the coordinates of all (for example—1565) vectors in three dimensional space, including defining the location (e.g., position and orientation) of the center of the threaded hole 524 for the threaded rods 410 covering the hemisphere shell 510 with respect to the global coordinate system.
- FIG. 23 depicts an exemplary embodiment, of a mathematical algorithm for, e.g., calculating the intersection of each of threaded rods 210 with the digitized shoe last data, and as a result calculating useful length of each threaded rod 210 (useful length refers to the length of part of a threaded rod 210 inside the capsule-shape container assembly 202 ; useful length refers to a threaded rod 210 length necessary to define the threaded rod 210 inner tip position, but not to the whole threaded rod 210 which has a constant length).
- the advantageous approach of the present invention attempts to find the cluster of all the digitized shoe last points that lie around each threaded rod 210 .
- all the digitized shoe last points can be divided between the threaded rods 210 .
- each cluster of points around a threaded rod can belong to that threaded rod.
- a conical volume can be defined, according to an exemplary embodiment of the present invention, by introducing a ⁇ and a ⁇ to represent the extent of reach of each threaded rod 410 covering any of the two end hemisphere shells 508 and 510 .
- a conical slice volume can be defined by introducing a ⁇ and a ⁇ z to represent the extent of reach of each threaded rod 412 covering the cylindrical tube 506 , half-cylinder tube 512 and the access hatch 516 .
- the conical volume addressed here is made up of four open-end planar triangles that have their vertexes at the center of hemisphere shell 420 and located at ⁇ and ⁇ from the threaded rod axis.
- the conical slice volume can be made up of four planes at ⁇ and ⁇ z from the threaded rod axis.
- a plane can be defined using the four closest points to the threaded rod axis. Mathematically, only three points are necessary to define a plane (the very small section of the surface is plane). The four points can lie on four different sides of the threaded rod, so that if a local two-dimensional coordinate system in a plane perpendicular to the threaded rod, with the threaded rod being the origin, is considered, each point belongs to one of four quadrants.
- the procedure to select these points is based on the distance from the axis of the threaded rod, in the first place, and the signs of ⁇ and ⁇ ( ⁇ and ⁇ z for cylindrical tube sections 506 , 512 and 516 ) for distinguishing one out of four local quarters, in the second place.
- a weighted average distance of the four points from the center of hemisphere shell 420 can be subtracted from the hemisphere shell radius.
- a weighted average distance of the four points from the capsule-shaped container assembly centerline 222 can be subtracted from the cylindrical tube radius.
- FIGS. 23A, 23B, 23 C and 23 D illustrate an exemplary embodiment of flow charts of an exemplary program that can include calculating the locations of the inner tip position of the threaded rods of array 210 covering the capsule-shaped container assembly 202 .
- the flow chart illustratively depicted in FIG. 23A can find the four shoe last points neighboring the axis of each of the threaded rod 410 covering the hemisphere shell 508 .
- the flow chart illustratively depicted in FIG. 23B can find the four shoe last points neighboring the axis of each of the threaded rod 412 covering the cylindrical tube 506 , half-cylinder tube 512 and the access hatch 516 .
- the flow chart illustratively depicted in FIG. 23C can find the four shoe last points neighboring the axis of each of the threaded rod 410 covering the hemisphere shell 510 .
- the flow chart illustratively depicted in FIG. 23D can calculate the threaded rods' 210 covering the capsule-shaped container assembly 202 inner tip position.
- FIG. 23A can begin with step 2302 and can continue immediately with step 2304 .
- a single record can be read from a sequential file containing the digitized shoe last data.
- the record can contain X, Y, and Z values in the global coordinate system representing one of the points that makeup the surface of a digitized shoe last.
- Step 2306 can calculate the shoe last point vector in spherical coordinate system.
- Step 2308 can calculate the threaded rod's ⁇ , ⁇ max , ⁇ min , ⁇ and ⁇ max .
- Steps 2310 - 2334 can check if the shoe last point is close to which threaded rod as well as within which of the conical volume's four planar triangles by comparing ⁇ point with ⁇ max and ⁇ min , and ⁇ point with ⁇ max and ⁇ min of every threadedrods 410 covering the hemisphere shell 508 .
- Steps 2336 - 2364 can keep the four of the shoe last points that are closest to the threaded rod and can discard the rest.
- connector C couples FIG. 23A to FIG. 23B.
- FIG. 23B covers the same steps as above for the cylindrical sections with different sets of limits.
- Step 2366 can calculate the shoe last point vector in cylindrical coordinate system.
- Step 2368 can calculate the threaded rod's ⁇ , ⁇ max , ⁇ min , z max and z min .
- Steps 2370 - 2396 check to which threaded rod the shoe last point is closest within which of the conical volume's four planar triangles by comparing ⁇ point with ⁇ max and ⁇ min , and Z point with Z max and Z min of every threaded rods 412 covering the cylindrical tube 506 , half-cylinder tube 512 and the access hatch 516 .
- FIG. 23C covers the same steps as above for the other hemisphere shell 510 with different set of limits.
- FIG. 23D illustratively depicts an exemplary embodiment of a flow chart according to the present invention.
- FIG. 23D begins with connector E and continues as shown through connector F which is coupled to FIG. 24A.
- Step 2397 can calculate the distance of the threaded rod's inner tip from the center 420 of the hemisphere shell 510 .
- Step 2397 A can calculate the useful threaded rod length.
- Process 2398 can calculate the distance of the threaded rod's inner tip from the center 420 of the hemisphere shell 508 .
- Process 2398 A can calculate the useful threaded rod length.
- Step 2399 can calculate the distance of the threaded rod's inner tip from the capsule-shaped container assembly centerline 222 .
- Process 2399 A can calculate the useful threaded rod length.
- FIG. 24 depicts an exemplary embodiment of the flow charts of a program that can optimally determine which one of the threaded rods 210 covering the capsule-shaped container assembly 202 should participate (the participating threaded rods 310 ) in the making of the cavity 304 and which one should be withdrawn (the non-participating threaded rods 308 ).
- the approach divides the threaded rods 210 inner tips coordinates into manageable rings along the capsule-shaped container assembly centerline 222 , within each ring find which threaded rod is colliding with the neighboring threaded rods, decide which one of the colliding threaded rods can be withdrawn such that the least number of threaded rods are withdrawn (more threaded rods participate in creating the cavity smoother the cavity's curvature).
- the hemisphere shells 508 and 510 after withdrawing the colliding threaded rods from one ring there is a need to find which of the neighboring ring threaded rods collide with the current ring threaded rods and be withdrawn.
- each ring is subdivided into sub rings.
- FIG. 24A begins with connector F and continues eventually with step 2402 , and on until connector G which is coupled to FIG. 24B.
- Steps 2402 - 2406 can calculate the threaded rods' inner tip coordinates with respect to the global coordinate system.
- Step 2408 can translate the threaded rods' inner tip coordinates from the current global coordinate system to the new global coordinate system that its origin is located at the tip of the hemisphere shell 508 along the center line 222 .
- Step 2409 can sort the threaded rods' inner tip coordinates with descending Z value order, to prepare the data for dividing them into rings.
- Steps 2410 and 2412 can divide the threaded rods 210 inner tips into manageable rings (for example—ring width can be 0.25′′) along the capsule-shaped container assembly centerline 222 .
- Steps 2414 - 2418 can find which threaded rods of rings 426 and 472 collide with the threaded rods of ring 470 and 474 and need to be withdrawn.
- FIG. 24B can begin with step 2418 .
- Steps 2418 - 2420 can find which threaded rods of rings 426 and 472 collide with the threaded rods of ring 470 and 474 and need to be withdrawn.
- Steps 2422 - 2444 can find which threaded rods within each ring covering the cylindrical tube 506 , half-cylinder tube 512 and the access hatch 516 are colliding with the neighboring threaded rods and decide which one of the colliding threaded rods should be withdrawn. These steps are optimized to minimize the number of threaded rods to be withdrawn.
- FIG. 24B continues through connector H which couples the flowchart to FIG. 24C.
- FIG. 24C depicts a flowchart illustrating an exemplary embodiment of the present invention that can find which of the threaded rods 410 covering the hemisphere shell 510 are colliding with the neighboring threaded rods and needs to be withdrawn. The same steps can be applied for the hemisphere shell 508 using number_of_rings_on_hemisphere_ 508 as the loop limit.
- Steps 2446 - 2452 can subdivide the rings covering the hemisphere shell 510 into sub rings (for example—sub ring width is 0.05′′).
- Steps 2454 - 2476 can find which threaded rods within each sub ring are colliding with the neighboring threaded rods and decide which one of the colliding threaded rods should be withdrawn. These steps are optimized to minimize the number of threaded rods to be withdrawn.
- Steps 2478 - 2482 can find which of the neighboring sub rings threaded rods collide with the current sub ring threaded rods and are withdrawn. These steps are optimized to minimize the number of threaded rods to be withdrawn.
- Steps 2484 - 2488 can find which of the neighboring ring threaded rods collide with the current ring threaded rods and are withdrawn. These steps are optimized to minimize the number of threaded rods to be withdrawn.
- FIG. 24C continues through step 2490 , where the flow chart can complete.
Abstract
The present invention is an exemplary embodiment of the present invention is directed to a system, method and computer program product for creating a three-dimensionally reconfigurable cavity. The system can include a container that is configurable to create a three dimensional cavity. The system can be operative to form a footwear last in the cavity. The last can be formed from a plastic-like material. The system can include a blow molding apparatus having at least one directional deflector. The container can be capsule, hemispherical, cylindrical, or spherical-shaped. The system can include a container having holes to receive rods. The system can include an array of rods. The rods can be movable through the container. The system can further include rods that are threaded; gear-driven; coupled to a belt; coupled to a partial belt; or belt-driven. The cavity can be formed by an inner end of the rods. If more than one rod occupies a single point of the cavity, then only one rod participates in forming the cavity and other rods will not participate. Participating rods can be selected according to an optimizing module. The software module can determine an intersection of a rod with a digitized cluster of points representing a 3 dimensional surface. A method of forming a footwear last from a collapsible and expandable last is described.
Description
- 1. Field of the Invention
- This invention relates generally to an apparatus, systems and methods for producing a shoe last and a related method of shoe construction.
- 2. Related Art
- As is apparent to those skilled in the art and the profession, “lasts” are fundamental to mass-production or custom-made shoe manufacturing, since lasts dictate the exact shape, size and fit of the shoes made on the lasts. Last design can depend on fashion trends as well as on anatomy of the foot.
- Conventionally, in a shoe mass-production process cycle, a last stylist must be able to forecast fashionable shoe styles about one year before the shoes are to be sold in shops. The stylist can create a model last using a 3D computerized last design software package and a Computer Numerical Control (CNC) cutting machine or a traditional method of carving the model last from a block of wood. The model is then prepared for turning a pair of sample size lasts. The sample lasts are used for making sample shoes for fitting trials, etc. Alterations are made as necessary until the lasts are satisfactory. Then the model is scaled up and down the size range for further tests before bulk production. The last can be manufactured in bulk from plastic last blocks. A large stock of last blocks are conventionally maintained to meet any sudden demand, such as a radical change in fashion.
- A typical sequence of operations to transform a last block to a standard hinge type last can include:
- 1) cutting a last block to the rough shape of the required last, using a band saw;
- 2) turning for rough-turning (an “incoma” machine can turn two pairs, i.e., lefts and rights, at the same time);
- 3) drilling hinge pin holes and cutting a ‘V’ gap in a comb (one machine can do this);
- 4) sawing the circle and dividing the last using a jig;
- 5) cutting a hinge slot;
- 6) making and inserting a hinge;
- 7) inserting hinge pins, and knocking the pins in well to prevent damage to knives on the smooth turning lathe;
- 8) performing smooth turning (two pairs at a time);
- 9) removing a toe stud;
- 10) cutting a toe plate rebate if necessary;
- 11) remove a heel stud;
- 12) shaping a heel to a template;
- 13) rivetting on a top piece (i.e., a back comb) and trim;
- 14) drilling thimble and ferrule holes (or combination thimble hole);
- 15) inserting a thimble;
- 16) rivetting on bottom plates, and moulding if necessary and smoothing the edges;
- 17) drilling through a seat plate in line with the thimble or ferrule holes (if specified for temporary heel attachment);
- 18) examining for:
- (a) accuracy of bottom (i.e., checking with a pattern),
- (b) heel curve (i.e., checking with a template), and
- (c) stick length;
- 19) scouring (as little as possible);
- 20) color marking for size and fitting; and
- 21) inserting counter point and vamp tacks (which can include locating the counter point by means of a template and the vamp point with dividers).
- Sophisticated 3D computerized last design software packages can be of great assistance to the shoe stylist and Computer Numerical Control (CNC) cutting machines can shorten the model making time considerably. To date, last mass-production from plastic last block still generally follows the above mentioned twenty-one step sequence of operations which is conventionally of very high cost and is very labor intensive.
- Another lengthy part of the mass-production process cycle that also requires skilled labor is sample shoes. The sample shoes are conventionally made by hand one-by-one.
- The process of shaping a shoe upper over a last and then securing it in such a way that the shape of the last is retained is conventionally referred to as “lasting.” The lasting process for footwear is unique as it is achieved by stretching, pressing and distorting 2D shoemaking materials into a 3D shape, using the last, and then using a way to keep the shape of the last. On a factory floor, different lasting machines can be used to last the forepart, waist and seat of a shoe. To get the shoe making material to lay down ‘tight-to-last’, the lasted shoe can be passed through yet another machine called a “heat setter.” Conventionally, employing mechanical machinery for the lasting operation is disadvantageous because it requires elaborate and lengthy setup time and is very expensive. Mechanical machinery also requires high capital investment, frequent complicated maintenance, and much energy.
- For custom-made shoes using conventional techniques, after a shoe style is chosen the customer's feet are measured and digitized. The digital data of the feet measurement can be fed into a 3D last design software package to determine the shape of the corresponding last. The output of the 3D last designer is inputted to a CNC cutting machine to produce a pair of lasts. A skilled shoemaker can manually make a pair of shoes from the machine formed lasts. Again, elaborate and costly equipment, setup and skilled labor are involved in producing a pair of custom-made lasts.
- What is needed then is an improved system, method and computer program product for generating a shoe last and for constructing shoes using the improved last, overcoming the shortcomings of conventional solutions.
- An exemplary embodiment of the invention is directed to an apparatus for forming a blow-molded article, such as, e.g., a shoe last. The present invention is also directed to exemplary systems and methods, employing such an apparatus, for forming, e.g., such a shoe last. In an exemplary embodiment, the shoe last can be a collapsible and inflatable shoe last. In another exemplary embodiment, the present invention is directed to a method of shoe making. The shoes can in an exemplary embodiment be made from, e.g., leather, other natural, or man-made materials.
- In view of the foregoing, a feature of an exemplary embodiment of the present invention provides systems and methods for producing shoe lasts that eliminate the need for traditional plastic lasts, a CNC cutting machine, lasting machines and a heat setter; and reduce the labor and the time required for making shoes either in large quantities or one-by-one.
- In an exemplary embodiment of the present invention, an apparatus includes a 3-dimensionally adjustable cavity. The adjustable cavity can further include a blow molding apparatus. The adjustable cavity can allow an inflatable hollow last to be formed. The inflatable hollow last can be made of plastic. The inflatable hollow last can be formed using a blow-molding process according to the present invention.
- The apparatus in an exemplary embodiment can include a capsule-shaped container. The capsule-shaped container can be covered with an array of rods. Other shaped containers can also be used to receive the rods. The rods in an exemplary embodiment can be threaded rods. In an exemplary embodiment, each rod can have a shape of, e.g., a cylinder, a pin, or a parabolic cylinder, or can have a cross-section of circular, oval, or polygonal such as hexagonal shape. The array of rods can include as many rods as can be packed in near proximity to one another. In an exemplary embodiment, the threaded rods can be packed together as closely as is physically possible.
- The rods can be configured to be movable. In an exemplary embodiment, the rods can move in and out along an axis of the rod toward a centerline of the capsule shaped container.
- A 3D last design software package can be used to create a last having a 3D shape. As the threaded rods move in or out along an axis of the rod, (in an exemplary embodiment radially) near to or away from the centerline of the container, a 3D last shape cavity can be created according to 3D shape of the last produced by a 3D last design software package. The 3D last shape cavity can be created by the combination of the inner ends of the array of rods. Where more than one rod can represent a single point, only one rod need participate and the redundant rod can be placed in a non-participating position.
- In an exemplary embodiment, a mathematical algorithm can be used to calculate which of the rods of the array of rods should participate in creating the 3D last shape cavity. In an exemplary embodiment, non-participating threaded rods can be retracted away from the centerline axis of the container, while the participating threaded rods can be moved a calculated distance from the centerline of the container. Advantageously, custom requirements such as, e.g., foot deformities and shoe insert shapes can be added into the 3D last shape, and can be reflected in the generated cavity. As will be apparent to those skilled in the profession, the blow-molding apparatus with its adjustable cavity is suitable for any manufacturing process that can require a cavity in its processing. For example, the blow-molding apparatus could also be used for, e.g., a glove, a boot, other footwear, and other uses where a three-dimensional mold would be useful.
- Any article drawn on a 3D design software package can be produced directly in the apparatus of the present invention. In one exemplary embodiment of the present invention, a 3D design software package “DUCT” can be available from DELCAM INTERNATIONAL PLC of Birmingham, UK. In an exemplary embodiment of the present invention, the bottom of the inflatable plastic last can be shaped to follow any insert shape and contour of footwear.
- Another feature of the present invention includes a method for producing shoes, including using an inflatable last. The method in one exemplary embodiment, can include forming a pattern for a shoe upper from a first material, forming a pattern for a non-stretch sock from a second material, and stitching a perimeter of the non-stretch sock to a bottom edge of the shoe upper. In one exemplary embodiment, the stitching can extend all around the perimeter of the non-stretch sock. In an exemplary embodiment, after the perimeter of the non-stretch sock is stitched to the bottom edge of the shoe upper, the shoe insole and/or shoe inserts, along with the collapsed inflatable plastic last can be inserted into a wet, stitched shoe upper and non-stretch sock. As pressurized air expands the inflatable last, the shoe upper can be stretched with the last. In one embodiment, the pressurized air can be heated air to enable drying the shoe upper while stretching to retain its final shape. The size of the shoe in one exemplary embodiment can be adjusted slightly by changing the pressure inside the inflatable last.
- An exemplary embodiment of the present invention can be directed to a system, method and computer program product for creating a three-dimensionally reconfigurable cavity.
- In an exemplary embodiment of the present invention, the system can include a container having a three dimensionally reconfigurable cavity.
- In another exemplary embodiment, the cavity can be operative to form a collapsible and expandible footwear last in the cavity. In an exemplary embodiment of the present invention, the last can be formed from a plastic material.
- In an exemplary embodiment of the present invention, the system can further include a blow molding apparatus having at least one directional deflector.
- In an exemplary embodiment of the present invention, the system can further include a capsule-shaped container, a hemispherical-shaped container, a cylindrical-shaped container, a conical-shaped container, or a spherical-shaped container. In an exemplary embodiment of the present invention, the system can include where the container has holes to receive rods.
- In an exemplary embodiment of the present invention, the system can further include an array of rods. In an exemplary embodiment, the rods can be movable through the container.
- In an exemplary embodiment of the present invention, the system can further include rods that are threaded; gear-driven; coupled to a belt; coupled to a partial belt; or belt-driven.
- In an exemplary embodiment of the present invention, the cavity can be formed by an inner end of the rods. In an exemplary embodiment of the present invention, if more than one rod occupies a single point of the cavity, then only one rod participates in forming the cavity and other rods will not participate.
- In an exemplary embodiment of the present invention, participating rods can be selected according to an optimizing module. In an exemplary embodiment of the present invention, a software module can determine an intersection of a rod with a digitized cluster of points representing a 3 dimensional surface.
- In another exemplary embodiment of the present invention a method for producing a footwear last can include configuring a shape of a three-dimensionally readjustable cavity.
- In an exemplary embodiment of the present invention, the method can further include forming a collapsible and expandable last in the cavity. In an exemplary embodiment of the present invention, the last can be formed from a plastic material.
- In an exemplary embodiment of the present invention, the method can further include blow molding a last in the cavity including directionally deflecting.
- In an exemplary embodiment of the present invention, adjusting can be performed within a container wherein the container is a capsule-shaped container, a hemispherical-shaped container, a cylindrical-shaped container, conical-shaped container, or a spherical-shaped container.
- In an exemplary embodiment of the present invention, the method can further include moving rods through the container in order to obtain the shape of the cavity.
- In an exemplary embodiment of the present invention, the rods can be threaded; gear-driven; coupled to a belt; coupled to a partial belt; or belt-driven. In an exemplary embodiment of the present invention, the method can further include forming the cavity by inner ends of the rods. In an exemplary embodiment of the present invention, where if more than one rod occupies a single point of the cavity, then the method can include forming the cavity including using a participating rod and avoiding using other rods. In an exemplary embodiment of the present invention, the method can include selecting a participating rod according to an optimizing module. In an exemplary embodiment of the present invention, the method can include determining an intersection of a rod with a digitized cluster of points representing a 3 dimensional surface.
- Another exemplary embodiment of the present invention is directed to a computer program product embodied on a computer-usable medium, the computer program product including program code means for enabling a computer to three-dimensionally reconfigure a shape of a cavity.
- Another exemplary embodiment of the present invention is directed to a method of lasting an article of footwear including forming a pattern for a shoe upper from a first stock material with first stitch markers; forming a pattern for a lasting sock from a second stock material with second stitch markers, wherein the second stitch markers have a one to one correspondence with the first stitch markers; and attaching a perimeter of the lasting sock to a bottom edge of the shoe upper such that every second stitch marker is attached to the corresponding first stitch marker forming an attached shoe upper and lasting sock enclosure.
- In an exemplary embodiment, the method can include inserting a collapsible and expandable shoe last into the attached shoe upper and lasting sock enclosure.
- In an exemplary embodiment, the method can include shaping the attached shoe upper and lasting sock enclosure including: expanding the collapsible and expandable shoe last until a final shoe shape is reached.
- In an exemplary embodiment, the method can include fitting the shoe including reinserting the collapsible and expandable shoe last into the shoe; and expanding the collapsible and expandable shoe last until the shoe is stretched by a small increment in length and width.
- Further features and advantages of the invention, as well as the structure and operation of various embodiments of the invention, are described in detail below with reference to the accompanying drawings. In the drawings, like reference numbers generally indicate identical, functionally similar, and/or structurally similar elements. The left most digits in the corresponding reference number indicate the drawing in which an element appears first.
- The foregoing and other features and advantages of the invention will be apparent from the following, more particular description of a preferred embodiment of the invention, as illustrated in the accompanying drawings:
- FIG. 1 depicts an exemplary embodiment of an exemplary customized shoe retail manufacturing business of the present invention;
- FIG. 2 depicts an exemplary embodiment of an isometric view of a blow molding apparatus for forming inflatable hollow plastic last in accordance with an exemplary embodiment of this invention;
- FIG. 3 depicts an exemplary embodiment of a longitudinal cross-sectional view of FIG. 2, of the present invention;
- FIG. 4 depicts an exemplary embodiment of an exploded isometric view of FIG. 2, of the present invention;
- FIG. 5 depicts an exemplary embodiment of an exploded longitudinal cross-sectional view of FIG. 2 of the capsule-shaped container of the apparatus shown in FIG. 2, of the present invention;
- FIG. 6 depicts an exemplary embodiment of a partially cutaway isometric view of the drive mechanism (with two motor assemblies in their chained position) of the apparatus shown in FIG. 2, of the present invention;
- FIG. 7 depicts an exemplary embodiment of an enlarged isometric view of the top portion of the drive mechanism of FIG. 6 from different angle.
- FIG. 8 depicts an exemplary embodiment of an exploded isometric view of the motor assembly of the apparatus shown in FIG. 2, of the present invention;
- FIG. 9 depicts an exemplary embodiment of an isometric view of the end chain mechanism of the apparatus shown in FIG. 2, of the present invention;
- FIG. 10 depicts an exemplary embodiment of a transverse cross-sectional isometric view of the support stand mechanism of the apparatus shown in FIG. 2, of the present invention;
- FIG. 11 depicts an exemplary embodiment of an exploded isometric view of the preform holder mechanism of the apparatus shown in FIG. 2, of the present invention;
- FIG. 12 depicts an exemplary embodiment of an isometric view of the collapsible and expandable shoe last, of the present invention;
- FIG. 13 depicts an exemplary embodiment of a computer system, of the present invention;
- FIG. 14 depicts an exemplary embodiment of a motor controller electronics unit, of the present invention;
- FIG. 15 depicts an exemplary embodiment of a motor controller of the motor controller electronics unit shown in FIG. 14, of the present invention;
- FIG. 16 depicts an exemplary embodiment of a back plane of the motor controller electronics unit shown in FIG. 14, of the present invention;
- FIG. 17 depicts an exemplary embodiment of an isometric view of a shoe manufactured according to the present invention;
- FIG. 18 depicts an exemplary embodiment of a bottom view of the stitched shoe, of the present invention;
- FIG. 19 depicts an exemplary embodiment of a plan representation of an upper pattern utilized in FIG. 17, of the present invention;
- FIG. 20 depicts an exemplary embodiment of a plan representation of a lasting sock pattern utilized in FIG. 17, of the present invention.
- FIG. 21 depicts an exemplary embodiment of an isometric view of a shoe enclosure manufactured according to the present invention;
- FIGS. 22A, 22B, and22C collectively depict an exemplary embodiment of flow charts representing the computer program module creating location of threaded holes on the capsule-shaped container as shown in FIG. 5, of the present invention;
- FIGS. 23A, 23B,23C, and 23D collectively depict an exemplary embodiment of flow charts representing the computer program module calculating the intersection of the inner threaded rods tip with the surface of the digitized shoe last as shown in FIG. 3, of the present invention; and
- FIGS. 24A, 24B, and24C collectively depict an exemplary embodiment of flow charts representing the computer program module deciding which of the threaded rods should participate in creation of the reconfigurable cavity as shown in FIG. 3, of the present invention.
- A preferred embodiment of the invention is discussed in detail below. While specific exemplary implementation embodiments are discussed, it should be understood that this is done for illustration purposes only. A person skilled in the relevant art/profession recognizes that other components and configurations may be used without parting from the spirit and scope of the invention.
- An example embodiment of a blow molding apparatus104 as an element of a custom-made shoe making system 102 in accordance with the present invention is illustrated in an exemplary
shoe store layout 100 of FIG. 1. Thestore layout 100 can include a style selection area 106, which can allow a customer to choose a desired shoe style from a shoe catalog. To help the customer to choose a virtual pair of shoes, a camera 108 can capture lower body image (waist down) from different directions and can display each image on aseparate display screen 110. After choosing the most suitable shoe style, the customer can move to afoot measuring station 112. A skilled salesperson can measure the customer's left and right foot using a3D digitizer 114. If there is a requirement for a shoe insert, a computerizedfoot impression unit 116 can be used to capture a digital representation of the impression of the undersurface of the foot. The foot impression data can be digitally sent to an automatic custom-madeshoe inserts maker 118 to produce custom-made shoe inserts. - At this point, the customer can be presented with a 3D image of a final shoe shape on the computer120 executing 3D last/shoe design software packages. The customer can make the final style and color changes on the 3D final shoe image.
- The 3D shoe design software package can flatten the 3D last shape into a 2D form. Shoe upper, lining, protective sock, non-stretch sock, insole, sole and heel cover materials can be cut at a cutting station120 using a computerized cutting table 198 according to the 2D form data generated by the 3D shoe design software package.
- The heel can be cut from a block of materials such as, e.g., wood, at the
heel cutting station 138 using a CNC milling machine 140. - Referring now to FIGS.2-5, there is shown an exemplary embodiment of a blow molding apparatus 104 according to the present invention, including a
reconfigurable cavity 304, i.e., a 3-dimensionally adjustable cavity that can be constructed in accordance with the preferred embodiment of the present invention and can be employed for creating a collapsible and inflatable plastic shell type shoe last 1304. - The blow molding apparatus104 can include, in an exemplary embodiment, a capsule-
shape container assembly 202 that can house thereconfigurable cavity 304. - FIG. 2 depicts an exemplary embodiment of the capsule-
shape container assembly 202 of the apparatus of the present invention. - The capsule-
shape container assembly 202 can include, in an exemplary embodiment, a capsule-shapecontainer assembly centerline 222, a pre-formsock holder assembly 208, an array ofrods 210,various motor assemblies 204, which can be 360-degree motorbelts, orpartial motorbelt assemblies 206, and end of chain assemblies, andsupport poles 212. As shown, thecontainer 202, has two supportingstands 220. In an exemplary embodiment, advantageously, an additional spare supportingstand 220 can be used to enable setting motors and coupled rods at a location where the supportingstand 220 contacts thecontainer 202. Advantageously, in an exemplary embodiment, the supportingstand 220 can be retractable. In one exemplary embodiment, the supportingstand 220 can be raised or lowed similarly to an air compressible jack. - FIG. 3 depicts an exemplary embodiment of a cross-sectional view of capsule-shaped
container assembly 202, includingcavity 304. The blow molding apparatus can create a last 306 within thecavity 304.Cavity 304 formed by moving the array ofrods 210 in or out towardcenter line 222 as indicated, e.g., byrod 354 extending through capsule-shape container assembly 202. As can be seen, somerods 308 can stay back to allowother rods 310 to be extended further inward to form asmaller cavity 304. Algorithms according to the present invention can optimally determine which rods should be designated participatingrods 310 versusnon-participating rods 308, where multiple rods would converge on one point. - FIG. 4 depicts an exemplary embodiment of arrays of
rods 210 including sphericallyradial rods 410 of thehemispheric portions 508, and cylindricallyradial roads 412 of thecylindrical portions 506. Various rows of exemplary rods 426-468 are shown. Various rows of exemplary rods 424 are also shown.Rods 402 in an exemplary embodiment can be used to secure anaccess hole 518. - FIG. 5 depicts an exemplary embodiment of a capsule-
shape container assembly 202 in an exemplary exploded cross-sectional view. Theassembly 202 can, in an exemplary embodiment, have acylindrical tube 506 capped off by ahemisphere shell 508, a hemisphere-half cylinder shell 514 and anaccess hatch 516 that completes the hemisphere-half cylinder shell 514. Tongue andgroove locking mechanisms 504 can be used to attach thehemisphere shell 508 to thecylindrical tube 506, and thecylindrical tube 506 to the hemisphere-half cylinder shell 514. The array ofrods 210, can pass through the container for creating the cavity. The array ofrods 210 can act as screws for locking theshells - The capsule-
shape container assembly 202 can be further elongated, advantageously, by adding more than onecylindrical tube 506 to create a longerreconfigurable cavity 304. Alternatively, thecylindrical tube 506 can be left out entirely. - The capsule-
shape container assembly 202, in an exemplary embodiment, can be covered with threadedholes 524 to keep each threaded rod 606 (shown in more detail below with reference to FIG. 6) of the array ofrods 210 in position. The position of the threadedholes 524 located on the capsule-shape container assembly 202 can be calculated using a blow-molding apparatuscontrol algorithm software 2202. - The
access hatch 516, in an exemplary embodiment, can provide a means of reaching to the inside of the capsule-shapedcontainer assembly 202. Theaccess hatch 516 can rest on top of the halfcylindrical tube 512 can be secured to the hemisphere-half cylinder shell 514 by, e.g., means of 10 screws 402 (three threaded holes 520 on each side of the halfcylindrical tube 512 and four threadedholes 522 on hemisphere shell 510). Theaccess hatch 516, in an exemplary embodiment, can provide a threadedaccess hole 518 for holding a preform-sock holder assembly 208 in the correct suspended position inside the capsule-shape container assembly 202. - FIGS.6-10 will be described further below.
- Referring back to FIG. 4, and in greater detail to FIG. 11, in an exemplary embodiment, the preform-
sock holder assembly 208 can include anaccess tube 1104, asock guide 1124, acore pin 1110, a preform-core pin clamp 1112L and 1112R, aretaining ring 1106, and acap 1116. Theaccess tube 1104 outside wall can also be partially threaded so that it can be screwed into the threadedaccess hole 518 and can be capped from the top by thecap 1116. Theaccess tube 1104 outside wall can also have a groove to stop theretaining ring 1106 from sliding up or down. Thesock guide 1124, in an exemplary embodiment, can be a cutoff cone tube that can extend the preform-sock holder assembly 208 length with smaller diameter well into the middle of thecavity 304. - The
core pin 1110 can also include anarrow tube 1126 that can conduct air from an adjustable air supply source (not shown) to asmall reservoir 1128. Thesmall reservoir 1128 in turn can force air through three air deflectors 1118 (that can point in a first direction), 1120 (that can point in a second direction), and 1122 (that can point in a third direction) into apreform 1108 that can cause thepreform 1108 to inflate and stretch to take the shape of thecavity 304. The process can resemble that of rubber balloon inflation. Thepreform 1108 can be formed from a softened tube of polymers that can be reheated. Thecore pin 1110 outside wall can have alarge ring 1130 to prevent thecore pin 1110 from sliding up and down relative to the preform-core pin clamps 1112. The preform-core pin clamp 1112 can be made of twohalves 1112L and 1112R that when closed can create an enclosure that can fit exactly around the core-pin 1110 and thepreform 1108. The preform-core pin 1112L half can have twoholes 1132 that interlock with twopins 1134 that can protrude from the preform-core pin 1112R and that can vice versa prevent the twohalves 1112L and 1112R from sliding relative to each other.Extension plates access tube 1104, the preform-core pin clamp 1112 can rest on the top edge of theaccess tube 1104. Theaccess tube 1104 can be capped by thecap 1116 to hold the preform-core pin clamp 1112 in place. Thecore pin 1110 can be rotated inside the preform-core pin 1112 to let the three air deflectors 1118 (toward a first direction), 1120 (toward a second direction) and 1122(toward a third) direct the air inside the preform where it is needed most (for example, the toe and heel area). - Referring back to FIG. 2 and FIG. 6, the blow-molding apparatus104 can include an array of
rods 210 for forming the reconfigurable cavity 304 (shown in FIG. 3) that can be required for blow molding operation. The capsule-shapedcontainer assembly 202 can be covered with the array of rods 210 (for example, a threadedrod 606 that can have a square boss at the top end). - Referring to FIG. 4, an
array 210 of threadedrods 606 as shown in more detail in FIG. 6, can be as close as physically possible packed next to each other (for example, anarray 210 of six thousand three hundred twenty six (6,326) threadedrods 606 can be used). Each of the threadedrods 606 can be arranged in parallel rows along the length of the capsule-shapedcontainer assembly 202. Threadedrods 412 of FIG. 4 covering the cylindrical tube orsection 506, half-cylinder tube orsection 512 and theaccess hatch 516 can be passed through a capsule-shape container assembly 202 toward centerline 222 (for example, with one-hundred threaded rods 424 in each row and thirty-two rows with threaded rods having a center-to-center spacing of 0.25 inch and with each threaded rod having a diameter of 0.165 inch). Threaded rods 412 of FIG. 4 covering the two end hemisphere shells 508 and 510 can be passed through the center of each hemisphere shell 420 (for example, with one-hundred threaded rods 426 in first two rows, ninety-eight threaded rods 428 in third and forth rows, ninety-six threaded rods 430 in fifth row, ninety-four threaded rods 432 in sixth row, ninety-two threaded rods 434 in seventh row, eighty-eight threaded rods 436 in eighth row, eighty-six threaded rods 438 in ninth row, eighty-two threaded rods 440 in tenth row, seventy-eight threaded rods 442 in eleventh row, seventy-four threaded rods 444 in twelfth row, seventy threaded rods 446 in thirteenth row, sixty-four threaded rods 448 in fourteenth row, sixty threaded rods 450 in fifteenth row, fifty-four threaded rods 452 in sixteenth row, fifty threaded rods 454 in seventeenth row, forty-four threaded rods 456 in eighteenth row, thirty-eight threaded rods 458 in nineteenth row, thirty-two threaded rods 460 in twentieth row, twenty-six threaded rods 462 in twenty-first row, twenty threaded rods 464 in twenty-second row, twelve threaded rods 466 in twenty-third row, six threaded rods 468 in twenty-fourth row, one threaded rod 354 at the end of the hemisphere along the centerline of the capsule-shaped container assembly 202 with threaded rods having a center-to-center spacing of 0.25 inch and with each threaded rod having a diameter of 0.165 inch). Moving right to left across FIGS. 4 and 5, the last row of rods of thefirst hemisphere 510 is labeledrow 472. The first row of rods of thefirst cylinder 512 is labeledrow 474. The last row of thesecond cylinder 506 isrow 470. - Referring to FIGS. 4 and 5, to configure the desired
cavity shape 304, threadedrods 412 ofarray 210 covering thecylindrical tube 506, half-cylinder tube 512 and theaccess hatch 516 can be positioned relative to the capsule-shapedcontainer assembly centerline 222 and threadedrods 410 covering any of the twoend hemisphere shells hemisphere shell 420. - Referring to FIG. 6, a
modular driving mechanism 602 can be designed to position any or all the six thousand three hundred twenty six (6,326) threadedrods 210 simultaneously, or a few of the threaded rods 424 at a time (for example, position a row of one hundred threaded rods 424 at a time). - Referring to FIG. 6 and7, the
modular driving mechanism 602 of FIG. 6 can include amotor assembly 708 of FIG. 7, that can rotate the threadedrod 606. FIG. 7 depicts an exemplary embodiment including a guide tube/shaft coupler 604 that can couple asquared motor shaft 802 to the threadedrod 606, as well as guide the movement of the threadedrod 606. FIG. 6 illustrates aTeflon ring 608 that can reduce the friction between the capsule-shapedcontainer assembly 202 surface and the guide tube/shaft coupler 604. - FIG. 7 illustrates a
stopper switch mechanism 702 that can signal that the threadedrod 606 has reached areference position 718. As shown, FIG. 7 can includestopper switch mechanism 702 that can have an offsetpin 704, acompression spring 706 to hold the offsetpin 704 in place, and two conductive film rings 710 mounted on anon-conductive film material 712. As the threadedrod 606 reaches thereference position 718, the threadedrod 606 can push up the offsetpin 704 andcompression spring 706 to touch two conductive film rings 710 closing an open loop circuit 820 (shown in FIG. 8) that can generate an electrical signal to a motor controller electronics unit 1408 (described further below with reference to FIG. 14). FIG. 7 also depicts an exemplary embodiment of a guide tube/shaft coupler 604 having a shortsquare hole 714 at one end to receive asquared motor shaft 802 and a longrectangular hole 716 at the other end to receive the threadedrod 606. - FIG. 8 depicts an exemplary embodiment of motor assembly708 (not labeled) that can be used to position each
rod 606 of an array ofrods 210. Themotor assembly 708 can include astepper motor 804 that can position eachrod 606 of an array of threadedrods 210 without any feedback.Motor assembly 708 can also include a square shapedshaft extension 802 that can be shrink-fitted to around motor shaft 806. Theround motor shaft 806 can convert the steppermotor round shaft 806 to asquare shaft 802. When thesquare shaft 802 is inserted into thesquare hole 714 of the guide tube/shaft coupler 604, then thecoupler 604 can create a locking mechanism so that both shafts can rotate without any slippage relative to each other. Amotor receiving plate 808 can have twohollow tubes 810 on one edge, and ahollow tube 812 on the opposite edge. Twopins 816 can be used to interlock ahollow tube 812 of one receivingplate 808 to a pair ofhollow tubes 810 of asecond receiving plate 808. In an exemplary embodiment, twoscrews 814 are illustrated for fastening thestepper motor 804 to themotor receiving plate 808. - The two
hollow tubes 810 along the edge of themotor receiving plate 808 can be mated as shown inreference numeral 610 of FIG. 6 or the illustration of FIG. 7, with a singlehollow tube 812 along the other edge of an adjacentmotor receiving plate 808 and pin 816 can lock together the adjacentmotor receiving plates 808, forming ahinge type connector 610. - A number of the motor assemblies204 (for example, one hundred (100) motor assemblies 204) can be hinged together like a chain to form a three hundred sixty-degree (360 degree)
motor belt 204 around, e.g., the cylindrical tube orsection 506, half-cylindrical tube 512 or theaccess hatch 516. Themotor belt 204 can drive and position all the threaded rods in one row 424 relative to thecenterline 222 of the capsule-shapedcontainer assembly 202. In areas where a complete three-hundred sixtydegree motor belt 204 can not be formed (for example, areas around the preform-sock holder assembly 208 and the twohemispheres shells 508 and 510) apartial motor belt 206 can be formed. An exemplary embodiment of apartial motor belt 206 can be formed fromfewer motor assemblies 708 hinged together. Thepartial motor belt 206 can be held in place using an end ofchain support pole 212 at each end as illustrated and described below with reference to FIG. 9.square hole 714 of the guide tube/shaft coupler 604, then thecoupler 604 can create a locking mechanism so that both shafts can rotate without any slippage relative to each other. Amotor receiving plate 808 can have twohollow tubes 810 on one edge, and ahollow tube 812 on the opposite edge. Twopins 816 can be used to interlock ahollow tube 812 of one receivingplate 808 to a pair ofhollow tubes 810 of asecond receiving plate 808. In an exemplary embodiment, twoscrews 814 are illustrated for fastening thestepper motor 804 to themotor receiving plate 808. - The two
hollow tubes 810 along the edge of themotor receiving plate 808 can be mated as shown inreference numeral 610 of FIG. 6 or the illustration of FIG. 7, with a singlehollow tube 812 along the other edge of an adjacentmotor receiving plate 808 and pin 816 can lock together the adjacentmotor receiving plates 808, forming ahinge type connector 610. - A number of the motor assemblies204 (for example, one hundred (100) motor assemblies 204) can be hinged together like a chain to form a three hundred sixty-degree (360 degree)
motor belt 204 around, e.g., the cylindrical tube orsection 506, half-cylindrical tube 512 or theaccess hatch 516. Themotor belt 204 can drive and position all the threaded rods in one row 424 relative to thecenterline 222 of the capsule-shapedcontainer assembly 202. In areas where a complete three-hundred sixtydegree motor belt 204 can not be formed (for example, areas around the preform-sock holder assembly 208 and the twohemispheres shells 508 and 510) apartial motor belt 206 can be formed. An exemplary embodiment of apartial motor belt 206 can be formed fromfewer motor assemblies 708 hinged together. Thepartial motor belt 206 can be held in place using an end ofchain support pole 212 at each end as illustrated and described below with reference to FIG. 9. - FIG. 9 depicts an exemplary embodiment of an end of
chain support pole 212. The end ofchain support pole 212 can include anextrusion top plate 902 with twohollow tubes 904, and onehollow tube 906 along the two opposite edges of extrusiontop plate 902.Extrusion top plate 902 can include, in an exemplary embodiment, ahole 908 at the center of theextrusion top plate 902, and aguide tube 910 that can be press fitted to theextrusion top plate 902. Theguide tube 910 can slide, in an exemplary embodiment, over the threadedrod 606. - FIG. 10 depicts an exemplary embodiment of a
support stand 220 of the present invention. Referring back to FIG. 2 momentarily, recall that the blow-molding apparatus 104 can be held on two supportingstands 220. Each supportingstand 220 can rest on any surface such as, e.g., a strong flat surface. Referring to FIG. 10, in an exemplary embodiment, supportingstand 220 can include asupport stand base 1010, anair bag 1002 with twovalves blades 1008 attached to ablade base 1012. The supportingblades 1008 can be thin enough that the supportingblades 1008 can fit between the threaded rod rows 424. The top edge of supportingblades 1008 can be arched, a half, or partial circle, in order to mate with, or support, the capsule-shapedcontainer assembly 202. The supporting stands 220 can be positioned anywhere along the cylindrical part of the capsule-shapedcontainer assembly 202. To raise or lower three supportingblades 1008 relative to asupport stand base 1010,air bag 1002 can be inflated or deflated. Theair bag 1002 pressure can be adjusted byoutlet valve 1006 orinlet valve 1004. Theinlet valve 1004 can be coupled to an air supply source. Theoutlet valve 1006 can be at atmospheric pressure. - In an exemplary embodiment, three supporting
stands 220 can be included such that two supportingstands 220 can be used to support the cascade-madeup. - In order to avoid collision between the
motor assemblies 204 and the supportingstand 220, a firstspare supporting stand 220 can be raised and secured under the capsule-shapedcontainer assembly 202, next, one of the two original supporting stands 220 can be lowered and removed. - Referring briefly to FIG. 13, under control of
computer 1304, initially, acomplete motor belt 204 orpartial motor belt 206 can move the threadedrods 606 to thereference position 718. Referring briefly to FIGS. 3 and 5, participating threadedrod 310 covering thecylindrical tube 506, half-cylinder tube 512 and theaccess hatch 516 can be moved toward thecenterline 222 of capsule-shapedcontainer assembly 202. Participating threadedrod 310 covering the twoend hemisphere shells center 420 of eachhemisphere shell cavity 304 for last shape. The non-participating threadedrods 308 can stay at thereference position 718. - FIG. 11 depicts an exemplary embodiment of the blow molding apparatus. After the desired 3D-
cavity shape 304 has been formed, theaccess hatch 516 can be separated from the capsule-shapedcontainer assembly 202 by removing the 10screws 402 to create an opening to reach inside thecontainer 202 andcavity 304. Theaccess tube 1104, described above with reference to FIG. 11 can be screwed into the threadedaccess hole 518 deep enough that theaccess tube 1104 bottom edge is located just above thecavity 304 top edge. Aprotective sock 306 can be inserted, according to an exemplary embodiment, into thecavity 304 through the opening created by removing theaccess hatch 516.Sock guide 1124 can be slid over the neck of theprotective sock 306. Theprotective sock 306 neck can be slid over the bottom part of theaccess tube 1104 until theprotective sock 306 covers theaccess tube 1104 groove. The retainingring 1106 can be applied to theaccess tube 1104 groove, over the neck of theprotective sock 306. Theaccess hatch 516 can be placed over the capsule-shapedcontainer assembly 202. Theaccess hatch 516 can be secured to the capsule-shapedcontainer assembly layer 202 using the 10 screws 402. Air can be blown directly into theprotective sock 306 through theaccess tube 1104. Air can also be blown directly into holes to flatten any wrinkles in theprotective sock 306 and can also make theprotective sock 306 conform to thecavity 304, as much as possible. Thepreform 1108 can be reheated using infrared light. Thecore pin 1110 can be inserted into the heated preform 1108.Extension plates core pin clamp 1112L and 1112R using thescrews 1136. Thepreform 1108 can be clamped to thecore pin 1110 by bringing together the preform-core pin clamp 1112L and 1112R. The clampedpreform 1108 andcore pin 1110 can be dropped into the hole of theaccess tube 1104. Thecap 1116 can be screwed to theaccess tube 1104. Hot air can be supplied from the adjustable air supply source through the core pinnarrow tube 1126 until the preform is fully expanded to conform to thecavity 304 shape. Cold air from the adjustable air supply source can be supplied in one exemplary embodiment through the core pinnarrow tube 1126 to solidify thepreform 1108. - FIG. 12 depicts an exemplary embodiment of a collapsible and inflatable shoe last1202 according to the present invention. The improved shoe last 1202 can separate the
access hatch 516, theprotective sock 306, and the collapsible and inflatable shoe last 1202 from the capsule-shapedcontainer assembly 202 by removing the 10screws 402, remove theretaining ring 1106, slide down theprotective sock 306 from theaccess tube 1104, unscrew and remove thecap 1116, unscrew the twoscrew sets 1136 and remove theextension plates core pin clamp 1112L and 1112R along with thecore pin 1110 and the shoe last 1202, split the preform-core pin clamp 1112L and 1112R, unplug thecore pin 1110 from the top of the shoe last 1202, and now the collapsible and inflatable shoe last 1202 is ready to be used for shoe production. - The
protective sock 306 can protect the expandingpreform 1108 plastic material from the threadedrods 210 narrow ends and also can somewhat smooth out thecavity 304 curvature. Theprotective sock 306 can be made of thick stretchable or non-stretchable materials. If theprotective sock 306 is made of non-stretchable material (for example, heat resistant cloth), then for every 3D shape last a matching sock is required. If theprotective sock 306 is made of a stretchable material (for example, heat resistant rubber), then the same sock can be used for a verity of 3D shape lasts. In this embodiment a heat resistant clothprotective sock 306 is chosen. - Referring now to FIGS. 13 and 14 there is shown a
control system 1302 for operating the blow molding apparatus 104 of FIGS. 2-5 and for calculating the position of each threadedrod 210 and generating sequence of commands to drive thestepper motor 804 of thedriving mechanism 602.Control system 1302 can includecomputer 1304 and a motorcontroller electronics unit 1408 electrically connecting thecomputer 1304 to the blow molding apparatus 104. The present invention is computer platform independent.Computer 1304 in a preferred embodiment is a computer system running an operating system such as e.g., Windows 98, Windows NT, Windows 2000, Mac/OS, or a version of UNIX. However, the invention is not limited to these platforms. Instead, the invention can be implemented on any appropriate computer system running any appropriate operating system, such as, for example, Solaris, Irix, Linux, HPUX, OSF, Windows 98, Windows NT, Windows 2000, OS/2, Mac/OS. In one embodiment, the present invention is implemented on a computer system operating as discussed herein. In another embodiment, the present invention can be implemented on hardware such as a handheld device, for instance a two-way pager, a cellular phone, a digital phone, a watch, a wireless device, a laptop, notebook or subnotebook computer, and other computer type device such as, e.g., a micro-computer, a mini-computer and a mainframe computer. - FIG. 13 depicts an
exemplary computer 1304 system. Other components of the invention, such as a blow-molding apparatus control software could also be implemented using a computer such as that shown in FIG. 13. - The
computer system 1304 can include one or more central processing unit (CPU), such asCPU 1306. TheCPU 1306 can be connected to acommunication bus 1308. Thecomputer system 1304 can also include amain memory 1310, preferably random access memory (RAM), and asecondary memory 1312. Thesecondary memory 1312 can include for example, ahard disk drive 1314 and/or aremovable storage drive 1316, representing a floppy diskette drive, a magnetic tape drive, a compact disk drive, etc. Theremovable storage drive 1316 can read from and/or write to aremovable storage unit 1318 in a well-known manner. -
Removable storage unit 1318, also called a program storage device or a computer program product, can represent a floppy disk, magnetic tape, compact disk, etc. Theremovable storage unit 1318 can include a computer usable storage medium having stored therein computer software and/or data, such as object's methods and data. - The
computer system 1304 also can include an input device such as (but not limit to) amouse 1320 or other pointing device such as a digitizer, akeyboard 1322 or other data entry device, adisplay monitor 1324, and acontrol buffer unit 1328 all electrically interconnected by thecommunication bus 1308. - Computer programs (also called computer control logic), including object oriented computer programs, can be stored in
main memory 1310 and/or thesecondary memory 1312 and/orremovable storage units 1318, also called computer program products. Such computer programs, when executed, can enable thecomputer system 1304 to perform features of the present invention as discussed herein. In particular, the computer programs, when executed, can enable theCPU 1306 to perform the features of the present invention. Accordingly, such computer programs represent controllers of thecomputer system 1304. - The
keyboard 1322 can be employed by an operator for entering instructions intocomputer 1304 to operate the blow molding apparatus 104 as can be used to form thecavity 304.Computer 1304 can be used to calculate the position of each threadedrod 210.Computer 1304 can be used to configure thecavity 304. The cavity can be configured in 3 dimensions in an exemplary embodiment. To operate the computer, e.g., to generate a sequence of commands to drive, e.g., thestepper motor 804 of thedriving mechanism 602, a user can use, e.g., any of the devices of FIG. 13 and 14. In an exemplary embodiment, in response to instructions that can be entered,central processing unit 1306 can cause display monitor 1324 to display messages indicating the current status of the blow molding apparatus 104 and can prompt the operator regarding what is to be done next. TheCPU 1306 can causecontrol buffer unit 1328 and the motorcontroller electronics unit 1408 to operate themotor assemblies 602. In one exemplary embodiment, all the motor assemblies 602 (e.g., 100) that make up anexemplary motor belt 204, can simultaneously be operated to create a desiredcavity 304. - FIGS. 13 and 14 depict an exemplary embodiment of a motor
controller electronics unit 1408. The motorcontroller electronics unit 1408, in the exemplary embodiment, can include all the necessary electronics to control and drive the one hundred (100)motor assemblies 602 making up the motor belt 204 (simultaneously). Driving themotor assemblies 602 can include receiving thestopper switch mechanism 702circuit 820 signals and acting upon the signals. - FIG. 14 depicts an exemplary motor
controller electronics unit 1408. The exemplary motorcontroller electronics unit 1408 can include, in an exemplary embodiment, one hundred stepper motor driver/controller boards 1404. In an exemplary implementation embodiment, a DCB-25 driver and smart controller board available from ADVANCED MICRO SYSTEMS, Inc. of Nashua, N.H., U.S.A. can be used as a stepper motor driver/controller board 1404 and for driving thestepper motor 804. - The exemplary motor
controller electronics unit 1408 can also include, in an exemplary embodiment, fifty exemplaryback plane boards 1406. FIG. 15 depicts an exemplary embodiment illustrating twostep motor controllers 1404 coupled to abackplane 1406. - FIG. 16 depicts an illustration of an exemplary embodiment of a
backplane 1406. In an exemplary implementation embodiment, a DCMB 2-axis mother board available from ADVANCED MICRO SYSTEMS, Inc. of Nashua, N.H., U.S.A. can be used for interfacing with two stepper motor driver/controller boards 1404. Theback plane boards 1406 can also receive the generated commands from thecontrol buffer unit 1328 through an RS-232input 1326. Theback plane boards 1406 can also receive thestopper switch mechanism 702circuit 820 signals through a DB25 connector and can pass the signals to an input/output (I/O) port of the stepper motor driver/controller board 1404. Theback plane board 1406 can convert the RS-232input 1326 voltages to transister-transistor-logic (TTL) levels to drive up to fifty axes through aninternal bus 1402. To operate one hundredmotor assemblies 602 simultaneously, according to the exemplary embodiment of the present invention, two RS-232inputs 1326 and two separate rows of twenty-five (25)back plane boards 1406 can be used. - The exemplary motor
controller electronics unit 1408 can be mounted inside an electronic box (not shown). - Initially the operator can employ the
keyboard 1322 andmouse 1320 to start, e.g., a Computer Aided Design (CAD) software package such as AutoCAD available from AUTODESK, Inc. of San Rafael, Calif., U.S.A. on thecomputer 1304. In response to thisinstruction CPU 1306 can cause the CAD software package executable to be transferred from thesecondary memory 1312 to therandom access memory 1310 and the CAD software package main window along with the capsule-shape container assembly 202 3D drawing to be displayed on thedisplay monitor 1324. At this time, the operator can employ thekeyboard 1322 andmouse 1320 to input the information for identifying the person (person's name, address, shoe size, any other such pertinent information). In response to thisinstruction CPU 1306 can cause the specified information to be stored inrandom access memory 1310. - Once the foregoing identification operation is completed,
CPU 1306 can cause display monitor 1324 to display a message indicating completion of that operation and prompting the operator to load the person's digitized shoe last 3D drawing (i.e., in an exemplary embodiment, the output of the 3D shoe design software package) from thesecondary memory 1312. In response to thisinstruction CPU 1306 can cause the specified information to be displayed on thedisplay monitor 1324 as well as to be stored in therandom access memory 1310. - Once the foregoing loading operation is completed,
CPU 1306 can cause display monitor 1324 to display a message indicating completion of that operation and prompting the operator to move the person's digitized shoe last 3D drawing to fit inside the capsule-shape container assembly 202 3D drawing. In response to thisinstruction CPU 1306 can calculate the new values for the points making up the shoe last 3D drawing and can store them in therandom access memory 1310. - Once the foregoing moving operation is completed,
CPU 1306 can cause the blow-moldingapparatus control software 2202 which is described further below with reference to FIGS. 22-24, to complement the blow-molding apparatus 104 to be executed. The blow-molding apparatuscontrol algorithm software 2202 can, in an exemplary embodiment, find the intersection of each threadedrod 210 with the digitized last data. The blow-molding apparatuscontrol algorithm software 2202 can also find which threaded rods would potentially collide with each other and can decide which threaded rods should participate in creation of the3D cavity 304, and which should not participate. The software, advantageously, can determine an optimal number of rods to ensure, e.g., that a maximum number of rods are used, or other criterion are satisfied. - Once the foregoing calculation of position of the threaded
rods 210 operation is completed,CPU 1306 can cause display monitor 1324 to display a message indicating completion of that operation and prompting the operator to wrap themotor belt 204 around the indicated threaded rods row 424. In response to this instruction,CPU 1306 can cause the blow-moldingapparatus control software 2202 to generate appropriate commands which can operate the one hundredstepper motors 804 located on themotor belt 204, causing the generated commands to be stored in thecontrol buffer unit 1328, and causing thecontrol buffer unit 1328 content to be transferred to the motorcontroller electronics unit 1408 through the RS-232input interface 1326. The one-hundred (100)exemplary stepper motors 804 can drive the threaded rods row 424 to their correct position relative to the capsule-shapedcontainer assembly centerline 222 and the center of eachhemisphere shell 420. This step can get repeated until all the threadedrods 210 are positioned. - In an exemplary embodiment, as the
motor belt 204 gets close to any of the supporting stands 220,CPU 1306 can cause display monitor 1324 to display a message indicating a new desired location of supportingstand 220 on the blow-molding apparatus 104 and can prompt the operator to jack up the spare supportingstand 220 at the new location and can remove one of the other two supportingstands 220, see FIG. 10 illustrating an exemplary retractable air jack support stand with an exemplary means of raising and lowering the stands. The support stand includesportion 1012, anairbag 1002, and anair supply 1004, in an exemplary embodiment. - Once the foregoing positioning of the threaded rods210 (the desired 3D-
cavity shape 304 has been formed) operation is completed,CPU 1306 can cause display monitor 1324 to display a message indicating completion of that operation and prompting the operator to unscrew the 10screws 402 and can remove theaccess hatch 516. Theaccess tube 1104 can be screwed into the threaded access hole 518 (and can display how many turns to turn). The seating of theaccess tube 1104 can be deep enough such that theaccess tube 1104 bottom edge is located just above thecavity 304 top edge. Aprotective sock 306 can be inserted into thecavity 304 through the opening created by removing theaccess hatch 516. Thesock guide 1124 can be slid over the neck of theprotective sock 306. Theprotective sock 306 neck can be slid over the bottom part of theaccess tube 1104 until it covers theaccess tube 1104 groove. The retainingring 1106 can be applied to theaccess tube 1104 groove over theprotective sock 306 neck. Theaccess hatch 516 can be placed over the capsule-shapedcontainer assembly 202. Theaccess hatch 516 can be secured to the capsule-shapedcontainer assembly 202 using, e.g., the 10 screws 402. - Air or other material can be blown directly into the
protective sock 306 through theaccess tube 1104 hole to flatten theprotective sock 306 wrinkles and can also make theprotective sock 306 conform to thecavity 304 as much as possible. Thepreform 1108 can be reheated using infrared light. Thecore pin 1110 can be inserted into theheated preform 1108, and theextension plates core pin clamp 1112L and 1112R using the threescrews 1136. Thepreform 1108 can be clamped. The core pin can be clamped by bringing together the preform-core pin clamp 1112L and 1112R, dropping the clampedpreform 1108, andcore pin 1110 into theaccess tube 1104 hole, and screwing thecap 1116 to theaccess tube 1104. Hot air can be applied from the adjustable air supply source through the core pinnarrow tube 1126 until the preform is fully expanded to conform to thecavity 304 shape. Cold air can be applied to form the adjustable air supply source through the core pinnarrow tube 1126 to solidify thepreform 1108. Thepreform 1108 is now a collapsible and expandable last 1202. Theaccess hatch 516 can be separated along with theprotective sock 306. - The collapsible and inflatable shoe last1202 can be removed from the capsule-shaped
container assembly 202 by removing the 10screws 402, removing theretaining ring 1106, sliding down theprotective sock 306 from theaccess tube 1104, unscrewing and removing thecap 1116, unscrewing the twoscrew sets 1136 and removing theextension plates core pin clamp 1112L and 1112R can be slid out along with thecore pin 1110 and the shoe last 1202. The preform-core pin clamp 1112L and 1112R can be split, and thecore pin 1110 can be unplugged from the top of the shoe last 1202. The collapsible and expandable last 1202 can be examined for any defects. As will be apparent to those skilled in the art, lasts can be used for all sorts of footwear, shoes, boots, etc. Although the collapsible and expandable device is described as a last, any other useful formable article can be created similarly if moldable in the 3-D configurable cavity of the present invention. - Once the foregoing blow molding operation is completed,
CPU 1306 can cause display monitor 1324 to display amessage 1324 to display a message indicating completion of that operation and can prompt the operator to load the next person's digitized shoe last 3D drawing. - Referring now to FIGS.17-21, an example embodiment of a method of lasting an article of footwear such as a
shoe 1702 is illustratively depicted. - FIG. 17 illustrates an exemplary embodiment of a
shoe 1702 including a shoe upper 1704 joined with anon-stretch sock 1804 illustrated in FIG. 18. - FIG. 18 depicts an exemplary implementation embodiment of a shoe including the shoe upper1704 coupled to the
non-stretch sock 1804 and attached as illustrated by 1806. As shown in FIGS. 19 and 20, the components of a shoe can be marked. The interface between two components can include a joining of markings where a marking on a first shoe material can correspond with, i.e., can be matched up with, a marking on the second shoe material in a one-to-one correspondence between markings on the adjacent shoe materials. - FIG. 19 depicts and exemplary embodiment of a shoe upper1704. FIG. 19 illustrates a
pattern 1904 for shoe upper 1704 can include a set ofstitching markers 1902. - FIG. 20 depicts an exemplary embodiment of a
non-stretch sock 1804. Thenon-stretch sock 1804 can include apattern 2004 for thenon-stretch sock 1804, which can also include a set ofstitching markers 2006. - The 3D shoe design software package can flatten the 3D shoe shape obtained previously as described above and can calculate the shape of the shoe
upper pattern 2004 and thenon-stretch sock pattern 1804. The software can also provide an exact position ofcorresponding stitching markers lasting sock 1804 can be used to cut the various components from, e.g., a material, such as, e.g., nylon, leather, or any other natural or synthetic material, usable as a shoe making material. - According to an exemplary embodiment, every
stitching marker 1902 can have a matchingstitching marker 2006. The matchingstitching markers shoe enclosure 2102 that can be transformed into an accurate shape andsize shoe 1702. - The lasting margin or
bottom edge 1806 of shoe upper 1704 can then be turned over and attached to the perimeter oflasting sock 1804 by any suitable means as will be apparent to those skilled in the art including, e.g., stitching, threading, adhesion, cementing, bonding, fusing by heat, stapling and tacking. The attaching process can be done such that thestitching markers - FIG. 21 depicts an exemplary embodiment of a
shoe enclosure 2102. Theshoe enclosure 2102 can look like a shoe except that the shoe upper 1704 is not yet stretched and does not have the final shape. The shoe upper 1704 can then be stretched to the final shape by inserting the collapsible and expandable last 1202, formed according to the present invention, inside theshoe enclosure 2102. To help the material take the final shoe shape, theshoe enclosure 2102 can be soaked into water, or other material. Acap 1204 can be used to cap off the inflatable shoe last 1202 now located inside theshoe enclosure 2102 enclosure. The adjustable hot air supply source hose can be connected to thecap 1204 to inflate the shoe last 1202. - After the
shoe enclosure 2102 has dried, the sole of the shoe can be pressed onto the bottom of theshoe 1702, using a universal sole attaching press. The inflatable shoe last 1202 can withstand the load applied by the universal sole attaching press. - FIGS.22A-C, 23A-D and 24A-D collectively depict a blow-molding apparatus
control algorithm software 2202 for operating the blow molding apparatus 104. The blow-molding apparatuscontrol algorithm software 2202, in an exemplary embodiment, can, e.g., determine the coordinates of the threadedholes 524 located on the capsule-shape container assembly 202, determine the coordinates of the intersection point of each threadedrod 210 with the shoe last surface based on the digitized shoe last data, find threaded rods that collide with each other if all are present, and decide which threaded rods should participate in creation of the3D cavity 304.Algorithm 2202 begins with FIG. 22A-C and continues with FIGS. 23A-D, and FIGS. 24A-C. - FIGS. 22A, 22B, and22C, collectively referred to as FIG. 22, depict an exemplary embodiment of a mathematical algorithm for calculating the position of the threaded
holes 524 to be located on, or drilled through, the capsule-shape container assembly 202. - FIG. 22A can begin with
step 2203 and can continue immediately withstep 2204. - In
strep 2204, variables can be initialized or data can be inputted including, e.g., information regarding the sizes of different parts making up the capsule-shape container assembly 202. In an exemplary embodiment, the radii ofhemisphere shells shape container assembly 202 can include two equalsize hemisphere shells step 2204, the algorithm can continue withstep 2206. FIGS. 22B and 22C can also begin withsteps - For purposes of this portion of the present invention, each step can also represent a process, technique or series of one or more steps.
-
Steps hole 524 for the threadedrods 412 covering thecylindrical tube 506; defining the location (e.g., position and orientation) of the half-cylinder tube 512; and defining the location (e.g., position and orientation) of theaccess hatch 516 with respect to a global coordinate system. - The global coordinate system's origin can be located at the center of
hemisphere shell 420 that can get attached to thecylindrical tube 506. In an exemplary embodiment, the global coordinate system can include a z-axis that can be along the capsule-shapedcontainer assembly centerline 222 pointing toward the right edge of FIG. 2, a y-axis pointing toward the bottom edge of the figure and an x-axis coming out of the paper pointing toward the reader making a right-hand coordinate system. - It will be apparent to those skilled in the art, that any vector in three dimensional space can be represented by the vectorial sum of multiples of the unit vectors i, j, k. For example the vector A can be represented as A=ax i+ay j+az k; ax, ay, and az are the components of the vector A in the directions i, j, and k and a dot product “.” denotes multiplication.
-
Steps - In
step 2212, results of calculations ofstep computer system 1304 main memory (RAM) 1310. After all points have been calculated and stored,flow chart 22A can complete withstep 2235. - FIG. 22B can continue from
step 2214 of FIG. 22A as shown by connector A, withstep 2214. -
Steps hole 524 for the threadedrods 410 covering thehemisphere shell 508 with respect to the global coordinate system. - In step2225, results calculated in
steps step 2235. - FIG. 22C can continue from
step 2214 of FIG. 22A as shown by connector B, withstep 2220. -
Steps hole 524 for the threadedrods 410 covering thehemisphere shell 510 with respect to the global coordinate system. - FIGS. 23A, 23B,23C, and 23D, collectively referred to as FIG. 23, depicts an exemplary embodiment, of a mathematical algorithm for, e.g., calculating the intersection of each of threaded
rods 210 with the digitized shoe last data, and as a result calculating useful length of each threaded rod 210 (useful length refers to the length of part of a threadedrod 210 inside the capsule-shape container assembly 202; useful length refers to a threadedrod 210 length necessary to define the threadedrod 210 inner tip position, but not to the whole threadedrod 210 which has a constant length). - The advantageous approach of the present invention attempts to find the cluster of all the digitized shoe last points that lie around each threaded
rod 210. As a result, all the digitized shoe last points, according to an exemplary embodiment of the present invention, can be divided between the threadedrods 210. In other words, each cluster of points around a threaded rod can belong to that threaded rod. - A conical volume can be defined, according to an exemplary embodiment of the present invention, by introducing a Δθ and a Δφ to represent the extent of reach of each threaded
rod 410 covering any of the twoend hemisphere shells rod 412 covering thecylindrical tube 506, half-cylinder tube 512 and theaccess hatch 516. - The conical volume addressed here, according to an exemplary embodiment of the present invention, is made up of four open-end planar triangles that have their vertexes at the center of
hemisphere shell 420 and located at ±Δθ and ±Δφ from the threaded rod axis. In a similar manner, the conical slice volume can be made up of four planes at ±Δθ and ±Δz from the threaded rod axis. - To find the intersection of any of the threaded
rods 210 with the surface of the digitized shoe last, according to an exemplary embodiment of the present invention, a plane can be defined using the four closest points to the threaded rod axis. Mathematically, only three points are necessary to define a plane (the very small section of the surface is plane). The four points can lie on four different sides of the threaded rod, so that if a local two-dimensional coordinate system in a plane perpendicular to the threaded rod, with the threaded rod being the origin, is considered, each point belongs to one of four quadrants. The procedure to select these points, according to an exemplary embodiment of the present invention, is based on the distance from the axis of the threaded rod, in the first place, and the signs of Δθ and Δφ (Δθ and Δz forcylindrical tube sections - It is possible that one of the cluster of points that lie around each threaded rod exactly matches the interface of the threaded rod axis and the surface.
- To determine the useful threaded rod length of the threaded
rods 410, a weighted average distance of the four points from the center ofhemisphere shell 420 can be subtracted from the hemisphere shell radius. - To determine the useful threaded rod length of the threaded
rods 412, according to an exemplary embodiment of the present invention, a weighted average distance of the four points from the capsule-shapedcontainer assembly centerline 222 can be subtracted from the cylindrical tube radius. - FIGS. 23A, 23B,23C and 23D, illustrate an exemplary embodiment of flow charts of an exemplary program that can include calculating the locations of the inner tip position of the threaded rods of
array 210 covering the capsule-shapedcontainer assembly 202. - The flow chart illustratively depicted in FIG. 23A can find the four shoe last points neighboring the axis of each of the threaded
rod 410 covering thehemisphere shell 508. - The flow chart illustratively depicted in FIG. 23B can find the four shoe last points neighboring the axis of each of the threaded
rod 412 covering thecylindrical tube 506, half-cylinder tube 512 and theaccess hatch 516. - The flow chart illustratively depicted in FIG. 23C can find the four shoe last points neighboring the axis of each of the threaded
rod 410 covering thehemisphere shell 510. - The flow chart illustratively depicted in FIG. 23D can calculate the threaded rods'210 covering the capsule-shaped
container assembly 202 inner tip position. - FIG. 23A can begin with step2302 and can continue immediately with
step 2304. - In step2304 a single record can be read from a sequential file containing the digitized shoe last data. The record can contain X, Y, and Z values in the global coordinate system representing one of the points that makeup the surface of a digitized shoe last.
-
Step 2306 can calculate the shoe last point vector in spherical coordinate system. -
Step 2308 can calculate the threaded rod's θ, θmax, θmin, φ and φmax. - Steps2310-2334 can check if the shoe last point is close to which threaded rod as well as within which of the conical volume's four planar triangles by comparing θpoint with θmax and θmin, and φpoint with φmax and φmin of every
threadedrods 410 covering thehemisphere shell 508. - Steps2336-2364 can keep the four of the shoe last points that are closest to the threaded rod and can discard the rest.
- As shown, from
step 2305, connector C couples FIG. 23A to FIG. 23B. - FIG. 23B covers the same steps as above for the cylindrical sections with different sets of limits.
- Step2366 can calculate the shoe last point vector in cylindrical coordinate system.
- Step2368 can calculate the threaded rod's θ, θmax, θmin, zmax and zmin.
- Steps2370-2396 check to which threaded rod the shoe last point is closest within which of the conical volume's four planar triangles by comparing θpoint with θmax and θmin, and Zpoint with Zmax and Zmin of every threaded
rods 412 covering thecylindrical tube 506, half-cylinder tube 512 and theaccess hatch 516. - FIG. 23C covers the same steps as above for the
other hemisphere shell 510 with different set of limits. - FIG. 23D illustratively depicts an exemplary embodiment of a flow chart according to the present invention. FIG. 23D begins with connector E and continues as shown through connector F which is coupled to FIG. 24A.
- Step2397 can calculate the distance of the threaded rod's inner tip from the
center 420 of thehemisphere shell 510. - Step2397A can calculate the useful threaded rod length.
- Process2398 can calculate the distance of the threaded rod's inner tip from the
center 420 of thehemisphere shell 508. - Process2398A can calculate the useful threaded rod length.
- Step2399 can calculate the distance of the threaded rod's inner tip from the capsule-shaped
container assembly centerline 222. - Process2399A can calculate the useful threaded rod length.
- FIGS. 24A, 24B, and24C, collectively referred to as FIG. 24, depicts an exemplary embodiment of the flow charts of a program that can optimally determine which one of the threaded
rods 210 covering the capsule-shapedcontainer assembly 202 should participate (the participating threaded rods 310) in the making of thecavity 304 and which one should be withdrawn (the non-participating threaded rods 308). - According to an exemplary embodiment of the present invention, the approach divides the threaded
rods 210 inner tips coordinates into manageable rings along the capsule-shapedcontainer assembly centerline 222, within each ring find which threaded rod is colliding with the neighboring threaded rods, decide which one of the colliding threaded rods can be withdrawn such that the least number of threaded rods are withdrawn (more threaded rods participate in creating the cavity smoother the cavity's curvature). In case of thehemisphere shells hemisphere shells hemisphere shells 420, therefore the threaded rods of one ring can collide with the threaded rods from the neighboring rings covering thehemisphere shells hemisphere shells - FIG. 24A begins with connector F and continues eventually with step2402, and on until connector G which is coupled to FIG. 24B.
- Steps2402-2406 can calculate the threaded rods' inner tip coordinates with respect to the global coordinate system.
- Step2408 can translate the threaded rods' inner tip coordinates from the current global coordinate system to the new global coordinate system that its origin is located at the tip of the
hemisphere shell 508 along thecenter line 222. - Step2409 can sort the threaded rods' inner tip coordinates with descending Z value order, to prepare the data for dividing them into rings.
- Steps2410 and 2412 can divide the threaded
rods 210 inner tips into manageable rings (for example—ring width can be 0.25″) along the capsule-shapedcontainer assembly centerline 222. - Steps2414-2418 can find which threaded rods of
rings 426 and 472 collide with the threaded rods ofring - FIG. 24B can begin with step2418.
- Steps2418-2420 can find which threaded rods of
rings 426 and 472 collide with the threaded rods ofring - Steps2422-2444 can find which threaded rods within each ring covering the
cylindrical tube 506, half-cylinder tube 512 and theaccess hatch 516 are colliding with the neighboring threaded rods and decide which one of the colliding threaded rods should be withdrawn. These steps are optimized to minimize the number of threaded rods to be withdrawn. - FIG. 24B continues through connector H which couples the flowchart to FIG. 24C.
- FIG. 24C depicts a flowchart illustrating an exemplary embodiment of the present invention that can find which of the threaded
rods 410 covering thehemisphere shell 510 are colliding with the neighboring threaded rods and needs to be withdrawn. The same steps can be applied for thehemisphere shell 508 using number_of_rings_on_hemisphere_508 as the loop limit. - Steps2446-2452 can subdivide the rings covering the
hemisphere shell 510 into sub rings (for example—sub ring width is 0.05″). - Steps2454-2476 can find which threaded rods within each sub ring are colliding with the neighboring threaded rods and decide which one of the colliding threaded rods should be withdrawn. These steps are optimized to minimize the number of threaded rods to be withdrawn.
- Steps2478-2482 can find which of the neighboring sub rings threaded rods collide with the current sub ring threaded rods and are withdrawn. These steps are optimized to minimize the number of threaded rods to be withdrawn.
- Steps2484-2488 can find which of the neighboring ring threaded rods collide with the current ring threaded rods and are withdrawn. These steps are optimized to minimize the number of threaded rods to be withdrawn.
- FIG. 24C continues through step2490, where the flow chart can complete.
- While various embodiments of the present invention have been described above, it should be understood that they have been presented by way of example only, and not limitation. Thus, the breadth and scope of the present invention should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents.
Claims (22)
1. A system for creating a reconfigurable cavity comprising:
a container having a three dimensionally reconfigurable cavity.
2. The system according to claim 1 , wherein said container comprises:
holes to receive rods.
3. The system according to claim 1 , wherein said container comprises at least one of:
a capsule-shaped container,
a spherical-shaped container,
a conical-shaped container, and
a cylindrical-shaped container.
4. The system according to claim 1 , further comprising:
an array of rods.
5. The system according to claim 4 , wherein said rods are operative to move through said container.
6. The system according to claim 4 , wherein said rods are at least one of:
threaded;
gear-driven;
coupled to a belt;
coupled to a partial belt; and
belt-driven.
7. The system according to claim 4 , wherein said cavity can be formed by an inner end of said rods.
8. The system according to claim 7 , wherein if more than one rod occupies a single point of said cavity, then one rod participates in forming said cavity and other rods do not participate.
9. The system according to claim 8 , wherein participating rods are selected according to an optimizing module.
10. The system according to claim 9 , wherein said optimizing module maximizes the number of participating rods.
11. The system according to claim 9 , wherein a software module determines an intersection of a rod with a digitized cluster of points representing a 3 dimensional surface.
12. The system according to claim 1 , wherein said cavity can be used for any operation and for any field of industry.
13. The system according to claim 12 , wherein said field of industry includes at least one of:
pouring in the cavity,
blowing in the cavity,
forming a collapsible and expandable last in the cavity,
lasting footwear in the cavity, and
rotating in the cavity.
14. A method for producing a collapsible and expandable footwear last comprising:
(a) reconfiguring in three dimensions a shape of a cavity.
15. The method according to claim 14 , further comprising:
(b) forming a collapsible and expandable last in said cavity.
16. The method according to claim 14 , wherein said last is formed from a plastic material.
17. The method according to claim 14 , further comprising:
(b) blow molding a last in said cavity including directionally deflecting.
18. A computer program product embodied on a computer-usable medium, the computer program product comprising program code means for producing a last comprising:
program code means for enabling a computer to reconfigure in three dimensions a shape of a cavity.
19. A method of lasting an article of footwear comprising:
forming a pattern for a shoe upper from a first stock material with first stitch markers;
forming a pattern for a lasting sock from a second stock material with second stitch markers, wherein said second stitch markers have a one-to-one correspondence with said first stitch markers; and
attaching a perimeter of the lasting sock to a bottom edge of the shoe upper such that every second stitch marker is attached to the corresponding first stitch marker forming an attached shoe upper and lasting sock enclosure.
20. The method of claim 19 , further comprising:
inserting a collapsible and expandable shoe last into the attached shoe upper and lasting sock enclosure.
21. The method of claim 19 , further comprising:
shaping the attached shoe upper and lasting sock enclosure including:
expanding the collapsible and expandable shoe last until a final shoe shape is reached.
22. The method of claim 19 , further comprising:
fitting the shoe including:
reinserting the collapsible and expandable shoe last into the shoe; and
expanding the collapsible and expandable shoe last until the shoe is stretched by a small increment in length and width.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/741,030 US20020023306A1 (en) | 1999-12-21 | 2000-12-21 | System, method and computer program product for forming a reconfigurable cavity and an expandable shoe last and for constructing a shoe |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17128999P | 1999-12-21 | 1999-12-21 | |
US09/741,030 US20020023306A1 (en) | 1999-12-21 | 2000-12-21 | System, method and computer program product for forming a reconfigurable cavity and an expandable shoe last and for constructing a shoe |
Publications (1)
Publication Number | Publication Date |
---|---|
US20020023306A1 true US20020023306A1 (en) | 2002-02-28 |
Family
ID=26866926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/741,030 Abandoned US20020023306A1 (en) | 1999-12-21 | 2000-12-21 | System, method and computer program product for forming a reconfigurable cavity and an expandable shoe last and for constructing a shoe |
Country Status (1)
Country | Link |
---|---|
US (1) | US20020023306A1 (en) |
Cited By (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050071935A1 (en) * | 2003-10-03 | 2005-04-07 | Shah Binith Ratilal | System and method for creating a custom article |
US20050155473A1 (en) * | 2003-12-31 | 2005-07-21 | Gass Stephen F. | Dectection systems for power equipment |
US20060076700A1 (en) * | 2002-08-22 | 2006-04-13 | Phillips Edward H | Apparatus and methods for forming shoe inserts |
US20060155417A1 (en) * | 2002-04-19 | 2006-07-13 | Armido Cremaschi | Method for grading a series of shoe lasts distributed on a series of sizes starting from a base last and shoe last so obtained |
CN100353363C (en) * | 2004-10-19 | 2007-12-05 | 宝元科技股份有限公司 | Multi-size processing path generation method for shoe mould |
US20080192104A1 (en) * | 2007-02-13 | 2008-08-14 | 2Bot Corporation | Systems and methods for providing a personal affector machine |
US20090126225A1 (en) * | 2007-10-23 | 2009-05-21 | Nike, Inc. | Articles And Methods Of Manufacturing Articles |
US20100095556A1 (en) * | 2007-10-23 | 2010-04-22 | Nike, Inc. | Articles And Methods Of Manufacture Of Articles |
US20100095557A1 (en) * | 2007-10-23 | 2010-04-22 | Nike, Inc. | Articles And Methods Of Manufacture Of Articles |
US20100326591A1 (en) * | 2009-06-24 | 2010-12-30 | Nike, Inc. | Method of customizing an article and apparatus including an inflatable member |
US8087438B2 (en) | 2003-12-31 | 2012-01-03 | Sd3, Llc | Detection systems for power equipment |
US8162022B2 (en) | 2008-10-03 | 2012-04-24 | Nike, Inc. | Method of customizing an article and apparatus |
US8578534B2 (en) | 2009-06-24 | 2013-11-12 | Nike, Inc. | Inflatable member |
US20140180866A1 (en) * | 2012-12-21 | 2014-06-26 | Ebay Inc. | Methods and systems to re-create an internal shape of a shoe |
WO2014176229A1 (en) * | 2013-04-23 | 2014-10-30 | Nike Innovate C.V. | Holding assembly for articles of footwear |
US20150135447A1 (en) * | 2013-11-19 | 2015-05-21 | Nike, Inc. | Conditionally Visible Bite Lines For Footwear |
US9107479B2 (en) | 2009-06-24 | 2015-08-18 | Nike, Inc. | Adjustable last |
US9301576B2 (en) | 2013-04-23 | 2016-04-05 | Nike, Inc. | Method of printing onto an article |
US20160206049A1 (en) * | 2015-01-16 | 2016-07-21 | Nike, Inc. | Shape Memory Polymer Footwear Last |
US9456651B2 (en) | 2013-04-23 | 2016-10-04 | Nike, Inc. | Holding assembly with locking systems for articles |
US20170325545A1 (en) * | 2016-05-16 | 2017-11-16 | Adidas Ag | Three-dimensional thermo-molding of footwear |
US9844243B2 (en) | 2008-10-03 | 2017-12-19 | Nike, Inc. | Protective cover and graphic transfer assembly |
WO2018078545A1 (en) * | 2016-10-28 | 2018-05-03 | nuo factory UG (haftungsbeschränkt) | Module for producing a last for bespoke shoes, system and method for the automated production of bespoke shoes |
US10010134B2 (en) | 2015-05-08 | 2018-07-03 | Under Armour, Inc. | Footwear with lattice midsole and compression insert |
US10010133B2 (en) | 2015-05-08 | 2018-07-03 | Under Armour, Inc. | Midsole lattice with hollow tubes for footwear |
US10039343B2 (en) | 2015-05-08 | 2018-08-07 | Under Armour, Inc. | Footwear including sole assembly |
US10226098B2 (en) | 2013-03-14 | 2019-03-12 | Under Armour, Inc. | Method of making a zonal compression shoe |
US10779614B2 (en) | 2017-06-21 | 2020-09-22 | Under Armour, Inc. | Cushioning for a sole structure of performance footwear |
US11324282B2 (en) | 2016-05-16 | 2022-05-10 | Adidas Ag | Three-dimensionally thermo-molded footwear |
US11326290B2 (en) | 2017-03-07 | 2022-05-10 | Adidas Ag | Article of footwear with upper having stitched polymer thread pattern and methods of making the same |
US11440245B2 (en) * | 2016-10-13 | 2022-09-13 | Safran Aero Boosters Sa | Additive manufacturing method for a turbofan engine oil tank |
-
2000
- 2000-12-21 US US09/741,030 patent/US20020023306A1/en not_active Abandoned
Cited By (81)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060155417A1 (en) * | 2002-04-19 | 2006-07-13 | Armido Cremaschi | Method for grading a series of shoe lasts distributed on a series of sizes starting from a base last and shoe last so obtained |
US20060076700A1 (en) * | 2002-08-22 | 2006-04-13 | Phillips Edward H | Apparatus and methods for forming shoe inserts |
US20050071935A1 (en) * | 2003-10-03 | 2005-04-07 | Shah Binith Ratilal | System and method for creating a custom article |
US7991503B2 (en) | 2003-12-31 | 2011-08-02 | Sd3, Llc | Detection systems for power equipment |
US20050155473A1 (en) * | 2003-12-31 | 2005-07-21 | Gass Stephen F. | Dectection systems for power equipment |
US7536238B2 (en) * | 2003-12-31 | 2009-05-19 | Sd3, Llc | Detection systems for power equipment |
US8498732B2 (en) | 2003-12-31 | 2013-07-30 | Sd3, Llc | Detection systems for power equipment |
US8489223B2 (en) | 2003-12-31 | 2013-07-16 | Sd3, Llc | Detection systems for power equipment |
US8087438B2 (en) | 2003-12-31 | 2012-01-03 | Sd3, Llc | Detection systems for power equipment |
CN100353363C (en) * | 2004-10-19 | 2007-12-05 | 宝元科技股份有限公司 | Multi-size processing path generation method for shoe mould |
US20080192104A1 (en) * | 2007-02-13 | 2008-08-14 | 2Bot Corporation | Systems and methods for providing a personal affector machine |
US8377360B2 (en) | 2007-02-13 | 2013-02-19 | 2Bot Corporation | Systems and methods for providing a personal affector machine |
US20100095556A1 (en) * | 2007-10-23 | 2010-04-22 | Nike, Inc. | Articles And Methods Of Manufacture Of Articles |
US10681961B2 (en) | 2007-10-23 | 2020-06-16 | Nike, Inc. | Articles and methods of manufacture of articles |
US9788604B2 (en) | 2007-10-23 | 2017-10-17 | Nike, Inc. | Articles and method of manufacture of articles |
US9788603B2 (en) | 2007-10-23 | 2017-10-17 | Nike, Inc. | Articles and methods of manufacture of articles |
US11224265B2 (en) | 2007-10-23 | 2022-01-18 | Nike, Inc. | Articles and methods of manufacture of articles |
US20100095557A1 (en) * | 2007-10-23 | 2010-04-22 | Nike, Inc. | Articles And Methods Of Manufacture Of Articles |
US9572402B2 (en) | 2007-10-23 | 2017-02-21 | Nike, Inc. | Articles and methods of manufacturing articles |
US9788594B2 (en) | 2007-10-23 | 2017-10-17 | Nike, Inc. | Articles and methods of manufacture of articles |
US20090126225A1 (en) * | 2007-10-23 | 2009-05-21 | Nike, Inc. | Articles And Methods Of Manufacturing Articles |
US10798995B2 (en) | 2007-10-23 | 2020-10-13 | Nike, Inc. | Articles and methods of manufacture of articles |
US9795181B2 (en) * | 2007-10-23 | 2017-10-24 | Nike, Inc. | Articles and methods of manufacture of articles |
US9883717B2 (en) | 2007-10-23 | 2018-02-06 | Nike, Inc. | Articles and methods of manufacture of articles |
US9844243B2 (en) | 2008-10-03 | 2017-12-19 | Nike, Inc. | Protective cover and graphic transfer assembly |
US9809015B2 (en) | 2008-10-03 | 2017-11-07 | Nike, Inc. | Method of customizing an article using a graphic transfer assembly |
US8851135B2 (en) | 2008-10-03 | 2014-10-07 | Nike, Inc. | Method of customizing an article and apparatus |
US9120296B2 (en) | 2008-10-03 | 2015-09-01 | Nike, Inc. | Method of customizing an article and apparatus |
US8574387B2 (en) | 2008-10-03 | 2013-11-05 | Nike, Inc. | Protective member for graphic transfer process |
US8293054B2 (en) | 2008-10-03 | 2012-10-23 | Nike, Inc. | Method of customizing an article and apparatus |
US8162022B2 (en) | 2008-10-03 | 2012-04-24 | Nike, Inc. | Method of customizing an article and apparatus |
US9259903B2 (en) | 2008-10-03 | 2016-02-16 | Nike, Inc. | Protective member for graphic transfer process |
US8578534B2 (en) | 2009-06-24 | 2013-11-12 | Nike, Inc. | Inflatable member |
US7950432B2 (en) | 2009-06-24 | 2011-05-31 | Nike, Inc. | Method of customizing an article and apparatus including an inflatable member |
US20100326591A1 (en) * | 2009-06-24 | 2010-12-30 | Nike, Inc. | Method of customizing an article and apparatus including an inflatable member |
US9277786B2 (en) | 2009-06-24 | 2016-03-08 | Nike, Inc. | Method of using an inflatable member to customize an article |
US9854877B2 (en) | 2009-06-24 | 2018-01-02 | Nike, Inc. | Method of customizing an article including an inflatable member |
US8961723B2 (en) | 2009-06-24 | 2015-02-24 | Nike, Inc. | Method of customizing an article and apparatus including an inflatable member |
US9107479B2 (en) | 2009-06-24 | 2015-08-18 | Nike, Inc. | Adjustable last |
US9788611B2 (en) | 2009-06-24 | 2017-10-17 | Nike, Inc. | Method of using an inflatable member to customize an article |
US9173453B2 (en) * | 2012-12-21 | 2015-11-03 | Ebay, Inc. | Methods and systems to re-create an internal shape of a shoe |
US20140180866A1 (en) * | 2012-12-21 | 2014-06-26 | Ebay Inc. | Methods and systems to re-create an internal shape of a shoe |
US10108160B2 (en) | 2012-12-21 | 2018-10-23 | Ebay Inc. | Re-creating an internal shape of a clothing item |
US10754316B2 (en) | 2012-12-21 | 2020-08-25 | Ebay Inc. | Re-creating an internal shape of a clothing item |
US11547177B2 (en) | 2013-03-14 | 2023-01-10 | Under Armour, Inc. | Shoe with lattice structure |
US11425963B2 (en) | 2013-03-14 | 2022-08-30 | Under Armour, Inc. | Shoe with lattice structure |
US10470520B2 (en) | 2013-03-14 | 2019-11-12 | Under Armour, Inc. | Shoe with lattice structure |
US10575586B2 (en) | 2013-03-14 | 2020-03-03 | Under Armour, Inc. | Shoe with lattice structure |
US10470519B2 (en) | 2013-03-14 | 2019-11-12 | Under Armour, Inc. | Shoe with lattice structure |
US10743610B2 (en) | 2013-03-14 | 2020-08-18 | Under Armour, Inc. | Shoe with lattice structure |
US10226098B2 (en) | 2013-03-14 | 2019-03-12 | Under Armour, Inc. | Method of making a zonal compression shoe |
US9301576B2 (en) | 2013-04-23 | 2016-04-05 | Nike, Inc. | Method of printing onto an article |
US9456651B2 (en) | 2013-04-23 | 2016-10-04 | Nike, Inc. | Holding assembly with locking systems for articles |
US9402445B2 (en) | 2013-04-23 | 2016-08-02 | Nike, Inc. | Holding assembly for articles |
US10070696B2 (en) | 2013-04-23 | 2018-09-11 | Nike, Inc. | Holding assembly for articles |
CN105142451A (en) * | 2013-04-23 | 2015-12-09 | 耐克创新有限合伙公司 | Holding assembly for articles of footwear |
WO2014176229A1 (en) * | 2013-04-23 | 2014-10-30 | Nike Innovate C.V. | Holding assembly for articles of footwear |
US9668545B2 (en) * | 2013-11-19 | 2017-06-06 | Nike, Inc. | Conditionally visible bite lines for footwear |
US9237780B2 (en) * | 2013-11-19 | 2016-01-19 | Nike, Inc. | Conditionally visible bite lines for footwear |
US20150135447A1 (en) * | 2013-11-19 | 2015-05-21 | Nike, Inc. | Conditionally Visible Bite Lines For Footwear |
US20160128434A1 (en) * | 2013-11-19 | 2016-05-12 | Nike, Inc. | Conditionally visible bite lines for footwear |
CN106102502A (en) * | 2015-01-16 | 2016-11-09 | 耐克创新有限合伙公司 | Shape-memory polymer footwear shoe tree |
US20160206049A1 (en) * | 2015-01-16 | 2016-07-21 | Nike, Inc. | Shape Memory Polymer Footwear Last |
US10104934B2 (en) | 2015-05-08 | 2018-10-23 | Under Armour, Inc. | Footwear including sole assembly |
US10010134B2 (en) | 2015-05-08 | 2018-07-03 | Under Armour, Inc. | Footwear with lattice midsole and compression insert |
US10702012B2 (en) | 2015-05-08 | 2020-07-07 | Under Armour, Inc. | Footwear midsole with lattice structure formed between platforms |
US10231511B2 (en) | 2015-05-08 | 2019-03-19 | Under Armour, Inc. | Interwoven lattice structure for cushioning member |
US10750820B2 (en) | 2015-05-08 | 2020-08-25 | Under Armour, Inc. | Midsole lattice with hollow tubes for footwear |
US10039343B2 (en) | 2015-05-08 | 2018-08-07 | Under Armour, Inc. | Footwear including sole assembly |
US11457693B2 (en) | 2015-05-08 | 2022-10-04 | Under Armour, Inc. | Footwear midsole with lattice structure formed between platforms |
US11369164B2 (en) | 2015-05-08 | 2022-06-28 | Under Armour, Inc. | Footwear including sole assembly |
US10010133B2 (en) | 2015-05-08 | 2018-07-03 | Under Armour, Inc. | Midsole lattice with hollow tubes for footwear |
US10575587B2 (en) | 2015-05-08 | 2020-03-03 | Under Armour, Inc. | Footwear including sole assembly |
US11324282B2 (en) | 2016-05-16 | 2022-05-10 | Adidas Ag | Three-dimensionally thermo-molded footwear |
US10779616B2 (en) * | 2016-05-16 | 2020-09-22 | Adidas Ag | Three-dimensional thermo-molding of footwear |
US20170325545A1 (en) * | 2016-05-16 | 2017-11-16 | Adidas Ag | Three-dimensional thermo-molding of footwear |
US11440245B2 (en) * | 2016-10-13 | 2022-09-13 | Safran Aero Boosters Sa | Additive manufacturing method for a turbofan engine oil tank |
WO2018078545A1 (en) * | 2016-10-28 | 2018-05-03 | nuo factory UG (haftungsbeschränkt) | Module for producing a last for bespoke shoes, system and method for the automated production of bespoke shoes |
US11326290B2 (en) | 2017-03-07 | 2022-05-10 | Adidas Ag | Article of footwear with upper having stitched polymer thread pattern and methods of making the same |
US11753758B2 (en) | 2017-03-07 | 2023-09-12 | Adidas Ag | Article of footwear with upper having stitched polymer thread pattern and methods of making the same |
US10779614B2 (en) | 2017-06-21 | 2020-09-22 | Under Armour, Inc. | Cushioning for a sole structure of performance footwear |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20020023306A1 (en) | System, method and computer program product for forming a reconfigurable cavity and an expandable shoe last and for constructing a shoe | |
US10433617B2 (en) | Pin plate for construction of an article | |
US5661864A (en) | Last for an article of footwear and footwear made therefrom | |
EP1354528B1 (en) | Method for grading a series of shoe lasts distributed on a series of sizes starting from a base last and shoe last so obtained | |
US20060013505A1 (en) | Analysis of geometric surfaces by comformal structure | |
ES2263245T3 (en) | MACHINE FOR THE PRODUCTION OF ACCESSORIES FOR THE FOOTWEAR INDUSTRY. | |
US20120110828A1 (en) | Method and apparatus for automatically generating trim lines for cranial remodeling devices | |
ES2214324T3 (en) | PROCEDURE AND DEVICE FOR SIMULATION AND REPRESENTATION OF THE DRESS OF A MANNEQUIN. | |
Wu et al. | Parametric design and process parameter optimization for bra cup molding via response surface methodology | |
JP2008155887A (en) | Method for modeling a tire model and simulation method | |
CN110385616A (en) | The casting automatically grinding method of view-based access control model detection | |
CN109118455A (en) | A kind of ancient human's skull cranium face interactive restoration method based on the distribution of modern's soft tissue | |
US6051028A (en) | Digitiser | |
CN110222404A (en) | A kind of intelligence shoemaking system and method | |
CN110125933A (en) | The method for building up and control method of the mechanical model of software mechanical arm | |
US5743164A (en) | Automatic reconfigurable die | |
Duvedi et al. | Drop and tilt method of five-axis tool positioning for tensor product surfaces | |
US5488699A (en) | Method for generating a computerized three dimensional model of a shoe heel and a two dimensional cover for the same | |
CN103976513A (en) | Deformable foot model | |
Singh | Fast and robust approach to find the gouge-free tool position of the Toroidal cutter for the bézier surface in five axis machining | |
Denkena et al. | A concept for shoe last manufacturing in mass customisation | |
KR100950268B1 (en) | Manufacturing mathod of architecture modeling | |
WO1996028060A1 (en) | Last for an article of footwear and footwear made therefrom | |
Watasuntonpong et al. | Dynamic feed rate in multiple independent spindles CNC milling machine for orthotic insole manufacturing | |
Zhang et al. | Parametric Patternmaking of Shoe Last Bottom Based on AutoCAD for Mass Customization |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SAJEDI, MOHAMMAD H., NEW YORK Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HEMAMI, AHMAD;REEL/FRAME:011684/0581 Effective date: 20001220 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |