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.