3D printing feeding apparatus, control module, method, medium, and 3D printing device

By using a switching unit to connect multiple antennas with a single decoding chip in a 3D printing feeding device, the high cost caused by multiple decoding chips is solved, achieving cost reduction and structural simplification.

WO2026046434A1PCT designated stage Publication Date: 2026-03-05SHENZHEN TUOZHU TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-10-27
Publication Date
2026-03-05

AI Technical Summary

Technical Problem

In 3D printing feeding devices, the use of multiple antennas equipped with decoding chips leads to high manufacturing costs.

Method used

By using a single decoding chip connected to multiple antennas via a switching unit, selective transmission and decoding of information can be achieved, reducing the number of decoding chips required.

Benefits of technology

This reduces the manufacturing cost of the control module, simplifies the hardware structure, and reduces the number of connecting cables and system maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025130113_05032026_PF_FP_ABST
    Figure CN2025130113_05032026_PF_FP_ABST
Patent Text Reader

Abstract

A 3D printing feeding apparatus, a control module, a method, a medium and a 3D printing device. The control module comprises a first antenna, a second antenna, a decoding chip and a switch unit, wherein the decoding chip is connected to both the first antenna and the second antenna by means of the switch unit; the first antenna is used for reading information of a first filament, and transmitting the acquired information to the decoding chip; the second antenna is used for reading information of a second filament, and transmitting the acquired information to the decoding chip; the switch unit is used for enabling the decoding chip to communicate with either the first antenna or the second antenna; and the decoding chip is used for decoding the information transmitted by the first antenna and the second antenna. In the technical solution of the present application, a switch unit is added to a control module of a 3D printing feeding apparatus, such that a first antenna and a second antenna are decoded by means of one decoding chip, thereby reducing the number of decoding chips in the control module, and thus lowering the manufacturing cost of the control module.
Need to check novelty before this filing date? Find Prior Art

Description

3D printing feeding device and control module, method, medium and 3D printing equipment

[0001] This application claims priority to Chinese Patent Application No. 202411214338.7, filed on August 31, 2024, entitled “3D Printing Feeding Apparatus and Control Module, Method, Medium and 3D Printing Equipment”, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of 3D printing technology, specifically to a 3D printing feeding device and control module, method, medium, and 3D printing equipment. Background Technology

[0003] An antenna is usually installed inside the 3D printing feeding device. The antenna is connected to the decoding chip of the 3D printing feeding device. The antenna is used to identify the material entering the 3D printing feeding device, and the decoding chip is used to decode the information identified by the antenna and can transmit the decoded information to the controller of the 3D printing equipment.

[0004] The controller can automatically set the printer's printing parameters based on the information transmitted by the decoding chip, so that users can quickly start printing without tedious settings and adjustments and get good printing results.

[0005] In related technologies, to ensure the efficiency of antenna recognition of materials, 3D printing feeding devices are usually equipped with multiple antennas, each with a decoding chip, resulting in high manufacturing costs for 3D printing feeding devices. Summary of the Invention

[0006] The purpose of this application is to provide a 3D printing feeding device and control module, method, medium, and 3D printing equipment, aiming to solve the problem of high manufacturing cost of 3D printing feeding devices in related technologies.

[0007] To achieve the objectives of this application, in a first aspect, this application provides a control module applied to a 3D printing feeding device, the 3D printing feeding device being used to selectively supply a first filament and a second filament to the 3D printing device, the control module including a first antenna, a second antenna, a decoding chip, and a switching unit; the decoding chip is connected to the first antenna and the second antenna respectively through the switching unit;

[0008] The first antenna is used to read the information of the first wire and transmit the acquired information to the decoding chip;

[0009] The second antenna is used to read the information of the second wire and transmit the acquired information to the decoding chip;

[0010] The switching unit is used to enable the decoding chip to communicate with either the first antenna or the second antenna.

[0011] The decoding chip is used to decode the information transmitted from the first antenna and the second antenna.

[0012] In one possible implementation, the switching unit includes a first port, a second port, and a third port;

[0013] The first port is connected to the decoding chip, the second port is connected to the first antenna, and the third port is connected to the second antenna;

[0014] The first port communicates selectively with the second port and the third port.

[0015] In one possible implementation, the control module further includes a filtering unit connected between the decoding chip and the switching unit;

[0016] The filtering unit is used to filter the signal between the decoding chip and the switching unit.

[0017] In one possible implementation, the cutoff frequency of the filter unit is A, where 13.55 ≤ A ≤ 13.57 MHz.

[0018] In one possible implementation, the decoding chip includes a first pin and a second pin, and the switching unit includes a first port, the first port including a third pin and a fourth pin;

[0019] The filtering unit includes a first inductor, a second inductor, a first capacitor, and a second capacitor. The first end of the first inductor is connected to the first pin, and the second end of the first inductor is connected to the first end of the first capacitor and the third pin, respectively.

[0020] The second terminal of the first capacitor is connected to the first terminal of the second capacitor and grounded.

[0021] The first end of the second inductor is connected to the second pin, and the second end of the second inductor is connected to the second end of the second capacitor and the fourth pin.

[0022] In one possible implementation, the control module further includes a matching unit connected between the filtering unit and the switching unit;

[0023] The matching unit is used to adjust the resonant frequency points of the first antenna and the second antenna.

[0024] In one possible implementation, the resonant frequency is B, where 13.55 ≤ B ≤ 13.57 MHz.

[0025] In one possible implementation, the matching unit includes a third capacitor, a fourth capacitor, a fifth capacitor, a sixth capacitor, a first resistor, and a second resistor;

[0026] The first terminal of the third capacitor is connected to the second terminal of the first inductor and the first terminal of the first capacitor, respectively; the second terminal of the third capacitor is connected to the first terminal of the fourth capacitor and the first terminal of the first resistor, respectively.

[0027] The second terminal of the fourth capacitor is connected to the first terminal of the fifth capacitor and grounded;

[0028] The first terminal of the sixth capacitor is connected to the second terminal of the second inductor and the second terminal of the second capacitor, respectively; the second terminal of the sixth capacitor is connected to the second terminal of the fifth capacitor and the first terminal of the second resistor, respectively.

[0029] The second end of the first resistor is connected to the third pin, and the second end of the second resistor is connected to the fourth pin.

[0030] Secondly, this application also proposes a control method for a 3D printing feeding device, the control method of the 3D printing feeding device comprising:

[0031] After the first filament is placed in the 3D printing feeding device, the first antenna is controlled to read the information of the first filament, and the switching unit is controlled to connect the first antenna to the decoding chip.

[0032] After the second filament is placed in the 3D printing feeding device, the second antenna is controlled to read the information of the second filament, and the switching unit is controlled to connect the second antenna to the decoding chip.

[0033] In one possible implementation, before controlling the first antenna to read the information of the first wire, the method further includes:

[0034] Tighten the first wire; and / or,

[0035] Before controlling the second antenna to read the information of the second wire, the process also includes:

[0036] The second piece of material is then tightened.

