Energy-saving method and system for LCD photocuring 3D printer

文档序号:1606728 发布日期:2020-01-10 浏览:13次 中文

阅读说明:本技术 一种用于lcd光固化3d打印机的节能方法及系统 (Energy-saving method and system for LCD photocuring 3D printer ) 是由 欧阳欣 周承立 邓新桥 王小军 于 2019-09-25 设计创作,主要内容包括:本申请公开了一种用于LCD光固化3D打印机的节能方法,应用于3D打印技术领域,包括:获取目标模型的切片截面数据,所述切片截面数据用于确定LCD透光区域;生成对应于所述切片截面数据的光源控制指令,并发送,所述光源控制指令用于控制复数个光源的工作状态以使所述LCD透光区域的亮度不低于预设值,所述工作状态包括第一工作状态和区别于第一工作状态的第二工作状态。本申请公开的方法能够解决现有技术对光源功耗的控制不佳所造成的电能浪费的问题。本申请还对应公开了用于LCD光固化3D打印机的节能系统。(The application discloses an energy-conserving method for LCD photocuring 3D printer is applied to 3D and prints technical field, includes: acquiring slice section data of a target model, wherein the slice section data is used for determining an LCD light transmission area; and generating and sending a light source control instruction corresponding to the section data, wherein the light source control instruction is used for controlling the working states of the plurality of light sources so that the brightness of the LCD light transmission area is not lower than a preset value, and the working states comprise a first working state and a second working state different from the first working state. The method disclosed by the application can solve the problem of electric energy waste caused by poor control of the power consumption of the light source in the prior art. The application also correspondingly discloses an energy-saving system for the LCD photocuring 3D printer.)

1. An energy-saving method for an LCD photocuring 3D printer is characterized by comprising the following steps:

acquiring slice section data of a target model, wherein the slice section data is used for determining an LCD light transmission area;

and generating and sending a light source control instruction corresponding to the section data, wherein the light source control instruction is used for controlling the working states of the plurality of light sources so that the brightness of the LCD light transmission area is not lower than a preset value, and the working states comprise a first working state and a second working state different from the first working state.

2. The energy saving method according to claim 1, further comprising the steps of:

when a layer of structure in a target model is printed, acquiring a light source control instruction corresponding to slice section data of the layer of structure;

and controlling the working states of the plurality of light sources according to the light source control instruction so as to finish the printing of the layer structure.

3. The energy saving method according to claim 1, wherein the generating of the light source control command corresponding to the slice cross section data comprises the steps of:

determining an LCD light transmission area according to the section data;

acquiring a corresponding relation between pixels and light sources in an LCD, wherein the corresponding relation enables the brightness of the pixels to be not lower than a preset value when the light sources corresponding to the pixels are in a first working state and other light sources are in a second working state;

determining a light source which needs to be in a first working state when the brightness of each pixel of the light transmission area is not lower than a preset value according to the LCD light transmission area and the corresponding relation;

and generating a light source control instruction which enables the determined light source to be in the first working state and other light sources to be in the second working state.

4. The energy saving method according to claim 1,

the power of the light source in the first working state is larger than that of the light source in the second working state;

the light effect of the light source in the first working state is smaller than that of the light source in the second working state.

5. The energy saving method according to claim 3,

the light source comprises one or more LED lamps;

the plurality of light sources comprise LED lamp arrays formed by a plurality of light sources, and the LED lamp arrays are arranged opposite to the LCD light incoming surface.

6. The energy saving method according to claim 5, wherein the correspondence between the pixels in the LCD and the light sources is determined by:

acquiring a three-dimensional digital model of an LED lamp array and an LCD, wherein the three-dimensional digital model comprises pixels in the LCD and an LCD light-in surface;

projecting an LED lamp array in the three-dimensional digital model to an LCD light-in surface in the three-dimensional digital model;

dividing an LCD light incident surface in the three-dimensional digital model by taking a polygon as a divided graph and taking the center of projection of each LED lamp in the three-dimensional digital model as the centroid of each divided graph;

