A 3D printer control method and printer thereof
By using IP address protocol, OCR recognition technology and Wiener filtering method in 3D printers, a knowledge graph is established to determine the printing sequence, which solves the problems of slow running speed and complex transmission of 3D printers, and an efficient and accurate 3D printing process is achieved.
Patent Information
- Application Number
- CN202210068620.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-20
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2042-01-20
AI Technical Summary
Existing 3D printers run slowly, the transmission process is complex and prone to lag, which affects work efficiency and ability to complete work on time.
By associating user equipment, creating an independent interface using the IP address protocol, obtaining image pictures and dotted strokes in the printed data packet, using OCR recognition technology and Wiener filtering method for data identification and refinement and supplementation, and establishing a knowledge graph to determine the printing order And 3D printing is performed to realize wireless connection and synchronous control of multiple printers.
It improves the running speed and transmission accuracy of 3D printers, solves the phenomenon of lag, realizes high-fidelity recovery and indiscriminate transmission of images, and improves work efficiency.
Smart Images

Figure CN114801523B_ABST
Abstract
Description
Technical Field
[0001] The present invention applies the technical field of 3D printer control methods, and specifically relates to a 3D printer control method and a printer thereof. Background Art
[0002] In daily office environments, there are many devices that need to be used, but printers are essential office equipment. Whether it is office documents printed on weekdays or personal information printed when new employees join the company, a good printer will be more convenient to use and will also improve printing efficiency. It also has a wide range of applications.
[0003] With the popularization of informatization, the types and brands of printers are becoming more and more numerous, and their functions are also gradually increasing. They are suitable for printing and outputting information and are widely used in banks, hospitals, transportation and other fields. In daily work, printers are very common. Nowadays, the country is developing rapidly, and printers are also constantly being updated. The overall system of a 3D printer is a mechatronics system integrating machinery, control and computers. It is composed of control components, mechanical components, print heads, consumables and media, etc., among which the accuracy and effect of the printed data are determined by the control components. The current 3D printers have not yet obtained a better control method. For example: the running speed of the 3D printer is slow, the transmission process is complicated, or it is prone to jamming. This not only has a great impact on the staff or individuals, but also leads to an extension of working hours and failure to complete work requirements on time. For this reason, in view of the problems raised by the above background technology, the present invention provides a 3D printer control method and a printer thereof. Summary of the invention
[0004] The present invention aims to provide a control method for a 3D printer and a printer thereof in order to more effectively protect the device and solve problems such as slow running speed, unresponsive control buttons or jamming during printing.
[0005] The present invention provides a control method for a 3D printer, comprising:
[0006] Associating a user device and creating an independent interface according to an IP address protocol with the user device;
[0007] Acquire a print data packet output by the user device through the independent interface, wherein the print data packet includes but is not limited to a plurality of image pictures and dotted line strokes in the plurality of image pictures;
[0008] Recognize the photographic image and its dotted line strokes by using OCR recognition technology to obtain first reference data, wherein the first reference data is data of the object to be additively manufactured on the photographic image determined by the dotted line strokes;
[0009] Performing a Wiener filtering method on the first reference data to refine and supplement the photographic photos and the object to be additively manufactured in the first reference data, thereby obtaining second reference data, wherein the second reference data is data for supplementing and classifying the details of the object to be additively manufactured;
[0010] The additive manufacturing printing data is determined according to the classification in the second reference data, and a knowledge graph is established according to the sequence. The objects to be additively manufactured in the second reference data are 3D printed in sequence according to the printing sequence, and corresponding assembly relationships are formed according to the knowledge graph, wherein a knowledge graph will not be created if the objects to be additively manufactured are one-piece molded objects.
[0011] Furthermore, the step of creating an independent interface using the IP address protocol of the user device includes: the IP address protocol of the user device connects to the network according to the routing identification of the user device, creates an independent interface, and performs a wireless connection, wherein the wireless connection modes include but are not limited to Bluetooth mode and wireless base station mode; the Bluetooth mode is that the user connects to multiple printers through a wireless base station via a mobile phone, a computer or other communication device, and finally achieves the purpose of controlling multiple 3D printers to print simultaneously by a single communication device.
[0012] Furthermore, the photographic image and its dotted line strokes are identified by OCR recognition technology to obtain first reference data, and the first reference data is the step of determining the data of the object to be additively manufactured on the photographic image by dotted line strokes, including: the OCR recognition technology first selects the color range in the photographic image, intelligently selects the frame and scales the size of the photographic image to a size suitable for printing, then scans the color edges in the photograph and disassembles them in detail, synchronously copies them and scales them according to the frame selection ratio.
[0013] Further, OCR recognition technology realizes the definition of image: OCR refers to analyzing and processing image files after scanning text materials; the photographic image and its dotted line strokes are recognized by OCR recognition technology to obtain the first reference data: the dotted line stroke image is converted into text and extracted to facilitate editing, copying and pasting of useful information, OCR displays the image in the form of text, and transmits the image in the form of text code.
[0014] Furthermore, the Wiener filter method is a restoration method that minimizes the mean square error between the original image and its restored image. The key to image restoration is to establish a degradation model. In image restoration, the image observation method can identify the degradation function. The image observation method starts from collecting information about the image itself. The Wiener filter method combines the degradation function and the noise statistical characteristics for restoration. Image restoration is to restore the degraded image to the real scene with the highest fidelity based on the established system degradation model.
[0015] The photographic photos and the objects to be additively manufactured in the first reference data are refined and supplemented to obtain the second reference data: the first reference data will be lacking when the dotted line is stroked, so the first reference data is refined and supplemented and the components of an assembled object are classified to obtain the second reference data, which is then transmitted to develop a user-specific transmission method.
[0016] Furthermore, the user's personal exclusive transmission mode obtains the user's communication device model and type according to the preset network transmission mode, and formulates a personal exclusive transmission mode;
[0017] The user's personal exclusive transmission method includes: NetEase transmission, remote transmission, VPN, wireless projection and connection sharing;
[0018] The connection sharing includes: airdrop wireless sharing, the NetEase transmission and remote transmission require the user device to connect to the IP address of the 3D printer and transmit, the VPN, wireless projection and airdrop wireless sharing are used to wirelessly connect to the user device and transmit over the air.
[0019] Furthermore, the classification in the second reference data determines the additive manufacturing printing order, and a knowledge graph is established based on the order. The knowledge graph is that some objects require the assembly of various components, and its various components will be classified in order. The 3D printer will automatically establish a knowledge graph and perform 3D printing on the second reference data in order.
[0020] Furthermore, the control device of the 3D printer includes:
[0021] an association unit, configured to associate a user device and create an independent interface according to an IP address protocol with the user device;
[0022] an acquisition unit, configured to acquire a print data packet output by a user device through the independent interface, wherein the print data packet includes but is not limited to a plurality of image pictures and dotted line strokes in the plurality of image pictures;
[0023] A recognition unit, configured to recognize the photographic image and its dotted line strokes by using an OCR recognition technology to obtain first reference data, wherein the first reference data is data of the object to be additively manufactured on the photographic image determined by using dotted line strokes;
[0024] a processing unit, configured to perform a Wiener filtering method on the first reference data to refine and supplement the photographic photos and the object to be additively manufactured in the first reference data, thereby obtaining second reference data, wherein the second reference data is data for supplementing and classifying the details of the object to be additively manufactured;
[0025] A construction unit is used to determine the additive manufacturing printing data according to the classification in the second reference data, and to establish a knowledge graph according to the sequence, to perform 3D printing on the objects to be additively manufactured in the second reference data in sequence according to the printing sequence, and to form a corresponding assembly relationship according to the knowledge graph, wherein if the object to be additively manufactured is an integrally formed object, a knowledge graph will not be created.
[0026] Furthermore, the 3D printer comprises:
[0027] Association unit: used to associate the user device and the connection between the 3D printer through the IP address;
[0028] Acquisition unit: acquires the print data packet output by the user device;
[0029] Identification unit: used to identify photographic images and their dotted line strokes;
[0030] Processing unit: used to refine and supplement photographic images;
[0031] Construction unit: used to build a knowledge graph for assembling objects and set the printing order.
[0032] Furthermore, the association unit includes:
[0033] USB connection port: used for wired connection to 3D printer;
[0034] Network connection port: Fixed IP address, wireless connection to it.
[0035] The present invention provides a control method for a 3D printer, which has the following beneficial effects: using OCR to scan text materials and then analyzing and processing image files; using the Wiener filter method to restore degraded images to real scenes with maximum fidelity, thereby achieving accurate and non-differential transmission of images; and using a transmission system to solve the problems of slow running speed of the 3D printer, complex transmission process, or easy jamming. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 A planar flow chart of an embodiment of a 3D printer control method of the present invention;
[0037] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings in conjunction with the embodiments. DETAILED DESCRIPTION
[0038] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0039] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0040] Reference Figure 1 , is a control method of a 3D printer in one embodiment of the present invention, comprising:
[0041] Associate the user device and create an independent interface based on the IP address protocol of the user device;
[0042] Obtaining a print data packet output by the user device through the independent interface, the print data packet including but not limited to a plurality of image pictures and dotted line strokes in the plurality of image pictures;
[0043] Recognize the photographic image and its dotted line strokes by using OCR recognition technology to obtain first reference data, where the first reference data is data of the object to be additively manufactured on the photographic image determined by the dotted line strokes;
[0044] The first reference data is subjected to a Wiener filtering method to refine and supplement the photographic photos and the object to be additively manufactured in the first reference data, thereby obtaining second reference data, which is data for supplementing and classifying the details of the object to be additively manufactured;
[0045] The additive manufacturing printing data is determined according to the classification in the second reference data, and a knowledge graph is established according to the sequence. The objects to be additively manufactured in the second reference data are 3D printed in sequence according to the printing sequence, and a corresponding assembly relationship is formed according to the knowledge graph. If the object to be additively manufactured is an integrally molded object, a knowledge graph will not be created.
[0046] In one embodiment, the step of creating an independent interface through the IP address protocol of the user equipment includes:
[0047] The IP address protocol of the user device connects to the network based on the routing identification of the user device, creates an independent interface, and performs wireless connection. The wireless connection modes include but are not limited to Bluetooth mode and wireless base station mode. In Bluetooth mode, the user connects to multiple printers through a wireless base station via a mobile phone, computer or other communication device, and finally achieves the purpose of controlling multiple 3D printers to print simultaneously by a single communication device.
[0048] In this embodiment, the wireless base station can be wirelessly connected to the printer, and the wireless base station is connected to multiple printers, so that multiple 3D printers can be controlled by a single communication device to print simultaneously.
[0049] When implementing it, click "Start - Settings - Control Panel - Printers and Scanners - Add Printers and Scanners - Search - Find Printer Model" to connect;
[0050] After the connection is completed, the print test will be displayed. When printing a file, you can check whether the overall text version is appropriate from the print preview effect. After the preview, select the size of the paper to be printed, the paper layout and the printer model type to be selected, and start printing. If you encounter a mistake or do not want to continue printing, you can choose to pause or cancel printing;
[0051] If the heat inside the printer touches the temperature sensor core, the sensor core will sound an alarm and send information to the convection cooling, so that the convection cooling is automatically turned on, so that the temperature can be controlled within a certain range.
[0052] In one embodiment, a photographic image and its dotted line strokes are identified by OCR recognition technology to obtain first reference data, wherein the first reference data is a step of determining data of an object to be additively manufactured on the photographic image by dotted line strokes, including: the OCR recognition technology first selects the color range in the photographic image, intelligently selects the frame and scales the size of the photographic image to a size suitable for printing, then scans and disassembles the color edges in the photograph in detail, synchronously copies and scales it according to the frame selection ratio.
[0053] In this embodiment, OCR recognition technology is used to recognize photographic images and their dotted line strokes.
[0054] In the specific implementation, a number of photographs can be taken directly by the user with the device and directly imported into the modeling. The dotted line stroke is used to outline the object to be 3D printed through OCR recognition technology for identification, so as to obtain the object to be additively manufactured.
[0055] In one embodiment, OCR recognition technology realizes the definition of image: OCR refers to analyzing and processing image files after scanning text materials; the photographic image and its dotted line strokes are recognized by OCR recognition technology to obtain first reference data: the dotted line stroke image is converted into text and extracted, which is convenient for editing, copying useful information and pasting. OCR displays the image in the form of text and transmits the image in the form of text code;
[0056] In this embodiment, the OCR recognition technology is used to analyze and process the image file after scanning the text document; the first reference data is used to determine the data of the object to be additively manufactured on the image.
[0057] In the specific implementation, the photographic image and its dotted line stroke are recognized by OCR recognition technology to obtain the first reference data: the image of the dotted line stroke is converted into text and extracted, so as to facilitate editing, copying and pasting of useful information; OCR displays the image in the form of text, and transmits the image in the form of text code;
[0058] In one embodiment, the Wiener filter method is a restoration method that minimizes the mean square error between the original image and its restored image. The key to image restoration is to establish a degradation model. In image restoration, the image observation method can identify the degradation function. The image observation method starts from collecting information about the image itself. The Wiener filter method combines the degradation function and the statistical characteristics of noise for restoration. Image restoration is to restore the degraded image to the real scene with the highest fidelity based on the established system degradation model.
[0059] The photographs and the objects to be manufactured by additive manufacturing in the first reference data are refined and supplemented to obtain the second reference data: the first reference data will be lacking when the dotted lines are drawn, so the first reference data is refined and supplemented and the components of an assembled object are classified to obtain the second reference data, which is then transmitted and a user-specific transmission method is formulated.
[0060] In this embodiment, the Wiener filter method is used to minimize the mean square error between the original image and its restored image; the key to image restoration is to establish a degradation model, the image observation method can identify the degradation function, the image observation method is used to collect information about the image itself, and the second reference data is used to determine the additive manufacturing printing order, and a knowledge graph is established based on the order.
[0061] In the specific implementation, the Wiener filtering method is used to restore the degraded image to the real scene with the greatest fidelity. The photographic image using the first reference data will have some minor problems when tracing the dotted lines, and then the details are supplemented to form the second reference data, and the 3D printing is transmitted to develop a personal transmission method.
[0062] In one embodiment, the user's personal exclusive transmission mode includes: NetEase transmission, remote transmission, VPN, wireless projection and connection sharing;
[0063] Connection sharing includes: airdrop wireless sharing, NetEase transmission, and remote transmission require the user device to connect to the IP address of the 3D printer and transmit. The VPN, wireless projection and airdrop wireless sharing are used to wirelessly connect to the user device and transmit over the air.
[0064] In this embodiment, NetEase transmission, remote transmission, VPN, wireless projection and connection sharing all belong to a transmission method for wirelessly transmitting file data.
[0065] In the specific implementation, NetEase transmission and remote transmission use communication equipment to transmit it, VPN, wireless projection and airdrop wireless sharing, you only need to connect to it to choose to print.
[0066] In one embodiment, the classification in the second reference data determines the additive manufacturing printing order, and a knowledge graph is established based on the order. The knowledge graph is an assembly of various parts of some objects, and its various parts are classified in order. The 3D printer will automatically establish a knowledge graph and perform 3D printing on the second reference data in order.
[0067] In this embodiment, the second reference data is used to supplement the first reference data; the knowledge graph is used to classify and arrange the components of an assembled object in order.
[0068] In a specific implementation, after obtaining the second reference data, the second reference data is 3D printed in sequence according to the order on the knowledge graph.
[0069] In one embodiment, the printer control system includes: a connection system: used for connecting the user device to the 3D printer via an IP address; a transmission system: used for quickly transmitting modeling images and files; and a printing system: used for printing 3D modeling drawings.
[0070] In this embodiment, the connection system is used to connect the user device to the 3D printer via an IP address; the transmission system is used to quickly transmit modeled images and files; and the printing system is used to print 3D modeling drawings.
[0071] In the specific implementation, the user device is first connected, the image is processed after transmission, and then the file and the 3D modeling diagram are printed.
[0072] In one embodiment, the 3D printer includes: an association unit: used to associate a user device and connect it to the 3D printer through an IP address; an acquisition unit: used to acquire a print data packet output by the user device; an identification unit: used to identify a photographic image and its dotted line stroke; a processing unit: used to refine and supplement the photographic image; a construction unit: used to construct a knowledge graph for assembling objects and set the printing order.
[0073] In this embodiment: an association unit is used to associate a user device and connect it to a 3D printer through an IP address; an acquisition unit is used to acquire a print data packet output by the user device; an identification unit is used to identify a photographic image and its dotted line strokes; a processing unit is used to refine and supplement the photographic image; a construction unit is used to construct a knowledge graph for assembling objects and set the printing order.
[0074] In the specific implementation: after the user device IP address is connected to the 3D printer, the printing data packet transmitted by the user device is obtained, the captured pictures and modeling models are used to identify the objects through the knowledge graph, and the pictures are refined and supplemented by the processing unit to better present the real scene. After the knowledge graph is constructed for the assembled objects, they are restored and printed in sequence.
[0075] In one embodiment, the association unit includes: a USB connection port: used for wired connection to the 3D printer; a network connection port: a fixed IP address, for wireless connection.
[0076] In this embodiment, the USB connection port is used for wired connection to the 3D printer; the network connection port is used for connecting to a fixed IP address.
[0077] In a specific implementation, the connection unit is a wired or wireless connection between the user device and its 3D printer.
[0078] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A control method for a 3D printer, characterized in that: include: Associating a user device and creating an independent interface according to an IP address protocol with the user device; The step of creating an independent interface by the IP address protocol of the user device includes: the IP address protocol of the user device connects to the network according to the route identification of the user device, creates an independent interface, and performs wireless connection, wherein the wireless connection mode includes but is not limited to Bluetooth mode and wireless base station mode; the Bluetooth mode is that the user connects to multiple printers through a mobile phone or computer communication device through a wireless base station, and finally achieves the purpose of controlling multiple 3D printers to print simultaneously by a single communication device; Acquire a print data packet output by the user device through the independent interface, wherein the print data packet includes but is not limited to a plurality of image pictures and dotted line strokes in the plurality of image pictures; The photographic image and its dotted line strokes are recognized by OCR recognition technology to obtain first reference data, wherein the first reference data is data of the object to be additively manufactured on the photographic image determined by the dotted line strokes; the definition of the image recognized by the OCR recognition technology: OCR refers to the analysis and processing of the image file after scanning the text data; the photographic image and its dotted line strokes are recognized by OCR recognition technology to obtain the first reference data: the image with dotted line strokes is converted into text and extracted, so as to facilitate editing, copying and pasting of useful information, and OCR displays the image in the form of text, and transmits the image in the form of text code; The first reference data is subjected to a Wiener filtering method to refine and supplement the photographic photos and the object to be additively manufactured in the first reference data, thereby obtaining second reference data, wherein the second reference data is data for supplementing and classifying the details of the object to be additively manufactured; the Wiener filtering method is a restoration method that minimizes the mean square error between the original image and its restored image; The additive manufacturing printing data is determined according to the classification in the second reference data, and a knowledge graph is established according to the sequence. The objects to be additively manufactured in the second reference data are 3D printed in sequence according to the printing sequence, and a corresponding assembly relationship is formed according to the knowledge graph, wherein, if the objects to be additively manufactured are one-piece molded objects, a knowledge graph will not be created; the knowledge graph is that some objects require assembly of various components, and its various components will be classified in sequence. The 3D printer will automatically establish a knowledge graph and 3D print the second reference data in sequence.
2. The control method of the 3D printer according to claim 1, characterized in that: The photographic image and its dotted line strokes are identified by OCR recognition technology to obtain first reference data, and the first reference data is the step of determining the data of the object to be additively manufactured on the photographic image by dotted line strokes, including: the OCR recognition technology first selects the color range in the photographic image, intelligently selects the frame and scales the size of the photographic image to a size suitable for printing, then scans the color edges in the photograph and disassembles them in detail, synchronously copies them and scales them according to the frame selection ratio.
3. The control method of the 3D printer according to claim 1, characterized in that: The Wiener filter method is a restoration method that minimizes the mean square error between the original image and its restored image. The key to image restoration is to establish a degradation model. In the image restoration, the image observation method can identify the degradation function. The image observation method starts with collecting information about the image itself. The Wiener filter method combines the degradation function and the noise statistical characteristics to perform restoration processing; the image restoration is to restore the degraded image to the real scene with the greatest fidelity according to the established system degradation model; The photographic photos and the objects to be additively manufactured in the first reference data are refined and supplemented to obtain the second reference data: the first reference data will be lacking when the dotted line is stroked, so the first reference data is refined and supplemented and the components of an assembled object are classified to obtain the second reference data, which is then transmitted to develop a user-specific transmission method.
4. The control method of the 3D printer according to claim 3, characterized in that: The user-specific transmission method makes the 3D printer operation more convenient and faster; The user's personal exclusive transmission method is to obtain the user's communication device model and type according to the preset network transmission method and formulate a personal exclusive transmission method; The user's personal exclusive transmission method includes: NetEase transmission, remote transmission, VPN, wireless projection and connection sharing; The connection sharing includes: airdrop wireless sharing, the NetEase transmission and remote transmission require the user device to connect to the IP address of the 3D printer and transmit, the VPN, wireless projection and airdrop wireless sharing are used to wirelessly connect to the user device and transmit over the air.
5. A control device for a 3D printer, characterized in that: The 3D printer control system executes the control method of the 3D printer according to any one of claims 1 to 4, and the printer control system comprises: The association unit is used to associate the user device and create an independent interface according to the IP address protocol of the user device; the step of creating an independent interface according to the IP address protocol of the user device includes: the IP address protocol of the user device connects to the network according to the route identification user device, creates an independent interface, and performs wireless connection, and the wireless connection mode includes but is not limited to Bluetooth mode and wireless base station mode; the Bluetooth mode is that the user connects to multiple printers through a mobile phone computer communication device through a wireless base station, and finally achieves the purpose of controlling multiple 3D printers to print simultaneously by a single communication device; an acquisition unit, configured to acquire a print data packet output by a user device through the independent interface, wherein the print data packet includes but is not limited to a plurality of image pictures and dotted line strokes in the plurality of image pictures; The recognition unit is used to recognize the photographic image and its dotted line strokes by OCR recognition technology to obtain first reference data, wherein the first reference data is data of the object to be additively manufactured on the photographic image determined by the dotted line strokes; the definition of the image recognized by the OCR recognition technology: OCR refers to the analysis and processing of the image file after scanning the text data; the photographic image and its dotted line strokes are recognized by OCR recognition technology to obtain the first reference data: the image of the dotted line strokes is converted into text and extracted, which is convenient for editing, copying and pasting useful information, and OCR displays the image in the form of text, and transmits the image in the form of text code; a processing unit, configured to perform a Wiener filtering method on the first reference data to refine and supplement the photographic photos and the object to be additively manufactured in the first reference data, thereby obtaining second reference data, wherein the second reference data is data for supplementing and classifying the details of the object to be additively manufactured; the Wiener filtering method is a restoration method that minimizes the mean square error between the original image and its restored image; A construction unit is used to determine the additive manufacturing printing data according to the classification in the second reference data, and to establish a knowledge graph according to the sequence, to 3D print the objects to be additively manufactured in the second reference data in sequence according to the printing sequence, and to form a corresponding assembly relationship according to the knowledge graph, wherein, if the objects to be additively manufactured are one-piece molded objects, a knowledge graph will not be created; the knowledge graph is that some objects require assembly of various components, and its various components will be classified in sequence, and the 3D printer will automatically establish a knowledge graph and 3D print the second reference data in sequence.
6. A 3D printer, characterized in that: The 3D printer is used to execute the control method of the 3D printer according to any one of claims 1 to 4, and the 3D printer comprises: Association unit: used to associate the user device and the connection between the 3D printer through the IP address; Acquisition unit: acquires the print data packet output by the user device; Identification unit: used to identify photographic images and their dotted line strokes; Processing unit: used to refine and supplement photographic images; Construction unit: used to build a knowledge graph for assembling objects and set the printing order.
7. A 3D printer as claimed in claim 6, characterized in that: The association unit comprises: USB connection port: used for wired connection to 3D printer; Network connection port: Fixed IP address, wireless connection to it.