[0037] In one possible implementation, the 3D printing feeding device includes a hopper, a first material tray, a second material tray, and a loading / unloading mechanism. The hopper forms a receiving cavity and a guiding channel. One end of the guiding channel communicates with the receiving cavity, and the other end is used to communicate with the 3D printing device. The first material tray and the second material tray are rotatably connected to the receiving cavity. The first material tray is used to wind a first filament, and the second material tray is used to wind a second filament. The loading / unloading mechanism is located inside the receiving cavity and is used to cooperate with the first material tray and the second material tray to drive the first filament and the second filament to move within the guiding channel.

[0038] The step of straightening the first thread material includes:

[0039] The loading and unloading mechanism drives the first wire to move within the guide channel to straighten the first wire.

[0040] The step of straightening the second thread material includes:

[0041] The loading and unloading mechanism drives the second wire to move within the guide channel to straighten the second wire.

[0042] In one possible implementation, driving the first wire material to move within the guide channel via the loading and unloading mechanism includes:

[0043] The loading and unloading mechanism drives the first material to reciprocate within the material guide channel a preset number of times.

[0044] The step of driving the second material to move within the guide channel via the loading and unloading mechanism includes:

[0045] The loading and unloading mechanism drives the second material to reciprocate within the guide channel a preset number of times.

[0046] In one possible implementation, the control method for the 3D printing feeding device further includes:

[0047] Record the number of times the first wire material information and the second wire material information are read, and record it as N;

[0048] Before straightening the first thread, the process further includes:

[0049] If N > 1, then skip the step of straightening the first thread; and / or,

[0050] Before straightening the second thread, the process also includes:

[0051] If N > 1, then skip the step of straightening the second thread.

[0052] Thirdly, this application also proposes a storage medium storing a control program for a 3D printing feeding device. The control program is executed by a controller to implement a control method for the 3D printing feeding device, the control method comprising:

[0053] After the first filament is placed in the 3D printing feeding device, the first antenna is controlled to read the information of the first filament, and the switching unit is controlled to connect the first antenna to the decoding chip.

[0054] After the second filament is placed in the 3D printing feeding device, the second antenna is controlled to read the information of the second filament, and the switching unit is controlled to connect the second antenna to the decoding chip.

[0055] Fourthly, this application also proposes a 3D printing feeding device, which includes a control module. The control module includes a first antenna, a second antenna, a decoding chip, and a switching unit. The decoding chip is connected to the first antenna and the second antenna respectively through the switching unit.

[0056] The first antenna is used to read the information of the first wire and transmit the acquired information to the decoding chip;

[0057] The second antenna is used to read the information of the second wire and transmit the acquired information to the decoding chip;

[0058] The switching unit is used to enable the decoding chip to communicate with either the first antenna or the second antenna.

[0059] The decoding chip is used to decode the information transmitted from the first antenna and the second antenna; and / or

[0060] The 3D printing feeding device includes a controller and a memory. The memory stores computer instructions, and the controller invokes the computer instructions to execute a control method for the 3D printing feeding device. The control method for the 3D printing feeding device includes:

[0061] After the first filament is placed in the 3D printing feeding device, the first antenna is controlled to read the information of the first filament, and the switching unit is controlled to connect the first antenna to the decoding chip.

[0062] After the second filament is placed in the 3D printing feeding device, the second antenna is controlled to read the information of the second filament, and the switching unit is controlled to connect the second antenna to the decoding chip.

[0063] Fifthly, this application also proposes a 3D printing device, which includes a 3D printing feeding device, and the 3D printing feeding device includes a control module. The control module includes a first antenna, a second antenna, a decoding chip, and a switching unit. The decoding chip is connected to the first antenna and the second antenna respectively through the switching unit.

[0064] The first antenna is used to read the information of the first wire and transmit the acquired information to the decoding chip;

[0065] The second antenna is used to read the information of the second wire and transmit the acquired information to the decoding chip;

[0066] The switching unit is used to enable the decoding chip to communicate with either the first antenna or the second antenna.

[0067] The decoding chip is used to decode the information transmitted from the first antenna and the second antenna; and / or

[0068] The 3D printing feeding device includes a controller and a memory. The memory stores computer instructions, and the controller invokes the computer instructions to execute a control method for the 3D printing feeding device. The control method for the 3D printing feeding device includes:

[0069] After the first filament is placed in the 3D printing feeding device, the first antenna is controlled to read the information of the first filament, and the switching unit is controlled to connect the first antenna to the decoding chip.

[0070] After the second filament is placed in the 3D printing feeding device, the second antenna is controlled to read the information of the second filament, and the switching unit is controlled to connect the second antenna to the decoding chip.

[0071] The technical solution of this application adds a switching unit to the control module of the 3D printing feeding device. When the first antenna reads the first filament information, the switching unit connects the first antenna to the decoding chip; when the second antenna reads the second filament information, the switching unit connects the second antenna to the decoding chip. In this way, the first and second antennas can be decoded by a single decoding chip, reducing the number of decoding chips in the control module and lowering the manufacturing cost of the control module. Attached Figure Description

[0072] 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, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0073] Figure 1 is a schematic diagram of the hardware operating environment involved in this application.

[0074] Figure 2 is a side view of the 3D printing feeding device provided in this application;

[0075] Figure 3 is an enlarged view of point A in Figure 2;

[0076] Figure 4 is a schematic diagram of an embodiment of the 3D printing feeding device provided in this application;

[0077] Figure 5 is a schematic diagram of the 3D printing feeding device after the filament reel is hidden in Figure 4;

[0078] Figure 6 is a structural block diagram of the control module of the 3D printing feeding device provided in this application;

[0079] Figure 7 is the circuit diagram of the filtering unit and matching unit in Figure 6;

[0080] Figure 8 is a flowchart illustrating the control method of the 3D printing feeding device provided in this application.

[0081] Explanation of reference numerals in the attached drawings: 100-3D printing feeding device; 1-hopper, 11-receiving cavity, 12-material guide channel, 12a-first material guide channel, 12b-second material guide channel; 2-material tray, 2a-first material tray, 2b-second material tray; 3-loading and unloading mechanism, 31-first drive wheel, 32-first driven wheel, 33-second drive wheel, 34-second driven wheel, 35-first drive shaft, 37-second drive shaft, 38-first gap, 39-second gap; 4-wire material, 4a-first wire material, 4b-second wire material; 5-control module, 51-first antenna, 52-second antenna, 53-decoding chip, 54-switching unit, 55-filtering unit, 56-matching unit; 6-antenna; C1 - First capacitor, C2 - Second capacitor, C3 - Third capacitor, C4 - Fourth capacitor, C5 - Fifth capacitor, C6 - Sixth capacitor, L1 - First inductor, L2 - Second inductor, R1 - First resistor, R2 - Second resistor; 1001 - Controller, 1002 - Communication bus, 1003 - User interface, 1004 - Network interface, 1005 - Memory. Detailed Implementation

[0082] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0083] It should be noted that when a component is said to be "fixed" to another component, it can be directly on the other component or it can be in a middle component. When a component is said to be "connected" to another component, it can be directly connected to the other component or it may be in a middle component.

[0084] Unless otherwise defined, all technical and scientific terms used in this application have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains. The terminology used in the specification of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The term "and / or" as used in this application includes any and all combinations of one or more of the associated listed items.