the pixels covered by the segmentation graph correspond to the LED lamps projected to the centroids of the segmentation graph to obtain the corresponding relation between the pixels in the LCD and the LED lamps in the LED lamp array; and pixels in the LCD and the light source to which the corresponding LED lamp belongs form a corresponding relation.

7. An energy saving system for an LCD photocuring 3D printer, comprising:

the cross section acquisition unit is used for acquiring the section data of the target model, and the section data is used for determining the light transmission area of the LCD;

and the instruction generating unit is used for generating and sending a light source control instruction corresponding to the section data of the slice, wherein the light source control instruction is used for controlling the working states of the plurality of light sources so that the brightness of the light transmission area of the LCD is not lower than a preset value, and the working states comprise a first working state and a second working state different from the first working state.

8. The economizer system of claim 7 further comprising:

the instruction receiving unit is used for acquiring a light source control instruction corresponding to the section data of the slice of the layer of structure when the layer of structure in the target model is printed;

and the light source control unit is used for controlling the working states of the plurality of light sources according to the light source control instruction so as to finish the printing of the layer structure.

9. A computer system, comprising: a processor, a memory, and a bus, wherein,

the processor and the memory are communicated with each other by the bus;

the memory stores program instructions executable by the processor, the processor invoking the program instructions to perform the method of any of claims 1-6.

10. A non-transitory computer-readable storage medium storing computer instructions that cause a computer to perform the method of any one of claims 1-6.

Technical Field

The application relates to the technical field of 3D printing, in particular to an energy-saving method and system for an LCD photocuring 3D printer.

Background

Currently, all 3D (3D) photo-curing LCD (Liquid Crystal Display) printers are integrally driven Light sources, and when each layer of structure is printed, all LED (Light Emitting Diode) lamps need to be turned on at a high power to cure the resin. And the light source is the biggest power part in LCD photocuring 3D printer, and the control of not good to the light source consumption often leads to the fact a large amount of wastes of electric energy.

Disclosure of Invention

In view of the above-mentioned defects or shortcomings in the prior art, it is desirable to provide an energy-saving method and system for an LCD photocuring 3D printer, which can solve the problem of electric energy waste caused by poor control of the power consumption of a light source in the prior art.

In a first aspect, the present application provides an energy saving method for an LCD photocuring 3D printer, comprising the steps of:

acquiring slice section data of a target model, wherein the slice section data is used for determining an LCD light transmission area;

and generating and sending a light source control instruction corresponding to the section data, wherein the light source control instruction is used for controlling the working states of the plurality of light sources so that the brightness of the LCD light transmission area is not lower than a preset value, and the working states comprise a first working state and a second working state different from the first working state.

In a second aspect, the present application also provides an energy saving system for an LCD photocuring 3D printer, comprising:

the cross section acquisition unit is used for acquiring the section data of the target model, and the section data is used for determining the light transmission area of the LCD;

and the instruction generating unit is used for generating and sending a light source control instruction corresponding to the section data of the slice, wherein the light source control instruction is used for controlling the working states of the plurality of light sources so that the brightness of the light transmission area of the LCD is not lower than a preset value, and the working states comprise a first working state and a second working state different from the first working state.

The application provides an energy-saving method for an LCD photocuring 3D printer, when a certain layer is printed, a corresponding light source control instruction is generated by acquiring section data of the layer in a target model, so that the printing of the layer structure can be completed only by adjusting the working state of a light source corresponding to the section data of the section, and all light sources are not required to be in the working state of high power, thereby reducing the power of the light source in the printing process, and solving the problem of electric energy waste caused by poor control of the power consumption of the light source in the prior art.

Drawings

FIG. 1 is a flow chart of an energy saving method for an LCD photocuring 3D printer in an embodiment of the present application;

FIG. 2 is a schematic diagram of an energy saving system for an LCD photocuring 3D printer in an embodiment of the present application;

FIG. 3 is a diagram illustrating a computer system according to an embodiment of the present application.

Detailed Description

The present application will be described in further detail with reference to the following drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the relevant invention and not restrictive of the invention. It should be noted that, for convenience of description, only the portions related to the present invention are shown in the drawings.

It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.

