Methods and apparatus for mobile additive manufacturing with additive manufacturing arrays
11194306 · 2021-12-07
Inventors
Cpc classification
B33Y10/00
PERFORMING OPERATIONS; TRANSPORTING
B29C64/386
PERFORMING OPERATIONS; TRANSPORTING
G05B2219/49023
PHYSICS
B22F12/00
PERFORMING OPERATIONS; TRANSPORTING
B22F1/107
PERFORMING OPERATIONS; TRANSPORTING
B22F2999/00
PERFORMING OPERATIONS; TRANSPORTING
B29C66/52272
PERFORMING OPERATIONS; TRANSPORTING
B33Y40/20
PERFORMING OPERATIONS; TRANSPORTING
B22F10/12
PERFORMING OPERATIONS; TRANSPORTING
E01C23/096
FIXED CONSTRUCTIONS
B22F10/00
PERFORMING OPERATIONS; TRANSPORTING
B22F10/00
PERFORMING OPERATIONS; TRANSPORTING
B29C64/393
PERFORMING OPERATIONS; TRANSPORTING
B22F1/107
PERFORMING OPERATIONS; TRANSPORTING
B22F12/50
PERFORMING OPERATIONS; TRANSPORTING
B29C64/112
PERFORMING OPERATIONS; TRANSPORTING
B29L2031/776
PERFORMING OPERATIONS; TRANSPORTING
B29K2021/00
PERFORMING OPERATIONS; TRANSPORTING
B33Y50/02
PERFORMING OPERATIONS; TRANSPORTING
E01C23/01
FIXED CONSTRUCTIONS
B33Y30/00
PERFORMING OPERATIONS; TRANSPORTING
B22F12/33
PERFORMING OPERATIONS; TRANSPORTING
B29K2621/00
PERFORMING OPERATIONS; TRANSPORTING
E01C23/065
FIXED CONSTRUCTIONS
B29K2105/256
PERFORMING OPERATIONS; TRANSPORTING
B29C65/48
PERFORMING OPERATIONS; TRANSPORTING
B22F10/18
PERFORMING OPERATIONS; TRANSPORTING
B22F12/00
PERFORMING OPERATIONS; TRANSPORTING
E01C23/0966
FIXED CONSTRUCTIONS
B29C64/106
PERFORMING OPERATIONS; TRANSPORTING
B29C64/118
PERFORMING OPERATIONS; TRANSPORTING
B33Y40/00
PERFORMING OPERATIONS; TRANSPORTING
B22F12/50
PERFORMING OPERATIONS; TRANSPORTING
B22F10/18
PERFORMING OPERATIONS; TRANSPORTING
B22F2999/00
PERFORMING OPERATIONS; TRANSPORTING
B29C64/20
PERFORMING OPERATIONS; TRANSPORTING
Y02P10/25
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
B29C64/20
PERFORMING OPERATIONS; TRANSPORTING
E01C23/06
FIXED CONSTRUCTIONS
B22F12/00
PERFORMING OPERATIONS; TRANSPORTING
B29C64/112
PERFORMING OPERATIONS; TRANSPORTING
B29C64/106
PERFORMING OPERATIONS; TRANSPORTING
B29C64/118
PERFORMING OPERATIONS; TRANSPORTING
B29C65/48
PERFORMING OPERATIONS; TRANSPORTING
B33Y50/02
PERFORMING OPERATIONS; TRANSPORTING
B33Y40/00
PERFORMING OPERATIONS; TRANSPORTING
B33Y30/00
PERFORMING OPERATIONS; TRANSPORTING
B33Y10/00
PERFORMING OPERATIONS; TRANSPORTING
B29C64/386
PERFORMING OPERATIONS; TRANSPORTING
B29C64/393
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The present disclosure provides various aspects for mobile and automated processing utilizing additive manufacturing and the methods for their utilization and for making material dispensing element arrays for use of the additive manufacturing device.
Claims
1. A method for dispensing material with a mobile additive manufacturing apparatus, the method comprising: configuring the mobile additive manufacturing apparatus comprising: a controller capable of executing algorithms and providing control signals; an additive manufacturing system to deposit at least a first material in prescribed locations across a surface according to a first digital model processed by the controller, wherein the additive manufacturing system comprises an array of material dispensing elements, wherein the array of material dispensing elements places material dispensing elements at least along a first dimensional axis along a direction of travel of the mobile additive manufacturing axis and a second dimensional axis, wherein a first material dispensing element is oriented at a first coordinate of the first dimensional axis and a second coordinate of the second dimensional axis and a second material dispensing element is oriented at the first coordinate of the first dimensional axis and a third coordinate of the second dimensional axis and a third material dispensing element is oriented at a fourth coordinate of the first dimensional axis and a fifth coordinate of the second dimensional axis, wherein a distance along the second dimensional axis from the second coordinate to the third coordinate is an inter-element space and distance along the second dimensional axis from the second coordinate to the fifth coordinate is a fraction of the inter-element space; a drive system operative to transport the additive manufacturing system along the surface; a navigation system to determine a location of the additive manufacturing system and guide the drive system; a power system capable of providing power to operate at least the drive system, navigation system, control system and additive manufacturing system; and wherein the material dispensing elements comprise an electroactive elastomeric actuator to open an orifice from a fully closed state at a portion of each of the material dispensing elements; and wherein when an electrical signal actuates an opening of the orifice, material is dispensed through the orifice to the surface; moving the mobile additive manufacturing apparatus along the surface to a first prescribed location; and changing an electrical potential across a pair of electrodes of the electroactive elastomeric actuator of at least one of the material dispensing elements to cause it to open the orifice and to dispense the first material.
2. The method according to claim 1 additionally comprising: moving the mobile additive manufacturing apparatus to a roadway surface; pressurizing a first material in a material container; forming a first deposit of the first material on the surface; moving the mobile additive manufacturing apparatus to a different location; and forming a second deposit of the first material on the different location.
3. A method for dispensing material with a mobile additive manufacturing apparatus, the method comprising: configuring the mobile additive manufacturing apparatus comprising: a controller capable of executing algorithms and providing control signals; an additive manufacturing system to deposit at least a first material in prescribed locations across a surface according to a first digital model processed by the controller, wherein the system comprises an array of material dispensing elements, wherein the array of material dispensing elements places material dispensing elements at least along a first dimensional axis along a direction of travel of the mobile additive manufacturing axis and a second dimensional axis, wherein a first material dispensing element is oriented at a first coordinate of the first dimensional axis and a second coordinate of the second dimensional axis and a second material dispensing element is oriented at the first coordinate of the first dimensional axis and a third coordinate of the second dimensional axis and a third material dispensing element is oriented at a fourth coordinate of the first dimensional axis and a fifth coordinate of the second dimensional axis, wherein a size of the first material dispensing element differs from a size of one or more of the second material dispensing element, and third material dispensing element; a drive system operative to transport the additive manufacturing system along the surface; a navigation system to determine a location of the additive manufacturing system and guide the drive system; a power system capable of providing power to operate at least the drive system, navigation system, control system and additive manufacturing system; and wherein the material dispensing elements comprise an electroactive elastomeric actuator to open an orifice from a fully closed state at a portion of each of the material dispensing elements; and wherein when an electrical signal actuates an opening of the orifice, material is dispensed through the orifice to the surface; moving the mobile additive manufacturing apparatus along the surface to a first prescribed location; and changing an electrical potential across a pair of electrodes of the electroactive elastomeric actuator of at least one of the material dispensing elements to cause it to open an the orifice and to dispense the first material.
4. The method according to claim 3 additionally comprising: moving the mobile additive manufacturing apparatus to a roadway surface; pressurizing a first material in a material container; forming a first deposit of the first material on the surface; and moving the mobile additive manufacturing apparatus to a different location; and forming a second deposit of the first material on the different location.
5. The method of claim 1 wherein the electroactive elastomeric actuator comprises multiple electrodes deployed across the axis of the electroactive elastomeric actuator, wherein the axis is along a direction of material flow through the orifice.
6. The method of claim 5 wherein the electroactive elastomeric actuator further comprises at least two distinct multiple electrode regions along the axis of the electroactive elastomeric actuator.
7. The method of claim 6 further comprises a dosing reservoir along the axis of the electroactive elastomeric actuator.
8. The method of claim 3 wherein the electroactive elastomeric actuator comprises multiple electrodes deployed across the axis of the electroactive elastomeric actuator, wherein the axis is along a direction of material flow through the orifice.
9. The method of claim 8 wherein the electroactive elastomeric actuator further comprises at least two distinct multiple electrode regions along the axis of the electroactive elastomeric actuator.
10. The method of claim 9 further comprises a dosing reservoir along the axis of the electroactive elastomeric actuator.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings, that are incorporated in and constitute a part of this specification, illustrate several examples of the invention and, together with the description, serve to explain the principles of the invention:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
DETAILED DESCRIPTION OF PREFERRED EXAMPLES
(20) The present disclosure relates to methods and apparatus for mobile automated additive manufacturing. As used herein, “mobile automated additive manufacturing” may include control of locomotion of an additive manufacturing apparatus over a surface free of tracks or rails.
Glossary
(21) Addibot—as used herein in the entirety of the specification, Addibot shall refer to an additive manufacturing robot. In some examples, an additive manufacturing robot may refer to an apparatus for mobile automated additive manufacturing.
(22) Topography and Topology—as used herein in the entirety of the specification Topography and Topology will have synonymous meaning which shall refer to the configuration of a surface including its relief and the position of its natural and man-made features.
DESCRIPTION
(23) Referring to
(24) The mobile additive manufacturing system 110 may include a Navigation, Control and Sensing system 130 that may function to determine a current location to a desired degree of accuracy as well as an orientation of the device at that location. Such information may be useful in regulating direction control through the navigation system and in determining other control variables such as speed. The sensing system may provide other environmental information to the control system such as temperature and humidity at the location and in some examples at a surface beneath the location of the system. In addition, the sensor and navigation elements may also function to provide awareness of obstacles in the environment of the mobile additive manufacturing apparatus.
(25) A separate vision, measurement and inspection system may be present in some examples (a following discussion discusses this in detail) and may interface with the control elements or sensing elements. The control elements may receive data in various forms and may process the data utilizing computational hardware and programming algorithms. The processing may produce control signals to engage the mobile additive manufacturing apparatus to produce an environmental change such as adding material of various forms to create three dimensional surface characteristics such as a flat surface, a surface of defined topography or a surface where defects of various types are affected with the addition of material. In other examples, the addition of material may be used to create an image or another functional aspect such as a slip resistive coating or a tread cleaning function as examples.
(26) The navigation element may utilize various protocols to generate location awareness. For example, the element may utilize GPS technology. In other examples, a local transceiver network may provide telemetry local relative location awareness through the use of RF systems, or light based systems such as a laser based system This local system may function within an outdoor region or alternatively be set up to function within a building. Cell phone based telemetry, and other schemes such as seismic location detection may provide information for telemetry. In some examples, the navigation element may provide a first order telemetry to an accuracy required to control movement of the apparatus, for example. One or more sensing elements, such as a vision system (to be discussed below) may provide a next higher accuracy for calibration of location.
(27) Location marks may be present upon or within the surface and a sensor such as a camera system, for example, may pick up the location marks to calibrate the navigation system and the control system. Various other reference elements such as physically defined lines, such as found on roads or parking lots may be a type of navigation control system. Still further examples may involve the embedding of conductive wires to create a navigation information system. A grid of such conductive wires may create a calibrated work floor with a good deal of accuracy. In still further examples, the surface to be acted on by the mobile additive manufacturing apparatus may be a temporary surface that may itself be moved. Sheets of a temporary material may function as the surface and these sheets as well may include coloration and/or physical elements such as embedded conductors to provide a telemetry signal for the navigation element.
(28) The Navigation, Control and Sensing system 130 may function to define a path that the mobile additive manufacturing apparatus follows in its process. In other examples, the path itself may be figured into the design of a desired topography. For example, in some examples it may be necessary for the mobile additive manufacturing apparatus (Addibot) to travel along a road surface and perform additive manufacturing based on aspects that it measures or determines of the surface as it travels. In other examples, the shape of a feature to be deposited across a surface may involve the control of the navigation system to move the Addibot to a location where the additive manufacturing element can further control the additive process. In these cases, the path of the Addibot could be arbitrarily complex based on a model that it follows to generate an end result.
(29) Referring now again to
(30) The material printing heads may have a wide diversity in characteristics. Printing heads with very fine resolution may be utilized. As an example, a printing head may have rows of print heads that have an orifice size such that a roughly millimeter sized droplet may be formed. Such a droplet may have a volume of roughly 10-100,000 times that of a droplet from a 1:1000 resolution. The volume of a millimeter diameter droplet may have an estimated volume of about 0.4 microliters. In other examples larger volumes of material may be printed with heads that have gross resolution.
(31) In some examples, the additive process can relate to an element such as a print head depositing droplets of material over the surface to build structure. In stereolithography, an energy source is used to convert the liquid to a solidified material, but in these other examples, the droplets of material may either react with the surface or solidify by other principals such as by cooling for example. Combinations of droplets of different material may also result in reactions that result in solidified material.
(32) The additive manufacturing element may also function to add material that changes color or pattern or other physical properties in select regions. A version of this type of additive manufacturing may occur when powders are deposited in the additive process. The powder may create lines or other demarcations. In some of these examples, a subsequent sealing of the powder form may be deposited by another additive manufacturing process.
(33) In some examples, the additive manufacturing element may be an energy source such as a laser, ion beam or the like. The energy source may be used to cause liquid material to solidify in defined regions. The liquid material may be added by the Addibot or be present by other means. As an example, an Addibot may ride upon a transparent surface that may sit above a liquid reservoir of relatively arbitrary size. An Addibot with a laser may ride upon the transparent surface and irradiate the surface layer of the reservoir in desired locations. After a layer is processed, the work material beneath the transparent surface may be moved away from the transparent surface by a layer thickness and the Addibot may again move around on the transparent surface irradiating through the surface to image polymerizable material beneath.
(34) The various additive manufacturing elements that may be used in these manners comprise the art that is consistent with mobile automated additive manufacturing.
(35) An additive manufacturing element 140 may be part of the mobile additive manufacturing system. There may be numerous types of additive manufacturing elements consistent with this type of system. For example, in some examples, the material to be added may be found in a liquid form either in its nascent form or in a processed form. The liquid material may be processed by droplet ejection printing schemes. Some printing elements may be comprised of MEMS jet printing elements. In other examples, the printing element may be composed of an array of valves that open and close to dispense controlled amounts of the liquid. In still further examples, a liquid stream may be controlled by the presence of mechanical shunts which do not allow a stream of the liquid to be released below the element. In fact any liquid control mechanism, typically deployed in an array of elements, which may allow for a spatial control over the dispensing of the material, may comprise an additive manufacturing element for liquids in a mobile additive manufacturing system
(36) In
(37) In the various materials examples that may be possible with an Addibot, the environmental storage conditions on the Addibot may be important. Accordingly the material storage system 150 may have controls over numerous environmental conditions such as the temperature of the material storage, the pressure, the ambient gasses or a vacuum condition and the humidity to mention some examples. Thus, the material storage system for an Addibot would have control systems for the important environmental conditions. The storage system would need to allow for the automated or non-automated replenishment or replacement of the material that is located in an Addibot. In some examples various combinations of multiple material storage systems may be present. For example, a powder storage system and an additive manufacturing element for powder forms may be combined with a liquid storage system and an additive manufacturing element for liquid forms upon the same Addibot system. In still further alternative, two different forms of material may be combined with different storage systems that feed a single additive manufacturing element that is designed to simultaneously process the two material types.
(38) Other examples may have additive manufacturing elements to disperse solids. The element may extrude elements of material that may be gelled to allow for the material to be formed by the additive manufacturing head. The extrusion elements may also deposit small pieces of extruded material that is in a gelled or partially melted form. The extrusion elements may have heating regions to melt material. Lasers or other high energy sources may cut the small pieces from the extrusion print head as it is being extruded. In other examples, the material is not cut as it is formed into three dimensional shapes.
(39) Solids may also be dispersed in powder forms. The powder may be carried in a solvent as an emulsion that may be dispersed in manners that liquids may be dispersed. In other examples, the powders may be controlled by valves or shunts as it is dropped or impelled onto the surface.
(40) In some examples, a solid may comprise a mixture of various components such as an aggregate and an asphalt binder. The solid may be stored in a continuous filament or in a filament with discrete large segments, much as a string of sausages as a non-limiting example. In some examples, discrete solid pieces may be controlled by a dispensing element.
(41) The various materials that are added to the surface may be further treated to form a solidified surface. In some cases materials may be treated with light or other energy to heat or otherwise react the materials to form a solidified result. In other cases a chemical reaction may be caused to occur by the addition of a second material. In such cases the additive manufacturing element may be comprised of control elements to disperse liquids and solids or multiple liquids. In addition, the system may include the elements to post process the material such as by thermal or photochemical action. These post processing elements may be located on the additive manufacturing element, or may be located in other portions of the system. In some examples, the post processing may also include processes to wash or clear the surface from materials that are not solidified, adhered or attached to the surface. These processes may include processing to remove solid, powder or liquid material remaining on the work surface such as vacuuming or sweeping. The removed material may be recycled into the material storage system or may be moved to a waste receptacle. In similar fashion the post processing steps to remove material may be performed by elements that are included on the additive manufacturing element or additionally be other elements that are included in the mobile additive manufacturing system.
(42) The results of the various additive processes may be measured by various manners to verify the conformity of the result to a modeled surface topography. An inspection system or a vision system 160 may perform these measurements to control the results. In some examples, the surface may also be studied with a similar or identical metrology element to determine the presence of topography. Another way of looking at such a measurement before the additive manufacturing step may be to examine the surface for defects, cracks or fissures that may need to be processed to form a flat surface for example. Therefore, the vision system 160 may in fact occur multiple times in the system. A pre-measurement may be performed by a first measurement element and a post processing measurement may be performed by a second measurement element. There may be numerous manners to measure the surface topography. As an example, a light or laser based metrology system may scan the surface and analyze the angle of reflected or scattered light to determine topography. Similar scanning systems based on other incident energy like sound or electromagnetic signals outside the visible spectrum like infrared or UV radiation, for example, may be used.
(43) A different type of metrology system may result from profilometry where an array of sensing elements may be pulled across the surface and be deflected by moving over changes in topography of the surface. An array of deflecting needles or stylus may be dragged over the surface. In an alternative example, a pressure sensitive surface may be pulled over the surface under study.
(44) The surface that the mobile automated additive manufacturing system acts on may have movable defects that exist on it. This may be commonly classified as dust or dirt for example. An element for preparation of the surface 170 may be located in an Addibot. In some cases, the material may be removed by a sweeping or vacuuming process that moves the particles into a region that removes them from the surface. Other methods of removal, which may replace or supplement the sweeping or vacuuming, may include pressurized gas processing which may “blow” the surfaces clean. There may also be electrostatic processes which charge the particles with electric charges and subsequently attract them to charged plates which attract the particles away. A cleansing process may also comprise a solvent based cleaning process which may subsequently be removed in manners mentioned earlier, in a combination of the Addibot techniques. A first Addibot may function to pretreat a surface in a variety of manners while a second Addibot performs a topography altering additive manufacturing process.
(45) Another element, a communication system 180, of the mobile additive manufacturing system may be found referring to
(46) Another form of communication may relate to visual based information conveyed by the Addibot body itself. In some examples, the Addibot body may include a display screen to communicate information to the surroundings in the form of graphic or visual data. As an example, the display can warn people in the environment of the Addibot as to the function that the Addibot is performing and when and to where it may move. Audio signaling may comprise part of the communication system in addition. As well, the Addibot may be configured with a light system that can project visual signals such as laser patterns, for example.
(47) The communication system may be useful to allow external operators to provide direction to the Addibot. The directions may include the control of navigation in both a real time and a projective sense. Users may utilize the communication system to provide activation and deactivation signals. Numerous other functional control aspects may be communicated to control operation of the Addibot other than just the transfer of software programs including for example activation and control of the various subsystems.
(48) A Power and Energy storage element 190 may be found within the mobile additive manufacturing system. In some examples, an Addibot will be tethered with a wire. The wire may be used for a number of purposes including providing power to the Addibot drive system or to an energy storage system within the Addibot. In many examples, the Addibot will operate in a wireless configuration, and therefore, will contain its own power system in the mobile platform. Standard combustion engines and hydrocarbon fuels may comprise a power system along with a generator driven by the engine to charge batteries as an electric charging system. In other examples, a battery powered system may power both the drive system with electric motors as well as the electronics and other systems. The battery storage system may be recharged during periods of non-use and the components of such a recharging system may comprise portions of the power and energy storage element. In some examples where the Addibot operates in an automated fashion, the recharging of the energy storage element may also occur in an autonomous fashion whether it is recharging electrically or obtaining additional fuel stores.
(49) Exemplary Structure of an Addibot
(50) There may be numerous manners to configure the novel mobile additive manufacturing system that has been described. In the following examples, non-limiting examples are provided as examples of the different manners that the Addibot apparatus type may be utilized. In particular, in the next example related to
(51) Referring to
(52) The drive system 220, and drive flexible wheel 225 of this example may be exhibited. The depiction provides an example of one possible drive system using three wheels. An example using 4 or a different number of wheels or other such motive elements such as tractors and point contact elements such as spiked wheels, may also be within the scope of the inventive art herein. The drive system may be constructed, though, in a manner in which it does not interact with the other Addibot systems, for example, the vision system or the additive manufacturing element system. In some examples, the drive system and some other systems may be separate from the additive manufacturing element system. Depending on how the wheels of the drive system 220 are powered, they may also be part of the navigation, control and sensing system. Based on the input from the vision system (as a part of the navigation control and sensing system) the wheels may direct the Addibot to its desired path, in a fashion that is either autonomous or predetermined, depending on the orientation and number of the wheels.
(53) A sensing element 230 may be depicted. This element may be used to perform functions necessary in the navigation, control and sensing system for this example. The navigation functions could be performed through GPS, an element grid, or other manners as has been described relating Navigation, Control and Sensing system 130 of
(54) An additive manufacturing element 240, and a secondary additive manufacturing element 245 for this example may be shown. The additive manufacturing element 240, for this example, may be a material printing head, as described in reference to the additive manufacturing element of
(55) Elements of a material storage system 250 of this example are shown. These components may comprise various elements that may be necessary for material storage within an Addibot. There may be numerous alternative designs and orientations of components that may be consistent with the function of an Addibot. For some examples, it may be important to include a surface material collection element which may be in part be filled from material outputted by the surface preparation system. A temperature controlled portion of the surface material processing element may be used to process collected material. Filtration or screening components may be used to filter out any undesired particles that may be collected during the process of the Addibot.
(56) A primary material reservoir where fluids or mixtures may be contained, may be filled by an operator of the Addibot apparatus. Recirculation of materials collected during the surface preparation, if any, may also be directed to the primary reservoir. An environmentally controlled secondary material reservoir may also be used to keep the fluids or mixtures at a different storage condition than that used in the primary storage location, such as the temperature, pressure or other characteristic of the material. The filter system used in the surface material processing element could be any combination of ionizing plates, sieves, or other common filtration devices. These devices may be necessary for removing particles that may contaminate or otherwise interfere with the correct operation of the Addibot.
(57) A vision system 260 for this example may be depicted as shown. This element may use a variety of methods such as those described in reference to vision system 160 of
(58) A surface preparation system 270 for this example may be observed. In this example, it may be necessary to remove particles, dust, debris, fluids or dirt from the surface before it may impede the accuracy of the vision system in processing the surface topography. The surface preparation system 270 shown in
(59) A communication system element 280 for this example may be seen. This element may be used to carry out communication processes, either between other Addibots or an external user. These tasks may be carried out in manners consistent with methods described in reference to the communication system 180 of
(60) A power and energy storage system 290 may be depicted. This element may be a battery to power the example's electrical systems and motors, or a combustion engine to power the drive system which may also charge a battery system as non-limiting examples. The power system may provide mechanical energy to the drive system or may provide electrical energy to the drive system which may power engines that comprise portions of the drive system. Electrical energy from generators connected to combustion engines or from battery sources may be used to power substantially all of the electronic systems utilized throughout an Addibot. Other energy storage sources such as compressed air may also comprise acceptable solutions for energizing the operations of an Addibot.
(61) Additive Manufacturing Element Arrays
(62) Referring again to additive manufacturing element 240, an additive manufacturing element may be various types of material delivery systems controllable to dispense material in an electrically controlled manner. In some examples water may be dispensed, however, in general various materials can be dispensed to be added to a surface that the additive manufacturing robot proceeds over. In some examples, materials for the repair or building of roadway surfaces may be dispensed as non-limiting examples.
(63) Proceeding to
(64) In some examples, the additive manufacturing element 240 may have its own electrical control integrated circuits. For example, clusters of dispensing elements may be connected to control integrated circuits 310. In some examples, there may also be a second level of control electronics such as element control circuits 330. The electronics may receive control signals from numerous portions of the additive manufacturing robot. These signals may be coordinated among the various functional systems of the additive manufacturing robot such as the drive system 220 and systems that may move the additive manufacturing element 240 such as rastering the additive manufacturing element 240 perpendicular to the direction of drive system 220 motion. A movement in the additive manufacturing element 240 may allow for improved resolution in the location of added material, for example. Control systems in the various elements of the Addibot may interact with each other or with a system wide control system for the Addibot. These control systems may coordinate and control signals to the additive manufacturing element 240 that may then result in individual control to elements in the various array types. There may be numerous design examples to control an array of dispensing elements.
(65) Proceeding to
(66) Referring to
(67) Proceeding to
(68) In
(69) Referring to
(70) Referring to
(71) In a non-limiting example, the electrically controlled aspect of the dispensing element may be achieved through the use of electrically controlled expansion or contraction of thin sheets of material. In an example, a sheet of elastomeric material may have activating elements on its surface that stretch or relax the elastomer with application of electrical potential. In a relatively simple version, electrodes across the thickness of the elastomer may be used to compress the elastomer which in turn may relax the elastomer. In such an action, the relaxation may compress the nipple 470 of the container and limit the flow of material through the material in either a direct or indirect manner. In
(72) Proceeding to
(73) Proceeding to
(74) Proceeding to
(75) Referring to
(76) Proceeding to
(77) Methods
(78) There may be numerous methods of utilizing the additive manufacturing element of an Addibot, manufacturing the additive manufacturing element of an Addibot. Referring to
(79) Referring to
(80) Referring to
(81) Control Systems
(82) Referring now to
(83) Controller 1050 may also include main memory 1056, such as a random access memory (RAM) or a dynamic storage device, coupled to bus 1052 for storing information and instructions to be executed by processor 1054. Main memory 1056 may also be used for storing temporary variables or other intermediate information during execution of instructions to be executed by processor 1054. Controller 1050 may further include a read only memory (ROM) 10510 or other static storage device 1060.
(84) Controller 1050 may be coupled via bus 1052 to a display 1062, such as a cathode ray tube (CRT) or liquid crystal display (LCD), for displaying information to a computer user. An input device 1064, including alphanumeric and other keys, may be coupled to bus 1052 for communicating information and command selections to processor 1054. Another type of user input device may be a cursor control 1066, such as a mouse, a trackball, a touchpad, or cursor direction keys for communicating direction information and command selections to processor 1054 and for controlling cursor movement on display 1062. This input device may typically have two or three degrees of freedom in two axes, a first axis (e.g., x) and a second axis (e.g., y), that allows the device to specify positions in a plane.
(85) Some embodiments of the invention may be related to the use of controller 1050 for setting operational parameters. According to one embodiment of the invention, control parameters may be defined and managed by controller 1050 in response to processor 1054 executing one or more sequences of one or more instructions contained in main memory 1056. Such instructions may be read into main memory 1056 from another computer-readable medium, such as storage device 1060. Execution of the sequences of instructions contained in main memory 1056 causes processor 1054 to perform the process steps described herein. In alternative embodiments, hard-wired circuitry may be used in place of or in combination with software instructions to implement the invention. Thus, embodiments of the invention are not limited to any specific combination of hardware circuitry and software.
(86) The term “computer-readable medium” as used herein may refer to any medium that participates in providing instructions to processor 1054 for execution. Such a medium may take many forms, including but not limited to, non-volatile media, volatile media, and transmission media. Non-volatile media includes, for example, solid state devices (SSD) or magnetic disks, such as storage device 1060. Volatile media may include dynamic memory, such as main memory 1056. Transmission media includes coaxial cables, copper wire and fiber optics, including the wires that comprise bus 1052. Transmission media may also take the form of infrared and radio frequency transmissions, acoustic or light waves, such as those generated during radio wave and infrared data communications.
(87) Common forms of computer-readable media may include, for example, a memory stick, hard disk or any other magnetic medium, a CD-ROM, any other optical medium, a RAM, a PROM, and EPROM, a FLASH-EPROM, any other memory chip or cartridge, a carrier wave as described hereinafter, or any other medium from which a computer can read.
(88) Various forms of computer readable media may be involved in carrying one or more sequences of one or more instructions to processor 1054 for execution. For example, the instructions may initially be carried on a magnetic disk of a remote computer. The remote computer can load the instructions into its dynamic memory and send the instructions over a distributed network such as the Internet. A communication device may receive the data on the telephone line and use an infrared transmitter to convert the data to an infrared signal. An infrared detector may receive the data carried in the infrared signal and appropriate circuitry can place the data on bus 1052. Bus 1052 may carry the data, or otherwise be in logical communication to the main memory 1056, from which processor 1054 retrieves and executes the instructions. The instructions received by main memory 1056 may optionally be stored on storage device 1060 either before or after execution by processor 1054.
(89) Controller 1050 may also include a communication interface 1069 coupled to bus 1052. Communication interface 1069 provides a two-way data communication coupling to a network link 1070 that may be connected to a local network 1072. For example, communication interface 1069 may operate according to the internet protocol. As another example, communication interface 1069 may be a local area network (LAN) card a data communication connection to a compatible LAN. Wireless links may also be implemented.
(90) Network link 1070 may typically provide data communication through one or more networks to other data devices. For example, network link 1070 may provide a connection through local network 1072 to a host computer 1074 or to data equipment operated by an Internet Service Provider (ISP) 1076. ISP 1076 in turn may provide data communication services through the worldwide packet data communication network now commonly referred to as the “Internet” 1079. Local network 1072 and Internet 1079 may both use electrical, electromagnetic or optical signals that carry digital data streams. The signals may be transmitted through the various networks and the signals on the network link 1070 and through communication interface 1069, which carry the digital data to and from controller 1050 are exemplary forms of carrier waves transporting the information.
(91) In some embodiments, Controller 1050 may send messages and receive data, including program code, through the network(s), network link 1070 and communication interface 1069. In the Internet example, a server 1090 might transmit a requested code for an application program through Internet 1079, ISP 1076, local network 1072 and communication interface 1069.
(92) Processor 1054 may execute the received code as it is received, and/or stored in storage device 1060, or other non-volatile storage for later execution. In this manner, controller 1050 may obtain application code in the form of a carrier wave.
(93) Access devices may therefore include any device capable of interacting with controller 1050 or other service provider. Some exemplary devices may include a personal digital assistant, a mobile phone, a smart phone, a tablet, a netbook, a notebook computer, a laptop computer, a terminal, a kiosk or other type of automated apparatus. Additional exemplary devices may include any device with a processor executing programmable commands to accomplish the steps described herein.
(94) A controller may be a programmable board such as an Arduino board, and/or one or more of: personal computers, laptops, pad devices, mobile phone devices and workstations located locally or at remote locations, but in communication with the controller. System apparatus may include digital electronic circuitry included within computer hardware, firmware, software, or in combinations thereof. Additionally, aspects of the invention may be implemented manually.
(95) Apparatus of the invention may be implemented in a computer program product tangibly embodied in a machine-readable storage device for execution by a programmable processor and method actions can be performed by a programmable processor executing a program of instructions to perform functions of the invention by operating on input data and generating output. The present invention may be implemented advantageously in one or more computer programs that are executable on a programmable system including at least one programmable processor coupled to receive data and instructions from, and to transmit data and instructions to, a data storage system, at least one input device, and at least one output device. Each computer program may be implemented in a high-level procedural or object oriented programming language, or in assembly or machine language if desired, and in any case, the language can be a compiled or interpreted language. Suitable processors may include, by way of example, both general and special purpose microprocessors.
(96) Generally, a processor may receive instructions and data from a read-only memory and/or a random access memory. Generally, a computer may include one or more mass storage devices for storing data files; such devices include Solid State Disk (SSD), magnetic disks, such as internal hard disks and removable disks magneto-optical disks and optical disks. Storage devices suitable for tangibly embodying computer program instructions and data include all forms of non-volatile memory, including, by way of example, semiconductor memory devices, such as EPROM, EEPROM, and flash memory devices; magnetic disks such as, internal hard disks and removable disks; magneto-optical disks; and CD_ROM disks may be included. Any of the foregoing may be supplemented by, or incorporated in, ASICs (application-specific integrated circuits).
(97) In some embodiments, implementation of the features of the present invention may be accomplished via digital computer utilizing uniquely defined controlling logic, wherein the controller includes an integrated network between and among the various participants in Process Instruments.
(98) The specific hardware configuration used may not be particularly critical, as long as the processing power is adequate in terms of memory, information updating, order execution, redemption and issuance. Any number of commercially available database engines may allow for substantial account coverage and expansion. The controlling logic may use a language and compiler consistent with that on a CPU included in the controller. These selections may be set according to per se well-known conventions in the software community.
(99) The controller 1050 may perform instructions of a program which may affect numerous algorithmic processes and thereby may operate in accordance with mobile additive manufacturing equipment. A storage device 1060 can also store Addibot related data in one or more databases. The databases may include specific control logic for controlling the deposition of material at each of the additive manufacturing components which may be organized in matrices, arrays or other collections to form a portion of an additive manufacturing system.
(100) Arrays of Light and Energy Emitting Devices
(101) Referring again to
(102) In other examples, the energy emitting devices which include lasers, pressurized air, pressurized air with abrasives and the like. May interact with a surface thereunder. The processing may clean or otherwise prepare the surface. In other examples, the treatment may emboss or engrave the surface in a programmable manner.
(103) Electroactive Emitter Elements with Elastomeric Films
(104) Proceeding to
(105) Referring to
(106) There may be numerous elastomeric materials that may be used for the electroactive elastomer 1194. In some examples plasticized elastomers such as plasticized poly-vinyl chloride (PVC) may be used. There may be many plasticizers that may be used with PVC. An exemplary class of base materials that may be transformed into plasticizers may include aliphatic dibasic acids (examples may include succinic acid, adipic acid, pimelic acid, suberic acid, azelaic acid, sebacic acid, undecane-diacid, dodecane-diacid, tridecane-diacid, and docosane-diacid; or aromatic dibasic acids, phthalic acid and isophthalic acid). The base materials can be esterified with polyalcohols to get plasticizers with various properties. PVC plasticized with dibutyl adipate may provide an example elastomeric layer. In some examples, a solvated PVC solution, where a non-limiting exemplary solvent may include tetrahydrofuran THF or methyl ethyl ketone MEK may be mixed with the plasticizer, where a non-limiting exemplary plasticizer may include dibutyl adipate may be mixed in a ratio of 4 parts plasticizer to 1 part PVC, other dilutions may be possible.
(107) Proceeding to
(108) One or more of the electrode layers may comprise a mesh or step pattern such that voids in the combined elastomeric material and electrode structure may exist; when there is no field applied to the electrodes. Referring to
(109) Similar examples may be formed when a flat electrode is embossed, coated or otherwise shaped to have step like features. In
(110) Referring to
(111) Referring to
(112) Referring to
(113) Referring to
(114) Arrays of Molten or Dissolved Droplet Deposition
(115) Various types of material deposition out of AMArrays (Additive Manufacturing arrays) such as depicted in
(116) In some other examples, material may be dissolved in a solution. The liquid form of the solvated material may be deposited through an AMArray. The solvent in the droplet may evaporate leaving behind a more concentrated material. In some examples, the resulting deposit may form the end product, in other examples the deposit may be further treated by processing such as irradiation or heat treatment to polymerize or otherwise react the deposited material.
(117) Teams of Addibots with Different Function—Preclean, Deposition and Inspection
(118) In the referenced material of the current specification, description has been made that Addibots may be organized in teams to perform functions. In an example, the AMArray designs referenced in
(119) While the disclosure has been made in conjunction with specific examples, it is evident that many alternatives, modifications and variations will be apparent to those skilled in the art in light of the foregoing description. Accordingly, this description is intended to embrace all such alternatives, modifications and variations as fall within its spirit and scope. Certain features that are described in this specification in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in combination in multiple embodiments separately or in any suitable sub-combination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a sub-combination or variation of a sub-combination.
(120) Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous.
(121) In some cases, the actions recited in the claims can be performed in a different order and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In certain implementations, multitasking and parallel processing may be advantageous. Nevertheless, it will be understood that various modifications may be made without departing from the spirit and scope of the claimed invention. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a sub-combination or variation of a sub-combination.
(122) In some examples of roadway construction and repair and construction of walls, the additive manufacturing components of an Addibot may have been described in relationship to extrusion apparatus with molding forms to form the extruded material. There may be other additive manufacturing techniques such as extrusion from spatially controlled nozzles and other additive manufacturing techniques. In some examples of the creation of structures, the formation of walls have been described, there may be numerous structures that may be created in similar methods consistent with the present disclosure, such as sculptures and foundations as non-limiting examples
(123) Moreover, the separation of various system components in the embodiments described above should not be understood as requiring such separation in all embodiments. Examples of Addibots may include all system components or a subset of components and may act in multiples to perform various functions. Thus, while particular embodiments of the subject matter have been described, other embodiments are within the scope of the following claims.