[0085] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.

[0086] This application discloses a 3D printing device, which includes a frame, a 3D printing apparatus, a 3D printing feeding apparatus, a memory, and a controller. The frame serves as the main structural component of the 3D printing device, supporting and connecting the various component assemblies to ensure the stability and accuracy of the device. Simultaneously, the frame also forms a printing platform, which carries the object to be printed and moves vertically during the printing process to achieve additive manufacturing along the Z-axis.

[0087] Referring to Figure 1, the 3D printing device is used to deposit materials layer by layer on the printing platform according to the design model to form the model. The memory 1005 is used to store computer instructions, including the operating system, network communication module, user interface module, and control programs for the 3D printing feeding device. The memory 1005 can be volatile memory or non-volatile memory, or a combination of both. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which serves as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM).

[0088] The controller 1001 is used to invoke computer instructions to control the movement of the 3D printing device. The controller 1001 can be a central processing unit (CPU), or it can be other general-purpose controllers, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0089] The 3D printing feeding device is used to continuously supply the 3D printing device with the materials required for printing according to the needs of the 3D printing device during the printing process, so as to ensure the smooth progress of the 3D printing process.

[0090] Please refer to Figures 2 to 5. The 3D printing feeding device 100 includes a hopper 1, a material tray 2, and a loading and unloading mechanism 3. The hopper 1 serves as the main structural component of the 3D printing feeding device 100, supporting and connecting the various parts assemblies of the 3D printing feeding device 100. The hopper 1 has a receiving cavity 11 for accommodating the filament 4. A guiding channel 12 is formed within the receiving cavity 11. One end of the guiding channel 12 is connected to the receiving cavity 11, and the other end is connected to the extrusion head of the 3D printing device. The filament 4 can enter the extrusion head of the 3D printing device through the guiding channel 12 and be extruded onto the printing platform through the extrusion head.

[0091] The material tray 2 is rotated and placed inside the receiving cavity 11, and the filament 4 is wound around the material tray 2. The number of material trays 2 can be one or more, and this application does not limit this. Considering that the printing process of a model often requires the participation of multiple types of filament 4, such as multi-color printing or mixed material printing, in this application, the 3D printing feeding device 100 includes multiple material trays 2, and correspondingly, the receiving cavity 11 is provided with multiple material guide channels 12 corresponding to the number of material trays 2.

[0092] The loading and unloading mechanism 3 is used to drive the filament 4 on the material tray 2 to move within the material guide channel 12. To facilitate the description of the specific functions of the 3D printing feeding device 100, it is assumed that the material tray 2 includes a first material tray 2a and a second material tray 2b. The first material tray 2a is wound with a first filament 4a, and the second material tray 2b is wound with a second filament 4b. The receiving cavity 11 forms a first material guide channel 12a and a second material guide channel 12b.

[0093] Before printing begins, the first filament 4a and the second filament 4b are pre-inserted into the first guide channel 12a and the second guide channel 12b, respectively. When printing begins, if the 3D printing device needs to use the first filament 4a, it will be driven by the loading / unloading mechanism 3 to enter the extruder head from the first guide channel 12a. Under the action of the extruder head, the molten filament will be deposited in layers on the printing platform. When the 3D printing device needs to switch to the second filament 4b, the loading / unloading mechanism 3 will first drive the first filament 4a back from the extruder head to the first guide channel 12a, and then drive the second filament 4b from the second guide channel 12b into the extruder head. Under the action of the extruder head, it will be deposited in layers on the printing platform. This process is repeated until the model is printed.

[0094] Please refer to Figures 2 and 3. In one embodiment of this application, to enable the first wire 4a to be fed into the first guide channel 12a, the loading and unloading mechanism 3 includes a first drive wheel 31, a first driven wheel 32, and a first drive member. The first drive wheel 31 and the first driven wheel 32 are rotatably connected to the hopper 1 and extend at least partially into the first guide channel 12a. A first gap 38 is formed between the first drive wheel 31 and the first driven wheel 32 for the first wire 4a to extend into. The first drive member is drivenly connected to the first drive wheel 31. The first drive member can be a motor or other rotating mechanism, which is not limited in this application.

[0095] Before printing begins, the first filament 4a extends into the first gap 38 and contacts the outer edges of the two first drive wheels 31. When printing begins, if the 3D printing device needs to use the first filament 4a, the controller controls the movement of the first drive component. The movement of the first drive component drives the first drive wheel 31 to move, and the movement of the first drive wheel 31 drives the first driven wheel 32 to move, pushing the first filament 4a in the first gap 38 into the extruder head.

[0096] Referring to Figures 4 and 5, in one embodiment of this application, to achieve the ejection of the first filament 4a within the first guide channel 12a, the loading / unloading mechanism 3 includes a first drive shaft 35 and a second drive member. The first drive shaft 35 is in contact with the outer edge of the first material tray 2a. When the 3D printing equipment needs to eject the first filament 4a from the extruder head, the controller controls the second drive member to move. The movement of the second drive member drives the first drive shaft 35 to move, which in turn drives the first material tray 2a to move in the winding direction. The first filament 4a is wound into the first material tray 2a and ejected from the extruder head.

[0097] Similarly, to enable the second wire 4b to be fed into the second guide channel 12b, in one embodiment of this application, the loading and unloading mechanism 3 includes a second drive wheel 33, a second driven wheel 34, and a third drive member. The second drive wheel 33 and the second driven wheel 34 are rotatably connected to the hopper 1 and extend at least partially into the second guide channel 12b. A second gap 39 is formed between the second drive wheel 33 and the second driven wheel 34 for the second wire 4b to extend into. The third drive member is driven by the second drive wheel 33. The third drive member can be a motor or other rotating mechanism, and this application does not limit this.

[0098] Before printing begins, the second filament 4b extends into the second gap 39 and contacts the outer edges of the two second drive wheels 33. When printing begins and the 3D printing device needs to use the second filament 4b, the controller controls the movement of the third drive component. The movement of the third drive component drives the second drive wheel 33, which in turn drives the second driven wheel 34, pushing the second filament 4b in the second gap 39 into the extruder head.

[0099] To facilitate the ejection of the second filament 4b from the first guide channel 12a, in one embodiment of this application, the loading / unloading mechanism 3 includes a second drive shaft 37 and a fourth drive member. The second drive shaft 37 contacts the outer edge of the first material tray 2a. When the 3D printing equipment needs to eject the second filament 4b from the extruder head, the controller controls the fourth drive member to move. The movement of the fourth drive member drives the second drive shaft 37 to move, which in turn drives the second material tray 2b to move in the winding direction. The second filament 4b is wound into the second material tray 2b and ejected from the extruder head.

[0100] It should be noted that the first driving component and the second driving component can be two independent driving elements, such as a motor, or they can share the same driving element. By sharing a transmission component and combining it with a switching mechanism (such as a cam, a crank rocker arm, etc.), they can share a driving element and drive the first driving wheel or the second driving wheel respectively.

