Hi Folks,
We recently acquired an old Matsuura MC2000V in excellent condition running the Fanuc 6MB Controller. I am pretty new to the G-Code side of things, since most of my recent experience has been with conversational machines like our Hurco Mill and some Fagor controlled lathes.
I have written simple G-code programs in the past, so am familiar with the various codes and M functions, but mostly as simple sub routines inside of conversational programs. Our machine unfortunately did not come with the operating manual, and I am currently awaiting a new copy from Fanuc UK. In the mean time I am trying to run a few simple programs just to put the machine through its paces, and have a few real naive, newbie questions:
1)Is there a way to list the programs and subroutines stored in the memory at the operators console: When I set the selector to Program, there is a program O0001 N001 in memory. I have run through this program a few times without tooling to refresh my memory on the commands and program syntax, and it mostly makes sense, but I would like to be able to see how many other programs are stored. Also the current program refers to a sub routine Q750 which appears to be a peck drill operation, which the main program calls up on a number of occasions at different positions. I would start to be able to make sense of things if I could compare a few different programs and subroutines.
2)How are tool lengths entered: I can see in the current program that two tools are selected. The main DRO screen shows the z axis movement taking the tool lengths into account since the z value appears to be the machine reference value minus the programmed value minus the value set in the corresponding line number on the first page of the offset menu. I am used to setting up all the tooling conversationally. For example with the Hurco, when starting a new program, I would first enter the tool setup menu and then describe each tool in terms of type, diameter and zero calibration length in relation to some reference plane. I would then go into part setup and enter a part z zero offset by touching a known tool off the part. I assume this is similar, in that I would enter each tool length on the first page of the offset menu. Do I then set part zero on the next page of the offset menu where values of x y and z can be entered? Also how then do I relate this part zero offset to the tool length. In the current program it refers to what I assume are offsets H1 and L1. But since these refer to the subroutine I can't really figure out what they mean.
Apologies in advance for the infantile naivety of my questions. I hope to be able to swing a course on this stuff fairly soon, but would like to make a head start and any advice, and pointers would be greatly appreciated.
I will hang a big L plate on the side of the machine...