Color printing method, device and equipment for coloring bottom layer and medium
The integration of thermal transfer technology with filament extrusion and inkjet printing addresses the challenge of achieving ideal color reproduction on the bottom layer of 3D models, enhancing efficiency and reducing material waste in 3D printing processes.
Patent Information
- Application Number
- CN202411335282.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-24
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2044-09-24
AI Technical Summary
Existing 3D printing technologies, such as FDM and inkjet-FDM, face challenges in achieving ideal color reproduction on the bottom layer of printed models due to limitations in color application methods, leading to inefficiencies and material waste.
A method and device that utilize thermal transfer technology to print and color the bottom layer of 3D models by combining filament extrusion and inkjet printing, allowing for precise application of colors on both the surface and contour of the bottom layer, followed by layer-by-layer construction and removal of the substrate.
Improves printing efficiency, reduces material loss, and enhances color reproduction quality on the bottom layer of 3D printed products compared to traditional methods.
Smart Images

Figure CN119217706A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of three-dimensional printing, and in particular to a method, device, equipment and medium for color printing with bottom layer coloring. Background Art
[0002] Fused Deposition Modeling (FDM) technology is the most popular 3D printing technology. Currently, there are two FDM-based printing methods: multi-color materials and a combination of inkjet and FDM.
[0003] However, the colors of multi-color material technology mostly depend on the attached material library. Stacking material boxes not only greatly increases the cost of use, but also leads to time-consuming waste in the material replacement process and obvious loss of consumables. At the same time, due to the limited colors, it is not suitable for use scenarios with high requirements for color reproduction. Due to its technical characteristics, the technology combining inkjet and FDM can only spray color on the surface of the printed material each time. Therefore, the bottom layer of the model will lack a layer of pattern, making it impossible to achieve ideal color printing of the bottom layer, affecting the printing effect. Summary of the invention
[0004] Based on this, the present invention provides a color printing method, device, equipment and medium for bottom layer coloring to solve the problem that previous 3D printing can only spray on the surface of the printed consumables each time printing, resulting in a lack of color in the bottom layer of the model, thus failing to achieve ideal color printing of the bottom layer.
[0005] In a first aspect, an embodiment of the present invention provides a color printing method for bottom layer coloring, the method comprising:
[0006] Slicing the target three-dimensional model to obtain a slice file, and extracting underlying slice information from the slice file;
[0007] According to the predetermined bottom printing method matching the substrate and the bottom slicing information, the bottom pattern is printed in color on the substrate above the printing platform by an inkjet print head, and the bottom model is printed on the bottom pattern by a filament extrusion head, and the upper surface or outer contour of the bottom model is colored by the inkjet print head to obtain the bottom coloring model
[0008] The remaining layers of the target three-dimensional model on the bottom colored model are first extruded and printed by the filament extruder and then colored by the inkjet print head, and are printed layer by layer until all layers are completed, and the substrate is removed to obtain the target color 3D printed model with the bottom colored model.
[0009] In a second aspect, an embodiment of the present invention provides a color printing device for bottom layer coloring, comprising a filament extrusion head, an inkjet print head, a substrate and a printing platform, wherein the substrate is arranged on the printing platform, and the device comprises:
[0010] A slice file processing module is used to slice the target three-dimensional model to obtain a slice file and extract underlying slice information from the slice file;
[0011] A bottom layer coloring module is used to perform color printing of a bottom layer pattern on the substrate located above the printing platform through an inkjet print head according to a predetermined bottom layer printing method matching the substrate and bottom layer slicing information, and to perform bottom layer model printing on the bottom layer pattern through a filament extrusion head, and to color the upper surface or outer contour of the bottom layer model through the inkjet print head to obtain a bottom layer coloring model;
[0012] The color 3D printing model construction module is used to extrude, print and color the remaining layers of the target three-dimensional model on the bottom coloring model using a filament extruder and an inkjet print head, respectively, and print layer by layer until all layers are completed, remove the substrate, and obtain the target color 3D printed model with the bottom coloring.
[0013] In a third aspect, an embodiment of the present invention provides an electronic device, the electronic device comprising:
[0014] at least one processor; and
[0015] a memory communicatively connected to the at least one processor; wherein,
[0016] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute a bottom-coloring color printing method described in any embodiment of the present invention.
[0017] In a fourth aspect, a computer-readable storage medium is also provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement a bottom-layer color printing method described in any embodiment of the present invention when executed.
[0018] The technical solution of the embodiment of the present invention applies thermal transfer technology to 3D printing scenarios without designing a dedicated thermal transfer printer. The substrate is pre-determined according to actual needs, so as to execute the bottom printing method based on thermal transfer technology corresponding to the substrate to achieve the bottom coloring of the model, and then construct a 3D printed model with bottom coloring. Compared with material multi-color technology, the printing efficiency is improved and the material loss is reduced; compared with traditional inkjet FDM technology, the bottom color reproduction is improved and the quality of the 3D printed product is improved.
[0019] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0021] Figure 1 is a flow chart of a color printing method for bottom layer coloring provided according to the first embodiment of the present invention;
[0022] Figure 2 is a schematic diagram of a 3D printer based on FDM technology applicable to an embodiment of the present invention;
[0023] Figure 3 is a flow chart of another bottom-coloring color printing method provided in Embodiment 2 of the present invention;
[0024] Figure 4 is a schematic structural diagram of a bottom-coloring color printing device provided in Embodiment 3 of the present invention;
[0025] Figure 5 The present invention is a schematic diagram of the structure of an electronic device for implementing a bottom-coloring color printing method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0026] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0027] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0028] Embodiment 1
[0029] Figure 1 This is a flow chart of a bottom-coloring color printing method provided in Embodiment 1 of the present invention. This embodiment is applicable to the case where conventional 3D printing cannot restore the bottom color of the model. The method can be executed by a bottom-coloring color printing device, which can be implemented in the form of hardware and / or software. The device can be configured in a 3D printer based on FDM technology, such as Figure 1 As shown, the method includes:
[0030] S110 , slicing the target three-dimensional model to obtain a slice file, and extracting underlying slice information from the slice file.
[0031] Optionally, before slicing the target three-dimensional model to obtain a slice file, the method further includes:
[0032] Perform 3D modeling of the object to be printed in the target device to obtain a target three-dimensional model;
[0033] Slicing the target three-dimensional model in layers to generate a slice file, and sending the slice file to a printer controller through a target device;
[0034] Wherein, the target device includes a computer or a mobile phone APP.
[0035] Slicing the target three-dimensional model using slicing software means horizontally cutting the model in layers to obtain many plane layers of equal thickness, and converting the digital 3D model into a print code recognizable by the 3D printer processor. The print code is uniformly stored in a slicing file and sent to the printer controller. Among them, the printing parameters such as layer height (the height of each layer of consumables), shell thickness, wire drawing and filling density are defined in the slicing file. After receiving the print code, the printer controller can print each layer of consumables layer by layer according to a certain path trajectory according to the parameter information defined in each layer of consumables. The slicing information specifically includes control data and image data, wherein the control data refers to the path information of the wire extruder head and the path information of the inkjet print head, and the image data is the color information of the model, including the color information of the lower surface and upper surface of the slice layer.
[0036] Easy to understand, Figure 2A 3D printer 1 based on FDM technology is shown, including a wire extrusion head 2 and an inkjet print head 3. The wire extrusion head 2 is responsible for heating and melting the filamentary 5 thermoplastic material 3 from the wire roll 4 through the nozzle. The bottom of the nozzle has a nozzle. The nozzle moves to a specified position according to the control data in the slice information to extrude the liquid material in a molten state and solidify it into a shape. The inkjet print head 3 is connected to a paint box 7 through a pipeline 6, which is responsible for spraying and coloring the current consumables according to the image data in the slice information. The spraying and coloring process also needs to realize all-round spraying of the upper surface and outer contour of the consumables according to the path information. Of course, it is also possible to spray only the outer contour according to its own needs to increase the printing speed.
[0037] S120, according to the predetermined bottom layer printing method matching the substrate and the bottom layer slicing information, the bottom layer pattern is printed in color on the substrate located above the printing platform by an inkjet print head, and the bottom layer model is printed on the bottom layer pattern by using a filament extrusion head, and the upper surface or outer contour of the bottom layer model is colored by the inkjet print head to obtain a bottom layer colored model.
[0038] For ease of understanding, on a substrate 8 located above a printing platform 11, a bottom layer pattern 9 is printed in color by an inkjet print head 3, and a bottom layer model is printed on the bottom layer pattern 9 using a wire extrusion head 2, and the upper surface or outer contour of the bottom layer model is colored by the inkjet print head 3 to obtain a bottom layer colored model.
[0039] Among them, the bottom-level slicing information refers to the data information and image data of the bottom-level consumables in the target three-dimensional model, the bottom-level model printing also refers to the process of the first model printing for the bottom-level consumables, and the bottom-level coloring model is the bottom-level model of the three-dimensional model printed using thermal transfer technology, wherein the bottom-level pattern 9 is a reverse pattern.
[0040] For different substrates, the embodiments of the present invention provide different bottom layer printing methods, and the bottom layer printing method refers to first separately printing the bottom layer of the three-dimensional model using a thermal transfer method. The high temperature generated during the printing process provides ideal thermal transfer conditions, so that the bottom layer of the model can migrate the ink molecules in the ink sprayed by the inkjet print head from the substrate to the model material through the heat transfer effect, thereby realizing the color printing of the bottom layer of the model while constructing the bottom layer coloring model.
[0041] S130, using a filament extruder to print and color the remaining layers of the target three-dimensional model layer by layer on the bottom colored model, removing the substrate, and obtaining a target 3D printed model 10 with the bottom colored layer.
[0042] It should be noted that due to the different structures of the objects to be printed, the bottom layer colored 3D printing described in the embodiments of the present invention includes coloring the bottom layer of the model in the physical sense and the lower surface of the overhanging surface. For the overhanging structure, affected by its own special structure, printing and coloring are more complicated than general planes and an additional support structure is usually required under the overhanging surface. Therefore, a layer of model body is printed on the exposed lower surface corresponding to the slice layer of the overhanging surface through the support structure, and then a layer of model body is printed after spraying thermal transfer ink for transfer. The slice layer is not exposed and printed in a normal way until the entire overhanging surface is completed layer by layer. When the support structure and the first layer of the model body located on the support structure are removed, a color 3D printed model with colored lower surface can be obtained.
[0043] After completing the bottom layer printing, the slice information of each layer except the bottom layer in the three-dimensional model is obtained in sequence, wherein the slice information is obtained in an order from the bottom layer to the top layer, and 3D printing is performed on the target layer consumable material according to the slice information of the currently obtained target layer consumable material.
[0044] Furthermore, the preset printing parameters include FDM printing temperature and printing speed, wherein the FDM printing temperature is higher than the glass transition threshold temperature of the substrate material.
[0045] When printing, the FDM print head will perform the printing task according to a certain printing temperature and printing speed. The selection of printing temperature and printing speed needs to be determined according to the glass transition threshold of the main printing material. Specifically, the glass transition threshold can also be understood as the melting point of the current main printing material. When the printing temperature exceeds the melting point of the main printing material, the material will undergo a glass transition and melt into a rubber state. In the rubber state, the ink molecules attached to the substrate will migrate to the model main printing material, so that the model main printing material is colored and a stable adhesion effect is achieved.
[0046] Optionally, the special thermal transfer material includes: PET release film, PVC thermal transfer film or BOPP thermal transfer film.
[0047] The embodiment of the present invention applies thermal transfer technology to 3D printing scenarios without designing a dedicated thermal transfer printer. The substrate is pre-determined according to actual needs, so that the bottom layer printing method based on thermal transfer technology corresponding to the substrate is executed to achieve the bottom layer coloring of the model, and then a 3D printed model with bottom layer coloring is constructed. Compared with material multi-color technology, the printing efficiency is improved and the material loss is reduced; compared with traditional inkjet FDM technology, the color reproduction degree is improved and the quality of the 3D printed product is improved.
[0048] Embodiment 2
[0049] Figure 3This is a flow chart of another bottom-coloring color printing method provided in Embodiment 2 of the present invention. This embodiment is refined based on the above embodiment. Figure 3 As shown, the method specifically includes:
[0050] S310: Slice the target three-dimensional model to obtain a slice file, and extract underlying slice information from the slice file.
[0051] S320: If the model main body material is used as the substrate, the bottom layer projection of the target three-dimensional model is obtained.
[0052] In the embodiment of the present invention, the main material of the model can be PLA (Polylactic Acid). The model printed by 3D printing with PLA is more plastic, has a glossy surface, and has a small deformation rate, which can greatly save consumables. The substrate can be understood as a thin film fixed on the printer platform and located under the printed three-dimensional model. For details, see Figure 2 The purpose of acquiring the bottom projection of the target three-dimensional stereo model is to obtain the bottom contour of the model.
[0053] S330, using a filament extrusion head to project and print the bottom layer onto a printing platform to obtain a first initial layer.
[0054] When the model main body material is selected as the substrate, it is necessary to print a film with the same shape as or slightly larger than the bottom contour of the target three-dimensional model on the printing platform to support the subsequent three-dimensional model. The film with the same shape as the bottom contour of the target three-dimensional model is called the first initial layer.
[0055] S340, obtaining path information of the inkjet print head in the bottom layer slicing information, using the inkjet print head to print the thermal transfer ink on the surface of the first initial layer according to the bottom layer pattern information in the bottom layer slicing information based on the path information, to obtain a first colored layer.
[0056] Acquiring the path information of the inkjet print head enables the inkjet print head to spray color on the upper surface of the current first initial layer according to a certain path. The thermal transfer ink has the characteristic of releasing macromolecules at high temperature. Each slice layer contains the color information of the lower surface and the upper surface, and the bottom pattern information refers to the color information of the lower surface.
[0057] S350, obtaining the path information of the wire extruder head in the bottom slicing information, using the wire extruder head to print the bottom model of the first coloring layer under preset printing parameters according to the path information, and coloring the upper surface or outer contour of the bottom model through the inkjet print head according to the color information in the bottom slicing information to obtain the first bottom coloring model of the target three-dimensional stereoscopic model.
[0058] Coloring is performed on the upper surface or outer contour of the bottom layer model through an inkjet print head according to the color information in the bottom layer slice information. The color information referred to here is the color information of the upper surface of the slice layer.
[0059] The filament extruder will generate a certain pressure and ambient temperature when printing the bottom layer. At this time, the macromolecules in the hotter thermal transfer ink attached to the main printing material (PLA or other polymer matrix) will be released in large quantities and migrated to the consumables printed by the filament extruder, thereby realizing the coloring of the bottom layer consumables (bottom layer of the model), that is, the construction of the bottom layer coloring model.
[0060] Optionally, according to the bottom layer printing method and bottom layer slicing information matching the predetermined substrate, the bottom layer pattern is printed in color by an inkjet print head on the substrate located above the printing platform, and the bottom layer model is printed on the bottom layer pattern by using a filament extrusion head, and the upper surface or outer contour of the bottom layer model is colored by the inkjet print head to obtain the bottom layer colored model, further comprising:
[0061] If the special thermal transfer material is used as the substrate, the special thermal transfer material is first fixed on the printer platform to obtain a second initial layer;
[0062] Obtaining path information of the inkjet print head in the bottom layer slice information, and using the inkjet print head to print the thermal transfer ink on the surface of the second initial layer according to the bottom layer pattern information in the bottom layer slice information according to the path information, to obtain a second colored layer;
[0063] Obtain path information of the wire extruder head in the bottom slicing information, use the wire extruder head to print the bottom model of the second coloring layer under preset printing parameters according to the path information, and color the upper surface or outer contour of the bottom model through the inkjet print head according to the color information in the bottom slicing information to obtain the second bottom coloring model of the target three-dimensional stereoscopic model.
[0064] The thermal transfer material in the implementation of the present invention can be a plastic film or a special thermal transfer paper. When the thermal transfer material is selected as the substrate material, the thermal transfer material is cut and fixed on the printer platform to ensure that the size of the substrate material is larger than the size of the three-dimensional model to be printed. At this time, there is no need to print the bottom layer outline additionally, and the thermal transfer material flattened on the printer platform is used as the second initial layer. According to the image data in the bottom layer slice information of the three-dimensional model, the reverse bottom layer pattern is directly sprayed on the second initial layer using an inkjet print head to obtain a colored second initial layer, that is, a second colored layer.
[0065] S360, reading the slice information of the previous level of the current level, and taking the previous level as the current level, wherein the current level model is initialized to the bottom layer shading model.
[0066] Since the embodiment of the present invention prints layer by layer from the bottom layer to the top layer, the current layer is printed for the first time, that is, the bottom layer of the bottom layer is printed, and the bottom layer printing obtains the bottom layer shading model, so the previous layer of the current layer refers to the previous layer in the spatial position.
[0067] S370, according to the wire extrusion head path information in the current level slicing information, controlling the wire extrusion head to melt and extrude the shape corresponding to the current level, and constructing a new level model.
[0068] S380, controlling the inkjet print head to print the thermal transfer ink on the shape surface corresponding to the current level according to the inkjet print head path information in the current level slicing information, and obtaining a color model of the new level.
[0069] After completing the bottom layer printing, when superimposing the model again on the basis of the bottom layer colored model, firstly, a layer of consumables is melt-extruded through the filament extruder, and then the inkjet print head is used to spray the color on the layer of consumables to obtain a new layer of color model.
[0070] S390, returning to execute S360-S380 until all slice information of the target three-dimensional stereoscopic model is processed, and after the processing is completed, the substrate is removed to obtain a target color 3D printing model with bottom layer coloring.
[0071] Repeat the above operations on the new level color model, stacking layer by layer from bottom to top. When each layer of slice information of the target three-dimensional stereo model is read and processed, a complete target 3D printed model is obtained. The target 3D printed model is separated from the substrate fixed on the printer platform to obtain a complete 3D printed model with the bottom layer colored.
[0072] The technical solution of the embodiment of the present invention refines the overall solution, predetermines the material used for the substrate, explains the construction method of two types of substrates on the printer platform, and explains how to print the bottom thermal conversion model under different substrates. It is achieved that 3D model printing can be achieved under different substrates by thermal transfer, and the 3D printed model is a high-reduction printing result of the bottom coloring. The whole process has a high tolerance for materials and has a high printing accuracy.
[0073] Embodiment 3
[0074] Figure 4 This is a schematic diagram of the structure of a color printing device with bottom layer coloring provided by the third embodiment of the present invention. Figure 4 As shown, the device comprises:
[0075] The slice file processing module 410 is used to slice the target three-dimensional model to obtain a slice file, and extract the underlying slice information from the slice file;
[0076] The bottom layer coloring module 420 is used to perform color printing of the bottom layer pattern on the substrate located above the printing platform by using an inkjet print head according to a predetermined bottom layer printing method matching the substrate and bottom layer slicing information, and to print a bottom layer model on the bottom layer pattern by using a filament extrusion head, and to color the upper surface or outer contour of the bottom layer model by using the inkjet print head to obtain a bottom layer coloring model;
[0077] The color 3D printing model construction module 430 is used to extrude and print the remaining layers of the target three-dimensional model on the bottom coloring model by first using a filament extruder head and then coloring it with an inkjet print head, printing layer by layer until all layers are completed, removing the substrate, and obtaining a target color 3D printed model with the bottom coloring.
[0078] In the embodiment of the present invention, without designing a dedicated thermal transfer printer, thermal transfer technology is applied in 3D printing scenarios. First, the substrate needs to be determined in advance according to actual needs, so as to execute the bottom printing method based on thermal transfer technology corresponding to the substrate to achieve the bottom coloring of the model, and then construct a 3D printed model with bottom coloring. Compared with material multi-color technology, the printing efficiency is improved and the material loss is reduced; compared with traditional inkjet FDM technology, the bottom color reproduction is improved and the quality of the 3D printed product is improved.
[0079] Optionally, based on the above embodiments, the method further includes: a slicing processing unit, which performs 3D modeling on the object to be printed in the target device to obtain the target three-dimensional model before slicing the target three-dimensional model to obtain the slicing file;
[0080] Slicing the target three-dimensional model in layers to generate a slice file, and sending the slice file to a printer controller through a target device;
[0081] Wherein, the target device includes a computer or a mobile phone APP.
[0082] Based on the above embodiments, the bottom layer coloring module 420 includes:
[0083] A bottom layer projection acquisition unit, used to acquire a bottom layer projection of a target three-dimensional model if the model main body material is used as a substrate;
[0084] A first initial layer construction unit, used to project and print the bottom layer onto a printing platform using a filament extrusion head to obtain a first initial layer;
[0085] A first coloring layer construction unit is used to obtain path information of an inkjet print head in the bottom layer slice information, and use the inkjet print head to print thermal transfer ink on the surface of the first initial layer according to the bottom layer pattern information in the bottom layer slice information according to the path information, so as to obtain a first coloring layer;
[0086] A first bottom model printing unit is used to obtain path information of a filament extruder in bottom layer slice information, and use the filament extruder to print the bottom model on the basis of the first coloring layer under preset printing parameters according to the path information;
[0087] The second coloring layer construction unit is used to obtain the path information of the inkjet print head in the underlying slicing information, and use the inkjet print head to print the color information in the underlying slicing information on the upper surface or outer contour of the underlying model according to the path information to obtain the first underlying coloring model of the target three-dimensional stereoscopic model.
[0088] Based on the above embodiments, the bottom layer coloring module 420 further includes:
[0089] A second initial layer construction unit, used for first fixing the special thermal transfer material on the printer platform to obtain a second initial layer if the special thermal transfer material is used as the substrate;
[0090] The third coloring layer construction unit is used to obtain the path information of the inkjet print head in the bottom layer slice information, and use the inkjet print head to print the thermal transfer ink on the surface of the second initial layer according to the bottom layer pattern information in the bottom layer slice information according to the path information to obtain the second coloring layer;
[0091] A second bottom layer model printing unit is used to obtain path information of a filament extrusion head in the bottom layer slice information, and use the filament extrusion head to print the bottom layer model of the second coloring layer under preset printing parameters according to the path information;
[0092] The fourth coloring layer construction unit is used to obtain the path information of the inkjet print head in the underlying slicing information, and use the inkjet print head to print the color information in the underlying slicing information on the upper surface or outer contour of the underlying model according to the path information to obtain the second underlying coloring model of the target three-dimensional stereoscopic model.
[0093] Based on the above embodiments, the color 3D printing model construction module 430 includes:
[0094] An upper slice information reading unit, used to read slice information of an upper layer of a current layer model, and use the upper layer as a current layer, wherein the current layer model is initialized as an underlying shading model;
[0095] A new level model construction unit, used for controlling the wire extrusion head to melt and extrude a shape corresponding to the current level according to the wire extrusion head path information in the current level slicing information, so as to construct a new level model;
[0096] A new-level color model construction unit is used to control the inkjet print head to print the thermal transfer ink on the shape surface corresponding to the current level according to the inkjet print head path information in the current-level slice information, and obtain a new-level color model;
[0097] The loop printing unit is used to return to execute the operation of reading the slice information of the previous level of the current level model until the processing of all the slice information of the target three-dimensional stereo model is completed, and after the processing is completed, the substrate is removed to obtain the target 3D printed model with the bottom layer colored.
[0098] On the basis of the above embodiments, the preset printing parameters include: FDM printing temperature and printing speed, wherein the FDM printing temperature is higher than the glass transition threshold temperature of the substrate.
[0099] On the basis of the above embodiments, the special thermal transfer material includes: PET release film, PVC thermal transfer film or BOPP thermal transfer film.
[0100] A bottom-coloring color printing device provided in an embodiment of the present invention can execute a bottom-coloring color printing method provided in any embodiment of the present invention, and has corresponding functional modules and beneficial effects of the execution method.
[0101] Embodiment 4
[0102] Figure 5 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0103] like Figure 5As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0104] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0105] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a color printing method of bottom-coloring.
[0106] That is: slicing the target three-dimensional model to obtain a slice file, and extracting underlying slice information from the slice file;
[0107] According to the predetermined bottom layer printing method matching the substrate and the bottom layer slicing information, the bottom layer pattern is printed in color on the substrate located above the printing platform by an inkjet print head, and the bottom layer model is printed on the bottom layer pattern by a filament extrusion head, and the upper surface or outer contour of the bottom layer model is colored by the inkjet print head to obtain the bottom layer colored model.
[0108] The remaining layers of the target three-dimensional model on the bottom colored model are first extruded and printed using a filament extruder, and then colored using an inkjet print head. The layers are printed layer by layer until all layers are completed, and the substrate is removed to obtain the target color 3D printed model with the bottom colored model.
[0109] In some embodiments, a color printing method for bottom-coloring can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the color printing method for bottom-coloring described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to perform a color printing method for bottom-coloring in any other appropriate manner (for example, by means of firmware).
[0110] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0111] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0112] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0113] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0114] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0115] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0116] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0117] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A color printing method with bottom layer coloring, characterized in that: include: Slicing the target three-dimensional model to obtain a slice file, and extracting underlying slice information from the slice file; According to the predetermined bottom layer printing method matching the substrate and the bottom layer slicing information, the bottom layer pattern is printed in color on the substrate located above the printing platform by an inkjet print head, and the bottom layer model is printed on the bottom layer pattern by a filament extrusion head, and the upper surface or outer contour of the bottom layer model is colored by the inkjet print head to obtain a bottom layer colored model; The remaining layers of the target three-dimensional model on the bottom colored model are extruded and printed using a filament extruder and an inkjet print head and colored, respectively. The layers are printed layer by layer until all layers are completed, and the substrate is removed to obtain a target color 3D printed model with the bottom colored model.
2. The method according to claim 1, characterized in that Before slicing the target three-dimensional model to obtain a slice file, the following steps are also included: Perform 3D modeling of the object to be printed in the target device to obtain a target three-dimensional model; Slicing the target three-dimensional model in layers to generate a slice file, and sending the slice file to a printer controller through a target device; Wherein, the target device includes a computer or a mobile phone APP.
3. The method according to claim 1, characterized in that According to the predetermined bottom printing method matching the substrate and the bottom slicing information, the bottom pattern is printed in color on the substrate located above the printing platform by an inkjet print head, and the bottom model is printed on the bottom pattern by a filament extrusion head, and the upper surface or outer contour of the bottom model is colored by the inkjet print head to obtain the bottom coloring model, including: If the main material of the model is used as the substrate, the bottom layer projection of the target three-dimensional model is obtained; Using a filament extrusion head to project and print the bottom layer onto a printing platform to obtain a first initial layer; Obtaining path information of an inkjet print head in the bottom layer slice information, and using the inkjet print head to print thermal transfer ink on the surface of the first initial layer according to the bottom layer pattern information in the bottom layer slice information according to the path information, to obtain a first colored layer; The path information of the wire extruder head in the bottom slicing information is obtained, and the bottom model is printed on the basis of the first coloring layer under preset printing parameters according to the path information using the wire extruder head. The upper surface or outer contour of the bottom model is colored by an inkjet print head according to the color information in the bottom slicing information to obtain the first bottom coloring model of the target three-dimensional stereoscopic model.
4. The method according to claim 1, characterized in that: According to the predetermined bottom printing method matching the substrate and the bottom slicing information, the bottom pattern is printed in color on the substrate located above the printing platform by an inkjet print head, and the bottom model is printed on the bottom pattern by a filament extrusion head, and the upper surface or outer contour of the bottom model is colored by the inkjet print head to obtain the bottom coloring model, including: If the special thermal transfer material is used as the substrate, the special thermal transfer material is first fixed on the printer platform to obtain a second initial layer; Obtaining path information of the inkjet print head in the bottom layer slice information, and using the inkjet print head to print the thermal transfer ink on the surface of the second initial layer according to the bottom layer pattern information in the bottom layer slice information according to the path information, to obtain a second colored layer; Obtain path information of the wire extruder head in the bottom slicing information, use the wire extruder head to print the bottom model of the second coloring layer under preset printing parameters according to the path information, and color the upper surface or outer contour of the bottom model through the inkjet print head according to the color information in the bottom slicing information to obtain the second bottom coloring model of the target three-dimensional stereoscopic model.
5. The method according to claim 1, characterized in that The remaining layers of the target three-dimensional model are first extruded and printed by the filament extruder and then colored by the inkjet print head on the bottom colored model, and are printed layer by layer until all layers are completed, and the substrate is removed to obtain the target color 3D printed model with the bottom colored model, including: Read the slice information of the previous level of the current level, and use the previous level as the current level, wherein the current level model is initialized to the bottom shading model; According to the wire extrusion head path information in the current level slicing information, the wire extrusion head is controlled to melt and extrude a shape corresponding to the current level, so as to construct a new level model; According to the inkjet print head path information in the current level slice information, the inkjet print head is controlled to print the thermal transfer ink on the surface or outer contour of the new level model according to the color information in the current level slice information to obtain a new level color model; The operation of reading the slice information of the previous level of the current level is repeatedly performed until all the slice information of the target three-dimensional stereoscopic model is processed, and after the processing is completed, the substrate is removed to obtain the target color 3D printing model with the bottom layer colored.
6. The method according to claim 3, characterized in that The preset printing parameters include FDM printing temperature and printing speed, wherein the FDM printing temperature is higher than the glass transition threshold temperature of the substrate.
7. The method according to any one of claims 1 to 6, characterized in that: The special thermal transfer material includes: PET release film, PVC thermal transfer film or BOPP thermal transfer film.
8. A color printing device for bottom coloring, comprising a filament extrusion head, an inkjet print head, a substrate and a printing platform, wherein the substrate is arranged on the printing platform, characterized in that: include: A slice file processing module is used to slice the target three-dimensional model to obtain a slice file and extract underlying slice information from the slice file; A bottom layer coloring module is used to perform color printing of a bottom layer pattern on the substrate located above the printing platform through an inkjet print head according to a predetermined bottom layer printing method matching the substrate and bottom layer slicing information, and to perform bottom layer model printing on the bottom layer pattern through a filament extrusion head, and to color the upper surface or outer contour of the bottom layer model through the inkjet print head to obtain a bottom layer coloring model; The color 3D printing model construction module is used to extrude, print and color the remaining layers of the target three-dimensional model on the bottom coloring model using a filament extruder and an inkjet print head, respectively, and print layer by layer until all layers are completed, remove the substrate, and obtain the target color 3D printed model with the bottom coloring.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute a bottom-coloring color printing method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement a bottom-coloring color printing method according to any one of claims 1 to 7 when executed.
Citation Information
Patent Citations
Method for constructing a three-dimensional molded body
CN104334335A
Full-color 3D printing device and method
CN106393662A
Colored model three-dimensional printing method
CN106426938A
Three dimension printing coloring method and three dimension printing system
CN108274742A
Layer cutting and printing method of colored 3D solid models with protective layers
CN109421256A
Cited By
Full-color 3D printing method and device
CN120941720A