Control method of 3D printing consumable light transmittance detection device and corresponding device
By detecting the light transmittance of 3D printing consumables, the problem of lack of light transmittance detection in existing technologies has been solved, enabling accurate detection of consumables and improving the color rendering effect of 3D models.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-14
- Publication Date
- 2026-04-21
AI Technical Summary
The lack of transmittance testing for 3D printing consumables in existing technologies results in poor color rendering of 3D models.
By obtaining the expected range of light transmittance values for the 3D printing consumables to be tested, the ambient light and the light intensity values after passing through the consumables are detected using a light source and a light sensor. The ratio is calculated to determine the detected value, and then compared with the expected range to determine the light transmittance detection result.
It improves the accuracy and efficiency of 3D printing consumables transmittance detection, and reduces the situation where unsuitable transmittance consumables lead to poor color rendering of 3D models.
Smart Images

Figure CN121893538A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of 3D printing technology, and in particular to a control method, control device, electronic device and computer-readable storage medium for a 3D printing consumable transmittance detection device. Background Technology
[0002] 3D printing technology, also known as additive manufacturing, is a technology that uses digital model files as a basis and adhesive materials as consumables to construct three-dimensional models by printing layer by layer. 3D printing is typically achieved using a 3D printer. A 3D printer, also called a three-dimensional printer or stereoprinter, is a type of rapid prototyping equipment.
[0003] 3D printing technology has developed rapidly in recent years, and the quality requirements for 3D printing consumables are becoming increasingly stringent. However, in the process of realizing this application, the inventors discovered at least the following problems in the related technologies: the related technologies lack testing of consumables. Summary of the Invention
[0004] The main objective of this application is to provide a control method, control device, electronic device, and computer-readable storage medium for a 3D printing consumable transmittance detection device, aiming to solve the technical problem of how to achieve transmittance detection of 3D printing consumables.
[0005] To achieve the above objectives, this application provides a control method for a 3D printing consumable transmittance detection device, comprising: Obtain the expected range of light transmittance values for the 3D printing consumables to be tested; Determine the transmittance value of the 3D printing consumable to be tested; The transmittance test result of the 3D printing consumable to be tested is determined based on the expected numerical range and the detected numerical value.
[0006] Furthermore, the step of obtaining the detection value of the light transmittance of the 3D printing consumable to be tested includes: Obtain the initial illuminance value of the ambient light; Obtain the second illumination intensity value of the light after passing through the 3D printing consumable to be tested; The detection value is determined based on the first light intensity value and the second light intensity value.
[0007] Furthermore, the step of obtaining the first illuminance value of ambient light includes: When the 3D printing consumable to be tested is located outside the space between the light source and the light sensor, the light source is controlled to emit light; The light sensor is controlled to detect the first light intensity value; The first light intensity value detected by the light sensor is obtained.
[0008] Further, the step of obtaining the second illumination intensity value of the light after passing through the 3D printing consumable to be tested includes: When the 3D printing consumable to be tested is located in the space between the light source and the light sensor, the light source is controlled to emit light; The light sensor is controlled to detect the second light intensity value; The second light intensity value detected by the light sensor is obtained.
[0009] Further, the step of determining the detection value based on the first light intensity value and the second light intensity value includes: Based on the first light intensity value and the second light intensity value, determine the ratio of the first light intensity value to the second light intensity value; The detection value is determined based on the ratio.
[0010] Furthermore, it also includes: The control memory stores at least one of the detection value, the transmittance detection result, the first light intensity value, and the second light intensity value.
[0011] Furthermore, before the step of determining the detection value based on the first light intensity value and the second light intensity value, the method further includes: obtaining the maximum detectable transmittance value and the minimum detectable transmittance value of the 3D printing consumable transmittance detection device. The step of determining the detection value based on the first light intensity value and the second light intensity value includes: determining the detection value based on the first light intensity value, the second light intensity value, the maximum detectable transmittance value, and the minimum detectable transmittance value.
[0012] Furthermore, it also includes: Obtain the type of the 3D printing consumable to be tested; The control memory stores the type of the 3D printing consumable to be tested and the expected value range.
[0013] Furthermore, the step of determining the transmittance test result of the 3D printing consumable to be tested based on the expected numerical range and the detected value further includes: The control display device displays the transmittance detection result or the detection value.
[0014] Further, the step of determining the transmittance test result of the 3D printing consumable to be tested based on the expected numerical range and the detected value includes: Based on the expected value range and the detected value, determine whether the detected value is within the expected value range; The transmittance test result of the 3D printing consumable to be tested is determined based on the judgment result.
[0015] On the other hand, this application also provides a control device for a 3D printing consumable transmittance detection device, the control device comprising: The acquisition module is used to obtain the expected range of light transmittance values for the 3D printing consumables to be tested. The control module is used to determine the detection value of the light transmittance of the 3D printing consumable to be tested, and to determine the light transmittance detection result of the 3D printing consumable to be tested based on the expected value range and the detection value.
[0016] In another aspect, this application also provides an electronic device, which includes a processor and a memory, wherein the memory is used to store instructions, and the processor is used to call the instructions in the memory to cause the electronic device to execute the aforementioned control method.
[0017] In another aspect, this application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the aforementioned control method.
[0018] One of the above technical solutions has the following advantages or beneficial effects: This application determines the light transmittance test result of the 3D printing consumable to be tested based on the expected value range and the test value, thereby enabling the consumable to be tested. Furthermore, light transmittance affects the color rendering effect of the printed three-dimensional model. By testing the light transmittance, this application can reduce the occurrence of poor color rendering effect of the three-dimensional model caused by the use of consumables with unsuitable light transmittance. Attached Figure Description
[0019] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0020] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0021] Figure 1 This is a schematic flowchart of a control method for a 3D printing consumable transmittance detection device provided in Embodiment 1 of this application; Figure 2 This is a schematic diagram of the module structure of the control device for the 3D printing consumables transmittance detection device of this application; Figure 3 This is a schematic diagram of the module structure of the electronic device according to an embodiment of this application; Figure 4 A cross-sectional view of an embodiment of the 3D printing consumable transmittance detection device provided in this application; Figure 5 This is a structural block diagram of an embodiment of the 3D printing consumable transmittance detection device provided in this application. Figure 6 This is a schematic diagram of an embodiment of the 3D printing consumable transmittance detection device provided in this application. Figure 7 This is an application scenario diagram of an embodiment of the 3D printing consumables transmittance detection device provided in this application. Figure 8 A schematic diagram of an embodiment of the 3D printing consumable feeding system provided in this application; Figure 9 This is a schematic diagram of the structure of an embodiment of the 3D printing system provided in this application.
[0022] Explanation of icon numbers: 100. Material box; 200. 3D printing consumable transmittance detection device; 201. First housing; 202. Photosensitive receiver; 203. Consumable channel; 204. Light source assembly; 205. Light source motherboard; 206. Second housing; 207. Rolling part; 209. Feed port; 210. Discharge port. 300. 3D printer; 301. Print head; 302. Printer housing.
[0023] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0024] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0025] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0026] The main solution of this application is: to obtain the expected range of light transmittance of the 3D printing consumable to be tested; to determine the test value of the light transmittance of the 3D printing consumable to be tested; and to determine the light transmittance test result of the 3D printing consumable to be tested based on the expected range of light transmittance and the test value.
[0027] 3D printing technology, also known as additive manufacturing, is a technology that uses digital model files as a basis and adhesive materials as consumables to construct three-dimensional models by printing layer by layer. 3D printing is typically achieved using a 3D printer. A 3D printer, also called a three-dimensional printer or stereoprinter, is a type of rapid prototyping equipment.
[0028] 3D printing technology has developed rapidly in recent years, and the quality requirements for 3D printing consumables are becoming increasingly stringent. However, in the process of realizing this application, the inventors discovered at least the following problems in the related technologies: the related technologies lack testing of consumables.
[0029] This application determines the light transmittance test results of the 3D printing consumables to be tested based on the expected value range and the test values, thereby enabling the testing of the consumables. Furthermore, light transmittance affects the color rendering effect of the printed 3D model. By testing the light transmittance, this application can reduce the occurrence of poor color rendering effects of 3D models caused by the use of consumables with unsuitable light transmittance.
[0030] Based on this, this application proposes a control method for a 3D printing consumable transmittance detection device according to the first embodiment. Please refer to [link / reference]. Figure 1 The control method includes steps S101 to S103: Step S101: Obtain the expected range of light transmittance values for the 3D printing consumable to be tested; It should be noted that before conducting 3D printing filament transmittance testing, the expected range of transmittance values should be reasonably set according to the material of the 3D printing filament to be tested. During the transmittance testing, the expected range of transmittance values for the 3D printing filament to be tested is directly obtained. Users can input the expected range of transmittance values via keyboard, mouse, or display screen.
[0031] Step S102: Determine the detection value of the light transmittance of the 3D printing consumable to be tested; In this embodiment of the application, when performing transmittance testing of 3D printing consumables, the transmittance test value of the 3D printing consumables to be tested is obtained by a 3D printing consumables transmittance testing device. Specifically, the 3D printing consumables transmittance testing device detects a first light intensity value of ambient light and a second light intensity value of light after passing through the 3D printing consumables to be tested, and determines the test value based on the first light intensity value and the second light intensity value.
[0032] The 3D printing consumable transmittance detection device includes: a light source control module, a light sensor, and a signal processing and calculation module.
[0033] The light source control module is used to provide light to the detection area. The light source control module includes a standard light source and a light-shielding structure. The standard light source includes a light source control chip, an aluminum substrate, and LED beads. The light source control chip and LED beads are mounted on the aluminum substrate and are electrically connected.
[0034] The light source control chip is a WS2812B chip, and the aluminum substrate is a 5V aluminum substrate. The 3D printing consumables transmittance detection device uses a black box design with a light-shielding structure, meaning the detection area is a black, sealed environment. This effectively eliminates ambient light interference, improves the accuracy of transmittance detection, and enhances the overall precision of 3D printing consumables transmittance detection.
[0035] A light sensor is used to detect a first light intensity value corresponding to the ambient light in the detection area, and a second light intensity value after the 3D printing filament to be tested is transmitted through the 3D printing filament when it is placed in the detection area. The light sensor can be a TSL2561 light intensity sensor, used to measure both the ambient light intensity and the light intensity transmitted through the 3D printing filament. This light sensor has advantages such as high sensitivity and a wide measurement range, enabling accurate acquisition of light intensity data and improving the accuracy of 3D printing filament transmittance detection.
[0036] Step S103: Determine the transmittance test result of the 3D printing consumable to be tested based on the expected value range and the detected value.
[0037] In this embodiment of the application, after obtaining the detection value, the transmittance detection result of the 3D printing consumable to be tested is determined based on the expected value range and the detection value. Specifically, it is determined whether the detection value is within the expected value range, and the transmittance detection result is determined based on the determination result. In a feasible implementation, step S103 may include steps S1031~S1032: Step S1031: Based on the expected value range and the detected value, determine whether the detected value is within the expected value range; Step S1032: Determine the light transmittance test result of the 3D printing consumable to be tested based on the judgment result.
[0038] In this embodiment, after obtaining the detection value, it is determined whether the detection value is within the expected value range based on the expected value range and the detection value, and the result of the determination is obtained. The light transmittance detection result of the 3D printing consumable to be tested is determined based on the result of the determination. For example, if the result of the determination is that the detection value is within the expected value range, the light transmittance detection result is determined to be qualified. If the result of the determination is that the detection value is outside the expected value range, the light transmittance detection result is determined to be unqualified.
[0039] In one feasible implementation, after step S103, the control method for the 3D printing consumable transmittance detection device may further include step S104: Step S104: Control the display device to display the transmittance detection result or the detection value.
[0040] In this embodiment of the application, when the detection value or the light transmittance detection result is obtained, the display device is controlled to display the light transmittance detection result or the detection value, so as to display the light transmittance detection result or the detection value of the 3D printing consumable to be tested through the display device. Of course, the display device can also display a qualified mark or an unqualified mark, etc.
[0041] In one feasible implementation, the control method for the 3D printing consumable transmittance detection device may further include steps S105-S106: Step S105: Obtain the type of the 3D printing consumable to be tested; Step S106: Control the memory to store the type of the 3D printing consumable to be detected and the expected value range.
[0042] In this embodiment of the application, before or after step S101, the method further includes obtaining the type of the 3D printing consumable to be tested and storing the type of the 3D printing consumable to be tested and the expected value range. That is, the control memory stores the type of the 3D printing consumable to be tested and the expected value range, so that when performing transmittance testing on other 3D printing consumables in the future, the type of the 3D printing consumable can be used to search for the type of the 3D printing consumable to be tested and the expected value range, so as to call the expected value range stored in the memory.
[0043] In one feasible implementation, the 3D printing consumable transmittance detection device 200 includes a housing, a photosensitive receiver 202, and a light source assembly 204; Please see Figure 4 as well as Figure 5 The housing defines a receiving cavity, which can be a closed detection chamber. The light source assembly 204 and the photosensitive receiver 202 are disposed within the receiving cavity. A consumable channel is defined between the photosensitive receiver 202 and the light source assembly 204. The consumable channel is part of the receiving cavity and has an inlet 209 and an outlet 210.
[0044] Understandably, consumables enter the consumables channel through the inlet 209 and leave the consumables channel through the outlet 210.
[0045] In one implementation, please refer to Figure 4 as well as Figure 5The light source assembly 204 includes a white LED, an infrared LED, or a laser emitter; and / or, the 3D printing consumable transmittance detection device 200 also includes a collimating lens disposed within a receiving cavity and fixed to the side of the light source assembly 204 facing the photosensitive receiver 202.
[0046] In this embodiment, the light source assembly 204 emits directional transmitted light, which is directed towards the consumable channel and forms a perpendicular or oblique angle of incidence with the consumable channel. When 3D printing consumables are present in the consumable channel, the directional transmitted light is directed towards the 3D printing consumables. Specifically, the directional transmitted light can be directed towards the center of the 3D printing consumables. The wavelength of the directional transmitted light can be reasonably set according to the color of the 3D printing consumables (e.g., visible light for transparent materials and near-infrared light for dark materials). The 3D printing consumables transmittance detection device 200 also includes a collimating lens disposed within the receiving cavity. The collimating lens is fixed on the side of the light source assembly 204 facing the photosensitive receiver 202. By using the collimating lens, the transmission accuracy of the directional transmitted light is improved.
[0047] In one implementation, please refer to Figure 4 as well as Figure 5 The photosensitive receiver 202 includes a photodiode or a digital light sensor; and / or, the 3D printing consumable transmittance detection device 200 also includes a filter or a light shield, which is disposed in the receiving cavity and fixed to the side of the photosensitive receiver 202 facing the light source assembly 204.
[0048] It should be noted that the digital light sensor may include the TSL series sensors. To avoid interference from ambient light, a filter or light shield can be configured on the photosensitive receiver 202. The filter or light shield is fixed on the side of the photosensitive receiver 202 facing the light source assembly 204 to reduce the interference of ambient light during the process of the photosensitive receiver 202 receiving the light emitted by the light source assembly 204.
[0049] In this embodiment, a consumable channel is defined between the photosensitive receiver 202 and the light source assembly 204. That is, the photosensitive receiver 202 and the light source assembly 204 are respectively disposed on both sides of the consumable channel. The photosensitive receiver 202 is used to receive the light emitted by the light source assembly 204. Specifically, when there is no 3D printing consumable in the consumable channel, the photosensitive receiver 202 directly receives the light emitted by the light source assembly 204. When there is 3D printing consumable in the consumable channel, the light emitted by the light source assembly 204 passes through the 3D printing consumable and is received by the photosensitive receiver 202. In order to ensure the effect of the light beam passing through the consumable and being completely projected to the photosensitive receiver 202, the central axis of the photosensitive receiver 202 can be parallel to the light source assembly 204.
[0050] In one implementation, the housing includes a first housing 201 and a second housing 206. The first housing 201 defines a first sub-cavity of the receiving cavity, the first sub-cavity including a first portion of a consumable channel, and the light source assembly 204 disposed in the first sub-cavity. The second housing 206 defines a second sub-cavity of the receiving cavity, the second sub-cavity including a second portion of the consumable channel, and the photosensitive receiver 202 disposed in the second sub-cavity. The first and second sub-cavities together form the receiving cavity, and the first and second portions of the consumable channel together form the consumable channel.
[0051] Specifically, please refer to Figure 4 The housing includes a first housing 201 and a second housing 206. The first housing 201 forms a first sub-cavity of the receiving cavity, and the second housing 206 forms a second sub-cavity of the receiving cavity. The first sub-cavity and the second sub-cavity together form the receiving cavity. The consumable channel includes a first part of the consumable channel and a second part of the consumable channel. The first sub-cavity includes the first part of the consumable channel, and the second sub-cavity includes the second part of the consumable channel. That is, the first part of the consumable channel is disposed in the first sub-cavity, and the second part of the consumable channel is disposed in the second sub-cavity. The light source assembly 204 is disposed in the first sub-cavity, and the photosensitive receiver 202 is disposed in the second sub-cavity.
[0052] The first housing 201 and the second housing 206 are designed to facilitate the production and assembly of the 3D printing consumable transmittance detection device 200. The light source assembly 204 is located in the first sub-cavity, and the photosensitive receiver 202 is located in the second sub-cavity, which facilitates the maintenance and replacement of the light source assembly 204 and the photosensitive receiver 202.
[0053] It should be noted that you should refer to [link / reference]. Figure 6 The shell formed by the first shell 201 and the second shell 206 can be rectangular in shape. The shell is made of black light-shielding ABS or aluminum alloy to enable the shell to have a light-shielding function and improve the detection stability of the 3D printing consumables transmittance detection device 200.
[0054] Additionally, it should be noted that you may refer to [link / reference]. Figure 6 The surface of the housing is provided with a mounting flange for connection to the material box 100 or the 3D printer 300, or the surface of the housing is provided with a threaded interface for connection to the material box 100 or the 3D printer 300. For example, the 3D printing consumable transmittance detection device 200 is connected to the 3D printer 300 via a mounting flange or a threaded interface to mount the 3D printing consumable transmittance detection device 200 onto the 3D printer 300, and the 3D printing consumable transmittance detection device 200 is connected to the material box 100 via a mounting flange or a threaded interface to mount the material box 100 onto the 3D printing consumable transmittance detection device 200.
[0055] In one implementation, the 3D printing filament transmittance detection device 200 further includes a rolling element 207, which is rotatably disposed within the receiving cavity and is at least partially located in the filament channel.
[0056] Furthermore, the rolling element 207 and the light source assembly 204 are located on the same side of the consumable channel, and / or the rolling element 207 is closer to the feed inlet 209 than the light source assembly 204.
[0057] In this embodiment, the rolling element 207 can be a sphere, such as a steel ball. The rolling element 207 is disposed in the receiving cavity, and at least part of the rolling element 207 is located in the consumable channel. Thus, the rolling element 207 can achieve flexible clamping of the 3D printing consumable, prevent the 3D printing consumable from shaking, maintain the stability of the detection path, and the rolling element 207 located at least part of the consumable channel can form a rolling contact point in the consumable channel, which can reduce the friction of the 3D printing consumable and thus improve the smoothness of the 3D printing consumable in the consumable channel.
[0058] In this application, the rolling element 207 can be disposed in the first sub-cavity of the receiving cavity, such that the rolling element 207 and the light source assembly 204 are located on the same side of the consumable channel, and / or the rolling element 207 is closer to the feed port 209 than the light source assembly 204, so as to timely and flexibly compress the 3D printing consumable guided through the feed port 209 to the consumable channel, thereby improving the smoothness of the 3D printing consumable passing through the consumable channel.
[0059] In one implementation, the 3D printing consumable transmittance detection device 200 further includes: a feed connector and / or an discharge connector; the feed connector is installed on the housing and defines a feed hole that communicates with the consumable channel through the feed port 209; the discharge connector is installed on the housing and defines a discharge hole that communicates with the consumable channel through the discharge port 210.
[0060] Furthermore, the feed port and / or discharge port extend in a tapering manner from the end furthest from the housing to the end closest to the housing.
[0061] In this embodiment, the housing is equipped with an infeed connector and an outlet connector. The infeed connector has an infeed hole, which communicates with the consumable channel through an inlet 209, so as to guide the 3D printing consumables into the consumable channel through the infeed hole and the inlet 209. The outlet connector has an outlet hole, which communicates with the consumable channel through an outlet 210, so as to export the 3D printing consumables from the consumable channel through the outlet 210 and the outlet hole.
[0062] It should be noted that the 3D printing consumable transmittance detection device 200 also includes a control motherboard, which is disposed within the receiving cavity. The control motherboard is communicatively connected to the photosensitive receiver 202 and is used to receive the light intensity value collected by the photosensitive receiver 202. Based on the light intensity value, it can determine the transmittance detection result corresponding to the 3D printing consumable in the consumable channel. The light intensity value output by the photosensitive receiver 202 can be an analog or digital electrical signal. The control motherboard can be disposed within the receiving cavity without affecting the position of the consumable channel and the light path between the light source assembly 204 and the photosensitive receiver 202.
[0063] Additionally, it should be noted that the 3D printing consumable transmittance detection device 200 also includes a light source motherboard 205 disposed within the accommodating cavity; the light source motherboard 205 is communicatively connected to the control motherboard and the light source assembly 204 respectively.
[0064] The light source motherboard 205 can receive light source control signals sent by the control motherboard and control the working state of the light source component 204 based on the light source control signals to precisely control the light source component 204 to light up in the detection window. Simultaneously, the light source motherboard 205 can also achieve dimming output with different brightness and frequency, allowing the light source component 204 to emit light of different brightness and frequency. The light source motherboard 205 can also perform abnormal monitoring and protection against over-temperature, over-voltage, and light source failure, providing a constant light source for stable transmittance detection. The light source motherboard 205 can be positioned within the accommodating cavity without affecting the consumable channel or the light path between the light source component 204 and the photosensitive receiver 202.
[0065] The technical solution of this application, when performing light transmittance testing, uses a light source component 204 to illuminate the 3D printing consumable in the consumable channel, and a photosensitive receiver 202 to detect the light intensity value of the 3D printing consumable, thereby realizing the detection of the 3D printing consumable and its light transmittance. This can reduce the occurrence of poor color rendering effect of the 3D model caused by the use of consumables with unsuitable light transmittance.
[0066] The 3D printing consumables transmittance detection device 200 enables optical quality prediction before 3D printing consumables are fed. It can determine the optical uniformity and purity of 3D printing consumables by detecting their transmittance before they enter the printer, and identify quality problems such as abnormal fillers, air bubbles, or recycled material contamination in advance, thereby effectively avoiding the impact of low-quality consumables on the printing process.
[0067] By placing the 3D printing consumables inspection device between the material box 100 and the 3D printer 300, away from high-temperature environments and complex structures, the inspection process is not affected by thermal interference or vibration, ensuring inspection stability and lifespan.
[0068] This application embodiment can also transmit the detection results of the 3D printing consumable detection device to the main control system in real time. Combined with the consumable identification information of the 3D printing consumable, the transmittance and consumable type can be matched and compared. Once the set threshold is exceeded, the printing can be automatically stopped, an alarm can be triggered, or the printing parameters can be adjusted to achieve closed-loop linkage of material identification and printing control.
[0069] The 3D printing consumables detection device of this application adopts a modular design, making it easy to embed into existing printing systems without requiring large-scale modifications to the material box 100 or printer structure. It is suitable for desktop and industrial-grade FDM printing equipment, possessing excellent system compatibility and scalability. This 3D printing consumables detection device supports the identification of consumables of different colors and diameters. By adjusting the light source intensity and photosensitivity, it can cover mainstream 3D printing consumables types, exhibiting broad applicability. Real-time data from the 3D printing consumables detection device can be used to construct a consumables transmittance database, mapping it to parameters such as production batch and label ID, facilitating consumables screening, quality traceability, and consistency management in large-scale printing tasks. Figure 7 As shown, the 3D printing consumable detection device 200 can be positioned between the material bin 100 and the 3D printer 300. The consumable enters the 3D printing consumable detection device 200 from the material bin 100, and then enters the 3D printer 300.
[0070] This application also proposes a 3D printing filament feeding system; please refer to [link / reference]. Figure 8 The 3D printing consumable feeding system includes a material box 100 and a 3D printing consumable transmittance detection device 200. The specific structure of the 3D printing consumable transmittance detection device 200 is as described in the above embodiments. Since this 3D printing system adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be described in detail here.
[0071] The material box 100 is used to hold the material tray, and the material tray is used to hold the consumables. The 3D printing consumables transmittance detection device 200 is fixed to the material box 100. For example, the 3D printing consumables transmittance detection device 200 is fixedly connected to the material box 100 through a mounting flange or threaded interface, so as to fix the 3D printing consumables transmittance detection device 200 on the material box 100.
[0072] This application also proposes a 3D printing system, please refer to [link / reference needed]. Figure 9 The 3D printing system includes a 3D printer 300 and a 3D printing consumable transmittance detection device 200. The specific structure of the 3D printing consumable transmittance detection device 200 is as described in the above embodiments. Since this 3D printing system adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be described in detail here.
[0073] The 3D printing consumable transmittance detection device 200 is fixed to the 3D printer 300. For example, the 3D printing consumable transmittance detection device 200 is connected to the 3D printer 300 via a mounting flange or threaded interface to fix the 3D printing consumable transmittance detection device 200 onto the 3D printer 300. The 3D printer 300 includes a print head 301 and a printer housing 302; the discharge port 210 of the 3D printing consumable transmittance detection device 200 is connected to the print head 301 of the 3D printer 300.
[0074] After the 3D printing filament enters the 3D printing filament transmittance detection device 200, the control motherboard issues a detection start command. The light source motherboard 205 illuminates the light source component 204 according to the control motherboard command. The light penetrates the 3D printing filament and is received by the photosensitive receiver 202. The photosensitive receiver 202 feeds back the received signal to the control motherboard. The control motherboard performs digital-to-analog conversion, filtering, and calculation on the signal to generate a standard value (transmittance) related to transmittance. The control motherboard compares this value with a preset threshold: if the transmittance is within the normal range, the 3D printing system continues printing; if the transmittance is abnormal (such as misuse of transparent filament), the 3D printing system can automatically pause printing, output an alarm prompt, or automatically adjust parameters such as nozzle temperature and printing speed according to the material characteristics of the 3D printing filament to improve compatibility.
[0075] The 3D printing system of this application embodiment can support a variety of materials (such as PLA, ABS, PETG, etc.) and different filament diameters (such as 1.75mm). The detection module has a compact structure and can be directly integrated into the standard filament feeding channel between the material box 100 and the 3D printer 300 without modifying the original equipment structure.
[0076] The control method for a 3D printing consumable transmittance detection device proposed in this embodiment obtains the expected range of transmittance values for the 3D printing consumable to be tested, then determines the detected transmittance value of the 3D printing consumable to be tested, and finally determines the transmittance detection result of the 3D printing consumable to be tested based on the expected range and the detected value. This achieves transmittance detection of 3D printing consumables, and improves the accuracy and efficiency of transmittance detection of 3D printing consumables. By determining the transmittance detection result of the 3D printing consumable to be tested based on the expected range and the detected value, the consumable can be tested. Furthermore, transmittance affects the color rendering effect of the printed 3D model. This application, by detecting transmittance, can reduce the occurrence of poor color rendering effects of 3D models caused by the use of consumables with unsuitable transmittance.
[0077] In one feasible implementation, step S102 may include steps S201 to S203: Step S201: Obtain the first illuminance value of the ambient light; Step S202: Obtain the second light intensity value of the light after passing through the 3D printing consumable to be tested; Step S203: Determine the detection value based on the first light intensity value and the second light intensity value.
[0078] In this embodiment, when performing transmittance detection of 3D printing consumables, a first ambient light intensity value is obtained; that is, before the 3D printing consumables to be tested are placed in the 3D printing consumables transmittance detection device, the first ambient light intensity value is obtained through the 3D printing consumables transmittance detection device. In a feasible implementation, step S201 may include steps S2011~S2013: Step S2011: When the 3D printing consumable to be tested is located outside the space between the light source and the light sensor, control the light source to emit light; Step S2012: Control the light sensor to detect the first light intensity value; Step S2013: Obtain the first light intensity value detected by the light sensor.
[0079] In this embodiment, the 3D printing consumable transmittance detection device includes at least a light source and a light sensor. When the 3D printing consumable to be tested is located outside the space between the light source and the light sensor, the light source of the 3D printing consumable transmittance detection device is controlled to emit light, and the light sensor is controlled to detect a first light intensity value. The first light intensity value detected by the light sensor is obtained, and then the first light intensity value of the ambient light is obtained when the 3D printing consumable to be tested is located outside the space, so as to accurately obtain the first light intensity value and improve the accuracy of transmittance detection of the 3D printing consumable to be tested.
[0080] Next, the 3D printing filament to be tested is placed in a 3D printing filament transmittance testing device, and the second illumination intensity value of the light transmitted through the 3D printing filament to be tested is obtained through the 3D printing filament transmittance testing device. In a feasible embodiment, step S202 may include steps S2021~S2023: Step S2021: When the 3D printing consumable to be tested is located in the space between the light source and the light sensor, control the light source to emit light; Step S2022: Control the light sensor to detect the second light intensity value; Step S2023: Obtain the second light intensity value detected by the light sensor.
[0081] In this embodiment, after obtaining the first light intensity value, the 3D printing consumable to be tested is placed in the space between the light source and the light sensor of the 3D printing consumable transmittance detection device. With the 3D printing consumable to be tested located in the space between the light source and the light sensor, the light source of the 3D printing consumable transmittance detection device is controlled to emit light. Then, the light sensor of the 3D printing consumable transmittance detection device is controlled to detect the second light intensity value, and the second light intensity value detected by the light sensor is obtained to accurately obtain the second light intensity value, thereby improving the accuracy of the transmittance detection of the 3D printing consumable to be tested.
[0082] After obtaining the first light intensity value and the second light intensity value, the detection value is determined based on the first light intensity value and the second light intensity value. In one feasible implementation, step S203 may include steps S2031~S2032: Step S2031: Determine the ratio of the first light intensity value to the second light intensity value based on the first light intensity value and the second light intensity value; Step S2032: Determine the detection value based on the ratio.
[0083] In this embodiment of the application, after obtaining the first light intensity value and the second light intensity value, the ratio of the first light intensity value and the second light intensity value is calculated, and the detection value is determined based on the ratio. For example, the ratio is used as the detection value to accurately obtain the detection value.
[0084] In one feasible implementation, the control method for the 3D printing consumable transmittance detection device may further include step S204: Step S204: Control the memory to store at least one of the detection value, the transmittance detection result, the first light intensity value, and the second light intensity value.
[0085] In this embodiment, after obtaining the detection value, the control memory stores at least one of the detection value, transmittance detection result, first light intensity value and second light intensity value, so as to facilitate re-inspection based on the stored information.
[0086] In one feasible implementation, after step S203, the control method for the 3D printing consumable transmittance detection device may further include step S205: Step S205: Obtain the maximum detectable transmittance value and the minimum detectable transmittance value of the 3D printing consumable transmittance detection device; Step S203 includes: Step S2033: Determine the detection value based on the first light intensity value, the second light intensity value, the maximum detectable transmittance value, and the minimum detectable transmittance value.
[0087] In this embodiment, after obtaining the first light intensity value and the second light intensity value, the maximum detectable light transmittance value and the minimum detectable light transmittance value of the 3D printing consumable light transmittance detection device are obtained. Based on the maximum detectable light transmittance value, the minimum detectable light transmittance value, the first light intensity value, and the second light intensity value, the detection value is determined. For example, the ratio of the first light intensity value to the second light intensity value is first determined, and then the value is corrected based on the comparison between the maximum detectable light transmittance value and the minimum detectable light transmittance value to obtain the detection value.
[0088] It should be noted that, ideally, the maximum transmittance value of a 3D printing consumable transmittance testing device is 100%, and the minimum transmittance value is 0%. However, in reality, the maximum detectable transmittance value of a 3D printing consumable transmittance testing device is 90%, and the minimum detectable transmittance value is 10%. Therefore, the test results need to be adjusted proportionally. For example, the difference between the maximum and minimum detectable transmittance values can be used as a correction value, and the above ratio can be multiplied by this correction value to obtain the test value.
[0089] This application embodiment obtains a first light intensity value of ambient light, then obtains a second light intensity value of light after passing through the 3D printing consumable to be tested, and then determines the detection value based on the first light intensity value and the second light intensity value, thereby realizing the light transmittance detection of 3D printing consumables. The accuracy and efficiency of 3D printing consumable light transmittance detection are improved by using a 3D printing consumable light transmittance detection device.
[0090] This application also provides a control device for a 3D printing consumable transmittance detection device. Please refer to [link / reference]. Figure 2 The control device for the 3D printing consumable transmittance detection device includes: The acquisition module 10 is used to acquire the expected range of light transmittance of the 3D printing consumable to be tested; The control module 20 is used to determine the detection value of the light transmittance of the 3D printing consumable to be tested, and to determine the light transmittance detection result of the 3D printing consumable to be tested based on the expected value range and the detection value.
[0091] The control device for the 3D printing consumables transmittance detection device provided in this application adopts the control method for the 3D printing consumables transmittance detection device in the above embodiments, which can solve the technical problem of how to realize the transmittance detection of 3D printing consumables. Compared with the prior art, the beneficial effects of the 3D printing consumables transmittance detection device provided in this application are the same as the beneficial effects of the control method for the 3D printing consumables transmittance detection device provided in the above embodiments, and other technical features in the 3D printing consumables transmittance detection device are the same as the features disclosed in the methods of the above embodiments, and will not be repeated here.
[0092] This application provides an electronic device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the control method for the 3D printing consumable transmittance detection device in Embodiment 1 described above.
[0093] The following is for reference. Figure 3 The diagram illustrates a structural schematic of an electronic device suitable for implementing embodiments of this application. The electronic devices in these embodiments may include, but are not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 3 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0094] like Figure 3As shown, the electronic device may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the electronic device. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. Communication device 1009 allows electronic devices to communicate wirelessly or wiredly with other devices to exchange data. While electronic devices with various systems are shown in the figures, it should be understood that implementation or possession of all the systems shown is not required. More or fewer systems may be implemented alternatively.
[0095] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0096] The electronic device provided in this application employs the control method for the 3D printing consumables transmittance detection device in the above embodiments, which can solve the technical problem of how to detect the transmittance of 3D printing consumables. Compared with the prior art, the beneficial effects of the electronic device provided in this application are the same as those of the control method for the 3D printing consumables transmittance detection device provided in the above embodiments, and other technical features of this electronic device are the same as those disclosed in the method of the previous embodiment, and will not be repeated here.
[0097] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0098] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0099] This application provides a computer-readable storage medium having storage instructions (i.e., a computer program) stored thereon, the storage instructions being used to execute the control method for the 3D printing consumable transmittance detection device in the above embodiments.
[0100] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0101] The aforementioned computer-readable storage medium may be included in an electronic device or may exist independently without being assembled into an electronic device.
[0102] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by an electronic device, cause the electronic device to: acquire a first light intensity value of ambient light corresponding to the detection area; acquire a second light intensity value after the 3D printing consumable to be tested is transmitted through the 3D printing consumable when the 3D printing consumable to be tested is placed in the detection area; and determine a transmittance detection result corresponding to the 3D printing consumable to be tested based on the first light intensity value and the second light intensity value.
[0103] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0104] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0105] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0106] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the control method for the 3D printing consumables transmittance detection device described above, which can solve the technical problem of how to realize the transmittance detection of 3D printing consumables. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the control method for the 3D printing consumables transmittance detection device provided in the above embodiments, and will not be repeated here.
[0107] This application provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the control method for a 3D printing consumable transmittance detection device as described above.
[0108] The computer program product provided in this application can solve the technical problem of how to detect the transmittance of 3D printing consumables. Compared with the prior art, the beneficial effects of the computer program product provided in the embodiments of this application are the same as the beneficial effects of the control method for the transmittance detection device of 3D printing consumables provided in the above embodiments, and will not be repeated here.
[0109] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A control method for a 3D printing consumable transmittance detection device, characterized in that, include: Obtain the expected range of light transmittance values for the 3D printing consumables to be tested; Determine the transmittance value of the 3D printing consumable to be tested; The transmittance test result of the 3D printing consumable to be tested is determined based on the expected numerical range and the detected numerical value.
2. The control method as described in claim 1, characterized in that, The step of obtaining the transmittance value of the 3D printing consumable to be tested includes: Obtain the initial illuminance value of the ambient light; Obtain the second illumination intensity value of the light after passing through the 3D printing consumable to be tested; The detection value is determined based on the first light intensity value and the second light intensity value.
3. The control method as described in claim 2, characterized in that, The step of obtaining the first illuminance value of ambient light includes: When the 3D printing consumable to be tested is located outside the space between the light source and the light sensor, the light source is controlled to emit light; The light sensor is controlled to detect the first light intensity value; The first light intensity value detected by the light sensor is obtained.
4. The control method as described in claim 2, characterized in that, The step of obtaining the second illumination intensity value of light transmitted through the 3D printing consumable to be tested includes: When the 3D printing consumable to be tested is located in the space between the light source and the light sensor, the light source is controlled to emit light; The light sensor is controlled to detect the second light intensity value; The second light intensity value detected by the fiber optic sensor is obtained.
5. The control method as described in claim 2, characterized in that, The step of determining the detection value based on the first light intensity value and the second light intensity value includes: Based on the first light intensity value and the second light intensity value, determine the ratio of the first light intensity value to the second light intensity value; The detection value is determined based on the ratio.
6. The control method as described in claim 2, characterized in that, Also includes: The control memory stores at least one of the detection value, the transmittance detection result, the first light intensity value, and the second light intensity value.
7. The control method as described in claim 2, characterized in that, Before the step of determining the detection value based on the first light intensity value and the second light intensity value, the method further includes: obtaining the maximum detectable transmittance value and the minimum detectable transmittance value of the 3D printing consumable transmittance detection device. The step of determining the detection value based on the first light intensity value and the second light intensity value includes: determining the detection value based on the first light intensity value, the second light intensity value, the maximum detectable transmittance value, and the minimum detectable transmittance value.
8. The control method as described in claim 1, characterized in that, Also includes: Obtain the type of the 3D printing consumable to be tested; The control memory stores the type of the 3D printing consumable to be tested and the expected value range.
9. The control method as described in claim 1, characterized in that, The step of determining the transmittance test result of the 3D printing consumable to be tested based on the expected numerical range and the detected value further includes: The control display device displays the transmittance detection result or the detection value.
10. The control method as described in claim 1, characterized in that, The step of determining the transmittance test result of the 3D printing consumable to be tested based on the expected numerical range and the detected value includes: Based on the expected value range and the detected value, determine whether the detected value is within the expected value range; The transmittance test result of the 3D printing consumable to be tested is determined based on the judgment result.
11. A control device for a 3D printing consumable transmittance detection device, characterized in that, The control device includes: The acquisition module is used to obtain the expected range of light transmittance values for the 3D printing consumables to be tested. The control module is used to determine the detection value of the light transmittance of the 3D printing consumable to be tested, and to determine the light transmittance detection result of the 3D printing consumable to be tested based on the expected value range and the detection value.
12. An electronic device, characterized in that, The electronic device includes a processor and a memory, the memory being used to store instructions, and the processor being used to invoke the instructions in the memory to cause the electronic device to execute the control method according to any one of claims 1 to 10.
13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the control method as described in any one of claims 1 to 10.