[0101] Understandably, in other possible embodiments of this application, the material tray may also include a third material tray or a fourth material tray. The third material tray is used to wind the third wire material, and the fourth material tray is used to wind the fourth wire material. The material guide channel 12 may also include a third material guide channel and a fourth material guide channel. The feeding and unloading of the third and fourth wire materials are the same as the principle of the first wire material 4a and the second wire material 4b, and will not be described in detail here.

[0102] To ensure the printing effect of 3D printing equipment, before printing, the printing parameters of the 3D printing equipment need to be adaptively adjusted according to the different materials used, such as the hot end parameters of the extruder head, the hot bed parameters of the printing platform, or the extrusion flow rate of the extruder head, so that the 3D printing equipment can obtain the best printing effect.

[0103] This also means that users must invest extra time in researching and adjusting these parameters before 3D printing to ensure that the printed model achieves the expected quality and accuracy, thus increasing the entry barrier for 3D printing equipment.

[0104] To address the aforementioned issues, 3D printing feeding devices typically also include a control module. This control module reads the filament information from the hopper and automatically sets the printing parameters of the 3D printing device based on the filament information, thereby lowering the barrier to entry for using 3D printing equipment.

[0105] Specifically, the control module includes an antenna 6 and a decoding chip. The antenna 6 is used to identify the material entering the 3D printing feeding device, and the decoding chip is used to decode the information identified by the antenna 6 and transmit the decoded information to the controller of the 3D printing equipment. The controller can automatically set the printing parameters of the 3D printing device based on the information transmitted by the decoding chip, thereby saving users the time of setting parameters before using the 3D printing equipment and lowering the barrier to entry for using 3D printing equipment.

[0106] To ensure the efficiency of antenna 6 in identifying materials, 3D printing feeding devices are usually equipped with multiple antennas 6 to simultaneously identify multiple materials placed in the hopper.

[0107] In related technologies, each antenna is equipped with a decoding chip for decoding, and the 3D printing material supply device is expensive to manufacture.

[0108] Referring to Figure 6, to solve the above problems, in this application, the control module 5 includes a first antenna 51, a second antenna 52, a decoding chip 53, and a switching unit 54; the decoding chip 53 is connected to the first antenna 51 and the second antenna 52 respectively through the switching unit 54; the first antenna 51 is used to read the information of the first wire and transmit the acquired information to the decoding chip 53; the second antenna 52 is used to read the information of the second wire and transmit the acquired information to the decoding chip 53; the switching unit 54 is used to enable the decoding chip 53 to communicate with either the first antenna 51 or the second antenna 52; the decoding chip 53 is used to decode the information transmitted from the first antenna 51 and the second antenna 52.

[0109] The technical solution of this application adds a switching unit 54 to the control module 5 of the 3D printing feeding device. When the first antenna 51 reads the first filament information, the switching unit 54 connects the first antenna 51 to the decoding chip 53; when the second antenna 52 reads the second filament information, the switching unit 54 connects the second antenna 52 to the decoding chip 53. In this way, the first antenna 51 and the second antenna 52 are decoded by a single decoding chip 53, reducing the number of decoding chips 53 in the control module 5 and lowering the manufacturing cost of the control module 5.

[0110] The control module 5 provided in this application will now be described in detail with reference to the accompanying drawings.

[0111] The control module 5 includes a first antenna 51 and a second antenna 52, which are disposed inside the hopper. The first antenna 51 is used to read the information of the first piece of material entering its reading range, and the second antenna 52 is used to read the information of the second piece of material entering its range.

[0112] Specifically, before being placed into the hopper, the first and second wire materials will be labeled with information recorded therein, such as by labels installed on the material tray or by printing or affixing labels to the wire materials. The recorded information may be the material of the wire material, the color of the wire material, or the length of the wire material, etc., and this application does not limit this.

[0113] The identifier used to record wire information can be a QR code, an RFID tag, a magnetic strip, a barcode, or any other identifier that can be recognized by the first antenna 51 and the second antenna 52. The identifier can be directly set on the first or second wire, or it can be set on the spool used for winding the first and second wires; this application does not limit this.

[0114] The first antenna 51 and the second antenna 52 can generate magnetic fields under the influence of alternating current. When a marked wire or reel passes by, these magnetic fields change, causing the induction circuits within the first antenna 51 and the second antenna 52 to generate current. This change in current corresponds to the information on the marking and is thus detected by the first antenna 51 and the second antenna 52.

[0115] The control module 5 also includes a decoding chip 53. The decoding chip 53 can be an RFID (Radio Frequency Identification) chip, a magnetic stripe reader, an IC card reader, or a Near Field Communication (NFC) chip; this application does not impose any limitations on this. The decoding chip 53 is used to decode the information of the first filament and the second filament collected by the first antenna 51 and the second antenna 52. This decoded data will be transmitted to the controller. The controller can automatically set the printing parameters of the 3D printing device based on the information transmitted by the decoding chip 53, thereby saving users the time of setting parameters before using the 3D printing equipment and lowering the barrier to entry for using the 3D printing equipment.

[0116] The control module 5 also includes a switch unit 54, which is connected between the decoding chip 53 and the first antenna 51 and the second antenna 52. The switch unit 54 is used to enable the decoding chip 53 to communicate with either the first antenna 51 or the second antenna 52. The switch unit 54 can be a relay, a mechanical switch, or an electronic switch; this application does not limit the type of switch.

[0117] The first antenna 51 and the second antenna 52 can share a single switching unit 54 to connect to the decoding chip 53, or they can each use different switching units 54 to connect to the decoding chip 53; this application does not impose any restrictions on this. In one embodiment of this application, the switching unit 54 includes a first port, a second port, and a third port; the first port is connected to the decoding chip 53, the second port is connected to the first antenna 51, and the third port is connected to the second antenna 52; the first port communicates selectively with the second and third ports. Thus, the connection between the decoding chip 53 and the first antenna 51 and the second antenna 52 can be achieved through a single switching unit 54, simplifying the hardware structure of the control module 5, reducing the number and complexity of connecting lines, and lowering the system maintenance cost.

[0118] The control module 5 also includes a filtering unit 55, which is connected between the decoding chip 53 and the switching unit 54. The filtering unit 55 is used to filter the signal between the decoding chip 53 and the switching unit 54, thereby effectively reducing noise interference, improving signal quality, and ensuring the accuracy and stability of data transmission.

[0119] To improve the stability of signal transmission in control module 5, in one embodiment of this application, the cutoff frequency of filter unit 55 is A, where 13.55 ≤ A ≤ 13.57 MHz. This ensures that filter unit 55 can filter out the third, fifth, and higher harmonics of 13.56 MHz, thereby ensuring that control module 5 provided by this application meets electromagnetic compatibility (EMC) requirements under its normal operating conditions, reducing unnecessary interference generated or received during the operation of control module 5, and improving the stability of signal transmission in control module 5.

[0120] Referring to Figure 7, to achieve filtering, in one embodiment of this application, the decoding chip 53 includes a first pin and a second pin; the switching unit 54 includes a first port, which includes a third pin and a fourth pin; the filtering unit 55 includes a first inductor L1, a second inductor L2, a first capacitor C1, and a second capacitor C2. The first end of the first inductor L1 is connected to the first pin, and the second end of the first inductor L1 is connected to the first end and the third pin of the first capacitor C1, respectively; the second end of the first capacitor C1 is connected to the first end of the second capacitor C2 and grounded; the first end of the second inductor L2 is connected to the second pin, and the second end of the second inductor L2 is connected to the second end and the fourth pin of the second capacitor C2, respectively. The third capacitor C3, the fourth capacitor C4, the fifth capacitor C5, the sixth capacitor C6, the first resistor R1, and the second resistor R2 form an LC filter circuit, thereby effectively suppressing and filtering high-frequency noise and interference signals, and improving the purity and stability of the signal received by the control module 5.

[0121] The control module 5 also includes a matching unit 56, which is connected between the filtering unit 55 and the switching unit 54. The matching unit 56 is used to adjust the resonant frequency points of the first antenna 51 and the second antenna 52, so that the resonant frequencies of the first antenna 51 and the second antenna 52 match the operating frequency of the system, thereby ensuring the effective transmission and reception of the control module 5 signal.

[0122] To improve the reading effect of the first antenna 51 and the second antenna 52 on wire material information, in one embodiment of this application, the resonant frequency point is B, where 13.55≤B≤13.57MHz. In this way, the resonant frequency point of the transmitting part of the first antenna 51 and the second antenna 52 is adjusted to around 13.56MHz, thereby increasing the magnetic field radiation intensity of the first antenna 51 and the second antenna 52, increasing the magnetic field range of the first antenna 51 and the second antenna 52, and improving the reading range of the first antenna 51 and the second antenna 52 on the first wire material and the second wire material information.

[0123] To achieve impedance matching between the first antenna 51 and the second antenna 52, in one embodiment of this application, the matching unit 56 includes a third capacitor C3, a fourth capacitor C4, a fifth capacitor C5, a sixth capacitor C6, a first resistor R1, and a second resistor R2; the first terminal of the third capacitor C3 is connected to the second terminal of the first inductor L1 and the first terminal of the first capacitor C1; the second terminal of the third capacitor C3 is connected to the first terminal of the fourth capacitor C4 and the first terminal of the first resistor R1; the second terminal of the fourth capacitor C4 is connected to the first terminal of the fifth capacitor C5 and grounded; the first terminal of the sixth capacitor C6 is connected to the second terminal of the second inductor L2 and the second terminal of the second capacitor C2; the second terminal of the sixth capacitor C6 is connected to the second terminal of the fifth capacitor C5 and the first terminal of the second resistor R2; the second terminal of the first resistor R1 is connected to the third pin, and the second terminal of the second resistor R2 is connected to the fourth pin. The RLC matching circuit composed of the third capacitor C3, the fourth capacitor C4, the fifth capacitor C5, the sixth capacitor C6, the first resistor R1, and the second resistor R2 can effectively adjust the impedance matching of the first antenna 51 and the second antenna 52, thereby improving the card reading distance of the first antenna 51 and the second antenna 52.

[0124] Referring to Figure 1, the 3D printing feeding device provided in this application also includes a communication bus 1002, a user interface 1003, and a network interface 1004. The communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 is mainly used for user data interaction. The user interface 1003 may include a display screen and an input unit such as a keyboard. Optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 is mainly used for data communication with a network server. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wireless-Fidelity (Wi-Fi) interface).

[0125] This application also proposes a storage medium storing a control program for a 3D printing feeding device. The control program for the 3D printing feeding device is executed by a controller to implement a control method for the 3D printing feeding device. By executing this method, the 3D printing feeding device can decode the first antenna and the second antenna through a decoding chip, thereby reducing the number of decoding chips in the control module, reducing the manufacturing cost of the control module, and reducing the manufacturing cost of the 3D printing feeding device.

[0126] Please refer to Figure 8, which is a flowchart illustrating the control method of the 3D printing feeding device provided in this application. The control method of the 3D printing feeding device includes:

[0127] S10. After the first filament is placed in the 3D printing feeding device, control the first antenna to read the information of the first filament and control the switching unit to make the first antenna communicate with the decoding chip.

[0128] After the first wire is placed into the hopper (or, in some other embodiments of this application, before the first wire is placed into the hopper), the controller will supply alternating current to the first antenna via the control module. Under the action of the alternating current, a first magnetic field will be generated around the first antenna. The first wire or the first tray usually has a marking. When the marking is placed in the first magnetic field, the marking on the first wire will react with the first magnetic field, and the information recorded on the first wire (such as the color, material, or length of the first wire) will be read by the first antenna.

[0129] During the initial data reading process, the controller also controls the switching unit to establish a communication connection between the first antenna and the decoding chip. In this process, if the switching unit is an electronic switch, the controller will close the first electronic switch connected between the first antenna and the decoding chip, and open the second switch between the second antenna and the decoding chip, thus connecting the decoding chip to the first antenna and disconnecting it from the second antenna. If the switching unit is a relay, and the first and second antennas are connected to the same relay, the controller will move the relay contacts between the first port connected to the decoding chip and the second port connected to the first antenna, thus connecting the decoding chip to the first antenna and disconnecting it from the second antenna.

[0130] Limited by antenna power and in order to reduce the energy consumption of the first antenna, the first magnetic field generated by the first antenna is generally not distributed throughout the entire space of the silo, but is concentrated in a certain area of ​​the silo. After the first material tray is installed in the silo, in order for the first antenna to be able to read the information of the first material, it is usually necessary to rotate the first material tray so that the mark on the first material tray is aligned with the first antenna in order to read the information of the first material.

[0131] Understandably, during the alignment process between the marker and the first antenna, the first tray can be configured to rotate in a feeding direction, meaning the first tray rotates along the direction of the first filament release, while the first filament moves along the first guide tube towards the 3D printing device. Alternatively, the first tray can be configured to rotate in a retraction direction, meaning the first tray rotates along the direction of the first filament winding, while the first filament moves along the direction of the 3D printing device towards the first guide tube. However, considering the limited length of the first guide channel, during the alignment process between the marker and the first antenna, the first tray is often configured to rotate in the retraction direction, with the first filament wound around it.

[0132] During the rotation of the first material tray in the unloading direction, the first thread is prone to knotting. This is mainly because, during the installation of the first material tray into the hopper and the loading / unloading mechanism of the hopper, the first thread tends to unravel on the first material tray. That is, the first thread cannot maintain a tight fit with the first material tray, or the layers of first thread wound around the first material tray cannot maintain a tight fit. This unraveling leads to the first thread irregularly interweaving and tangling on the first material tray during winding and rewinding, resulting in knotting.

[0133] To address the aforementioned problems, in one embodiment of this application, before controlling the first antenna to read the information of the first wire, the method further includes:

[0134] Tighten the first piece of material.

[0135] In this embodiment, the first filament is taut before the first antenna reads information from it, ensuring that the filament adheres tightly to the first spool and reducing the possibility of tangling during the antenna's reading process. Furthermore, tautness also reduces the likelihood of tangling during subsequent feeding and unloading processes in the 3D printing equipment.

[0136] There are several ways to tighten the first filament. The first filament can be tightened manually by the user before the first antenna reads its information, or the 3D printing feeding device can tighten it automatically. In one embodiment of this application, the 3D printing feeding device tightens the first filament through an loading and unloading mechanism. Straightening the first filament includes:

[0137] The first material is driven to move in the guide channel by the loading and unloading mechanism in order to straighten the first material.

[0138] Specifically, in this embodiment, the loading and unloading mechanism includes a first drive wheel, a first driven wheel, and a first drive member. The first drive wheel and the first driven wheel are rotatably connected to the hopper and extend at least partially into the first guide channel. A first gap is formed between the first drive wheel and the first driven wheel for the first wire material to enter. The first wire material is installed in the first gap and contacts the outer edge surfaces of the two first drive wheels. The loading and unloading mechanism also includes a first drive shaft and a second drive member. The first drive shaft contacts the outer edge surface of the first tray.

[0139] The controller can control the movement of the first driving component, thereby controlling the movement of the first driving wheel and the first driven wheel. The movement of the first driving wheel and the first driven wheel can drive the first filament in the first material guide channel to move towards the 3D printing device and perform feeding motion. During the movement of the first filament towards the 3D printing device, the first filament can drive the first material tray to rotate. At the same time, since the first filament and the first material tray are not completely attached, relative sliding will occur between the first filaments and between the first filament and the first material tray during the rotation of the first material tray. During the relative sliding, the first filaments and between the first filament and the first material tray will come into contact with each other, thereby making the first filament taut on the first material tray.

[0140] The controller can also control the movement of the first drive shaft by controlling the movement of the second drive component, thereby controlling the first material tray to move in the winding direction, which in turn drives the first wire material to perform a retraction movement. During the retraction process, the first material tray is wound around the first wire material. At the same time, since the first wire material and the first material tray are not completely attached, relative sliding will also occur between the first material tray and the first wire material during the winding process. This will cause the first wire material to come into contact with each other and with the first material tray, thus making the first wire material taut on the first material tray.

[0141] Compared to manual tensioning, this embodiment uses the loading and unloading mechanism of the 3D printing feeding device to tension the first line material, which can effectively reduce the complexity and potential errors of manual operation and improve the accuracy and efficiency of operation.

[0142] Understandably, in addition to feeding and unloading tensioning, the loading and unloading mechanism can also repeatedly feed and unload, thereby driving the first wire material to move repeatedly within the first guide channel, thus tensioning the first wire material onto the first material tray. Specifically, in one embodiment of this application, driving the first wire material to move within the guide channel via the loading and unloading mechanism includes:

[0143] The loading and unloading mechanism drives the first material to reciprocate within the guide channel a preset number of times.

[0144] In this embodiment, after the first wire is installed in the first guide channel, it can move in the first guide channel under the drive of the first driving member, the first driving wheel, and the first driven wheel. During the feeding process, the first wire can drive the first material tray to rotate. At the same time, since the first wire and the first material tray are not completely in contact, relative sliding will occur between the first wires and between the first wire and the first material tray during the rotation of the first material tray. During the relative sliding, the first wires and between the first wire and the first material tray will come into contact with each other, thereby making the first wire taut on the first material tray.

[0145] When the first filament moves to the limit position of the first guide channel under the drive of the loading and unloading mechanism, that is, when the first filament is about to enter the 3D printing device through the first guide channel, the loading and unloading mechanism will drive the first drive shaft to rotate through the second drive component, and drive the first material tray to rotate along the direction of winding the first filament through the first drive shaft.

[0146] By repeatedly executing the above steps a preset number of times, the loading and unloading mechanism ensures that the first filament is completely adhered to the material tray, thereby tautling the first filament onto the tray and reducing the possibility of the first filament tangling during the first antenna's reading of the filament information. Compared to the first filament undergoing either a retraction or only a feeding motion within the first guide channel, this embodiment drives the first filament to reciprocate within the first guide channel through the loading and unloading mechanism. This increases the filament's travel distance within the channel, enhances the relative sliding distance between the filament and the tray, improves the adhesion between them, and reduces the likelihood of the filament tangling during subsequent loading and unloading processes in the 3D printing equipment.

[0147] It should be noted that in this application, when the wire completes one feeding and one unfeeding movement, it is recorded as completing one reciprocating motion. The preset number of reciprocating motions should not be too many or too few. In one embodiment of this application, the preset number of motions is M, where 1≤M≤20. Under this limitation, it can be ensured that the first wire is fully taut and maintains good contact with the first material tray to reduce the risk of knotting when the first antenna reads information, and it can also avoid wire fatigue, wear or excessive stretching that may be caused by excessive repetitive motion.

[0148] Before each print run, the 3D printing feeder rotates the first filament tray to read the information of the first filament, thus ensuring the printing effect of the 3D printer. However, since the first filament has already been taut on the first filament tray at the beginning of installation, repeating the tautness step would result in unnecessary energy waste and extended printing time.

[0149] To address the aforementioned issues, the control method for the 3D printing feeding device in this application further includes:

[0150] Record the number of times the first material information is read, and record it as N.

[0151] Before straightening the first piece of material, the following steps are also included:

[0152] If N > 1, skip the step of straightening the first piece of material.

[0153] In this embodiment, the control method of the 3D printing feeding device records the number of times the first filament information is read (N). The 3D printing feeding device will only perform the filament straightening action when the first filament information is read for the first time by the first antenna. In this way, unnecessary actions of the 3D printing feeding device are reduced, energy consumption of the 3D printing equipment is saved, and the printing efficiency of the 3D printing equipment is improved.

[0154] S20. After the second filament is placed in the 3D printing feeding device, control the second antenna to read the information of the second filament and control the switching unit to make the second antenna communicate with the decoding chip.

[0155] After the second wire is placed into the hopper (or, in some other embodiments of this application, before the second wire is placed into the hopper), the controller will supply alternating current to the second antenna via the control module. Under the action of the alternating current, a first magnetic field will be generated around the second antenna. The second wire or the second tray usually has a marking. When the marking is placed in the first magnetic field, the marking on the second wire will react with the first magnetic field, and the information recorded on the second wire (such as the color, material, or length of the second wire) will be read by the second antenna.

[0156] During the reading of the second antenna, the controller also controls the switching unit to establish a communication connection between the second antenna and the decoding chip. In this process, if the switching unit is an electronic switch, the controller will close the first electronic switch connected between the second antenna and the decoding chip, and open the second switch between them, thus connecting and disconnecting the decoding chip from the second antenna. If the switching unit is a relay, and the second antenna and the second antenna are connected to the same relay, the controller will move the relay contacts between the first port connected to the decoding chip and the second port connected to the second antenna, thus connecting and disconnecting the decoding chip from the second antenna.

[0157] To reduce the energy consumption of the second antenna, the first magnetic field generated by the second antenna is generally not distributed throughout the entire space of the silo, but is concentrated in a certain area of ​​the silo. After the second tray is installed in the silo, in order for the second antenna to be able to read the information of the second material, it is usually necessary to rotate the second tray so that the mark on the second tray is aligned with the second antenna in order to read the information of the second material.

[0158] Understandably, during the alignment process between the marker and the second ray, the second trolley can be configured to rotate in the feeding direction, meaning the second trolley rotates along the direction of the second filament release, while the second filament moves along the first guide tube towards the 3D printing device. Alternatively, the second trolley can be configured to rotate in the unloading direction, meaning the second trolley rotates along the direction of the second filament winding, while the second filament moves along the direction of the 3D printing device towards the first guide tube. However, considering the limited length of the second guide channel, during the alignment process between the marker and the second ray, the second trolley is often configured to rotate in the unloading direction, with the second filament wound around it.

[0159] During the rotation of the second material tray in the unloading direction, the second thread is prone to knotting. This is primarily because, during the installation of the second material tray into the hopper and the loading / unloading mechanism of the hopper, the first thread tends to unravel on the second material tray. In other words, the second thread cannot maintain a tight fit with the second material tray, or each layer of second thread wound around the second material tray cannot maintain a tight fit. This unraveling leads to the second thread irregularly interweaving and tangling on the second material tray during winding and rewinding, resulting in knotting.

[0160] To address the aforementioned problems, in one embodiment of this application, before controlling the second antenna to read the information of the second wire material, the method further includes:

[0161] Tighten the second piece of material.

[0162] In this embodiment, the second filament is taut before the second antenna reads information from it, ensuring that the second filament adheres tightly to the second spool and reducing the possibility of the second filament tangling during the antenna's reading process. Simultaneously, tautness also reduces the likelihood of the second filament tangling during subsequent feeding and unloading processes in the 3D printing equipment.

[0163] There are several ways to tighten the second filament. The second filament can be tightened manually by the user before the second filament information is read by the second filament, or the 3D printing feeding device can tighten it automatically. In one embodiment of this application, the 3D printing feeding device tightens the second filament through an loading and unloading mechanism. Straightening the second filament includes:

[0164] The second material is driven to move in the guide channel by the loading and unloading mechanism in order to straighten the second material.

[0165] Specifically, in this embodiment, the loading and unloading mechanism includes a second drive wheel, a second driven wheel, and a third drive member. The second drive wheel and the second driven wheel are rotatably connected to the hopper and extend at least partially into the second guide channel. A second gap is formed between the second drive wheel and the second driven wheel for the second wire material to enter. The second wire material is installed in the second gap and contacts the outer edge surfaces of the two second drive wheels. The loading and unloading mechanism also includes a second drive shaft and a fourth drive member. The second drive shaft contacts the outer edge surface of the second tray.

[0166] The controller can control the movement of the second drive wheel and the second driven wheel by controlling the movement of the third drive component. The movement of the second drive wheel and the second driven wheel can drive the second filament in the second guide channel to move towards the 3D printing device and perform feeding motion. During the movement of the second filament towards the 3D printing device, the second filament can drive the second material tray to rotate. At the same time, since the second filament and the second material tray are not completely attached, relative sliding will occur between the second filaments and between the second filament and the second material tray during the rotation of the second material tray. During the relative sliding, the second filaments and the second material tray will come into contact with each other, thereby making the second filament taut on the second material tray.

[0167] The controller can also control the movement of the second drive shaft by controlling the movement of the fourth drive component, thereby controlling the movement of the second material tray towards the winding direction, and thus driving the second wire material to perform an unwinding movement. During the unwinding process, the second material tray is wound around the second wire material. At the same time, since the second wire material and the second material tray are not completely attached, relative sliding will also occur between the second material tray and the second wire material during the winding process. This will cause the second wire material to come into contact with each other and with the second material tray, thus ensuring that the second wire material is also taut on the second material tray.

[0168] Compared to manual tensioning, this embodiment uses the loading and unloading mechanism of the 3D printing feeding device to tension the second line material, which can effectively reduce the complexity and potential errors of manual operation and improve the accuracy and efficiency of operation.

[0169] Understandably, in addition to feeding and unloading tensioning, the loading and unloading mechanism can also repeatedly feed and unload, thereby driving the second wire material to move repeatedly within the second guide channel, thus tensioning the second wire material onto the second material tray. Specifically, in one embodiment of this application, driving the second wire material to move within the guide channel via the loading and unloading mechanism includes:

[0170] The loading and unloading mechanism drives the second material to reciprocate within the guide channel a preset number of times.

[0171] In this embodiment, after the second wire is installed in the second guide channel, it can move in the second guide channel under the drive of the third driving member, the second driving wheel, and the second driven wheel. During the feeding process, the second wire can drive the second material tray to rotate. At the same time, since the second wire and the second material tray are not completely attached, relative sliding will occur between the second wires and between the second wire and the second material tray during the rotation of the second material tray. During the relative sliding, the second wires and the second material tray will come into contact with each other, thereby making the second wire taut on the second material tray.

[0172] When the second filament, driven by the loading and unloading mechanism, moves to the limit position of the second guide channel, that is, when the second filament is about to enter the 3D printing device through the second guide channel, the loading and unloading mechanism will drive the second drive shaft to rotate through the fourth drive component, and drive the second material tray to rotate along the direction of winding the second filament. The second material tray is wound, and at the same time, since the second filament and the second material tray are not completely attached, relative sliding will also occur between the second material tray and the second filament during the winding process, so that the second filament and the second material tray will come into contact with each other.

[0173] By repeatedly executing the above steps a preset number of times, the loading and unloading mechanism ensures that the second filament is completely adhered to the material tray, thereby tautning the second filament onto the tray and reducing the possibility of knotting during the second antenna's reading of the second filament information. Furthermore, compared to manual tautness, this embodiment utilizes the loading and unloading mechanism integrated into the 3D printing feeding device to tighten the second filament, effectively reducing the complexity and potential errors of manual operation and improving operational accuracy and efficiency.

[0174] Similarly, the preset number of reciprocating motions should not be too many or too few. In one embodiment of this application, the preset number of motions is M, where 1 ≤ M ≤ 20. Under this limitation, it can ensure that the second wire is fully taut and maintains good contact with the second tray to reduce the risk of tangling when the second antenna reads information, and can also avoid wire fatigue, wear or excessive stretching that may be caused by excessive repetitive motion.

[0175] Before each print run, the 3D printing feeder rotates the second filament tray to read information about the second filament, ensuring the printing quality. However, since the second filament has already been taut on the second filament tray during initial installation, repeating the tautness step would result in unnecessary energy waste and extended printing time.

[0176] To address the aforementioned issues, the control method for the 3D printing feeding device in this application further includes:

[0177] Record the number of times the second material information is read, and record it as N.

[0178] Before straightening the second piece of material, the following steps are also included:

[0179] If N > 1, skip the step of straightening the second piece of material.

[0180] In this embodiment, the control method of the 3D printing feeding device records the number of times the second filament information is read (N). The 3D printing feeding device will only perform the straightening action of the second filament when the second filament information is read for the first time by the second filament. In this way, unnecessary actions of the 3D printing feeding device are reduced, energy consumption of the 3D printing equipment is saved, and the printing efficiency of the 3D printing equipment is improved.

[0181] This application proposes a control method for a 3D printing feed device. The method includes controlling a first antenna to read information from the first filament after it is placed in the 3D printing feed device, and controlling a switching unit to establish a communication connection between the first antenna and a decoding chip. Similarly, after a second filament is placed in the 3D printing feed device, controlling a second antenna to read information from the second filament, and controlling a switching unit to establish a communication connection between the second antenna and the decoding chip. By using this method, the 3D printing feed device can achieve communication connections with multiple antennas through a single decoding chip. This reduces the number of decoding chips in the control module and lowers the manufacturing cost of the control module.

[0182] In the description of the embodiments of this application, it should be noted that the orientation or positional relationship of the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer" and other indicators are based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing this application and simplifying the description, and are not intended to indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application.

[0183] The above-disclosed embodiments are merely preferred embodiments of this application and should not be construed as limiting the scope of this application. Those skilled in the art will understand that all or part of the processes for implementing the above embodiments and equivalent variations made in accordance with the claims of this application are still within the scope of this application.

Claims

1. A control module applied to a 3D printing feed device, the 3D printing feed device being used to selectively supply a first filament and a second filament to the 3D printing device, characterized in that, The control module includes a first antenna, a second antenna, a decoding chip, and a switching unit; the decoding chip is connected to the first antenna and the second antenna respectively through the switching unit. The first antenna is used to read the information of the first wire and transmit the acquired information to the decoding chip; The second antenna is used to read the information of the second wire and transmit the acquired information to the decoding chip; The switching unit is used to enable the decoding chip to communicate with either the first antenna or the second antenna. The decoding chip is used to decode the information transmitted from the first antenna and the second antenna.

2. The control module as described in claim 1, characterized in that, The switching unit includes a first port, a second port, and a third port; The first port is connected to the decoding chip, the second port is connected to the first antenna, and the third port is connected to the second antenna; The first port communicates selectively with the second port and the third port.

3. The control module as described in claim 1, characterized in that, The control module further includes a filtering unit, which is connected between the decoding chip and the switching unit; The filtering unit is used to filter the signal between the decoding chip and the switching unit.

4. The control module as described in claim 3, characterized in that, The cutoff frequency of the filter unit is A, where 13.55≤A≤13.57MHz.

5. The control module as described in claim 4, characterized in that, The decoding chip includes a first pin and a second pin, and the switching unit includes a first port, the first port including a third pin and a fourth pin; The filtering unit includes a first inductor, a second inductor, a first capacitor, and a second capacitor. The first end of the first inductor is connected to the first pin, and the second end of the first inductor is connected to the first end of the first capacitor and the third pin, respectively. The second terminal of the first capacitor is connected to the first terminal of the second capacitor and grounded. The first end of the second inductor is connected to the second pin, and the second end of the second inductor is connected to the second end of the second capacitor and the fourth pin.

6. The control module as described in claim 5, characterized in that, The control module further includes a matching unit, which is connected between the filtering unit and the switching unit; The matching unit is used to adjust the resonant frequency points of the first antenna and the second antenna.

7. The control module as described in claim 6, characterized in that, The resonant frequency point is B, where 13.55≤B≤13.57MHz.

8. The control module as described in claim 6, characterized in that, The matching unit includes a third capacitor, a fourth capacitor, a fifth capacitor, a sixth capacitor, a first resistor, and a second resistor; The first terminal of the third capacitor is connected to the second terminal of the first inductor and the first terminal of the first capacitor, respectively; the second terminal of the third capacitor is connected to the first terminal of the fourth capacitor and the first terminal of the first resistor, respectively. The second terminal of the fourth capacitor is connected to the first terminal of the fifth capacitor and grounded; The first terminal of the sixth capacitor is connected to the second terminal of the second inductor and the second terminal of the second capacitor, respectively; the second terminal of the sixth capacitor is connected to the second terminal of the fifth capacitor and the first terminal of the second resistor, respectively. The second end of the first resistor is connected to the third pin, and the second end of the second resistor is connected to the fourth pin.

9. A control method for a 3D printing feeding device, characterized in that, The 3D printing feeding device includes a control module as described in any one of claims 1-8, and the control method of the 3D printing feeding device includes: After the first filament is placed in the 3D printing feeding device, the first antenna is controlled to read the information of the first filament, and the switching unit is controlled to make the first antenna communicate with the decoding chip. After the second filament is placed in the 3D printing feeding device, the second antenna is controlled to read the information of the second filament, and the switching unit is controlled to make the second antenna communicate with the decoding chip.

10. The control method for the 3D printing feeding device as described in claim 9, characterized in that, Before controlling the first antenna to read the information of the first wire, the method further includes: Tighten the first wire; and / or, Before controlling the second antenna to read the information of the second wire, the process also includes: The second piece of material is then tightened.

11. The control method for the 3D printing feeding device as described in claim 10, characterized in that, The 3D printing feeding device includes a hopper, a first material tray, a second material tray, and a loading / unloading mechanism. The hopper forms a receiving cavity and a guiding channel. One end of the guiding channel is connected to the receiving cavity, and the other end is used to connect to the 3D printing device. The first material tray and the second material tray are rotatably connected to the receiving cavity. The first material tray is used to wind a first filament, and the second material tray is used to wind a second filament. The loading / unloading mechanism is located in the receiving cavity and is used to cooperate with the first material tray and the second material tray to drive the first filament and the second filament to move within the guiding channel. The step of straightening the first thread material includes: The loading and unloading mechanism drives the first wire to move within the guide channel to straighten the first wire. The step of straightening the second thread material includes: The loading and unloading mechanism drives the second wire to move within the guide channel to straighten the second wire.

12. The control method for the 3D printing feeding device as described in claim 10, characterized in that, The step of driving the first wire material to move within the guide channel via the loading and unloading mechanism includes: The loading and unloading mechanism drives the first material to reciprocate within the material guide channel a preset number of times. The step of driving the second material to move within the guide channel via the loading and unloading mechanism includes: The loading and unloading mechanism drives the second material to reciprocate within the guide channel a preset number of times.

13. The control method for the 3D printing feeding device as described in any one of claims 9-12, characterized in that, The control method for the 3D printing feeding device also includes: Record the number of times the first wire material information and the second wire material information are read, and record it as N; Before straightening the first thread, the process further includes: If N > 1, then skip the step of straightening the first thread; and / or, Before straightening the second thread, the process also includes: If N > 1, then skip the step of straightening the second thread.

14. A storage medium, characterized in that, The storage medium stores a control program for a 3D printing feeding device, which is executed by a controller to implement the control method for the 3D printing feeding device as described in any one of claims 9-13.

15. A 3D printing feeding device, characterized in that, Includes the control module as described in any one of claims 1-8; and / or The 3D printing feeding device includes a controller and a memory, the memory being used to store computer instructions, and the controller being used to invoke the computer instructions to execute the control method of the 3D printing feeding device as described in any one of claims 9-13.

16. A 3D printing device, characterized in that, Includes the 3D printing feed device as described in claim 15.

Citation Information

Patent Citations

  • Radio frequency recognition and parameter configuration method and device for three-dimensional printing supplies

    CN104085110A

  • Consumable storage device and 3D printing system

    CN117698126A

  • Feeding device of 3D printer and 3D printing system

    CN220700412U

  • Hydraulic Apparatus for Working Machinery of Agricultural Vehicle

    KR102890307B1

  • Security protected part identification and method of part manufacture

    US20170018074A1