In the working process of the LCD photocuring 3D printer, the light source is integrally driven, and when each layer of structure is printed, all the LED lamps need to be turned on at high power to cure the resin. Thereby causing a large waste of electrical energy. To solve this problem, in an embodiment of the present application, a method for saving energy for an LCD photocuring 3D printer is disclosed, as shown in fig. 1, which is a flowchart of a method for saving energy for an LCD photocuring 3D printer in an embodiment of the present application, and includes the steps of:

s11, obtaining slice section data of the target model, wherein the slice section data are used for determining an LCD light transmission area. The slicing result can be obtained by reading the slicing result of the slicing software of the 3D printer, the 3D printer is often equipped with the slicing software, and the model can be sliced by a third-party slicing software such as Cura, reseter, Simplify3D, etc. to obtain the slicing result. When the slice cross-sectional data is determined, the LCD light-transmitting area, which has the same shape and position as the slice cross-section, can be uniquely determined.

And S12, generating and sending light source control instructions corresponding to the section data of the slices, wherein the light source control instructions are used for controlling the working states of the plurality of light sources so that the brightness of the light transmission area of the LCD is not lower than a preset value, and the working states comprise a first working state and a second working state different from the first working state. The generated light source control command includes an operation of an operation state of each light source, such as an operation in a first operation state or an operation in a second operation state, and further, of course, a more detailed operation state may be set, such as a subdivision of the first operation state into a plurality of gears, each of which operates at different power. The second operating state may be considered the base operating state and the first operating state is a higher power operating state. This may enable control of the operating state of the light sources by controlling the voltage, current, etc. of each light source. In the embodiment of the present application, the light source control command is used to control the operation states of the plurality of light sources, such as to make the 5 th to 10 th light sources, the 25 th to 30 th light sources, and the 35 th to 40 th light sources in the first operation state (e.g. the preset high power operation state), and to make the other light sources in the second operation state (e.g. the preset basic operation state). After generating the light source control command, the command may be sent to the light source for controlling the operation state of the light source, for example, controlling the 5 th to 10 th light sources, the 25 th to 30 th light sources, the 35 th to 40 th light sources to be in the first operation state, and the other light sources to be in the second operation state. The brightness of the LCD light-transmitting area is not lower than a preset value. The preset value is not lower than the brightness for curing the resin during the time for printing the layer.

The application provides an energy-saving method for an LCD photocuring 3D printer, when a certain layer is printed, a corresponding light source control instruction is generated by acquiring section data of the layer in a target model, so that the printing of the layer structure can be completed only by adjusting the working state of a light source corresponding to the section data of the section, and all light sources are not required to be in the working state of high power, thereby reducing the power of the light source in the printing process, and solving the problem of electric energy waste caused by poor control of the power consumption of the light source in the prior art.

In order to realize flexible control of the working state of the light source according to the light source control instruction without affecting printing, in an embodiment of the present application, the energy saving method for the LCD photocuring 3D printer further includes the steps of:

when a layer of structure in a target model is printed, acquiring a light source control instruction corresponding to slice section data of the layer of structure; generally, a light source control instruction corresponding to the section data of the slice is obtained by a driving circuit of the light source, and the obtaining mode may be that a light source control instruction corresponding to each layer of the printing model is obtained before the layer structure is printed, or a light source control instruction corresponding to a certain layer is obtained when the layer is ready to be printed.

And controlling the working states of the plurality of light sources according to the light source control instruction so as to finish the printing of the layer structure. Before the layer structure is printed, the working states of the light sources are controlled according to the light source control instructions corresponding to the acquired slice section data of the layer structure, such as which light sources work in a first working state (generally, a state with higher power), and other light sources work in a second working state (generally, a state with lower power and higher light effect), and the like. The state of the light source is then maintained until the printing of the layer structure is completed.

The working state of the light source is adjusted through the light source control instruction before a certain layer is printed, so that all the light sources do not need to be in a working state with higher power under the condition of not influencing printing, and the power consumption of the light sources can be saved.

In order to generate a light source control command corresponding to the slice section data, in an embodiment of the present application, the generating a light source control command corresponding to the slice section data includes:

