US20210394433A1 - Build material switching - Google Patents
Build material switching Download PDFInfo
- Publication number
- US20210394433A1 US20210394433A1 US17/467,317 US202117467317A US2021394433A1 US 20210394433 A1 US20210394433 A1 US 20210394433A1 US 202117467317 A US202117467317 A US 202117467317A US 2021394433 A1 US2021394433 A1 US 2021394433A1
- Authority
- US
- United States
- Prior art keywords
- build material
- property
- build
- extruder
- tool path
- 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
- 239000000463 material Substances 0.000 title claims abstract description 212
- 238000000034 method Methods 0.000 claims abstract description 70
- 238000004519 manufacturing process Methods 0.000 claims abstract description 12
- 230000007704 transition Effects 0.000 claims description 32
- 230000008859 change Effects 0.000 claims description 23
- 230000003287 optical effect Effects 0.000 claims description 9
- 239000011800 void material Substances 0.000 claims description 6
- 239000000126 substance Substances 0.000 claims description 4
- 238000002844 melting Methods 0.000 claims description 3
- 230000008018 melting Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 abstract description 18
- 238000009826 distribution Methods 0.000 abstract description 5
- 239000003086 colorant Substances 0.000 description 22
- 238000001125 extrusion Methods 0.000 description 19
- 238000010438 heat treatment Methods 0.000 description 6
- 238000007639 printing Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 238000000151 deposition Methods 0.000 description 4
- 238000010146 3D printing Methods 0.000 description 3
- 229920000122 acrylonitrile butadiene styrene Polymers 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 238000001816 cooling Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 229920001169 thermoplastic Polymers 0.000 description 3
- 239000004416 thermosoftening plastic Substances 0.000 description 3
- XECAHXYUAAWDEL-UHFFFAOYSA-N acrylonitrile butadiene styrene Chemical compound C=CC=C.C=CC#N.C=CC1=CC=CC=C1 XECAHXYUAAWDEL-UHFFFAOYSA-N 0.000 description 2
- 239000004676 acrylonitrile butadiene styrene Substances 0.000 description 2
- 239000000853 adhesive Substances 0.000 description 2
- 230000001070 adhesive effect Effects 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 230000008021 deposition Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000002156 mixing Methods 0.000 description 2
- 229920000747 poly(lactic acid) Polymers 0.000 description 2
- 239000004626 polylactic acid Substances 0.000 description 2
- 230000005679 Peltier effect Effects 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 239000011324 bead Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000005094 computer simulation Methods 0.000 description 1
- 229920001940 conductive polymer Polymers 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000002845 discoloration Methods 0.000 description 1
- 239000013013 elastic material Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 229920001903 high density polyethylene Polymers 0.000 description 1
- 239000004700 high-density polyethylene Substances 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000009413 insulation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 210000001503 joint Anatomy 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 239000004033 plastic Substances 0.000 description 1
- 229920003023 plastic Polymers 0.000 description 1
- 238000002310 reflectometry Methods 0.000 description 1
- 238000000110 selective laser sintering Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000003466 welding Methods 0.000 description 1
Images
Classifications
-
- 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
- B29C64/00—Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
- B29C64/10—Processes of additive manufacturing
- B29C64/106—Processes of additive manufacturing using only liquids or viscous materials, e.g. depositing a continuous bead of viscous material
- B29C64/118—Processes of additive manufacturing using only liquids or viscous materials, e.g. depositing a continuous bead of viscous material using filamentary material being melted, e.g. fused deposition modelling [FDM]
-
- 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
- B29C64/00—Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
-
- 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
- B29C64/00—Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
- B29C64/10—Processes of additive manufacturing
-
- 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
- B29C64/00—Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
- B29C64/10—Processes of additive manufacturing
- B29C64/106—Processes of additive manufacturing using only liquids or viscous materials, e.g. depositing a continuous bead of viscous material
-
- 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
- B29C64/00—Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
- B29C64/10—Processes of additive manufacturing
- B29C64/106—Processes of additive manufacturing using only liquids or viscous materials, e.g. depositing a continuous bead of viscous material
- B29C64/112—Processes of additive manufacturing using only liquids or viscous materials, e.g. depositing a continuous bead of viscous material using individual droplets, e.g. from jetting heads
-
- 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
- B29C64/00—Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
- B29C64/30—Auxiliary operations or equipment
- B29C64/386—Data acquisition or data processing for additive manufacturing
-
- 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
- B29C64/00—Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
- B29C64/30—Auxiliary operations or equipment
- B29C64/386—Data acquisition or data processing for additive manufacturing
- B29C64/393—Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B33—ADDITIVE MANUFACTURING TECHNOLOGY
- B33Y—ADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
- B33Y10/00—Processes of additive manufacturing
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B33—ADDITIVE MANUFACTURING TECHNOLOGY
- B33Y—ADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
- B33Y30/00—Apparatus for additive manufacturing; Details thereof or accessories therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B33—ADDITIVE MANUFACTURING TECHNOLOGY
- B33Y—ADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
- B33Y40/00—Auxiliary operations or equipment, e.g. for material handling
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B33—ADDITIVE MANUFACTURING TECHNOLOGY
- B33Y—ADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
- B33Y50/00—Data acquisition or data processing for additive manufacturing
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B33—ADDITIVE MANUFACTURING TECHNOLOGY
- B33Y—ADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
- B33Y50/00—Data acquisition or data processing for additive manufacturing
- B33Y50/02—Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B33—ADDITIVE MANUFACTURING TECHNOLOGY
- B33Y—ADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
- B33Y80/00—Products made by additive manufacturing
Definitions
- a three-dimensional printer uses transitional lengths of build material to facilitate changes from one color to another during a fabrication process, and more generally to achieve multi-color objects corresponding to color patterns on the surface of a three-dimensional model.
- the transitional lengths of build material may be positioned inside a fabricated object, such as for infill, or outside the fabricated object where undesirable aesthetic properties of the transitional lengths will not impact the desired distribution of colors on the surface of the fabricated object.
- FIG. 1 is a block diagram of a three-dimensional printer.
- FIG. 2 depicts an extruder for multiple build materials.
- FIG. 3 depicts a feed with multiple build materials.
- FIG. 4 depicts a cross section of a multi-material build.
- FIG. 5 shows a method for using multiple build materials.
- FIG. 6 shows a kit for multi-material printing.
- FIG. 1 is a block diagram of a three-dimensional printer.
- the printer 100 may include a build platform 102 , an extruder 106 , an x-y-z positioning assembly 108 , and a controller 110 that cooperate to fabricate an object 112 within a working volume 114 of the printer 100 .
- the build platform 102 may include a surface 116 that is rigid and substantially planar.
- the surface 116 may provide a fixed, dimensionally and positionally stable platform on which to build the object 112 .
- the build platform 102 may include a thermal element 130 that controls the temperature of the build platform 102 through one or more active devices 132 , such as resistive elements that convert electrical current into heat, Peltier effect devices that can create a heating or cooling affect, or any other thermoelectric heating and/or cooling devices.
- the thermal element 130 may be coupled in a communicating relationship with the controller 110 in order for the controller 110 to controllably impart heat to or remove heat from the surface 116 of the build platform 102 .
- the extruder 106 may include a chamber 122 in an interior thereof to receive a build material.
- the build material may, for example, include acrylonitrile butadiene styrene (“ABS”), high-density polyethylene (“HDPL”), polylactic acid (“PLA”), or any other suitable plastic, thermoplastic, or other material that can usefully be extruded to form a three-dimensional object.
- the extruder 106 may include an extrusion tip 124 or other opening that includes an exit port with a circular, oval, slotted or other cross-sectional profile that extrudes build material in a desired cross-sectional shape.
- the extruder 106 may include a heater 126 to melt thermoplastic or other meltable build materials within the chamber 122 for extrusion through an extrusion tip 124 in liquid form. While illustrated in block form, it will be understood that the heater 126 may include, e.g., coils of resistive wire wrapped about the extruder 106 , one or more heating blocks with resistive elements to heat the extruder 106 with applied current, an inductive heater, or any other arrangement of heating elements suitable for creating heat within the chamber 122 sufficient to melt the build material for extrusion.
- the extruder 106 may also or instead include a motor 128 or the like to push the build material into the chamber 122 and/or through the extrusion tip 124 .
- a build material such as ABS plastic in filament form may be fed into the chamber 122 from a spool or the like by the motor 128 , melted by the heater 126 , and extruded from the extrusion tip 124 .
- the build material may be extruded at a controlled volumetric rate. It will be understood that a variety of techniques may also or instead be employed to deliver build material at a controlled volumetric rate, which may depend upon the type of build material, the volumetric rate desired, and any other factors. All such techniques that might be suitably adapted to delivery of build material for fabrication of a three-dimensional object are intended to fall within the scope of this disclosure.
- the x-y-z positioning assembly 108 may generally be adapted to three-dimensionally position the extruder 106 and the extrusion tip 124 within the working volume 114 .
- the object 112 may be fabricated in three dimensions by depositing successive layers of material in two-dimensional patterns derived, for example, from cross-sections of a computer model or other computerized representation of the object 112 .
- a variety of arrangements and techniques are known in the art to achieve controlled linear movement along one or more axes.
- the x-y-z positioning assembly 108 may, for example, include a number of stepper motors 109 to independently control a position of the extruder 106 within the working volume along each of an x-axis, a y-axis, and a z-axis. More generally, the x-y-z positioning assembly 108 may include without limitation various combinations of stepper motors, encoded DC motors, gears, belts, pulleys, worm gears, threads, and so forth. For example, in one aspect the build platform 102 may be coupled to one or more threaded rods so that the threaded rods can be rotated to provide z-axis positioning of the build platform 102 relative to the extruder 124 .
- This arrangement may advantageously simplify design and improve accuracy by permitting an x-y positioning mechanism for the extruder 124 to be fixed relative to a build volume. Any such arrangement suitable for controllably positioning the extruder 106 within the working volume 114 may be adapted to use with the printer 100 described herein.
- this may include moving the extruder 106 , or moving the build platform 102 , or some combination of these.
- any reference to moving an extruder relative to a build platform, working volume, or object is intended to include movement of the extruder or movement of the build platform, or both, unless a more specific meaning is explicitly provided or otherwise clear from the context.
- an x, y, z coordinate system serves as a convenient basis for positioning within three dimensions, any other coordinate system or combination of coordinate systems may also or instead be employed, such as a positional controller and assembly that operates according to cylindrical or spherical coordinates.
- the controller 110 may be electrically or otherwise coupled in a communicating relationship with the build platform 102 , the x-y-z positioning assembly 108 , and the other various components of the printer 100 .
- the controller 110 is operable to control the components of the printer 100 , such as the build platform 102 , the x-y-z positioning assembly 108 , and any other components of the printer 100 described herein to fabricate the object 112 from the build material.
- the controller 110 may include any combination of software and/or processing circuitry suitable for controlling the various components of the printer 100 described herein including without limitation microprocessors, microcontrollers, application-specific integrated circuits, programmable gate arrays, and any other digital and/or analog components, as well as combinations of the foregoing, along with inputs and outputs for transceiving control signals, drive signals, power signals, sensor signals, and so forth.
- this may include circuitry directly and physically associated with the printer 100 such as an on-board processor.
- this may be a processor associated with a personal computer or other computing device coupled to the printer 100 , e.g., through a wired or wireless connection.
- controller or “processor” as used herein, unless a different meaning is explicitly provided or otherwise clear from the context.
- the other hardware 134 may include a temperature sensor positioned to sense a temperature of the surface of the build platform 102 , the extruder 126 , or any other system components. This may, for example, include a thermistor or the like embedded within or attached below the surface of the build platform 102 . This may also or instead include an infrared detector or the like directed at the surface 116 of the build platform 102 .
- the other hardware 134 may include a sensor to detect a presence of the object 112 at a predetermined location.
- This may include an optical detector arranged in a beam-breaking configuration to sense the presence of the object 112 at a predetermined location.
- This may also or instead include an imaging device and image processing circuitry to capture an image of the working volume and to analyze the image to evaluate a position of the object 112 .
- This sensor may be used for example to ensure that the object 112 is removed from the build platform 102 prior to beginning a new build on the working surface 116 .
- the sensor may be used to determine whether an object is present that should not be, or to detect when an object is absent.
- the feedback from this sensor may be used by the controller 110 to issue processing interrupts or otherwise control operation of the printer 100 .
- the other hardware 134 may also or instead include a heating element (instead of or in addition to the thermal element 130 ) to heat the working volume such as a radiant heater or forced hot air heater to maintain the object 112 at a fixed, elevated temperature throughout a build, or the other hardware 134 may include a cooling element to cool the working volume.
- a heating element instead of or in addition to the thermal element 130
- the other hardware 134 may include a cooling element to cool the working volume.
- the above system can build a three-dimensional object by depositing lines of build material in successive layers—two-dimensional patterns derived from the cross-sections of the three-dimensional object.
- three-dimensional printing may be augmented to accommodate multi-material builds.
- FIG. 2 depicts an extruder for multiple build materials.
- an extruder 200 of a three-dimensional printer may include an extrusion head 202 with a feed 204 and a nozzle 206 , along with any suitable heating elements or the like as described above, along with a filament changer 208 and a processor such as any of the controllers described above.
- the filament changer 208 may, for example include a first feed 210 and a second feed 212 that receive a first build material 214 and a second build material 216 respectively.
- the filament changer 208 may, for example slide horizontally over a blade or other cutting edge to cut one of the build materials 214 , 216 that is being moved away from the feed 204 of the extruder 200 while moving the other one of the build materials 214 , 216 into the feed 204 of the extruder 200 .
- each of the feeds 210 , 212 of the filament changer 208 may have an independent feed drive motor so that the new filament can be fed into a drive motor of the extruder 200 in a controlled manner as a loose end of the old filament is driven into the extruder 200 .
- the filament changer 208 may be configured in any suitable fashion to receive a first filament (such as the first build material 214 ) and a second filament (such as the second build material 216 ) and to selectively deliver one of these filaments as a build material to the extruder 200 .
- the filament changer 208 may be configured to switch between these supplies of material without interrupting the supply of material to the extruder 200 , e.g., using the sliding structure described above; however it should be noted that the mechanical details of the filament changer 208 are not important, and any configuration capable of changing from one build material to another without an unrecoverable loss of extrusion from the extruder 200 may be suitable employed.
- the filament changer 208 may be configured to receive and select among any number of additional build materials (in filaments or other form) for feeding to the extruder 200 , and to controllably select one of the build materials for extrusion under control of a processor or other control signal source.
- two separate extruders may be alternately positioned along the tool path with similar affect.
- a processor may be configured to control the rate of delivery of build material from the extruder 200 and to control a selection of the first filament or the second filament by the filament changer 208 .
- the processor may include any of the controllers described above.
- the processor may also control an x-y-z positioning assembly as described above along with the extruder 200 and the filament changer 208 to fabricate an object from a three-dimensional model.
- the processor may control the filament changer 208 to change between two different build materials (e.g., of the two colors) in order to reproduce the two colors on an object fabricated from the three-dimensional model.
- the colors from the three-dimensional model may be imparted on an exterior of the object according to the colors of the three-dimensional model, providing multi-color fabrication capabilities for the three-dimensional printer.
- color switching is one useful application of the systems and methods described herein, it will be further appreciated that the same techniques may be employed to switch between multiple build materials for a variety of other reasons.
- different build materials may have different optical properties (opacity, color, finish, etc.), different mechanical properties (elasticity, strength, melting point, etc.), different chemical properties (curing conditions, solubility, etc.), thermal properties (insulation, etc.), electrical properties (conductance, etc.) and so forth, any of which might usefully be combined in an object fabricated from a model.
- the techniques described herein may be usefully employed to enable switching of build materials in any such multi-material models.
- FIG. 3 depicts a feed with multiple build materials. While multi-material builds may be effectively realized using a filament switcher or the like to change build materials during fabrication, similar material changes may be achieved by pre-fabricating a filament 300 of several different materials coupled together in order to extrude at predetermined locations along a tool path. For example, a first build material 302 may be spliced to a second build material 304 to form a multi-material length of supply to a three-dimensional printer, e.g., to an extruder 306 . For multi-colored builds, this may include splicing a number of lengths of materials having different colors to form a pre-colored filament before fabricating an object. By coordinating lengths and positions of various build materials with a tool path for a build, the materials may be deposited in predetermined locations within an object to achieve a desired color pattern, or other pattern of different build materials.
- splicing is intended to refer to any mechanical coupling of two lengths of material.
- splicing may include coupling lengths of material with a mechanical linkage formed in corresponding ends of the lengths of material, such as a dovetail or other mechanically coupleable feature(s).
- Splicing may include bonding lengths of material with an ultrasonic weld, an adhesive, or for thermoplastics and the like, with an application of heat and pressure to the adjoining pieces. In this manner, any number of different materials in any number of different lengths may be coupled together to form a single feed of composite material.
- FIG. 4 depicts a cross section of a multi-material build. More particularly, FIG. 4 depicts a portion of a tool path using multiple build materials to obtain different colors on an exterior of an object.
- a first segment 402 of a tool path 400 may traverse a portion of an exterior surface of an object with a first color, such as red.
- the tool path 400 may then turn in toward an interior of the object and infill with a transition segment 404 between the first color and a second color, such as blue.
- the tool path 400 may return to the exterior of the object and the tool path 400 may provide a third segment 406 traversing a different portion of the exterior with the second color.
- the tool path may include any number of excursions from the exterior surface, including excursions into the interior (which may follow an existing infill pattern—the geometric pattern used to fill the interior of an object—or depart from an existing infill pattern to deposit, e.g., within void spaces between infilling boundaries) or outside the exterior of the object where sacrificial build material may be extruded during transitions from on color (or material) to the next.
- the term “tool path” may refer to either tool instructions in digital form or to the physical path of a tool during a build, and both meanings are generally intended unless a more specific meaning is explicitly provided or otherwise clear from the context. The following description addresses in more detail how material transitions can be coordinated with a tool path to position colors at predetermined locations on (or in) an object.
- FIG. 5 shows a method for using multiple build materials.
- the process 500 below may be employed for three-dimensional fabrication using any of the extruders described above. While emphasis in the following description is upon a change from one color to another—a visually intuitive transition—it will be appreciated that these techniques may be similarly employed with a variety of changes in build material, as appropriate for example for varying optical properties (e.g., translucence or finish), mechanical properties (strength, melt temperature, elasticity), cost, and so forth.
- optical properties e.g., translucence or finish
- mechanical properties strength, melt temperature, elasticity
- the process 500 may begin by determining a tool path for an extruder to fabricate an object from a three-dimensional model that includes a pattern of colors on a surface thereof.
- Techniques for determining tool paths are well known in the art, and details of such techniques are omitted in order to emphasize the relevant features of this disclosure.
- the process 500 may include identifying a transition including a beginning and an end along the tool path for a change from a first color of the pattern of colors to a second color of the pattern of colors that results in a portion of the pattern of colors on the surface.
- the pattern of colors for this transition may be obtained from a variety of sources. It may, for example be obtained from a digital image, texture map, or other image source applied to a surface of the digital model from which the object is fabricated. More generally, any source of colors or imagery, whether computer-generated, human-generated, or some combination of these, may be used. A similarly wide array of sources may be used for other build materials selected for, e.g., cost, mechanical properties, optical properties, chemical properties, and so forth. Provided that the source model, or metadata or the like for the source model, identifies specific materials in specific locations, the techniques described herein may be usefully employed to achieve the desired distribution of such materials within a fabricated object based upon the model.
- the length of a transition depends generally upon the manner in which build materials flow through an extruder, and upon the amount of time (or distance along the tool path, which is effectively the same thing for a known volumetric flow rate) required for the first build material to evacuate (or substantially evacuate) the extruder.
- the point at which input to the extruder must switch from one material to another can be determined. This may be calculated based upon volumetric displacement through the extruder, and may be adjusted according to estimated or actual latency due to, e.g., adhesion of material to the interior walls of the extruder that causes streaking of other transitional discoloration or incomplete color changing.
- the transitional length may be empirically determined and/or calibrated for a machine.
- the tool path may be altered to accommodate its length.
- the steps of determining a tool path and identifying transitions may by programmatically intertwined. So even though these two steps are illustrated as discrete, sequential steps in the process 500 , they can be performed concurrently, iteratively, or in any other shared or cooperative manner.
- the tool path for each transition may be appended to the existing tool path in any suitable manner (such as by extruding the transition outside of the model, or within the interstitial space between infill structures) in order to permit sequential processing of the tool path followed by the transition tooling.
- the step of determining the tool path may include calculating a tool path that leaves an exterior surface of the object at each point where there is a change in build material with an excursion that has sufficient length to place the entire transition away from the surface.
- each transition may have a length sufficiently great to permit a first build material (e.g., first color) to evacuate an interior volume of an extruder, as determined empirically or based upon volume displacement or any other suitable technique.
- the transition may have a length sufficiently great for a complete change at the nozzle of the extruder from a first color (or build material) to a second color (or build material). This may be particularly useful where volumetric estimates fail to account for residual build material within the extruder that continues to miscolor extruded build material even after extruding a significant multiple of the extruder volume.
- the tool path during these transitions may include an excursion from the object, with the transition occurring during this excursion. This may be an excursion outside an exterior of the object, or along infill structures, or between the infill in interstitial void space.
- the tool path may be dynamically monitored with a color camera or the like. With images from this camera, a controller may monitor a color of extrusion from the nozzle and continue to extrude sacrificial material in an excursion from the tool path until the color of extrusion matches the second color of a second build material. Similar measurements such as reflectometry, opacity, or microtexture may also or instead be used, such as for changes from one type of build material to another.
- a print may be initiated based upon tool instructions including the tool path and transitions described above.
- the tool path may not explicitly contain or even recognize transitions.
- the tool instructions may optionally include build material change instructions, which may specify a specific, new source of build material, or identify one of a number of sources. Where a machine has only two available sources of material, the change may be simply identified as a change or switch. Where a filament is created with spliced transitions between different materials, the change instructions may be omitted altogether.
- the process may include changing the build material from the first color to the second color at a corresponding point along the tool path to provide the transition during an extrusion from the nozzle.
- Changing the build material may include splicing a first length of a filament formed of a first build material having the first color to a second length of a filament formed of a second build material having the second color. That is the two different filaments may be joined together with a butt joint, lap joint, or any other mechanical coupling, and/or adhered using an adhesive, ultrasonic welding, and/or melted together with applied heat and pressure, or any combination of these. In this manner, the two pieces may be coupled together to form a single filament.
- an object By synchronizing the feed of this single filament with tool instructions for a multi-color (or other multi-material build), an object may be fabricated having a predetermined distribution of colors (or other materials), and of particularly more aesthetic interest, an image or other color pattern on the outside thereof.
- Changing the build material may also or instead include changing from a first build material to a second build material at the feed or other input of the extruder during a build.
- the timing of this change in inputs may be usefully coordinated with other tool instructions so that the unmixed build materials are each deposited in predetermined locations.
- the transition between these locations may be a sacrificial material deposited outside the exterior of the object, or the transition may be positioned along a portion of a tool path within an interior of the object where color mixing between the two build materials will not be visible.
- extrusion has some inherent latency.
- a tool instruction to change build material should occur prior to an actual location of a color change in the tool path.
- the amount of margin for this change may depend upon the particular printer being used, and a variety of related printing parameters that might affect the feed through rate for new material being fed into the extruder.
- predetermined patterns of colors or other build materials may be deposited in an object to achieve all forms of interesting results.
- Aesthetic effects such as multi-color images can be rendered on objects.
- Functional results can also be achieved.
- sacrificial support structures may be fabricated from materials that are lower in cost, or that dissolve or break away easily from the main structure of an object.
- highly elastic materials may be used to print hinges or other moving parts for objects, or high strength materials may be used to reinforce key structural elements of an object.
- Electrically conductive polymers may be used to provide electrical busses or other conduction paths within an object.
- Glow-in-the-dark materials may be used to build glow-in-the-dark images directly into an object. More generally, a wide array of useful and aesthetically pleasing objects and effects can be produced using the material switching techniques contemplated herein.
- FIG. 6 shows a kit for multi-material printing.
- the kit 600 may include tool instructions 602 and a length of build material 604 .
- the tool instructions 602 may be any tool instructions to control a printer in a fabrication process.
- the tool instructions 602 do not need to contain explicit build material change instructions because the transitions from material to material can be hard-coded (metaphorically speaking) into the length of build material 604 , which can contain varying lengths of varying colors (or different materials) spliced together; however, in order for the length of build material 604 to achieve the desired multi-material build, the length of build material 604 should be used specifically with the tool instructions 602 , or with a tool instructions creation algorithm that is certain to achieve the same tool path as the tool instructions 602 so that the length of build material 604 is properly synchronized to achieve the desired spatial results.
- the tool instructions 602 may be embodied in a non-transitory computer readable medium that, when executed by a three-dimensional printer, fabricate a three-dimensional object by traversing a tool path using a predetermined volumetric delivery rate of a build material.
- the predetermined volumetric delivery rate may ensure that extruded material is deposited in correct locations along the length of the tool path.
- any suitable proxy for deposition rate e.g., various combinations of feed rate, tool head speed, layer thickness, layer width, etc.
- any suitable proxy for deposition rate e.g., various combinations of feed rate, tool head speed, layer thickness, layer width, etc.
- the medium for the tool instructions 602 may be any computer readable medium including a diskette, a USB storage device, a memory stick, a memory card (e.g., an SD card), and so forth.
- the tool instructions 602 may be stored at a remote location, and the kit may include a URL, a QR code, or other address or resource identifier for retrieving the tool instructions 602 that correspond to the length of build material 604 .
- a three-dimensional printer may include a scanner or other optical device to interpret the resource identifier, automatically retrieve the tool instructions or a digital model of a corresponding object, and render a display of same. This may, for example, be superimposed in a camera view of the working volume of the three-dimensional printer, or otherwise displayed on a coupled computer or other display device.
- the length of build material 604 may be formed into a filament that includes predetermined lengths of two or more different colors of a build material that, when delivered by the three-dimensional printer along the tool path at the predetermined volumetric delivery rate (i.e., according to the tool instructions 602 ), impart a predetermined image on an exterior of the three-dimensional object.
- the different materials may be spliced or otherwise joined together using the techniques described above.
- the length of build material 604 may be provided in any convenient form factor.
- the material may, for example, be wound on a spool, or secured in a bag or other container in a coiled or other wound form for shipping.
- kit 600 may be provided with other accessories such as cutting or measuring tools, printed instructions (e.g., with machine settings or compatibility information), finishing materials for the fabricated object, and so forth.
- the kit 600 may also include any suitable packing and/or shipping materials.
- the length of build material 604 may be loaded into a printer and fed to an extruder until some predetermined calibration point.
- the tool instructions may be initiated as soon as material begins to extrude, or after extruding a certain length of material (e.g., six inches), or when the extruded material is a certain color.
- the tool instructions 602 may then be executed by the printer to fabricate an object from the length of build material 604 , resulting in an object having a predetermined distribution of materials (such as colors).
- the methods or processes described above, and steps thereof, may be realized in hardware, software, or any combination of these suitable for a particular application.
- the hardware may include a general-purpose computer and/or dedicated computing device.
- the processes may be realized in one or more microprocessors, microcontrollers, embedded microcontrollers, programmable digital signal processors, or other programmable device, along with internal and/or external memory.
- the processes may also, or instead, be embodied in an application specific integrated circuit, a programmable gate array, programmable array logic, or any other device or combination of devices that may be configured to process electronic signals.
- one or more of the processes may be realized as computer executable code created using a structured programming language such as C, an object oriented programming language such as C++, or any other high-level or low-level programming language (including assembly languages, hardware description languages, and database programming languages and technologies) that may be stored, compiled or interpreted to run on one of the above devices, as well as heterogeneous combinations of processors, processor architectures, or combinations of different hardware and software.
- a structured programming language such as C
- an object oriented programming language such as C++
- any other high-level or low-level programming language including assembly languages, hardware description languages, and database programming languages and technologies
- each method described above and combinations thereof may be embodied in computer executable code that, when executing on one or more computing devices, performs the steps thereof.
- the methods may be embodied in systems that perform the steps thereof, and may be distributed across devices in a number of ways, or all of the functionality may be integrated into a dedicated, standalone device or other hardware.
- means for performing the steps associated with the processes described above may include any of the hardware and/or software described above. All such permutations and combinations are intended to fall within the scope of the present disclosure.
- performing the step of X includes any suitable method for causing another party such as a remote user or a remote processing resource (e.g., a server or cloud computer) to perform the step of X.
- performing steps X, Y and Z may include any method of directing or controlling any combination of such other individuals or resources to perform steps X, Y and Z to obtain the benefit of such steps.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Materials Engineering (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Optics & Photonics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
Abstract
A three-dimensional printer uses transitional lengths of build material to facilitate changes from one material to another during a fabrication process. The transitional lengths of build material may be positioned inside a fabricated object, such as for infill, or outside the fabricated object where undesirable aesthetic properties of the transitional lengths will not impact the desired distribution of different build materials on the surface of the fabricated object.
Description
- This application is a continuation of U.S. patent application Ser. No. 13/623,967 filed on Sep. 21, 2012, which claims the benefit of U.S. Provisional App. No. 61/677,749 filed on Jul. 31, 2012, where the entire content of each of the foregoing is hereby incorporated by reference.
- There remains a need three-dimensional printing systems capable of printing an object from a model that includes multiple build materials.
- A three-dimensional printer uses transitional lengths of build material to facilitate changes from one color to another during a fabrication process, and more generally to achieve multi-color objects corresponding to color patterns on the surface of a three-dimensional model. The transitional lengths of build material may be positioned inside a fabricated object, such as for infill, or outside the fabricated object where undesirable aesthetic properties of the transitional lengths will not impact the desired distribution of colors on the surface of the fabricated object.
- The invention and the following detailed description of certain embodiments thereof may be understood by reference to the following figures:
-
FIG. 1 is a block diagram of a three-dimensional printer. -
FIG. 2 depicts an extruder for multiple build materials. -
FIG. 3 depicts a feed with multiple build materials. -
FIG. 4 depicts a cross section of a multi-material build. -
FIG. 5 shows a method for using multiple build materials. -
FIG. 6 shows a kit for multi-material printing. - All documents mentioned herein are hereby incorporated in their entirety by reference. References to items in the singular should be understood to include items in the plural, and vice versa, unless explicitly stated otherwise or clear from the text. Grammatical conjunctions are intended to express any and all disjunctive and conjunctive combinations of conjoined clauses, sentences, words, and the like, unless otherwise stated or clear from the context. Thus the term “or” should generally be understood to mean “and/or” and so forth.
- The following description emphasizes three-dimensional printers using fused deposition modeling or similar techniques where a bead of material is extruded in a series of two dimensional paths to form a three-dimensional object from a digital model, it will be understood that numerous additive fabrication techniques are known in the art including without limitation multijet printing, stereolithography, Digital Light Processor (“DLP”) three-dimensional printing, selective laser sintering, and so forth. Any such techniques that may benefit from the systems and methods described below, and all such printing technologies are intended to fall within the scope of this disclosure, and within the scope of terms such as “printer”, “three-dimensional printer”, “fabrication system”, and so forth, unless a more specific meaning is explicitly provided or otherwise clear from the context.
-
FIG. 1 is a block diagram of a three-dimensional printer. In general, theprinter 100 may include abuild platform 102, anextruder 106, anx-y-z positioning assembly 108, and acontroller 110 that cooperate to fabricate anobject 112 within aworking volume 114 of theprinter 100. - The
build platform 102 may include asurface 116 that is rigid and substantially planar. Thesurface 116 may provide a fixed, dimensionally and positionally stable platform on which to build theobject 112. Thebuild platform 102 may include athermal element 130 that controls the temperature of thebuild platform 102 through one or moreactive devices 132, such as resistive elements that convert electrical current into heat, Peltier effect devices that can create a heating or cooling affect, or any other thermoelectric heating and/or cooling devices. Thethermal element 130 may be coupled in a communicating relationship with thecontroller 110 in order for thecontroller 110 to controllably impart heat to or remove heat from thesurface 116 of thebuild platform 102. - The
extruder 106 may include achamber 122 in an interior thereof to receive a build material. The build material may, for example, include acrylonitrile butadiene styrene (“ABS”), high-density polyethylene (“HDPL”), polylactic acid (“PLA”), or any other suitable plastic, thermoplastic, or other material that can usefully be extruded to form a three-dimensional object. Theextruder 106 may include anextrusion tip 124 or other opening that includes an exit port with a circular, oval, slotted or other cross-sectional profile that extrudes build material in a desired cross-sectional shape. - The
extruder 106 may include aheater 126 to melt thermoplastic or other meltable build materials within thechamber 122 for extrusion through anextrusion tip 124 in liquid form. While illustrated in block form, it will be understood that theheater 126 may include, e.g., coils of resistive wire wrapped about theextruder 106, one or more heating blocks with resistive elements to heat theextruder 106 with applied current, an inductive heater, or any other arrangement of heating elements suitable for creating heat within thechamber 122 sufficient to melt the build material for extrusion. Theextruder 106 may also or instead include amotor 128 or the like to push the build material into thechamber 122 and/or through theextrusion tip 124. - In general operation (and by way of example rather than limitation), a build material such as ABS plastic in filament form may be fed into the
chamber 122 from a spool or the like by themotor 128, melted by theheater 126, and extruded from theextrusion tip 124. By controlling a rate of themotor 128, the temperature of theheater 126, and/or other process parameters, the build material may be extruded at a controlled volumetric rate. It will be understood that a variety of techniques may also or instead be employed to deliver build material at a controlled volumetric rate, which may depend upon the type of build material, the volumetric rate desired, and any other factors. All such techniques that might be suitably adapted to delivery of build material for fabrication of a three-dimensional object are intended to fall within the scope of this disclosure. - The
x-y-z positioning assembly 108 may generally be adapted to three-dimensionally position theextruder 106 and theextrusion tip 124 within theworking volume 114. Thus by controlling the volumetric rate of delivery for the build material and the x, y, z position of theextrusion tip 124, theobject 112 may be fabricated in three dimensions by depositing successive layers of material in two-dimensional patterns derived, for example, from cross-sections of a computer model or other computerized representation of theobject 112. A variety of arrangements and techniques are known in the art to achieve controlled linear movement along one or more axes. Thex-y-z positioning assembly 108 may, for example, include a number ofstepper motors 109 to independently control a position of theextruder 106 within the working volume along each of an x-axis, a y-axis, and a z-axis. More generally, thex-y-z positioning assembly 108 may include without limitation various combinations of stepper motors, encoded DC motors, gears, belts, pulleys, worm gears, threads, and so forth. For example, in one aspect thebuild platform 102 may be coupled to one or more threaded rods so that the threaded rods can be rotated to provide z-axis positioning of thebuild platform 102 relative to theextruder 124. This arrangement may advantageously simplify design and improve accuracy by permitting an x-y positioning mechanism for theextruder 124 to be fixed relative to a build volume. Any such arrangement suitable for controllably positioning theextruder 106 within the workingvolume 114 may be adapted to use with theprinter 100 described herein. - In general, this may include moving the
extruder 106, or moving thebuild platform 102, or some combination of these. Thus it will be appreciated that any reference to moving an extruder relative to a build platform, working volume, or object, is intended to include movement of the extruder or movement of the build platform, or both, unless a more specific meaning is explicitly provided or otherwise clear from the context. Still more generally, while an x, y, z coordinate system serves as a convenient basis for positioning within three dimensions, any other coordinate system or combination of coordinate systems may also or instead be employed, such as a positional controller and assembly that operates according to cylindrical or spherical coordinates. - The
controller 110 may be electrically or otherwise coupled in a communicating relationship with thebuild platform 102, thex-y-z positioning assembly 108, and the other various components of theprinter 100. In general, thecontroller 110 is operable to control the components of theprinter 100, such as thebuild platform 102, thex-y-z positioning assembly 108, and any other components of theprinter 100 described herein to fabricate theobject 112 from the build material. Thecontroller 110 may include any combination of software and/or processing circuitry suitable for controlling the various components of theprinter 100 described herein including without limitation microprocessors, microcontrollers, application-specific integrated circuits, programmable gate arrays, and any other digital and/or analog components, as well as combinations of the foregoing, along with inputs and outputs for transceiving control signals, drive signals, power signals, sensor signals, and so forth. In one aspect, this may include circuitry directly and physically associated with theprinter 100 such as an on-board processor. In another aspect, this may be a processor associated with a personal computer or other computing device coupled to theprinter 100, e.g., through a wired or wireless connection. Similarly, various functions described herein may be allocated between an on-board processor for theprinter 100 and a separate computer. All such computing devices and environments are intended to fall within the meaning of the term “controller” or “processor” as used herein, unless a different meaning is explicitly provided or otherwise clear from the context. - A variety of additional sensors and other components may be usefully incorporated into the
printer 100 described above. These other components are generically depicted asother hardware 134 inFIG. 1 , for which the positioning and mechanical/electrical interconnections with other elements of theprinter 100 will be readily understood and appreciated by one of ordinary skill in the art. Theother hardware 134 may include a temperature sensor positioned to sense a temperature of the surface of thebuild platform 102, theextruder 126, or any other system components. This may, for example, include a thermistor or the like embedded within or attached below the surface of thebuild platform 102. This may also or instead include an infrared detector or the like directed at thesurface 116 of thebuild platform 102. - In another aspect, the
other hardware 134 may include a sensor to detect a presence of theobject 112 at a predetermined location. This may include an optical detector arranged in a beam-breaking configuration to sense the presence of theobject 112 at a predetermined location. This may also or instead include an imaging device and image processing circuitry to capture an image of the working volume and to analyze the image to evaluate a position of theobject 112. This sensor may be used for example to ensure that theobject 112 is removed from thebuild platform 102 prior to beginning a new build on the workingsurface 116. Thus the sensor may be used to determine whether an object is present that should not be, or to detect when an object is absent. The feedback from this sensor may be used by thecontroller 110 to issue processing interrupts or otherwise control operation of theprinter 100. - The
other hardware 134 may also or instead include a heating element (instead of or in addition to the thermal element 130) to heat the working volume such as a radiant heater or forced hot air heater to maintain theobject 112 at a fixed, elevated temperature throughout a build, or theother hardware 134 may include a cooling element to cool the working volume. - In general, the above system can build a three-dimensional object by depositing lines of build material in successive layers—two-dimensional patterns derived from the cross-sections of the three-dimensional object. As described below, three-dimensional printing may be augmented to accommodate multi-material builds.
-
FIG. 2 depicts an extruder for multiple build materials. In general, anextruder 200 of a three-dimensional printer may include anextrusion head 202 with afeed 204 and anozzle 206, along with any suitable heating elements or the like as described above, along with afilament changer 208 and a processor such as any of the controllers described above. - The
filament changer 208 may, for example include afirst feed 210 and asecond feed 212 that receive afirst build material 214 and asecond build material 216 respectively. Thefilament changer 208 may, for example slide horizontally over a blade or other cutting edge to cut one of thebuild materials feed 204 of theextruder 200 while moving the other one of thebuild materials feed 204 of theextruder 200. In one aspect, each of thefeeds filament changer 208 may have an independent feed drive motor so that the new filament can be fed into a drive motor of theextruder 200 in a controlled manner as a loose end of the old filament is driven into theextruder 200. In this manner, an adequate driving force can be maintained for the extrusion process while the build material is changing. More generally, thefilament changer 208 may be configured in any suitable fashion to receive a first filament (such as the first build material 214) and a second filament (such as the second build material 216) and to selectively deliver one of these filaments as a build material to theextruder 200. Thefilament changer 208 may be configured to switch between these supplies of material without interrupting the supply of material to theextruder 200, e.g., using the sliding structure described above; however it should be noted that the mechanical details of thefilament changer 208 are not important, and any configuration capable of changing from one build material to another without an unrecoverable loss of extrusion from theextruder 200 may be suitable employed. - In a similar manner, the
filament changer 208 may be configured to receive and select among any number of additional build materials (in filaments or other form) for feeding to theextruder 200, and to controllably select one of the build materials for extrusion under control of a processor or other control signal source. In other embodiments, two separate extruders may be alternately positioned along the tool path with similar affect. - A processor (not shown) may be configured to control the rate of delivery of build material from the
extruder 200 and to control a selection of the first filament or the second filament by thefilament changer 208. The processor may include any of the controllers described above. The processor may also control an x-y-z positioning assembly as described above along with theextruder 200 and thefilament changer 208 to fabricate an object from a three-dimensional model. Where the three-dimensional model includes an exterior surface with two colors, the processor may control thefilament changer 208 to change between two different build materials (e.g., of the two colors) in order to reproduce the two colors on an object fabricated from the three-dimensional model. Thus the colors from the three-dimensional model may be imparted on an exterior of the object according to the colors of the three-dimensional model, providing multi-color fabrication capabilities for the three-dimensional printer. - While color switching is one useful application of the systems and methods described herein, it will be further appreciated that the same techniques may be employed to switch between multiple build materials for a variety of other reasons. For example, different build materials may have different optical properties (opacity, color, finish, etc.), different mechanical properties (elasticity, strength, melting point, etc.), different chemical properties (curing conditions, solubility, etc.), thermal properties (insulation, etc.), electrical properties (conductance, etc.) and so forth, any of which might usefully be combined in an object fabricated from a model. The techniques described herein may be usefully employed to enable switching of build materials in any such multi-material models.
-
FIG. 3 depicts a feed with multiple build materials. While multi-material builds may be effectively realized using a filament switcher or the like to change build materials during fabrication, similar material changes may be achieved by pre-fabricating afilament 300 of several different materials coupled together in order to extrude at predetermined locations along a tool path. For example, afirst build material 302 may be spliced to asecond build material 304 to form a multi-material length of supply to a three-dimensional printer, e.g., to anextruder 306. For multi-colored builds, this may include splicing a number of lengths of materials having different colors to form a pre-colored filament before fabricating an object. By coordinating lengths and positions of various build materials with a tool path for a build, the materials may be deposited in predetermined locations within an object to achieve a desired color pattern, or other pattern of different build materials. - As used herein, the term “splice” is intended to refer to any mechanical coupling of two lengths of material. For example, splicing may include coupling lengths of material with a mechanical linkage formed in corresponding ends of the lengths of material, such as a dovetail or other mechanically coupleable feature(s). Splicing may include bonding lengths of material with an ultrasonic weld, an adhesive, or for thermoplastics and the like, with an application of heat and pressure to the adjoining pieces. In this manner, any number of different materials in any number of different lengths may be coupled together to form a single feed of composite material.
-
FIG. 4 depicts a cross section of a multi-material build. More particularly,FIG. 4 depicts a portion of a tool path using multiple build materials to obtain different colors on an exterior of an object. Afirst segment 402 of atool path 400 may traverse a portion of an exterior surface of an object with a first color, such as red. Thetool path 400 may then turn in toward an interior of the object and infill with atransition segment 404 between the first color and a second color, such as blue. After the transition is complete and the second color can be extruded without mixing from the first color, thetool path 400 may return to the exterior of the object and thetool path 400 may provide athird segment 406 traversing a different portion of the exterior with the second color. - The ability to position different segments, and in particular transition segments, at suitable locations along a tool path in order to achieve specific colors (or more generally build materials) at specific locations within the object depends in part on how material flows through an extrusion nozzle. To be sure, one simple approximation can rely on the volume of build material displaced during an extrusion process, and this may suffice for many applications. However, where the process switches from one color to another, an old color may linger within an extrusion nozzle due to non-laminar flow, adhesion of the materials to the inside walls of the nozzle, and so forth. As such, it may be appropriate to provide a safety margin for the transition from one color to another, or to empirically determine adequate lengths of transition segments for various color changes, or to monitor extruder output with a camera or the like. These various techniques are discussed below.
- The representation of
FIG. 4 is provided for purposes of illustration only, and it will be readily appreciated that the tool path may include any number of excursions from the exterior surface, including excursions into the interior (which may follow an existing infill pattern—the geometric pattern used to fill the interior of an object—or depart from an existing infill pattern to deposit, e.g., within void spaces between infilling boundaries) or outside the exterior of the object where sacrificial build material may be extruded during transitions from on color (or material) to the next. It will also be understood that the term “tool path” may refer to either tool instructions in digital form or to the physical path of a tool during a build, and both meanings are generally intended unless a more specific meaning is explicitly provided or otherwise clear from the context. The following description addresses in more detail how material transitions can be coordinated with a tool path to position colors at predetermined locations on (or in) an object. -
FIG. 5 shows a method for using multiple build materials. In general, theprocess 500 below may be employed for three-dimensional fabrication using any of the extruders described above. While emphasis in the following description is upon a change from one color to another—a visually intuitive transition—it will be appreciated that these techniques may be similarly employed with a variety of changes in build material, as appropriate for example for varying optical properties (e.g., translucence or finish), mechanical properties (strength, melt temperature, elasticity), cost, and so forth. Thus the references to changes in and patterns of colors provided below should be understood to apply equally to any changes of build material that might be usefully employed in fabrication of a three-dimensional object from a model. - As shown in
step 502, theprocess 500 may begin by determining a tool path for an extruder to fabricate an object from a three-dimensional model that includes a pattern of colors on a surface thereof. Techniques for determining tool paths are well known in the art, and details of such techniques are omitted in order to emphasize the relevant features of this disclosure. - As shown in
step 504, theprocess 500 may include identifying a transition including a beginning and an end along the tool path for a change from a first color of the pattern of colors to a second color of the pattern of colors that results in a portion of the pattern of colors on the surface. The pattern of colors for this transition may be obtained from a variety of sources. It may, for example be obtained from a digital image, texture map, or other image source applied to a surface of the digital model from which the object is fabricated. More generally, any source of colors or imagery, whether computer-generated, human-generated, or some combination of these, may be used. A similarly wide array of sources may be used for other build materials selected for, e.g., cost, mechanical properties, optical properties, chemical properties, and so forth. Provided that the source model, or metadata or the like for the source model, identifies specific materials in specific locations, the techniques described herein may be usefully employed to achieve the desired distribution of such materials within a fabricated object based upon the model. - As noted above, the length of a transition depends generally upon the manner in which build materials flow through an extruder, and upon the amount of time (or distance along the tool path, which is effectively the same thing for a known volumetric flow rate) required for the first build material to evacuate (or substantially evacuate) the extruder. By knowing where along the tool path the change can start and where the change must be completed, the point at which input to the extruder must switch from one material to another can be determined. This may be calculated based upon volumetric displacement through the extruder, and may be adjusted according to estimated or actual latency due to, e.g., adhesion of material to the interior walls of the extruder that causes streaking of other transitional discoloration or incomplete color changing. Similarly, the transitional length may be empirically determined and/or calibrated for a machine.
- Once a transition is identified, the tool path may be altered to accommodate its length. As such, the steps of determining a tool path and identifying transitions may by programmatically intertwined. So even though these two steps are illustrated as discrete, sequential steps in the
process 500, they can be performed concurrently, iteratively, or in any other shared or cooperative manner. In another aspect, the tool path for each transition may be appended to the existing tool path in any suitable manner (such as by extruding the transition outside of the model, or within the interstitial space between infill structures) in order to permit sequential processing of the tool path followed by the transition tooling. Alternately, the step of determining the tool path may include calculating a tool path that leaves an exterior surface of the object at each point where there is a change in build material with an excursion that has sufficient length to place the entire transition away from the surface. - The interplay between the tool path and transitions may be resolved with a variety of techniques. For example, each transition may have a length sufficiently great to permit a first build material (e.g., first color) to evacuate an interior volume of an extruder, as determined empirically or based upon volume displacement or any other suitable technique. As another example, the transition may have a length sufficiently great for a complete change at the nozzle of the extruder from a first color (or build material) to a second color (or build material). This may be particularly useful where volumetric estimates fail to account for residual build material within the extruder that continues to miscolor extruded build material even after extruding a significant multiple of the extruder volume. As noted above, the tool path during these transitions may include an excursion from the object, with the transition occurring during this excursion. This may be an excursion outside an exterior of the object, or along infill structures, or between the infill in interstitial void space. As another example, the tool path may be dynamically monitored with a color camera or the like. With images from this camera, a controller may monitor a color of extrusion from the nozzle and continue to extrude sacrificial material in an excursion from the tool path until the color of extrusion matches the second color of a second build material. Similar measurements such as reflectometry, opacity, or microtexture may also or instead be used, such as for changes from one type of build material to another.
- As shown in
step 506, a print may be initiated based upon tool instructions including the tool path and transitions described above. In embodiments, the tool path may not explicitly contain or even recognize transitions. In such cases, the tool instructions may optionally include build material change instructions, which may specify a specific, new source of build material, or identify one of a number of sources. Where a machine has only two available sources of material, the change may be simply identified as a change or switch. Where a filament is created with spliced transitions between different materials, the change instructions may be omitted altogether. - As shown in
step 508, the process may include changing the build material from the first color to the second color at a corresponding point along the tool path to provide the transition during an extrusion from the nozzle. Changing the build material may include splicing a first length of a filament formed of a first build material having the first color to a second length of a filament formed of a second build material having the second color. That is the two different filaments may be joined together with a butt joint, lap joint, or any other mechanical coupling, and/or adhered using an adhesive, ultrasonic welding, and/or melted together with applied heat and pressure, or any combination of these. In this manner, the two pieces may be coupled together to form a single filament. By synchronizing the feed of this single filament with tool instructions for a multi-color (or other multi-material build), an object may be fabricated having a predetermined distribution of colors (or other materials), and of particularly more aesthetic interest, an image or other color pattern on the outside thereof. - Changing the build material may also or instead include changing from a first build material to a second build material at the feed or other input of the extruder during a build. As noted above, the timing of this change in inputs may be usefully coordinated with other tool instructions so that the unmixed build materials are each deposited in predetermined locations. The transition between these locations may be a sacrificial material deposited outside the exterior of the object, or the transition may be positioned along a portion of a tool path within an interior of the object where color mixing between the two build materials will not be visible. It will also be noted that extrusion has some inherent latency. As such, a tool instruction to change build material should occur prior to an actual location of a color change in the tool path. The amount of margin for this change may depend upon the particular printer being used, and a variety of related printing parameters that might affect the feed through rate for new material being fed into the extruder.
- In this general manner, predetermined patterns of colors or other build materials may be deposited in an object to achieve all forms of interesting results. Aesthetic effects such as multi-color images can be rendered on objects. Functional results can also be achieved. For example, sacrificial support structures may be fabricated from materials that are lower in cost, or that dissolve or break away easily from the main structure of an object. Similarly, highly elastic materials may be used to print hinges or other moving parts for objects, or high strength materials may be used to reinforce key structural elements of an object. Electrically conductive polymers may be used to provide electrical busses or other conduction paths within an object. Glow-in-the-dark materials may be used to build glow-in-the-dark images directly into an object. More generally, a wide array of useful and aesthetically pleasing objects and effects can be produced using the material switching techniques contemplated herein.
-
FIG. 6 shows a kit for multi-material printing. Thekit 600 may includetool instructions 602 and a length ofbuild material 604. - The
tool instructions 602 may be any tool instructions to control a printer in a fabrication process. In general, thetool instructions 602 do not need to contain explicit build material change instructions because the transitions from material to material can be hard-coded (metaphorically speaking) into the length ofbuild material 604, which can contain varying lengths of varying colors (or different materials) spliced together; however, in order for the length ofbuild material 604 to achieve the desired multi-material build, the length ofbuild material 604 should be used specifically with thetool instructions 602, or with a tool instructions creation algorithm that is certain to achieve the same tool path as thetool instructions 602 so that the length ofbuild material 604 is properly synchronized to achieve the desired spatial results. - The
tool instructions 602 may be embodied in a non-transitory computer readable medium that, when executed by a three-dimensional printer, fabricate a three-dimensional object by traversing a tool path using a predetermined volumetric delivery rate of a build material. The predetermined volumetric delivery rate may ensure that extruded material is deposited in correct locations along the length of the tool path. In this respect, any suitable proxy for deposition rate (e.g., various combinations of feed rate, tool head speed, layer thickness, layer width, etc.) that ensures synchronization between the tool and the feedstock may suitably be employed. The medium for thetool instructions 602 may be any computer readable medium including a diskette, a USB storage device, a memory stick, a memory card (e.g., an SD card), and so forth. In another aspect, thetool instructions 602 may be stored at a remote location, and the kit may include a URL, a QR code, or other address or resource identifier for retrieving thetool instructions 602 that correspond to the length ofbuild material 604. - In another aspect, a three-dimensional printer may include a scanner or other optical device to interpret the resource identifier, automatically retrieve the tool instructions or a digital model of a corresponding object, and render a display of same. This may, for example, be superimposed in a camera view of the working volume of the three-dimensional printer, or otherwise displayed on a coupled computer or other display device.
- The length of
build material 604 may be formed into a filament that includes predetermined lengths of two or more different colors of a build material that, when delivered by the three-dimensional printer along the tool path at the predetermined volumetric delivery rate (i.e., according to the tool instructions 602), impart a predetermined image on an exterior of the three-dimensional object. The different materials may be spliced or otherwise joined together using the techniques described above. The length ofbuild material 604 may be provided in any convenient form factor. The material may, for example, be wound on a spool, or secured in a bag or other container in a coiled or other wound form for shipping. - Other accessories may be provided with the
kit 600 such as cutting or measuring tools, printed instructions (e.g., with machine settings or compatibility information), finishing materials for the fabricated object, and so forth. Thekit 600 may also include any suitable packing and/or shipping materials. In use, the length ofbuild material 604 may be loaded into a printer and fed to an extruder until some predetermined calibration point. For example, the tool instructions may be initiated as soon as material begins to extrude, or after extruding a certain length of material (e.g., six inches), or when the extruded material is a certain color. Thetool instructions 602 may then be executed by the printer to fabricate an object from the length ofbuild material 604, resulting in an object having a predetermined distribution of materials (such as colors). - The methods or processes described above, and steps thereof, may be realized in hardware, software, or any combination of these suitable for a particular application. The hardware may include a general-purpose computer and/or dedicated computing device. The processes may be realized in one or more microprocessors, microcontrollers, embedded microcontrollers, programmable digital signal processors, or other programmable device, along with internal and/or external memory. The processes may also, or instead, be embodied in an application specific integrated circuit, a programmable gate array, programmable array logic, or any other device or combination of devices that may be configured to process electronic signals. It will further be appreciated that one or more of the processes may be realized as computer executable code created using a structured programming language such as C, an object oriented programming language such as C++, or any other high-level or low-level programming language (including assembly languages, hardware description languages, and database programming languages and technologies) that may be stored, compiled or interpreted to run on one of the above devices, as well as heterogeneous combinations of processors, processor architectures, or combinations of different hardware and software.
- Thus, in one aspect, each method described above and combinations thereof may be embodied in computer executable code that, when executing on one or more computing devices, performs the steps thereof. In another aspect, the methods may be embodied in systems that perform the steps thereof, and may be distributed across devices in a number of ways, or all of the functionality may be integrated into a dedicated, standalone device or other hardware. In another aspect, means for performing the steps associated with the processes described above may include any of the hardware and/or software described above. All such permutations and combinations are intended to fall within the scope of the present disclosure.
- It should further be appreciated that the methods above are provided by way of example. Absent an explicit indication to the contrary, the disclosed steps may be modified, supplemented, omitted, and/or re-ordered without departing from the scope of this disclosure.
- The method steps of the invention(s) described herein are intended to include any suitable method of causing such method steps to be performed, consistent with the patentability of the following claims, unless a different meaning is expressly provided or otherwise clear from the context. So for example performing the step of X includes any suitable method for causing another party such as a remote user or a remote processing resource (e.g., a server or cloud computer) to perform the step of X. Similarly, performing steps X, Y and Z may include any method of directing or controlling any combination of such other individuals or resources to perform steps X, Y and Z to obtain the benefit of such steps.
- While particular embodiments of the present invention have been shown and described, it will be apparent to those skilled in the art that various changes and modifications in form and details may be made therein without departing from the spirit and scope of this disclosure and are intended to form a part of the invention as defined by the following claims, which are to be interpreted in the broadest sense allowable by law.
Claims (20)
1. A method for three-dimension fabrication, the method comprising:
receiving a tool path for an extruder to fabricate an object from a three-dimensional model, the three-dimensional model including a surface featuring at least a first build material and a second build material, wherein the first build material and the second build material have at least one different material property relative to one another, and the tool path defining interstitial void space between infill formed by the tool path for use in fabricating the object;
identifying, within the tool path, a change from the first build material to the second build material along the surface;
calculating a transition having a transitional length including a beginning and an end for the change from the first build material to the second build material to occur, the calculation of the transition incorporating a safety margin to ensure that the transition is completed over the transitional length;
altering the tool path to cause a continuous excursion from the surface of the object for the transition having the transitional length including the safety margin, the transitional length beginning after the continuous excursion from the surface of the object and completing before a return to the surface of the object, wherein the continuous excursion includes a length located within the interstitial void space between infill formed by the tool path;
changing build material supplied to the extruder from the first build material to the second build material; and
fabricating a portion of the object by moving the extruder along the continuous excursion after changing the build material supplied to the extruder.
2. The method of claim 1 , wherein the at least one different material property between the first build material and the second build material includes an optical property.
3. The method of claim 2 , wherein the optical property includes one or more of an opacity, a color, and a finish.
4. The method of claim 1 , wherein the at least one different material property between the first build material and the second build material includes a mechanical property.
5. The method of claim 4 , wherein the mechanical property includes one or more of an elasticity, a strength, and a melting point.
6. The method of claim 1 , wherein the at least one different material property between the first build material and the second build material includes a chemical property.
7. The method of claim 1 , wherein the at least one different material property between the first build material and the second build material includes a thermal property.
8. The method of claim 1 , wherein the at least one different material property between the first build material and the second build material includes an electrical property.
9. The method of claim 1 , wherein changing build material includes splicing a first length of filament formed of the first build material to a second length of filament formed of the second build material.
10. The method of claim 1 , wherein changing the build material includes changing from the first build material to the second build material at a feed of the extruder during a build.
11. The method of claim 1 , wherein the transitional length is sufficiently great for a complete change at the extruder from the first build material to the second build material.
12. A method for three-dimension fabrication, the method comprising:
receiving a tool path for an extruder to fabricate an object from a three-dimensional model, the three-dimensional model including at least a first build material and a second build material, wherein the first build material and the second build material have at least one different material property relative to one another, and the tool path defining interstitial void space between infill formed by the tool path for use in fabricating the object;
identifying, within the tool path, a change from the first build material to the second build material;
calculating a transitional length for completing the change from the first build material to the second build material;
altering the tool path to include a continuous excursion from a surface of the object, the continuous excursion including a length at least as great as the transitional length before returning to the surface, and at least a portion of the length located within the interstitial void space between infill formed by the tool path;
changing build material supplied to the extruder from the first build material to the second build material; and
fabricating a portion of the object by moving the extruder along the continuous excursion after changing the build material supplied to the extruder.
13. The method of claim 12 , wherein the at least one different material property between the first build material and the second build material includes an optical property.
14. The method of claim 13 , wherein the optical property includes one or more of an opacity, a color, and a finish.
15. The method of claim 12 , wherein the at least one different material property between the first build material and the second build material includes a mechanical property.
16. The method of claim 15 , wherein the mechanical property includes one or more of an elasticity, a strength, and a melting point.
17. The method of claim 12 , wherein the at least one different material property between the first build material and the second build material includes a chemical property.
18. The method of claim 12 , wherein the at least one different material property between the first build material and the second build material includes a thermal property.
19. The method of claim 12 , wherein the at least one different material property between the first build material and the second build material includes an electrical property.
20. The method of claim 12 , wherein the transitional length is sufficiently great for a complete change at the extruder from the first build material to the second build material.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17/467,317 US20210394433A1 (en) | 2012-07-31 | 2021-09-06 | Build material switching |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261677749P | 2012-07-31 | 2012-07-31 | |
US13/623,967 US11110648B2 (en) | 2012-07-31 | 2012-09-21 | Build material switching |
US17/467,317 US20210394433A1 (en) | 2012-07-31 | 2021-09-06 | Build material switching |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/623,967 Continuation US11110648B2 (en) | 2012-07-31 | 2012-09-21 | Build material switching |
Publications (1)
Publication Number | Publication Date |
---|---|
US20210394433A1 true US20210394433A1 (en) | 2021-12-23 |
Family
ID=50024311
Family Applications (9)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/624,117 Abandoned US20140039662A1 (en) | 2012-07-31 | 2012-09-21 | Augmented three-dimensional printing |
US13/623,996 Active 2033-10-29 US9172829B2 (en) | 2012-07-31 | 2012-09-21 | Three-dimensional printer with laser line scanner |
US13/623,967 Active 2034-07-29 US11110648B2 (en) | 2012-07-31 | 2012-09-21 | Build material switching |
US13/624,067 Active 2034-01-21 US9308690B2 (en) | 2012-07-31 | 2012-09-21 | Fabrication of objects with enhanced structural characteristics |
US13/653,559 Abandoned US20140039663A1 (en) | 2012-07-31 | 2012-10-17 | Augmented three-dimensional printing |
US13/653,791 Abandoned US20140035182A1 (en) | 2012-07-31 | 2012-10-17 | Augmented three-dimensional printing |
US13/786,051 Active 2034-09-11 US9789649B2 (en) | 2012-07-31 | 2013-03-05 | Printer with laser scanner and tool-mounted camera |
US15/854,695 Active 2032-10-10 US10800105B2 (en) | 2012-07-31 | 2017-12-26 | Augmented three-dimensional printing |
US17/467,317 Abandoned US20210394433A1 (en) | 2012-07-31 | 2021-09-06 | Build material switching |
Family Applications Before (8)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/624,117 Abandoned US20140039662A1 (en) | 2012-07-31 | 2012-09-21 | Augmented three-dimensional printing |
US13/623,996 Active 2033-10-29 US9172829B2 (en) | 2012-07-31 | 2012-09-21 | Three-dimensional printer with laser line scanner |
US13/623,967 Active 2034-07-29 US11110648B2 (en) | 2012-07-31 | 2012-09-21 | Build material switching |
US13/624,067 Active 2034-01-21 US9308690B2 (en) | 2012-07-31 | 2012-09-21 | Fabrication of objects with enhanced structural characteristics |
US13/653,559 Abandoned US20140039663A1 (en) | 2012-07-31 | 2012-10-17 | Augmented three-dimensional printing |
US13/653,791 Abandoned US20140035182A1 (en) | 2012-07-31 | 2012-10-17 | Augmented three-dimensional printing |
US13/786,051 Active 2034-09-11 US9789649B2 (en) | 2012-07-31 | 2013-03-05 | Printer with laser scanner and tool-mounted camera |
US15/854,695 Active 2032-10-10 US10800105B2 (en) | 2012-07-31 | 2017-12-26 | Augmented three-dimensional printing |
Country Status (2)
Country | Link |
---|---|
US (9) | US20140039662A1 (en) |
WO (1) | WO2014022134A2 (en) |
Families Citing this family (234)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140039662A1 (en) | 2012-07-31 | 2014-02-06 | Makerbot Industries, Llc | Augmented three-dimensional printing |
WO2014025953A2 (en) | 2012-08-08 | 2014-02-13 | Makerbot Industries, Llc | Printed circuit board with integrated temperature sensing |
US9511543B2 (en) | 2012-08-29 | 2016-12-06 | Cc3D Llc | Method and apparatus for continuous composite three-dimensional printing |
WO2014066538A1 (en) * | 2012-10-24 | 2014-05-01 | New York University | Structural weak spot analysis |
US9204937B2 (en) * | 2013-02-19 | 2015-12-08 | Stryker Trauma Gmbh | Software for use with deformity correction |
US11048829B2 (en) * | 2013-03-15 | 2021-06-29 | Kemeera Llc | 3D printing systems and methods for fabricating injection molds |
US9579851B2 (en) | 2013-03-22 | 2017-02-28 | Markforged, Inc. | Apparatus for fiber reinforced additive manufacturing |
US10682844B2 (en) | 2013-03-22 | 2020-06-16 | Markforged, Inc. | Embedding 3D printed fiber reinforcement in molded articles |
US11237542B2 (en) | 2013-03-22 | 2022-02-01 | Markforged, Inc. | Composite filament 3D printing using complementary reinforcement formations |
US10259160B2 (en) | 2013-03-22 | 2019-04-16 | Markforged, Inc. | Wear resistance in 3D printing of composites |
US9149988B2 (en) | 2013-03-22 | 2015-10-06 | Markforged, Inc. | Three dimensional printing |
US20170173868A1 (en) * | 2013-03-22 | 2017-06-22 | Markforged, Inc. | Continuous and random reinforcement in a 3d printed part |
EP4008521B1 (en) | 2013-03-22 | 2024-01-03 | Markforged, Inc. | Three dimensional printing of reinforced filament |
US9126365B1 (en) * | 2013-03-22 | 2015-09-08 | Markforged, Inc. | Methods for composite filament fabrication in three dimensional printing |
US9956725B2 (en) | 2013-03-22 | 2018-05-01 | Markforged, Inc. | Three dimensional printer for fiber reinforced composite filament fabrication |
US9156205B2 (en) | 2013-03-22 | 2015-10-13 | Markforged, Inc. | Three dimensional printer with composite filament fabrication |
US11981069B2 (en) | 2013-03-22 | 2024-05-14 | Markforged, Inc. | Three dimensional printing of composite reinforced structures |
US9186846B1 (en) | 2013-03-22 | 2015-11-17 | Markforged, Inc. | Methods for composite filament threading in three dimensional printing |
US9694544B2 (en) | 2013-03-22 | 2017-07-04 | Markforged, Inc. | Methods for fiber reinforced additive manufacturing |
US9688028B2 (en) | 2013-03-22 | 2017-06-27 | Markforged, Inc. | Multilayer fiber reinforcement design for 3D printing |
US9815268B2 (en) * | 2013-03-22 | 2017-11-14 | Markforged, Inc. | Multiaxis fiber reinforcement for 3D printing |
US10953609B1 (en) | 2013-03-22 | 2021-03-23 | Markforged, Inc. | Scanning print bed and part height in 3D printing |
US9186848B2 (en) | 2013-03-22 | 2015-11-17 | Markforged, Inc. | Three dimensional printing of composite reinforced structures |
US20140297014A1 (en) * | 2013-03-31 | 2014-10-02 | Microsoft Corporation | Three-dimensional object fabrication using an implicit surface representation |
DE102013207656A1 (en) * | 2013-04-26 | 2014-10-30 | Siemens Aktiengesellschaft | Optimization of a manufacturing process |
WO2014193406A1 (en) * | 2013-05-31 | 2014-12-04 | Hewlett-Packard Development Company, L.P. | Modifying a base layer of an object |
EP3444102B1 (en) | 2013-06-05 | 2023-08-09 | Markforged, Inc. | Method and apparatus for fiber reinforced additive manufacturing |
WO2014201009A2 (en) * | 2013-06-10 | 2014-12-18 | Relevant Play, Llc | Systems and methods for infrared detection |
EP2823952A1 (en) * | 2013-07-09 | 2015-01-14 | Siemens Aktiengesellschaft | Adaptation method and production method for components produced by means of SLM |
US20150042678A1 (en) * | 2013-08-09 | 2015-02-12 | Metaio Gmbh | Method for visually augmenting a real object with a computer-generated image |
US9776364B2 (en) * | 2013-08-09 | 2017-10-03 | Apple Inc. | Method for instructing a 3D printing system comprising a 3D printer and 3D printing system |
US20150056317A1 (en) * | 2013-08-23 | 2015-02-26 | Xyzprinting, Inc. | Three-dimensional printing apparatus |
US9900585B2 (en) * | 2013-09-18 | 2018-02-20 | Matter and Form Inc. | Device, system and method for three-dimensional modeling |
US9669586B2 (en) | 2013-10-01 | 2017-06-06 | Autodesk, Inc. | Material dispensing system |
WO2015057886A1 (en) | 2013-10-15 | 2015-04-23 | Wolf And Associates, Inc. | Three-dimensional printer systems and methods |
US10086568B2 (en) * | 2013-10-21 | 2018-10-02 | Made In Space, Inc. | Seamless scanning and production devices and methods |
KR102133843B1 (en) * | 2013-10-31 | 2020-07-14 | 엘지전자 주식회사 | Apparatus and Method for Head Mounted Display indicating process of 3D printing |
US9817388B2 (en) * | 2013-11-27 | 2017-11-14 | Adobe Systems Incorporated | Method and apparatus for preserving structural integrity of 3-dimensional models when printing at varying scales |
US9339975B2 (en) * | 2013-12-31 | 2016-05-17 | Nike, Inc. | 3D printer with native spherical control |
BR112016016401B1 (en) | 2014-01-16 | 2021-02-23 | Hewlett-Packard Development Company, L.P | apparatus and method of controlling a system for the generation of a three-dimensional object |
CN105916661B (en) | 2014-01-16 | 2019-09-10 | 惠普发展公司,有限责任合伙企业 | Generate 3D objects |
WO2016032544A1 (en) * | 2014-08-29 | 2016-03-03 | Hewlett-Packard Development Company, L.P. | Generation of three-dimensional objects |
WO2015108546A2 (en) | 2014-01-16 | 2015-07-23 | Hewlett-Packard Development Company, L.P. | Generating three-dimensional objects |
US10611098B2 (en) | 2014-01-17 | 2020-04-07 | G6 Materials Corp. | Fused filament fabrication using multi-segment filament |
USD733196S1 (en) | 2014-02-03 | 2015-06-30 | Wolf And Associates, Inc. | 3D printer enclosure |
US20150277154A1 (en) * | 2014-03-26 | 2015-10-01 | Pro Fit Optix, Inc. | 3D Laser Tracer And Methods Of Tracing In 3D |
US9889607B2 (en) | 2014-02-19 | 2018-02-13 | Makerbot Industries, Llc | Three-dimensional printer with integrated coloring system |
US9895844B2 (en) | 2014-02-19 | 2018-02-20 | Makerbot Industries, Llc | System for use with three-dimensional printer and method for using the same |
TWI556946B (en) * | 2014-03-07 | 2016-11-11 | 三緯國際立體列印科技股份有限公司 | Three dimensional printing apparatus and method for controlling printing head thereof |
US9434108B2 (en) * | 2014-03-10 | 2016-09-06 | Microsoft Technology Licensing, Llc | Fabricating full color three-dimensional objects |
US10005126B2 (en) | 2014-03-19 | 2018-06-26 | Autodesk, Inc. | Systems and methods for improved 3D printing |
TWI526773B (en) * | 2014-04-18 | 2016-03-21 | 台達電子工業股份有限公司 | Three dimensional scanning-printing device |
US20150298393A1 (en) * | 2014-04-22 | 2015-10-22 | Thomas William Suarez | 3d printer system having a rotatable platform, metal flake filament, multiple heaters, and modularity |
US10565333B2 (en) * | 2014-04-25 | 2020-02-18 | Alberto Daniel Lacaze | Structural analysis for additive manufacturing |
US9895841B2 (en) | 2014-05-09 | 2018-02-20 | Autodesk, Inc. | User specific design customization for 3D printing |
US9533449B2 (en) | 2014-06-19 | 2017-01-03 | Autodesk, Inc. | Material deposition systems with four or more axes |
US9796140B2 (en) | 2014-06-19 | 2017-10-24 | Autodesk, Inc. | Automated systems for composite part fabrication |
GB2546016B (en) | 2014-06-20 | 2018-11-28 | Velo3D Inc | Apparatuses, systems and methods for three-dimensional printing |
US10817526B2 (en) | 2014-07-16 | 2020-10-27 | Machine Research Corporation | Systems and methods for searching a machining knowledge database |
US10252466B2 (en) * | 2014-07-28 | 2019-04-09 | Massachusetts Institute Of Technology | Systems and methods of machine vision assisted additive fabrication |
US10500830B2 (en) | 2014-07-29 | 2019-12-10 | Nscrypt, Inc. | Method and apparatus for 3D fabrication |
US10052822B1 (en) * | 2014-08-01 | 2018-08-21 | Amazon Technologies, Inc. | Selective pausing of 3D print jobs |
EP3194148B1 (en) * | 2014-08-21 | 2022-03-16 | Mosaic Manufacturing Ltd. | Series enabled multi-material extrusion technology |
DE102015011013B4 (en) | 2014-08-22 | 2023-05-04 | Sigma Additive Solutions, Inc. | Process for monitoring additive manufacturing processes |
US10466681B1 (en) | 2014-09-02 | 2019-11-05 | Machine Research Corporation | Systems and methods for machining knowledge reuse |
WO2016036607A1 (en) | 2014-09-02 | 2016-03-10 | Graphene 3D Lab Inc. | Electrochemical devices comprising nanoscopic carbon materials made by additive manufacturing |
US10386797B2 (en) * | 2014-09-16 | 2019-08-20 | 3D Systems, Inc. | Fracturing a shell of a three-dimensional object |
US10409932B2 (en) * | 2014-09-19 | 2019-09-10 | Siemens Product Lifecyle Management Software Inc. | Computer-aided simulation of multi-layer selective laser sintering and melting additive manufacturing processes |
BR112017005885B1 (en) | 2014-10-02 | 2020-08-18 | Hewlett-Packard Development Company, L.P | SYSTEM FOR SUPPLYING CONSTRUCTION MATERIAL AND POWDER MATERIAL, ADDITIONAL MANUFACTURING EQUIPMENT, METHOD FOR SUPPLYING POWDER MATERIAL FOR ADDITIVE MANUFACTURE AND COMPUTER PROGRAM PRODUCT |
US10786948B2 (en) | 2014-11-18 | 2020-09-29 | Sigma Labs, Inc. | Multi-sensor quality inference and control for additive manufacturing processes |
WO2016082036A1 (en) * | 2014-11-24 | 2016-06-02 | Ladanyi Robert | Method and system for 3d printer with improved performance and 3d printer employing same |
CN104581117A (en) * | 2014-12-18 | 2015-04-29 | 深圳市亿思达科技集团有限公司 | Discrete mobile terminal and method for 3D (three-dimension) image acquisition and 3D printing |
US10226817B2 (en) * | 2015-01-13 | 2019-03-12 | Sigma Labs, Inc. | Material qualification system and methodology |
EP3245045A4 (en) * | 2015-01-13 | 2018-10-31 | Sigma Labs, Inc. | Material qualification system and methodology |
WO2016118782A1 (en) * | 2015-01-21 | 2016-07-28 | University Of North Dakota | Characterizing 3-d printed objects for 3-d printing |
GB2534575A (en) * | 2015-01-27 | 2016-08-03 | Fujitsu Ltd | Apparatus, program and method of producing a computer generated model of a part to be 3D printed |
US10329691B2 (en) | 2015-02-06 | 2019-06-25 | Fernando Andres BIENZOBAS SAFFIE | System and method for generating an image in a three-dimensionally printed object |
WO2016133679A1 (en) * | 2015-02-20 | 2016-08-25 | Siemens Product Lifecycle Management Software Inc. | Computer-aided simulation of additive manufacturing processes |
US11097492B2 (en) | 2015-03-02 | 2021-08-24 | G6 Materials Corp. | Thermoplastic composites comprising water-soluble PEO graft polymers useful for 3-dimensional additive manufacturing |
USD760306S1 (en) | 2015-03-20 | 2016-06-28 | Wolf & Associates, Inc. | 3D printer enclosure |
WO2016165771A1 (en) * | 2015-04-16 | 2016-10-20 | Hewlett-Packard Development Company, L.P. | Print apparatus having first and second printing devices, computer readable medium and computer implemented method |
US9757900B2 (en) | 2015-05-20 | 2017-09-12 | Xerox Corporation | Pin-actuated printhead |
DE102015006512A1 (en) | 2015-05-26 | 2016-12-01 | Focke & Co. (Gmbh & Co. Kg) | Method of manufacturing spare parts for packaging machines |
WO2016195665A1 (en) | 2015-06-02 | 2016-12-08 | Hewlett-Packard Development Company, L.P. | Sacrificial objects based on a temperature threshold |
JP6669444B2 (en) * | 2015-06-29 | 2020-03-18 | 株式会社ミツトヨ | Modeling apparatus and modeling method |
WO2017006324A1 (en) * | 2015-07-09 | 2017-01-12 | Something3D Ltd. | Method and apparatus for three dimensional printing |
US10688774B2 (en) | 2015-07-15 | 2020-06-23 | Hewlett-Packard Development Company, L.P. | Processing object part data for a three-dimensionsal object |
CN105398057A (en) * | 2015-07-24 | 2016-03-16 | 广西科技大学 | Material fusing connecting device for 3D printer |
US20180128454A1 (en) * | 2015-07-29 | 2018-05-10 | Hewlett-Packard Development Company, L.P. | Variable shutters on an energy source |
CA2993799C (en) | 2015-07-29 | 2023-10-03 | Graphene 3D Lab Inc. | Thermoplastic polymer composites and methods for preparing, collecting, and tempering 3d printable materials and articles from same |
KR20170028746A (en) * | 2015-09-04 | 2017-03-14 | 한국전자통신연구원 | 3d complex apparatus with 3d scanning function and 3d printing function and method thereof |
TWI567364B (en) | 2015-09-08 | 2017-01-21 | 財團法人工業技術研究院 | Structured light generating apparatus, measuring system and method thereof |
CN106515005B (en) * | 2015-09-10 | 2020-04-28 | 深圳市人彩科技有限公司 | Precision mixing type stacking forming method and assembly and color FDM-3D printer |
US10481586B2 (en) | 2015-09-11 | 2019-11-19 | Autodesk, Inc. | Narrow angle hot end for three dimensional (3D) printer |
CN105108143A (en) * | 2015-09-17 | 2015-12-02 | 太仓希拓自动化设备有限公司 | Production equipment based on three-dimensional (3D) technique for vehicle lamp aluminum-plating tool jig and manufacturing technique of production equipment |
US10207489B2 (en) | 2015-09-30 | 2019-02-19 | Sigma Labs, Inc. | Systems and methods for additive manufacturing operations |
FI129702B (en) | 2015-10-09 | 2022-07-15 | Inkron Ltd | Three dimensional printing materials and method for making a 3D printed article |
DE112016004933T5 (en) * | 2015-10-30 | 2018-08-16 | Stratasys, Inc. | Support plate removal for an additive manufacturing system |
WO2017079091A1 (en) * | 2015-11-06 | 2017-05-11 | Velo3D, Inc. | Adept three-dimensional printing |
US10442174B2 (en) | 2015-12-08 | 2019-10-15 | Xerox Corporation | Material feeder for engineering polymer ejection system for additive manufacturing applications |
US10456968B2 (en) | 2015-12-08 | 2019-10-29 | Xerox Corporation | Three-dimensional object printer with multi-nozzle extruders and dispensers for multi-nozzle extruders and printheads |
US10335991B2 (en) | 2015-12-08 | 2019-07-02 | Xerox Corporation | System and method for operation of multi-nozzle extrusion printheads in three-dimensional object printers |
US10625466B2 (en) | 2015-12-08 | 2020-04-21 | Xerox Corporation | Extrusion printheads for three-dimensional object printers |
WO2017100695A1 (en) | 2015-12-10 | 2017-06-15 | Velo3D, Inc. | Skillful three-dimensional printing |
JP6627891B2 (en) * | 2016-01-14 | 2020-01-08 | 株式会社リコー | Modeling processing apparatus, modeling processing system and program |
US10252335B2 (en) | 2016-02-18 | 2019-04-09 | Vel03D, Inc. | Accurate three-dimensional printing |
CN107199694B (en) * | 2016-03-09 | 2019-11-01 | 三纬国际立体列印科技股份有限公司 | Printing method of multi-material 3D model |
US10766189B2 (en) * | 2016-05-12 | 2020-09-08 | Hewlett-Packard Development Company, L.P. | Container for 3D printed objects and method of cooling and unpacking a manufactured object from a 3D printer using that container |
WO2018022002A1 (en) | 2016-07-26 | 2018-02-01 | Hewlett-Packard Development Company, L.P. | Cooling of build material in 3d printing system |
WO2017205375A1 (en) * | 2016-05-23 | 2017-11-30 | Voxel8, Inc. | System and method to control a three-dimensional (3d) printer |
US10251705B2 (en) | 2016-06-02 | 2019-04-09 | Stryker European Holdings I, Llc | Software for use with deformity correction |
US10994480B2 (en) | 2016-06-08 | 2021-05-04 | Wolf & Associates, Inc. | Three-dimensional printer systems and methods |
WO2017223099A1 (en) | 2016-06-24 | 2017-12-28 | Relevant Play, Llc | Authenticable digital code and associated systems and methods |
US10252336B2 (en) | 2016-06-29 | 2019-04-09 | Velo3D, Inc. | Three-dimensional printing and three-dimensional printers |
US11691343B2 (en) | 2016-06-29 | 2023-07-04 | Velo3D, Inc. | Three-dimensional printing and three-dimensional printers |
TWI621520B (en) * | 2016-07-14 | 2018-04-21 | 東友科技股份有限公司 | Exposure molding device and exposure molding method thereof |
US10331110B2 (en) * | 2016-08-30 | 2019-06-25 | International Business Machines Corporation | Methods and systems for verifying and modifying a 3D printing process |
US10759113B2 (en) | 2016-09-06 | 2020-09-01 | Continuous Composites Inc. | Additive manufacturing system having trailing cure mechanism |
US10625467B2 (en) | 2016-09-06 | 2020-04-21 | Continuous Composites Inc. | Additive manufacturing system having adjustable curing |
US11029658B2 (en) | 2016-09-06 | 2021-06-08 | Continuous Composites Inc. | Systems and methods for controlling additive manufacturing |
US10543640B2 (en) | 2016-09-06 | 2020-01-28 | Continuous Composites Inc. | Additive manufacturing system having in-head fiber teasing |
US20180065317A1 (en) | 2016-09-06 | 2018-03-08 | Cc3D Llc | Additive manufacturing system having in-situ fiber splicing |
US20180093418A1 (en) | 2016-09-30 | 2018-04-05 | Velo3D, Inc. | Three-dimensional objects and their formation |
CA3039851A1 (en) | 2016-10-21 | 2018-04-26 | Mosaic Manufacturing Ltd. | Joiners, methods of joining, and related systems for additive manufacturing |
WO2018083120A1 (en) * | 2016-11-01 | 2018-05-11 | Lego A/S | A method for forming a 3d object |
US10717512B2 (en) | 2016-11-03 | 2020-07-21 | Continuous Composites Inc. | Composite vehicle body |
US10953598B2 (en) | 2016-11-04 | 2021-03-23 | Continuous Composites Inc. | Additive manufacturing system having vibrating nozzle |
US20210094230A9 (en) | 2016-11-04 | 2021-04-01 | Continuous Composites Inc. | System for additive manufacturing |
US20180126650A1 (en) | 2016-11-07 | 2018-05-10 | Velo3D, Inc. | Gas flow in three-dimensional printing |
US10596798B2 (en) | 2016-11-14 | 2020-03-24 | Xerox Corporation | Single extruder configuration that enables multi-color extrusions in three-dimensional object printers |
US11279122B2 (en) * | 2016-12-06 | 2022-03-22 | Robert Bosch Tool Corportation | Supporting solution for “in air” geometries in 3D additive manufacturing |
US20180169971A1 (en) * | 2016-12-21 | 2018-06-21 | The Boeing Company | Fused filament fabrication machine |
CN106736870A (en) * | 2016-12-29 | 2017-05-31 | 吴中区穹窿山德毅新材料技术研究所 | A kind of High Speed NC Machine Tools |
US10675857B2 (en) * | 2016-12-30 | 2020-06-09 | Konica Minolta Business Solutions U.S.A., Inc. | Patterns for 3D printing |
US20180186081A1 (en) | 2017-01-05 | 2018-07-05 | Velo3D, Inc. | Optics in three-dimensional printing |
US10857726B2 (en) | 2017-01-24 | 2020-12-08 | Continuous Composites Inc. | Additive manufacturing system implementing anchor curing |
US10040240B1 (en) | 2017-01-24 | 2018-08-07 | Cc3D Llc | Additive manufacturing system having fiber-cutting mechanism |
US11022957B2 (en) * | 2017-01-26 | 2021-06-01 | Siemens Industry Software Inc. | System and method for adaptive domain reduction for thermo-structural simulation of additive manufacturing process |
US20180229092A1 (en) | 2017-02-13 | 2018-08-16 | Cc3D Llc | Composite sporting equipment |
US10798783B2 (en) | 2017-02-15 | 2020-10-06 | Continuous Composites Inc. | Additively manufactured composite heater |
US20180250771A1 (en) | 2017-03-02 | 2018-09-06 | Velo3D, Inc. | Three-dimensional printing of three-dimensional objects |
US20180281284A1 (en) | 2017-03-28 | 2018-10-04 | Velo3D, Inc. | Material manipulation in three-dimensional printing |
KR101929654B1 (en) * | 2017-03-31 | 2018-12-17 | 전자부품연구원 | 3D Printing Monitoring Method with Feedback Loop to 3D Printing Slicer |
WO2018186837A1 (en) * | 2017-04-04 | 2018-10-11 | Hewlett-Packard Development Company, L.P. | Forming layers of build material |
US11599089B2 (en) * | 2017-04-10 | 2023-03-07 | Siemens Industry Software Inc. | Build direction-based partitioning for construction of a physical object through additive manufacturing |
US11014163B2 (en) | 2017-04-14 | 2021-05-25 | Desktop Metal, Inc. | Calibration of 3D printer via computer vision |
WO2018191627A1 (en) * | 2017-04-14 | 2018-10-18 | Desktop Metal, Inc. | Calibration of 3d printer via computer vision |
WO2019005708A2 (en) | 2017-06-25 | 2019-01-03 | Strong Force Intellectual Capital, Llc | Methods and systems for enabling and scheduling 3d printing-based fabrication |
CN107521108B (en) * | 2017-06-27 | 2019-10-29 | 江苏威宝仕科技有限公司 | A kind of intelligent diagnosing method of the 3D printer system failure |
US10814569B2 (en) | 2017-06-29 | 2020-10-27 | Continuous Composites Inc. | Method and material for additive manufacturing |
US10589463B2 (en) | 2017-06-29 | 2020-03-17 | Continuous Composites Inc. | Print head for additive manufacturing system |
US11161307B1 (en) * | 2017-07-07 | 2021-11-02 | Kemeera Inc. | Data aggregation and analytics for digital manufacturing |
US11260599B2 (en) | 2017-07-28 | 2022-03-01 | Hewlett-Packard Development Company, L.P. | Modulating a three-dimensional printer system based on a selected mode |
US20190062523A1 (en) * | 2017-08-31 | 2019-02-28 | Intel Corporation | Carbon / nanotube graphene conductive elastomeric polymer compound |
SE541277C2 (en) * | 2017-09-13 | 2019-06-04 | Wiretronic Ab | Method and system for forming an adapter for an electrical connector for a vehicle using a 3D printer |
US10933586B2 (en) | 2017-09-13 | 2021-03-02 | Thermwood Corporation | Apparatus and method for printing large thermoplastic parts during additive manufacturing |
KR102459501B1 (en) | 2017-10-04 | 2022-10-27 | 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. | Additive Manufacturing Temperature |
US10966073B2 (en) | 2017-11-22 | 2021-03-30 | Charter Communications Operating, Llc | Apparatus and methods for premises device existence and capability determination |
US10319499B1 (en) | 2017-11-30 | 2019-06-11 | Cc3D Llc | System and method for additively manufacturing composite wiring harness |
US10131088B1 (en) | 2017-12-19 | 2018-11-20 | Cc3D Llc | Additive manufacturing method for discharging interlocking continuous reinforcement |
US10272525B1 (en) | 2017-12-27 | 2019-04-30 | Velo3D, Inc. | Three-dimensional printing systems and methods of their use |
US10919222B2 (en) | 2017-12-29 | 2021-02-16 | Continuous Composites Inc. | System and method for additively manufacturing functional elements into existing components |
US10857729B2 (en) | 2017-12-29 | 2020-12-08 | Continuous Composites Inc. | System and method for additively manufacturing functional elements into existing components |
US10081129B1 (en) | 2017-12-29 | 2018-09-25 | Cc3D Llc | Additive manufacturing system implementing hardener pre-impregnation |
US11167495B2 (en) | 2017-12-29 | 2021-11-09 | Continuous Composites Inc. | System and method for additively manufacturing functional elements into existing components |
US10759114B2 (en) | 2017-12-29 | 2020-09-01 | Continuous Composites Inc. | System and print head for continuously manufacturing composite structure |
CN108109246B (en) * | 2018-01-08 | 2020-09-29 | 广东虹勤通讯技术有限公司 | An unlocking method, password lock and system based on holographic projection |
KR20200120952A (en) * | 2018-02-20 | 2020-10-22 | 로컬 모터스 아이피, 엘엘씨 | Method and apparatus for additive manufacturing |
US10518480B2 (en) * | 2018-04-02 | 2019-12-31 | Nanotronics Imaging, Inc. | Systems, methods, and media for artificial intelligence feedback control in additive manufacturing |
US11084225B2 (en) | 2018-04-02 | 2021-08-10 | Nanotronics Imaging, Inc. | Systems, methods, and media for artificial intelligence process control in additive manufacturing |
US11161300B2 (en) | 2018-04-11 | 2021-11-02 | Continuous Composites Inc. | System and print head for additive manufacturing system |
US11130284B2 (en) | 2018-04-12 | 2021-09-28 | Continuous Composites Inc. | System and head for continuously manufacturing composite structure |
US11110656B2 (en) | 2018-04-12 | 2021-09-07 | Continuous Composites Inc. | System for continuously manufacturing composite structure |
US11037706B2 (en) | 2018-05-15 | 2021-06-15 | Aptiv Technologies Limited | Apparatus and method for manufacturing assembly having multiple separated conductors embedded within a substrate |
US11052603B2 (en) | 2018-06-07 | 2021-07-06 | Continuous Composites Inc. | Additive manufacturing system having stowable cutting mechanism |
US11009863B2 (en) | 2018-06-14 | 2021-05-18 | Honeywell International Inc. | System and method for additive manufacturing process monitoring |
WO2020033932A2 (en) * | 2018-08-09 | 2020-02-13 | The Research Foundation For The State University Of New York | Method for automated 3d print quality assessment and redesign |
WO2020046285A1 (en) * | 2018-08-28 | 2020-03-05 | Hewlett-Packard Development Company, L.P. | Virtualized environment for three-dimensional printing |
US20200086563A1 (en) | 2018-09-13 | 2020-03-19 | Cc3D Llc | System and head for continuously manufacturing composite structure |
US11733684B2 (en) * | 2018-09-27 | 2023-08-22 | Hewlett-Packard Development Company, L.P. | Overlaying production data on rendered 3D printed object |
US11235522B2 (en) | 2018-10-04 | 2022-02-01 | Continuous Composites Inc. | System for additively manufacturing composite structures |
US10464178B1 (en) | 2018-10-11 | 2019-11-05 | Samuel J. Steeb | Method and assembly for docking and retrieving a filament holding device |
US11325304B2 (en) | 2018-10-26 | 2022-05-10 | Continuous Composites Inc. | System and method for additive manufacturing |
US11420390B2 (en) | 2018-11-19 | 2022-08-23 | Continuous Composites Inc. | System for additively manufacturing composite structure |
US11358331B2 (en) | 2018-11-19 | 2022-06-14 | Continuous Composites Inc. | System and head for continuously manufacturing composite structure |
WO2020106300A1 (en) * | 2018-11-22 | 2020-05-28 | Hewlett-Packard Development Company, L.P. | Calibrating cameras in three-dimensional printer devices |
WO2020131943A1 (en) * | 2018-12-19 | 2020-06-25 | Jabil Inc. | Apparatus, system and method for digitally masked print area heating |
WO2020153943A1 (en) * | 2019-01-22 | 2020-07-30 | Hewlett-Packard Development Company, L.P. | Printing 3d objects |
WO2020153952A1 (en) * | 2019-01-23 | 2020-07-30 | Hewlett-Packard Development Company, L.P. | Three-dimensional printing with dimensional modification compensation |
US20200238603A1 (en) | 2019-01-25 | 2020-07-30 | Continuous Composites Inc. | System for additively manufacturing composite structure |
US11433617B2 (en) | 2019-01-29 | 2022-09-06 | General Electric Company | Method and apparatus for process monitoring in additive manufacturing utilizing an image of a negative structure |
US10980025B2 (en) | 2019-01-31 | 2021-04-13 | Charter Communications Operating, Llc | Methods and apparatus for frequency transition management in a quasi-licensed wireless system |
JP2020124828A (en) * | 2019-02-04 | 2020-08-20 | 株式会社ミマキエンジニアリング | Three-dimensional object manufacturing system and three-dimensional object manufacturing management program |
US11084224B2 (en) * | 2019-02-19 | 2021-08-10 | Arevo, Inc. | Three dimensional infill in additive manufacturing |
US11498283B2 (en) | 2019-02-20 | 2022-11-15 | General Electric Company | Method and apparatus for build thickness control in additive manufacturing |
US11794412B2 (en) | 2019-02-20 | 2023-10-24 | General Electric Company | Method and apparatus for layer thickness control in additive manufacturing |
US11129171B2 (en) | 2019-02-27 | 2021-09-21 | Charter Communications Operating, Llc | Methods and apparatus for wireless signal maximization and management in a quasi-licensed wireless system |
US11179891B2 (en) | 2019-03-15 | 2021-11-23 | General Electric Company | Method and apparatus for additive manufacturing with shared components |
JP2020153718A (en) * | 2019-03-18 | 2020-09-24 | 株式会社リコー | Measuring device and molding device |
US11040487B2 (en) | 2019-03-27 | 2021-06-22 | Xerox Corporation | Method for operating an extruder in a three-dimensional (3D) object printer to improve layer formation |
CN110065288A (en) * | 2019-04-02 | 2019-07-30 | 深圳市联得自动化装备股份有限公司 | Abutted equipment and applying method |
US20220040927A1 (en) * | 2019-04-23 | 2022-02-10 | Hewlett-Packard Development Company, L.P. | Build material layer control |
US11312083B2 (en) | 2019-05-28 | 2022-04-26 | Continuous Composites Inc. | System for additively manufacturing composite structure |
US11374779B2 (en) | 2019-06-30 | 2022-06-28 | Charter Communications Operating, Llc | Wireless enabled distributed data apparatus and methods |
JP2022544339A (en) | 2019-07-26 | 2022-10-17 | ヴェロ3ディー,インコーポレーテッド | Quality assurance in the formation of three-dimensional objects |
US11182222B2 (en) * | 2019-07-26 | 2021-11-23 | Charter Communications Operating, Llc | Methods and apparatus for multi-processor device software development and operation |
US11368552B2 (en) | 2019-09-17 | 2022-06-21 | Charter Communications Operating, Llc | Methods and apparatus for supporting platform and application development and operation |
US11026205B2 (en) | 2019-10-23 | 2021-06-01 | Charter Communications Operating, Llc | Methods and apparatus for device registration in a quasi-licensed wireless system |
US11457485B2 (en) | 2019-11-06 | 2022-09-27 | Charter Communications Operating, Llc | Methods and apparatus for enhancing coverage in quasi-licensed wireless systems |
US11840022B2 (en) | 2019-12-30 | 2023-12-12 | Continuous Composites Inc. | System and method for additive manufacturing |
US11363466B2 (en) | 2020-01-22 | 2022-06-14 | Charter Communications Operating, Llc | Methods and apparatus for antenna optimization in a quasi-licensed wireless system |
US11904534B2 (en) | 2020-02-25 | 2024-02-20 | Continuous Composites Inc. | Additive manufacturing system |
EP3920120A1 (en) * | 2020-06-01 | 2021-12-08 | Hewlett-Packard Development Company, L.P. | Objects of interest in additive manufacturing |
US11338523B2 (en) | 2020-06-10 | 2022-05-24 | Xerox Corporation | System and method for operating a multi-nozzle extruder during additive manufacturing |
US11760029B2 (en) | 2020-06-23 | 2023-09-19 | Continuous Composites Inc. | Systems and methods for controlling additive manufacturing |
US12089240B2 (en) | 2020-07-06 | 2024-09-10 | Charter Communications Operating, Llc | Methods and apparatus for access node selection and link optimization in quasi-licensed wireless systems |
US11731366B2 (en) | 2020-07-31 | 2023-08-22 | Xerox Corporation | Method and system for operating a metal drop ejecting three-dimensional (3D) object printer to form electrical circuits on substrates |
DE102020121301A1 (en) * | 2020-08-13 | 2022-02-17 | AEDITIVE GmbH | Nozzle device for producing a three-dimensional component and method |
US12083741B2 (en) | 2020-09-11 | 2024-09-10 | Continous Composites Inc. | Print heads for additive manufacturing systems |
CN112001971A (en) * | 2020-09-22 | 2020-11-27 | 北京神州泰岳软件股份有限公司 | Object identification method and system |
US11737216B2 (en) * | 2021-01-22 | 2023-08-22 | Xerox Corporation | Metal drop ejecting three-dimensional (3D) object printer |
US11926099B2 (en) | 2021-04-27 | 2024-03-12 | Continuous Composites Inc. | Additive manufacturing system |
US11951679B2 (en) | 2021-06-16 | 2024-04-09 | General Electric Company | Additive manufacturing system |
US11731367B2 (en) | 2021-06-23 | 2023-08-22 | General Electric Company | Drive system for additive manufacturing |
US11958249B2 (en) | 2021-06-24 | 2024-04-16 | General Electric Company | Reclamation system for additive manufacturing |
US11958250B2 (en) | 2021-06-24 | 2024-04-16 | General Electric Company | Reclamation system for additive manufacturing |
US11826950B2 (en) | 2021-07-09 | 2023-11-28 | General Electric Company | Resin management system for additive manufacturing |
US11813799B2 (en) | 2021-09-01 | 2023-11-14 | General Electric Company | Control systems and methods for additive manufacturing |
US12128607B2 (en) | 2021-10-20 | 2024-10-29 | Continuous Composites Inc. | Systems and methods for additive manufacturing |
US20230173545A1 (en) * | 2021-12-03 | 2023-06-08 | Stratasys, Inc. | Method and system for classifying additive manufactured objects |
US11890674B2 (en) | 2022-03-01 | 2024-02-06 | Xerox Corporation | Metal drop ejecting three-dimensional (3D) object printer and method of operation for forming support structures in 3D metal objects |
WO2023169684A1 (en) | 2022-03-10 | 2023-09-14 | Daniel Wimmer | Method and device for additive manufacturing of workpieces with regions of heterogeneous filling structures |
CN114905748B (en) * | 2022-05-12 | 2024-01-16 | 上海联泰科技股份有限公司 | Data processing method, 3D printing method, system, equipment and storage medium |
KR102655339B1 (en) * | 2023-06-01 | 2024-04-05 | 서울대학교산학협력단 | Apparatus and method for controlling 3D printer for multi-material 3D printing |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6129872A (en) * | 1998-08-29 | 2000-10-10 | Jang; Justin | Process and apparatus for creating a colorful three-dimensional object |
US7163655B2 (en) * | 2002-03-28 | 2007-01-16 | Scimed Life Systems, Inc. | Method and apparatus for extruding polymers employing microwave energy |
US8349239B2 (en) * | 2009-09-23 | 2013-01-08 | Stratasys, Inc. | Seam concealment for three-dimensional models |
US10335995B2 (en) * | 2015-12-16 | 2019-07-02 | Xerox Corporation | System and method for compensating for dissimilar shrinkage rates in different materials used to form a three-dimensional printed object during additive manufacturing |
US20200147892A1 (en) * | 2017-04-27 | 2020-05-14 | Hewlett-Packard Development Company, L.P. | Color representation of a property of a 3d object |
US10870268B2 (en) * | 2014-08-21 | 2020-12-22 | Mosaic Manufacturing Ltd. | Series enabled multi-material extrusion technology |
US10976716B2 (en) * | 2018-03-16 | 2021-04-13 | The Boeing Company | Generating a plurality of curved transitions connecting planar parallel alternating paths for forming a workpiece |
US11046930B2 (en) * | 2013-06-13 | 2021-06-29 | Aspect Biosystems Ltd. | System for additive manufacturing of three-dimensional structures and method for same |
Family Cites Families (137)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3343417A (en) * | 1965-04-12 | 1967-09-26 | United Aircraft Corp | Temperature and pressure probe |
US3643417A (en) * | 1969-10-27 | 1972-02-22 | Techniservice Corp | Splicing of textile strands |
US4032382A (en) * | 1976-11-15 | 1977-06-28 | Branson Ultrasonics Corporation | Method and apparatus for splicing thermoplastic monofilament material by high frequency vibratory energy |
CA2003338A1 (en) * | 1987-11-09 | 1990-06-09 | Richard W. Cutts, Jr. | Synchronization of fault-tolerant computer system having multiple processors |
US5776409A (en) * | 1988-04-18 | 1998-07-07 | 3D Systems, Inc. | Thermal stereolithograp using slice techniques |
JP2597778B2 (en) * | 1991-01-03 | 1997-04-09 | ストラタシイス,インコーポレイテッド | Three-dimensional object assembling system and assembling method |
US5588118A (en) * | 1991-08-21 | 1996-12-24 | Zilog, Inc. | Single chip dual processor |
US5777315A (en) * | 1991-09-17 | 1998-07-07 | Metrologic Instruments, Inc. | Method and apparatus for programming system function parameters in programmable code symbol readers |
US5412449A (en) * | 1993-05-28 | 1995-05-02 | Image Technology International, Inc. | Single-stage 3D photographic printer with a key-subject alignment method |
US5426722A (en) * | 1993-09-09 | 1995-06-20 | Stratasys, Inc. | Method for optimizing the motion of a multi-axis robot |
US5461570A (en) * | 1994-06-10 | 1995-10-24 | Johnson & Johnson Vision Products, Inc. | Computer system for quality control correlations |
US6270335B2 (en) * | 1995-09-27 | 2001-08-07 | 3D Systems, Inc. | Selective deposition modeling method and apparatus for forming three-dimensional objects and supports |
US5824250A (en) * | 1996-06-28 | 1998-10-20 | Alliedsignal Inc. | Gel cast molding with fugitive molds |
US5892808A (en) * | 1996-06-28 | 1999-04-06 | Techne Systems, Inc. | Method and apparatus for feature detection in a workpiece |
US5793648A (en) | 1996-09-30 | 1998-08-11 | Freightliner Corporation | Method and system for automating control panel layout and wiring specifications for a vehicle manufacturing process |
US6808659B2 (en) * | 1998-07-10 | 2004-10-26 | Jeneric/Pentron Incorporated | Solid free-form fabrication methods for the production of dental restorations |
US6259962B1 (en) * | 1999-03-01 | 2001-07-10 | Objet Geometries Ltd. | Apparatus and method for three dimensional model printing |
US7314591B2 (en) * | 2001-05-11 | 2008-01-01 | Stratasys, Inc. | Method for three-dimensional modeling |
US7754807B2 (en) * | 1999-04-20 | 2010-07-13 | Stratasys, Inc. | Soluble material and process for three-dimensional modeling |
US6415051B1 (en) * | 1999-06-24 | 2002-07-02 | Geometrix, Inc. | Generating 3-D models using a manually operated structured light source |
US6760488B1 (en) * | 1999-07-12 | 2004-07-06 | Carnegie Mellon University | System and method for generating a three-dimensional model from a two-dimensional image sequence |
US6804568B1 (en) * | 1999-07-15 | 2004-10-12 | Kabushiki Kaisha Toshiba | 3-D CAD/CAM data transfer method, 3-D CAD apparatus, 3-D CAM apparatus, 3-D CAD/CAM apparatus, NC process apparatus, and storage medium |
AU6796800A (en) * | 1999-08-23 | 2001-03-19 | James A. St. Ville | Manufacturing system and method |
US6214279B1 (en) * | 1999-10-02 | 2001-04-10 | Nanotek Instruments, Inc. | Apparatus and process for freeform fabrication of composite reinforcement preforms |
US6481268B1 (en) * | 1999-10-12 | 2002-11-19 | Baker Hughes, Inc. | Particle measurement by acoustic speckle |
US6564112B1 (en) | 1999-11-08 | 2003-05-13 | Eventide Inc. | Method of customizing electronic systems based on user specifications |
US6470230B1 (en) * | 2000-01-04 | 2002-10-22 | Advanced Micro Devices, Inc. | Supervisory method for determining optimal process targets based on product performance in microelectronic fabrication |
DE10007711C1 (en) * | 2000-02-19 | 2001-08-16 | Daimler Chrysler Ag | Apparatus for sintering a powder used in rapid prototyping process comprises device for producing laser beam, device for determining powder temperature, device for regulating laser beam, and device for compensating position-dependent errors |
DE10025230A1 (en) * | 2000-05-22 | 2000-11-02 | Lurgi Zimmer Ag | Extrusion of continuous filaments or film from a solution of water with cellulose and a tertiary amine oxide has a structured air drawing action in the air gap after the extrusion channel to increase the material strength |
EP1307757B1 (en) * | 2000-07-31 | 2012-09-12 | Koninklijke Philips Electronics N.V. | Magnetic resonance imaging method with sub-sampled acquisition |
US6823230B1 (en) * | 2000-09-07 | 2004-11-23 | Honeywell International Inc. | Tool path planning process for component by layered manufacture |
US20020052702A1 (en) * | 2000-09-13 | 2002-05-02 | Keller Kevin A. | Statistical control method for proportions with small sample sizes |
US6652256B2 (en) * | 2000-10-27 | 2003-11-25 | Dorsey D. Coe | Three-dimensional model colorization during model construction from computer aided design data |
US20020113331A1 (en) * | 2000-12-20 | 2002-08-22 | Tan Zhang | Freeform fabrication method using extrusion of non-cross-linking reactive prepolymers |
US6618682B2 (en) * | 2001-04-20 | 2003-09-09 | International Business Machines Corporation | Method for test optimization using historical and actual fabrication test data |
US6749414B1 (en) * | 2001-04-30 | 2004-06-15 | Stratasys, Inc. | Extrusion apparatus for three-dimensional modeling |
US6508403B2 (en) * | 2001-05-04 | 2003-01-21 | Institut National D'optique | Portable apparatus for 3-dimensional scanning |
US20020166220A1 (en) | 2001-05-11 | 2002-11-14 | United Air Lines, Inc. | Process for repairing a structure |
US6655783B2 (en) * | 2001-05-23 | 2003-12-02 | Seiko Epson Corporation | Printing by switching sub-scanning feed between monochromatic areas and color areas |
US20040252187A1 (en) * | 2001-09-10 | 2004-12-16 | Alden Ray M. | Processes and apparatuses for efficient multiple program and 3D display |
US7032816B2 (en) * | 2001-12-28 | 2006-04-25 | Kimberly-Clark Worldwide, Inc. | Communication between machines and feed-forward control in event-based product manufacturing |
US20030151167A1 (en) * | 2002-01-03 | 2003-08-14 | Kritchman Eliahu M. | Device, system and method for accurate printing of three dimensional objects |
US20040043806A1 (en) | 2002-02-08 | 2004-03-04 | Keith Kirby | Online vehicle collection and play activity |
JP4154156B2 (en) * | 2002-02-08 | 2008-09-24 | ソニーマニュファクチュアリングシステムズ株式会社 | Defect classification inspection system |
US20030171897A1 (en) * | 2002-02-28 | 2003-09-11 | John Bieda | Product performance integrated database apparatus and method |
US7168935B1 (en) * | 2002-08-02 | 2007-01-30 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Solid freeform fabrication apparatus and methods |
JP4095860B2 (en) * | 2002-08-12 | 2008-06-04 | 株式会社日立ハイテクノロジーズ | Defect inspection method and apparatus |
WO2004024447A2 (en) * | 2002-09-12 | 2004-03-25 | Objet Geometries Ltd. | Device, system and method for calibration in three-dimensional model printing |
US6838670B2 (en) * | 2002-11-12 | 2005-01-04 | Siemens Westinghouse Power Corporation | Methods and system for ultrasonic thermographic non-destructive examination for enhanced defect determination |
EP1590149B1 (en) * | 2002-12-03 | 2008-10-22 | Objet Geometries Ltd. | Process of and apparatus for three-dimensional printing |
SE524420C2 (en) * | 2002-12-19 | 2004-08-10 | Arcam Ab | Apparatus and method for making a three-dimensional product |
US6839607B2 (en) | 2003-01-09 | 2005-01-04 | The Boeing Company | System for rapid manufacturing of replacement aerospace parts |
US6815636B2 (en) * | 2003-04-09 | 2004-11-09 | 3D Systems, Inc. | Sintering using thermal image feedback |
DE10319494A1 (en) | 2003-04-30 | 2004-11-18 | Mtu Aero Engines Gmbh | Process for repairing and / or modifying components of a gas turbine |
US20040254665A1 (en) * | 2003-06-10 | 2004-12-16 | Fink Jeffrey E. | Optimal dimensional and mechanical properties of laser sintered hardware by thermal analysis and parameter optimization |
US20050157919A1 (en) | 2003-07-31 | 2005-07-21 | Di Santo Brenda I. | Investigation of destroyed assemblies and identification of components thereof using texture mapping |
US7315644B2 (en) | 2003-07-31 | 2008-01-01 | The Boeing Company | Investigation of destroyed assemblies and identification of components thereof |
WO2005017450A1 (en) | 2003-08-11 | 2005-02-24 | Multi-Dimension Technology, Llc | Calibration block and calibration system for 3d scanner |
US6898477B2 (en) * | 2003-08-14 | 2005-05-24 | Hewlett-Packard Development Company, L.P. | System and method for performing adaptive modification of rapid prototyping build files |
FR2859128B1 (en) * | 2003-08-29 | 2006-03-10 | Centre Nat Rech Scient | METHOD AND DEVICE FOR MANUFACTURING A THREE DIMENSIONAL MULTIMATERIAL COMPONENT BY INKJET TYPE PRINTING |
US20050058573A1 (en) | 2003-09-12 | 2005-03-17 | Frost James Dahle | Use of rapid prototyping techniques for the rapid production of laboratory or workplace automation processes |
WO2005089090A2 (en) * | 2003-10-14 | 2005-09-29 | North Dakota State University | Direct write and freeform fabrication apparatus and method |
ITMI20040166A1 (en) | 2004-02-03 | 2004-05-03 | Fintrade S R L | ELECTRONIC PHOTO-OPTICAL SYSTEM TO DETECT DIGITIZE AND REPRODUCE THE EXTERNAL SURFACE OF AN OBJECT IN THREE DIMENSIONS VIRTUALLY E-OR IN COMPOSITE PLASTIC MATERIAL OR PAPERBOARD |
TWI547431B (en) * | 2004-06-09 | 2016-09-01 | 史密斯克萊美占公司 | Apparatus and method for pharmaceutical production |
US7556490B2 (en) | 2004-07-30 | 2009-07-07 | Board Of Regents, The University Of Texas System | Multi-material stereolithography |
US20060100934A1 (en) | 2004-11-10 | 2006-05-11 | Janice Burr | Automated customer interface and ordering system for requisitioning the manufacture of customized equipment and products |
US7177773B2 (en) * | 2005-05-31 | 2007-02-13 | Caterpillar Inc | Method for predicting performance of a future product |
US20060293906A1 (en) | 2005-06-24 | 2006-12-28 | The Boeing Company | Method of developing a plan for replacing a product component using a scanning process |
JP4417299B2 (en) * | 2005-07-11 | 2010-02-17 | 京セラミタ株式会社 | Image forming apparatus |
US8170302B1 (en) * | 2005-09-30 | 2012-05-01 | Ut-Battelle, Llc | System and method for generating motion corrected tomographic images |
JP4639135B2 (en) * | 2005-10-19 | 2011-02-23 | 株式会社ミツトヨ | Probe observation device, surface texture measurement device |
DE102005050209A1 (en) * | 2005-10-20 | 2007-04-26 | Ott, Reinhold, Waterloo | Video signal feeding device for e.g. television set, has control unit for controlling video signal source depending on presence signal that is delivered by presence detect unit, which detects presence of person at area of feeding device |
US7531123B2 (en) | 2005-10-27 | 2009-05-12 | The Boeing Company | Direct manufactured self-contained parts kit |
US7371590B2 (en) * | 2005-11-21 | 2008-05-13 | General Electric Company | Integrated inspection system and defect correction method |
US7698014B2 (en) * | 2006-01-20 | 2010-04-13 | 3M Innovative Properties Company | Local enforcement of accuracy in fabricated models |
US20070172599A1 (en) * | 2006-01-25 | 2007-07-26 | Lewis Payton R | Method of resin infusion and parts formed thereby |
US7555357B2 (en) * | 2006-01-31 | 2009-06-30 | Stratasys, Inc. | Method for building three-dimensional objects with extrusion-based layered deposition systems |
US7403833B2 (en) * | 2006-04-03 | 2008-07-22 | Stratasys, Inc. | Method for optimizing spatial orientations of computer-aided design models |
EP2001656B1 (en) * | 2006-04-06 | 2014-10-15 | 3D Systems Incorporated | KiT FOR THE PRODUCTION OF THREE-DIMENSIONAL OBJECTS BY USE OF ELECTROMAGNETIC RADIATION |
US10318752B2 (en) * | 2006-05-26 | 2019-06-11 | Oracle International Corporation | Techniques for efficient access control in a database system |
JP2008030427A (en) * | 2006-07-27 | 2008-02-14 | Tadashi Iiizumi | Solid multi-functional printer |
US20090243156A1 (en) * | 2006-09-27 | 2009-10-01 | Jsr Corporation | Method of photofabrication |
US8050893B2 (en) | 2006-11-17 | 2011-11-01 | Protocase Inc. | Method and system for the design of an enclosure to house internal components |
WO2008066856A2 (en) * | 2006-11-27 | 2008-06-05 | Northeastern University | Patient specific ankle-foot orthotic device |
EP2117793B1 (en) * | 2007-02-12 | 2014-07-16 | Stratasys, Inc. | Pump system |
US7898696B2 (en) * | 2007-05-09 | 2011-03-01 | Xerox Corporation | Print job aesthetics enhancements detection and modeling through combined user activity analysis and content matching |
US8579671B2 (en) | 2007-06-06 | 2013-11-12 | Rick DeRennaux | Custom remote controlled vehicle kit |
EP2664444B1 (en) * | 2007-07-25 | 2018-03-28 | Stratasys Ltd. | Solid freeform fabrication using a plurality of modeling materials |
US8103085B1 (en) * | 2007-09-25 | 2012-01-24 | Cognex Corporation | System and method for detecting flaws in objects using machine vision |
DE102007052052B4 (en) * | 2007-10-31 | 2016-02-04 | Globalfoundries Dresden Module One Limited Liability Company & Co. Kg | A method of detecting repeat defects in lithographic masks based on test substrates exposed under varying conditions |
US8425973B2 (en) * | 2007-11-29 | 2013-04-23 | 3M Innovative Properties Company | Three-dimensional fabrication |
ES2361052T3 (en) * | 2007-12-18 | 2011-06-13 | Saab Ab | HOUSING FOR MILITARY LOAD. |
US8070473B2 (en) | 2008-01-08 | 2011-12-06 | Stratasys, Inc. | System for building three-dimensional objects containing embedded inserts, and method of use thereof |
US8396582B2 (en) * | 2008-03-08 | 2013-03-12 | Tokyo Electron Limited | Method and apparatus for self-learning and self-improving a semiconductor manufacturing tool |
JP5289006B2 (en) * | 2008-11-19 | 2013-09-11 | 株式会社東芝 | Pattern forming method and program |
EP2389459B1 (en) * | 2009-01-21 | 2014-03-26 | George Atanasoff | Methods and systems for control of a surface modification process |
EP2216697B1 (en) * | 2009-02-10 | 2017-11-29 | Siemens Aktiengesellschaft | Machine tool and method for avoiding collision within a machine tool |
EP3593755B1 (en) * | 2009-03-20 | 2021-08-18 | 3Shape A/S | Computer program product for planning, visualization and optimization of dental restorations |
US8452073B2 (en) * | 2009-04-08 | 2013-05-28 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Closed-loop process control for electron beam freeform fabrication and deposition processes |
US9895135B2 (en) * | 2009-05-20 | 2018-02-20 | Analogic Canada Corporation | Freehand ultrasound imaging systems and methods providing position quality feedback |
EP3479933A1 (en) * | 2009-09-17 | 2019-05-08 | Sciaky Inc. | Electron beam layer manufacturing apparatus |
US8221669B2 (en) * | 2009-09-30 | 2012-07-17 | Stratasys, Inc. | Method for building three-dimensional models in extrusion-based digital manufacturing systems using ribbon filaments |
US8175734B2 (en) * | 2009-10-08 | 2012-05-08 | 3D M. T. P. Ltd. | Methods and system for enabling printing three-dimensional object models |
GB0917936D0 (en) * | 2009-10-13 | 2009-11-25 | 3D Printer Aps | Three-dimensional printer |
ES2402257T3 (en) * | 2009-10-30 | 2013-04-30 | Alstom Technology Ltd | Method to repair a component of a gas turbine |
US20120261848A1 (en) * | 2009-12-23 | 2012-10-18 | Haraszati Gyoergy | Method to create removable dental prosthesis, and the dental prosthesis making thereof |
AU2009251147B2 (en) * | 2009-12-23 | 2012-09-06 | Canon Kabushiki Kaisha | Dynamic printer modelling for output checking |
US8260589B1 (en) * | 2009-12-24 | 2012-09-04 | Indian Institute Of Technology Madras | Methods and systems for modeling a physical object |
KR101812820B1 (en) * | 2010-01-08 | 2017-12-27 | 웨이크 포리스트 유니버시티 헬스 사이언시즈 | Delivery system |
US8620468B2 (en) * | 2010-01-29 | 2013-12-31 | Applied Materials, Inc. | Method and apparatus for developing, improving and verifying virtual metrology models in a manufacturing system |
US8565909B2 (en) * | 2010-02-24 | 2013-10-22 | Disney Enterprises, Inc. | Fabrication of materials with desired characteristics from base materials having determined characteristics |
LU91688B1 (en) | 2010-05-17 | 2011-11-18 | Iee Sarl | Scanning 3D imager |
EP2591458A2 (en) * | 2010-07-07 | 2013-05-15 | 3M Innovative Properties Company | Systems and methods for improving visual attention models |
US8562324B2 (en) * | 2010-08-18 | 2013-10-22 | Makerbot Industries, Llc | Networked three-dimensional printing |
US20120092724A1 (en) * | 2010-08-18 | 2012-04-19 | Pettis Nathaniel B | Networked three-dimensional printing |
CN103167847A (en) * | 2010-08-25 | 2013-06-19 | 史密夫和内修有限公司 | Intraoperative scanning for implant optimization |
US8920697B2 (en) * | 2010-09-17 | 2014-12-30 | Stratasys, Inc. | Method for building three-dimensional objects in extrusion-based additive manufacturing systems using core-shell consumable filaments |
US8412588B1 (en) | 2010-09-24 | 2013-04-02 | Amazon Technologies, Inc. | Systems and methods for fabricating products on demand |
WO2012061945A1 (en) | 2010-11-10 | 2012-05-18 | Ambercore Software Inc. | System and method for object searching using spatial data |
CH704448A1 (en) * | 2011-02-03 | 2012-08-15 | Alstom Technology Ltd | A method of repairing or reconditioning of heavily damaged component, in particular from the hot gas area of a gas turbine. |
JP5772272B2 (en) * | 2011-06-16 | 2015-09-02 | 富士通株式会社 | Information processing apparatus and information processing method |
WO2013020026A1 (en) | 2011-08-03 | 2013-02-07 | Conformis, Inc. | Automated design, selection, manufacturing and implantation of patient-adapted and improved articular implants, designs and related guide tools |
US9230325B2 (en) * | 2011-08-19 | 2016-01-05 | University Of Rochester | Three-dimensional model acquisition using planar mirrors |
US20130124151A1 (en) * | 2011-08-26 | 2013-05-16 | Radomir Mech | Methods and Apparatus for Printability of Three-Dimensional Objects |
US10295993B2 (en) * | 2011-09-01 | 2019-05-21 | Kla-Tencor Corporation | Method and system for detecting and correcting problematic advanced process control parameters |
US20140214684A1 (en) | 2011-09-09 | 2014-07-31 | Barney D. Pell | System and method for electronic commerce and fabrication of 3d parts |
US8849620B2 (en) * | 2011-11-18 | 2014-09-30 | Nike, Inc. | Automated 3-D modeling of shoe parts |
US8778252B2 (en) * | 2012-01-20 | 2014-07-15 | Wisconsin Alumni Research Foundation | Three-dimensional printing system using dual rotation axes |
US20130220570A1 (en) * | 2012-02-29 | 2013-08-29 | Ford Motor Company | Additive fabrication technologies for creating molds for die components |
US20130297062A1 (en) | 2012-05-03 | 2013-11-07 | Alberto Daniel Lacaze | Field Deployable Rapid Prototypable UXVs |
US9993873B2 (en) * | 2012-05-22 | 2018-06-12 | General Electric Company | System and method for three-dimensional printing |
US20140023996A1 (en) * | 2012-07-18 | 2014-01-23 | F3 & Associates, Inc. | Three Dimensional Model Objects |
US20140039662A1 (en) | 2012-07-31 | 2014-02-06 | Makerbot Industries, Llc | Augmented three-dimensional printing |
WO2014025953A2 (en) | 2012-08-08 | 2014-02-13 | Makerbot Industries, Llc | Printed circuit board with integrated temperature sensing |
US9378522B2 (en) | 2013-02-26 | 2016-06-28 | W.W. Grainger, Inc. | Methods and systems for the nonintrusive identification and ordering of component parts |
US9471654B1 (en) * | 2013-11-07 | 2016-10-18 | Progress Software Corporation | Modeling of a non-relational database as a normalized relational database |
US10430719B2 (en) * | 2014-11-25 | 2019-10-01 | Stream Mosaic, Inc. | Process control techniques for semiconductor manufacturing processes |
-
2012
- 2012-09-21 US US13/624,117 patent/US20140039662A1/en not_active Abandoned
- 2012-09-21 US US13/623,996 patent/US9172829B2/en active Active
- 2012-09-21 US US13/623,967 patent/US11110648B2/en active Active
- 2012-09-21 US US13/624,067 patent/US9308690B2/en active Active
- 2012-10-17 US US13/653,559 patent/US20140039663A1/en not_active Abandoned
- 2012-10-17 US US13/653,791 patent/US20140035182A1/en not_active Abandoned
-
2013
- 2013-03-05 US US13/786,051 patent/US9789649B2/en active Active
- 2013-07-22 WO PCT/US2013/051463 patent/WO2014022134A2/en active Application Filing
-
2017
- 2017-12-26 US US15/854,695 patent/US10800105B2/en active Active
-
2021
- 2021-09-06 US US17/467,317 patent/US20210394433A1/en not_active Abandoned
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6129872A (en) * | 1998-08-29 | 2000-10-10 | Jang; Justin | Process and apparatus for creating a colorful three-dimensional object |
US7163655B2 (en) * | 2002-03-28 | 2007-01-16 | Scimed Life Systems, Inc. | Method and apparatus for extruding polymers employing microwave energy |
US8349239B2 (en) * | 2009-09-23 | 2013-01-08 | Stratasys, Inc. | Seam concealment for three-dimensional models |
US11046930B2 (en) * | 2013-06-13 | 2021-06-29 | Aspect Biosystems Ltd. | System for additive manufacturing of three-dimensional structures and method for same |
US10870268B2 (en) * | 2014-08-21 | 2020-12-22 | Mosaic Manufacturing Ltd. | Series enabled multi-material extrusion technology |
US10335995B2 (en) * | 2015-12-16 | 2019-07-02 | Xerox Corporation | System and method for compensating for dissimilar shrinkage rates in different materials used to form a three-dimensional printed object during additive manufacturing |
US20200147892A1 (en) * | 2017-04-27 | 2020-05-14 | Hewlett-Packard Development Company, L.P. | Color representation of a property of a 3d object |
US10976716B2 (en) * | 2018-03-16 | 2021-04-13 | The Boeing Company | Generating a plurality of curved transitions connecting planar parallel alternating paths for forming a workpiece |
Also Published As
Publication number | Publication date |
---|---|
US9308690B2 (en) | 2016-04-12 |
US20140036035A1 (en) | 2014-02-06 |
US20140039662A1 (en) | 2014-02-06 |
US11110648B2 (en) | 2021-09-07 |
US20140039663A1 (en) | 2014-02-06 |
US20140035182A1 (en) | 2014-02-06 |
WO2014022134A3 (en) | 2014-05-01 |
US20180133970A1 (en) | 2018-05-17 |
US20140039659A1 (en) | 2014-02-06 |
US10800105B2 (en) | 2020-10-13 |
US20140034214A1 (en) | 2014-02-06 |
US9172829B2 (en) | 2015-10-27 |
WO2014022134A2 (en) | 2014-02-06 |
US9789649B2 (en) | 2017-10-17 |
US20140036034A1 (en) | 2014-02-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210394433A1 (en) | Build material switching | |
US10836090B2 (en) | Three-dimensional fabrication with cavity filling | |
US11571852B2 (en) | Multi-filament three-dimensional printing | |
US9545756B2 (en) | Purge wall for three-dimensional printing | |
US10022917B2 (en) | Color switching for three-dimensional printing | |
US9238330B2 (en) | Three-dimensional surface texturing | |
US10682814B2 (en) | Grayscale rendering in 3D printing | |
US20130328228A1 (en) | Color three dimensional printing | |
US9404200B2 (en) | Thermochromic build materials | |
US10532552B2 (en) | Build patterns for surfaces of a three-dimensionally printed object | |
US9399322B2 (en) | Three dimensional printer with removable, replaceable print nozzle | |
US10773511B2 (en) | Filament swapping in three-dimensional printing | |
US20140265035A1 (en) | Three-dimensional printing with control of thermoalterable build materials | |
WO2017099645A1 (en) | A three-dimensional imaging apparatus having a color mixing channel |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: MAKERBOT INDUSTRIES, LLC, NEW YORK Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BOYER, HUGO;DOUGLAS, ARIEL;PETTIS, NATHANIEL B.;SIGNING DATES FROM 20120921 TO 20120924;REEL/FRAME:057419/0587 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |