Auto Serve in DNC Muti-Server

Software for uploading and downloading to CNC machines through the serial port. Our unique interface puts everything in one screen - the list of files, an edit window, send, receive, print. Can be configured for any number of machines.
DNC Server
Auto-Serve
support@i-logic.com
Copyright © 2017 by i-Logic Software
On Main Menu click on Configuration.
When 'Use Auto Serve DNC' is checked  goes into a permanent listening mode, waiting for files to be sent to it from the CNC machine. You can tell it is in server mode because the status line has changed to blue color instead of red, and says it's 'Waiting for Server Command'.
It's now waiting for a file to be sent to it just as if the 'Receive' button was pressed. But the files that you punch out from the CNC machine will have embedded commands to tell Multi-Server what to do after it receives that file.  GET FILE EXAMPLE: If you are at the CNC machine and want to load in a part program, make a little one line program that has the '(G*' command and the filename to get: % (G* 2A0895 OP90 RV1.NC) M30 % Punch this out to the waiting  and when it's through receiving the file, it recognizes the '(G*' command and gets the filename from the configured directory for this machine, loads it into the editor window and waits for you to press the 'Read' button on the control. After  is finished sending you the file, it goes back into listening mode waiting for the next command. SAVE FILE EXAMPLE: % (S* 2A0895 OP90 RV1.NC) M30 % Punch this out to the waiting  and when it's through receiving the file, it recognizes the '(S*' command which means that the next file it gets should be saved under this filename.  is listening for the next file so when you punch it, it is automatically saved under that filename. Then it goes back into listening mode waiting for the next command. An easier way to save the files you punch out would be to use the '(A* ' command within the program.  Auto-Serve Mode is always waiting to receive a file anyway, so if you permanently have a comment in the program with '(A*' and the filename to save to,  it will see it and will be saved automatically to that filename just by punching it out from the machine.  AUTO SAVE EXAMPLE: % $P51H388-130.MIN% N15 G0 G17 G40 G80 G90 (A* 51H388 OP130 RV1.NC) N20 G15 H1 N25 G0 X-15.565 Y20 (.5 DIA HOG MILL) N85 G0 A0 N90 M6 ... N740 X-15.565 Y20 N745 M30 %

Auto Serve in DNC Muti-Server

Software for uploading and downloading to CNC machines through the serial port. Our unique interface puts everything in one screen - the list of files, an edit window, send, receive, print. Can be configured for any number of machines.
DNC Server Copyright  2015 by i-Logic Software Copyright  2017 by i-Logic Software support@i-logic.com
Auto-Serve
On Main Menu click on Configuration.
When 'Use Auto Serve DNC' is checked  goes into a permanent listening mode, waiting for files to be sent to it from the CNC machine. You can tell it is in server mode because the status line has changed to blue color instead of red, and says it's 'Waiting for Server Command'.
It's now waiting for a file to be sent to it just as if the 'Receive' button was pressed. But the files that you punch out from the CNC machine will have embedded commands to tell Multi-Server what to do after it receives that file.  GET FILE EXAMPLE: If you are at the CNC machine and want to load in a part program, make a little one line program that has the '(G*' command and the filename to get: % (G* 2A0895 OP90 RV1.NC) M30 % Punch this out to the waiting  and when it's through receiving the file, it recognizes the '(G*' command and gets the filename from the configured directory for this machine, loads it into the editor window and waits for you to press the 'Read' button on the control. After  is finished sending you the file, it goes back into listening mode waiting for the next command. SAVE FILE EXAMPLE: % (S* 2A0895 OP90 RV1.NC) M30 % Punch this out to the waiting  and when it's through receiving the file, it recognizes the '(S*' command which means that the next file it gets should be saved under this filename.  is listening for the next file so when you punch it, it is automatically saved under that filename. Then it goes back into listening mode waiting for the next command. An easier way to save the files you punch out would be to use the '(A* ' command within the program.  Auto-Serve Mode is always waiting to receive a file anyway, so if you permanently have a comment in the program with '(A*' and the filename to save to,  it will see it and will be saved automatically to that filename just by punching it out from the machine.  AUTO SAVE EXAMPLE: % $P51H388-130.MIN% N15 G0 G17 G40 G80 G90 (A* 51H388 OP130 RV1.NC) N20 G15 H1 N25 G0 X-15.565 Y20 (.5 DIA HOG MILL) N85 G0 A0 N90 M6 ... N740 X-15.565 Y20 N745 M30 %