determining an LCD light transmission area according to the section data; the general LCD photocuring 3D printer can directly determine the LCD light-transmitting area according to the section data.

The method comprises the steps of obtaining a corresponding relation between pixels and light sources in the LCD, wherein the corresponding relation is generally preset, and the corresponding relation enables the brightness of the pixels to be not lower than a preset value when the light sources corresponding to the pixels are in a first working state and other light sources are in a second working state. Generally, when the specifications of each light source are the same, the light source corresponding to a pixel is often the light source closest to the pixel (e.g., the LED lamp closest to the pixel). Of course, this application does not exclude that one pixel corresponds to multiple light sources, such as two or more LED lamps, i.e. two or more nearest LED lamps corresponding to one pixel.

And determining a light source which needs to be in a first working state when the brightness of each pixel of the light transmission area is not lower than a preset value according to the LCD light transmission area and the corresponding relation. The brightness of each pixel is mainly provided by the light sources nearby, and under the same power condition, the light sources far away from the pixel have lower influence on the pixel. Therefore, in order to reduce the overall power consumption of the light source, it is necessary to set the light source close to the light-transmitting region to a higher power, and set the light source farther from the light-transmitting region to a lower power, that is, to determine which light sources are in the first operating state (which often means higher power). The first operating state can be generally set according to the arrangement of light sources such as LED lamps and the required brightness of the light sources, and the light sources are determined to be in the preset operating state according to the light transmission area of the LCD and the corresponding relation between pixels and the light sources.

And generating a light source control instruction which enables the determined light source to be in the first working state and other light sources to be in the second working state. Typically the first and second operating states are controllable by a control circuit of the light source, e.g. an LED lamp.

To further reduce the energy consumption of the light source, it is necessary to make the light source farther away from the light-transmitting region at a lower power in time, and to achieve this, in one embodiment of the present application, the power of the light source in the first operating state is greater than the power of the light source in the second operating state; the light effect of the light source in the first working state is smaller than that of the light source in the second working state. Through the configuration, the light source far away from the light transmission area can be in a state of low power but high luminous efficiency, the light transmission area can be supplemented with light, and the light source near the light transmission area (especially the light source right behind the light transmission area) is in high power, so that the brightness of pixels in the light transmission area is not lower than a preset value.

As described above, the first operating state may be set according to the arrangement of the light sources such as the LED lamps and the required brightness of the light sources, for example, the operating state when the light sources are set to a certain high brightness, and the second operating state may also be set according to the light efficiency of the light sources such as the LED lamps, and the second operating state is often set to the operating state when the light efficiency is the highest. Generally, after a certain layer is printed, the light source which is not required to be in high power when the next layer is printed is adjusted to be in the working state when the light efficiency is the highest (often in the working state when the light efficiency is low), so that the energy consumption of the light source can be further reduced. In order to avoid the influence of frequently adjusting the brightness of the light source, such as an LED lamp, on the service life of the light source, further, it may be checked whether the working state of the light source needs to be adjusted in subsequent consecutive layers, if there is an LED lamp that needs to work in the first working state in the printing consecutive 20 layers, the LED lamp is not adjusted to the second working state, if a certain LED lamp does not need to be in the first working state in the printing consecutive 20 layers, the LED lamp is adjusted to the second working state, and certainly, other set printing layers may also be used.

In order to control the working state of the light source more flexibly and conveniently, in one embodiment of the application, the light source comprises one or more LED lamps; an auxiliary light source, such as a high pressure sodium lamp, is also typically included to increase the overall light intensity. When one light source only comprises one LED lamp, the LED lamp can be adjusted more finely through a light source control instruction, when one light source comprises a plurality of LED lamps, a circuit for controlling the LED lamps can be simplified, the plurality of LED lamps contained in the light source only use one circuit, for example, one light source can be formed by 4 LED lamps in a 2 x 2 mode, or one light source can be formed by 9 LED lamps in a 3 x 3 mode, or one light source can be formed by 2 LED lamps in a 1 x 2 mode, or one light source can be formed by 6 LED lamps in a 3 x 2 mode, and the application is not limited to the above.

