CN109732926A - 3D printer shared system - Google Patents
3D printer shared system Download PDFInfo
- Publication number
- CN109732926A CN109732926A CN201811649751.0A CN201811649751A CN109732926A CN 109732926 A CN109732926 A CN 109732926A CN 201811649751 A CN201811649751 A CN 201811649751A CN 109732926 A CN109732926 A CN 109732926A
- Authority
- CN
- China
- Prior art keywords
- printer
- control module
- compliance control
- main
- online
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 claims description 6
- 230000002159 abnormal effect Effects 0.000 claims description 3
- 238000011144 upstream manufacturing Methods 0.000 claims description 3
- 238000010146 3D printing Methods 0.000 claims description 2
- 235000013399 edible fruits Nutrition 0.000 claims 1
- 238000000034 method Methods 0.000 abstract description 4
- 238000007639 printing Methods 0.000 abstract description 3
- 238000001514 detection method Methods 0.000 abstract description 2
- 238000012423 maintenance Methods 0.000 abstract description 2
- 230000007812 deficiency Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Abstract
The invention discloses a kind of 3D printer shared systems, including following part: cache module, for receiving print command and storing to caching;Enquiry module gives Compliance control module for sending inquiry print order information;Distribution module after receiving inquiry print command for Compliance control module, inquires whether content in each 3D printer caching is empty, if being not sky, sends and print to the printer;If it is sky, the feedback signal of no type information is broadcasted, indicates to be in available mode, and status data is sent to Compliance control module, Compliance control module carries out secondary distribution.The present invention has been able to achieve the efficiency that analysis is substantially increased to each printer, without increasing additional bandwidth maintaining and detection printing message, solve method in the prior art there is technical issues that heavy workload,.And cost and space are saved, while being also convenient for the later maintenance to entire print system.
Description
Technical field
The present invention relates to 3D printing technique field, specially a kind of 3D printer shared system.
Background technique
Occupy that resource is more, speed is slow when existing 3D printer is online, switching time is long, cannot give all printers
The operation information of all devices can not be recorded in the case where shared information, this brings to printer running state real-time monitoring
Big inconvenience.
Summary of the invention
The purpose of the invention is to overcome above-mentioned deficiency to provide a kind of 3D printer shared system.
A kind of 3D printer shared system, including following part:
Cache module, for receiving print command and storing to caching;
Enquiry module gives Compliance control module for sending inquiry print order information;
Distribution module after receiving inquiry print command for Compliance control module, is inquired in each 3D printer caching
Whether be empty, if being not sky, send and print to the printer if holding;If it is sky, by the feedback signal of no type information
It is broadcasted, indicates to be in available mode, and status data is sent to Compliance control module, Compliance control module carries out two
Sub-distribution.
Further, the distribution module is specifically used for status data being sent to Compliance control module, Compliance control module
After secondary distribution is carried out specifically includes the following steps: Compliance control module receives the data packet of update, 3D printer data are searched
Whether table is determined to principal and subordinate's 3D printer of print command, online order printing with priority, selection further according to 3D printer
Corresponding 3D printer is issued in order, and principal and subordinate's 3D printer set, which determines, works normally 3D printer, when main 3D printer detects
In the event of failure, communication line is actively closed, whether the upstream data packet source that Compliance control module receives determines 3D printer
Online, when data to illustrate that master-slave swap has occurred in 3D printer since 3D printer, main 3D printer is revised as not online,
It is online from 3D printer;When data come autonomous 3D printer, main 3D printer be it is online, from 3D printer for not online, from
3D printer is constantly in message and listens to state, can receive message, illustrates that main 3D printer is working properly, can not receive message, sentence
Break abnormal for main 3D printer, is main 3D printer from 3D printer upgrading, undertakes data transmit-receive work, main 3D printer is held
Data transmit-receive work is carried on a shoulder pole, and sends message to from the 3D printer period, if main 3D printer cannot communicate, specification exception is stopped
Message only is sent to from 3D printer, making to upgrade from 3D printer is main 3D printer, data transmit-receive is undertaken, from 3D printer
Message can not be received, can be jumped as main 3D printer, then former main 3D printer is sent out public notice to Compliance control module, and downlink is wireless
Communication channel needs to switch.
The present invention has been able to achieve the efficiency that analysis is substantially increased to each printer, without increasing additional bandwidth dimension
Shield and detection printing message, solve method in the prior art there is technical issues that heavy workload,.And it saves
About cost and space, while being also convenient for the later maintenance to entire print system.
Specific embodiment
3D printer shared system of the present invention is made the following instructions below with reference to a specific embodiment of the invention.
Embodiment: a kind of 3D printer shared system, including following part:
Cache module, for receiving print command and storing to caching;
Enquiry module gives Compliance control module for sending inquiry print order information;
Distribution module after receiving inquiry print command for Compliance control module, is inquired in each 3D printer caching
Whether be empty, if being not sky, send and print to the printer if holding;If it is sky, by the feedback signal of no type information
It is broadcasted, indicates to be in available mode, and status data is sent to Compliance control module, Compliance control module carries out two
Sub-distribution.
The distribution module is specifically used for for status data being sent to Compliance control module, and Compliance control module carries out two
After sub-distribution is specifically includes the following steps: Compliance control module receives the data packet of update, searches 3D printer tables of data and determine
It is capable of principal and subordinate's 3D printer of print command, whether is online issued print command with priority, selection further according to 3D printer
Corresponding 3D printer, principal and subordinate's 3D printer set determine work normally 3D printer, when main 3D printer detect it is faulty
When, communication line is actively closed, the upstream data packet source that Compliance control module receives determines whether 3D printer is online,
When data to illustrate that master-slave swap has occurred in 3D printer, main 3D printer is revised as not online, from 3D since 3D printer
Printer is online;When data come autonomous 3D printer, main 3D printer be it is online, from 3D printer for not online, beaten from 3D
Print machine is constantly in message and listens to state, can receive message, illustrates that main 3D printer is working properly, can not receive message, be judged as
Main 3D printer is abnormal, is main 3D printer from 3D printer upgrading, undertakes data transmit-receive work, and main 3D printer undertakes number
According to transmitting-receiving work, and to from the 3D printer period send message, if main 3D printer cannot communicate, specification exception, stop to
Message is sent from 3D printer, making to upgrade from 3D printer is main 3D printer, undertakes data transmit-receive, can not from 3D printer
Message is received, can be jumped as main 3D printer, then former main 3D printer is sent out public notice to Compliance control module, downlink wireless communication
Channel needs to switch.
After Compliance control module receives inquiry print command, when inquiring whether content is sky in each 3D printer caching,
The distribution module also particularly useful for:
M print command is randomly selected from n print command, m is even number, seeks the length of MNum print command simultaneously
It according to arranging from small to large, is then successively grouped two-by-two, obtains m/2 grouping;
M/2 grouping is compared, common sequence is obtained, the point centered on the continuation character in common sequence calculates
Central point is divided to the ratio of the absolute position on print command head, central point and absolute position and print command total length
Cloth array D [i], wherein D [i] indicates that relative position distribution falls in the number of the central point of [i-L, i+L], and i is relative position,
L is sliding window length;
According to distribution array D [i] and calculation formula D [i+1]-D [i]=D1 [i], single order distribution D1 [i] is obtained.
Claims (2)
1. a kind of 3D printer shared system, it is characterised in that including following part:
Cache module, for receiving print command and storing to caching;
Enquiry module gives Compliance control module for sending inquiry print order information;
Distribution module, after receiving inquiry print command for Compliance control module, inquiring content in each 3D printer caching is
It is no to send and print to the printer if being not sky for sky;If it is sky, the feedback signal of no type information is carried out
Broadcast indicates to be in available mode, and status data is sent to Compliance control module, and Compliance control module carries out secondary point
Match.
2. 3D printer shared system according to claim 1, which is characterized in that the distribution module is specifically used for shape
State data are sent to Compliance control module, and Compliance control module carries out secondary distribution specifically includes the following steps: Compliance control mould
After block receives the data packet of update, principal and subordinate's 3D printer that 3D printer tables of data is determined to print command is searched, further according to
Whether 3D printer is online and print command is issued corresponding 3D printer by priority, selection, and principal and subordinate's 3D printer set is true
Surely 3D printer is worked normally, when main 3D printer detects in the event of failure, actively closes communication line, Compliance control module is received
The upstream data packet source arrived, determines whether 3D printer is online, when data to illustrate 3D printer since 3D printer
Master-slave swap, main 3D printer are revised as not online, from 3D printer are online;When data come autonomous 3D printer, main 3D
Printer be it is online, be from 3D printer it is not online, be constantly in message from 3D printer and listen to state, message can be received, said
Bright main 3D printer is working properly, can not receive message, judges abnormal for main 3D printer, is main 3D printing from 3D printer upgrading
Machine undertakes data transmit-receive work, and main 3D printer undertakes data transmit-receive work, and sends message to from the 3D printer period, such as
The main 3D printer of fruit cannot communicate, specification exception, stop sending message to from 3D printer, and making to upgrade from 3D printer is main 3D
Printer undertakes data transmit-receive, can not receive message from 3D printer, can jump as main 3D printer, then former main 3D printer
It sends out public notice to Compliance control module, downlink radio communication channel needs to switch.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811649751.0A CN109732926A (en) | 2018-12-30 | 2018-12-30 | 3D printer shared system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811649751.0A CN109732926A (en) | 2018-12-30 | 2018-12-30 | 3D printer shared system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN109732926A true CN109732926A (en) | 2019-05-10 |
Family
ID=66362960
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811649751.0A Pending CN109732926A (en) | 2018-12-30 | 2018-12-30 | 3D printer shared system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109732926A (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102566949B (en) * | 2012-01-05 | 2015-09-09 | 石家庄科林电气股份有限公司 | The shared Method of printing of smart machine printer in transformer station |
| CN106164842A (en) * | 2014-01-22 | 2016-11-23 | 文雅科番株式会社 | Print control program under print system, cluster environment and print control program |
-
2018
- 2018-12-30 CN CN201811649751.0A patent/CN109732926A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102566949B (en) * | 2012-01-05 | 2015-09-09 | 石家庄科林电气股份有限公司 | The shared Method of printing of smart machine printer in transformer station |
| CN106164842A (en) * | 2014-01-22 | 2016-11-23 | 文雅科番株式会社 | Print control program under print system, cluster environment and print control program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20080212465A1 (en) | Method For Switching Route and Network Device Thereof | |
| EP1849260B1 (en) | Method and system for subterranean wireless data transmission between at least one mobile station and a fixed network by means of a radio network | |
| CN106255156B (en) | Improved WiFi communication system for data exchange between railway vehicle and ground terminal | |
| CN103136001B (en) | The method that mobile unit program renewing device and program update | |
| CN104301146A (en) | Link switching method and device in software defined network | |
| JP4491178B2 (en) | System for controlling vehicle tire pressure | |
| CN104243239B (en) | The condition detection method and device of controller in a kind of SDN clusters | |
| CN102209354A (en) | Switching method, system and wireless network card for vehicle-mounted communication | |
| CN102736601B (en) | Device data acquisition, treating apparatus and method and apparatus system for managing state | |
| US20190335569A1 (en) | Network of lights and operating method thereof | |
| CN101605051B (en) | Method and device for realizing changeover between main and standby services on control panels | |
| CN119882572B (en) | Mine intelligent control system upgrading method supported by underground looped network | |
| CN106559823A (en) | A kind of method and system for realizing patrolling and examining | |
| CN109732926A (en) | 3D printer shared system | |
| CN102904758B (en) | Method for detecting communication failure of mine leakage communication network | |
| CN108306989B (en) | Main and standby machine data synchronization method for railway dispatching centralized system | |
| CN107404413A (en) | For broadband and the automatic dispatching system of 4G two-router O&M task multidimensional analyses | |
| CN109703030A (en) | 3D printer sharing method | |
| CN109511099A (en) | A kind of TAU main/standby switching method | |
| CN110708107B (en) | Method and system for controlling operation of aircraft satellite data unit | |
| CN104038355A (en) | Communication device and main/standby switchover method thereof | |
| CN101222234A (en) | Signal transmitting and receiving method and device | |
| CN101682851B (en) | Method for ensuring the accessibility of mobile radio devices using an optimized paging mechanism | |
| CN110678058B (en) | Remote communication's chip mounter feeder | |
| CN102802237A (en) | Data forwarding control method and wireless centralized control equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190510 |
|
| RJ01 | Rejection of invention patent application after publication |