The plurality of light sources comprise LED lamp arrays formed by a plurality of light sources, and the LED lamp arrays are arranged opposite to the LCD light incoming surface. Generally, the size of the LED lamp array formed by the light sources is similar to the size of the LCD light incident surface, so that the light emitted by the light sources can effectively cover the whole LCD light incident surface, and the LED lamps are usually arranged regularly to ensure that the light emitted by the light sources is uniform on the whole LCD light incident surface, for example, in a matrix form. According to the method provided by the embodiment of the application, one LED lamp or a plurality of LED lamps are used as a unit for control, the working state of the LED lamps can be conveniently controlled, and therefore the power consumption of the light source can be more conveniently saved.

In order to determine the correspondence between the pixels in the LCD and the light sources, in one embodiment of the present application, the correspondence between the pixels in the LCD and the LED lamps in the LED lamp array is determined by:

the method comprises the steps that a processor obtains a three-dimensional digital model of an LED lamp array and an LCD, wherein the three-dimensional digital model comprises pixels in the LCD and an LCD light incoming surface;

the processor projects an LED lamp array in the three-dimensional digital model to an LCD light-in surface in the three-dimensional digital model; because the LED lamp array and the LCD light incoming surface are arranged oppositely and parallel to each other and have corresponding positions, the LED lamp array can be directly projected to the LCD light incoming surface.

The processor divides the LCD light incident surface in the three-dimensional digital model by taking the polygon as a division graph and taking the center of projection of each LED lamp in the three-dimensional digital model as the centroid of each division graph; since the LED lamps have the same specification in most cases, a square, a rectangle, a triangle, a regular hexagon, etc. can be used as the division pattern, and the selection of the division pattern generally depends on the arrangement of the LED lamps and generally coincides with the arrangement.

The processor corresponds pixels covered by the (each of the three-dimensional digital model) segmentation graphs to the LED lamps (in the three-dimensional digital model) projected to the centroids of the segmentation graphs, and as the three-dimensional digital model is a model of real data, the corresponding relation between the pixels and the LED lamps in the three-dimensional digital model is completely consistent with the corresponding relation between the real pixels and the LED lamps, so that the corresponding relation between the pixels in the LCD and the LED lamps in the LED lamp array is obtained; and the pixels in the LCD are correspondingly related to the light source of the corresponding LED lamp. By the method, the corresponding relation between the pixels in the LCD and the light source can be determined.

In an embodiment of the present application, an energy saving system for an LCD photocuring 3D printer is disclosed, and as shown in fig. 2, is a schematic diagram of an energy saving system for an LCD photocuring 3D printer in an embodiment of the present application, and includes:

the cross section acquisition unit is used for acquiring the section data of the target model, and the section data is used for determining the light transmission area of the LCD;

and the instruction generating unit is used for generating and sending a light source control instruction corresponding to the section data of the slice, wherein the light source control instruction is used for controlling the working states of the plurality of light sources so that the brightness of the light transmission area of the LCD is not lower than a preset value, and the working states comprise a first working state and a second working state different from the first working state.

An energy saving system provided in an embodiment of the present application, further includes:

the instruction receiving unit is used for acquiring a light source control instruction corresponding to the section data of the slice of the layer of structure when the layer of structure in the target model is printed;

and the light source control unit is used for controlling the working states of the plurality of light sources according to the light source control instruction so as to finish the printing of the layer structure.

In one embodiment of the present application, an instruction generation unit includes:

a light transmission area determining unit for determining LCD light transmission area according to the slice section data;

the corresponding relation obtaining unit is used for obtaining the corresponding relation between pixels and light sources in the LCD, and the corresponding relation enables the brightness of the pixels to be not lower than a preset value when the light sources corresponding to the pixels are in a first working state and other light sources are in a second working state;

the light source determining unit is used for determining a light source which needs to be in a first working state when the brightness of each pixel of the light transmission area is not lower than a preset value according to the LCD light transmission area and the corresponding relation;

and the control information generating unit is used for generating a light source control instruction which enables the determined light source to be in the first working state and other light sources to be in the second working state.

In one embodiment of the present application, an energy saving system is provided, wherein,

the power of the light source in the first working state is larger than that of the light source in the second working state;

the light effect of the light source in the first working state is smaller than that of the light source in the second working state.

In one embodiment of the present application, an energy saving system is provided, wherein,

the light source comprises one or more LED lamps;

the plurality of light sources comprise LED lamp arrays formed by a plurality of light sources, and the LED lamp arrays are arranged opposite to the LCD light incoming surface.

The energy-saving system for the LCD photocuring 3D printer, which is provided by the embodiment of the application, can implement the embodiment of the method, and the implementation principle and the technical effect are similar, and are not repeated herein.

In an embodiment of the present application, a computer system is disclosed, as shown in fig. 3, which is a schematic diagram of a computer system in an embodiment of the present application, including: a Central Processing Unit (CPU)301 that can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)302 or a program loaded from a storage section into a Random Access Memory (RAM) 303. In the RAM303, various programs and data necessary for system operation are also stored. The CPU 301, ROM 302, and RAM303 are connected to each other via a bus 304. An input/output (I/O) interface 305 is also connected to bus 304.

The following components are connected to the I/O interface 305: an input portion 306 including a keyboard, a mouse, and the like; an output section including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker; a storage section 308 including a hard disk and the like; and a communication section 309 including a network interface card such as a LAN card, a modem, or the like. The communication section 309 performs communication processing via a network such as the internet. The drives are also connected to the I/O interface 305 as needed. A removable medium 311 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 310 as necessary, so that a computer program read out therefrom is mounted into the storage section 308 as necessary.

In particular, according to embodiments of the present application, the process described above with reference to the flowchart of fig. 1 may be implemented as a computer software program. For example, embodiments of the present application include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication section, and/or installed from a removable medium. The above-described functions defined in the system of the present application are executed when the computer program is executed by the Central Processing Unit (CPU) 301.

As another aspect, the present application also provides a computer-readable medium, which may be contained in the electronic device described in the above embodiments; or may exist separately without being assembled into the electronic device. The computer readable medium carries one or more programs which, when executed by an electronic device, cause the electronic device to implement the cross-system multithreading power saving method as described in the above embodiments.

For example, the electronic device may implement the steps as shown in fig. 1: s11, obtaining slice section data of the target model, wherein the slice section data are used for determining an LCD light transmission area. And S12, generating and sending light source control instructions corresponding to the section data of the slices, wherein the light source control instructions are used for controlling the working states of the plurality of light sources so that the brightness of the light transmission area of the LCD is not lower than a preset value, and the working states comprise a first working state and a second working state different from the first working state.

The above description relates to various modules. These modules typically include hardware and/or a combination of hardware and software (e.g., firmware). The modules may also include computer-readable media (e.g., non-transitory media) containing instructions (e.g., software instructions) that, when executed by a processor, perform various functional features of the present invention. Accordingly, the scope of the invention is not limited by the specific hardware and/or software characteristics of the modules explicitly mentioned in the embodiments, unless explicitly claimed. As a non-limiting example, the present invention may in embodiments be implemented by one or more processors (e.g., microprocessors, digital signal processors, baseband processors, microcontrollers) executing software instructions (e.g., stored in volatile and/or persistent memory). In addition, the present invention may also be implemented in an Application Specific Integrated Circuit (ASIC) and/or other hardware components. It should be noted that the above description of the various modules is divided into these modules for clarity of illustration. However, in actual implementation, the boundaries of the various modules may be fuzzy. For example, any or all of the functional modules herein may share various hardware and/or software elements. Also for example, any and/or all of the functional modules herein may be implemented in whole or in part by a common processor executing software instructions. Additionally, various software sub-modules executed by one or more processors may be shared among the various software modules. Accordingly, the scope of the present invention is not limited by the mandatory boundaries between the various hardware and/or software elements, unless explicitly claimed otherwise.

While the invention has been described with reference to a preferred embodiment, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于Delta机械臂的光固化3D打印机切片方法、打印方法及其打印机

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!