Postprocessor for Mori Seki MV Junior
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello guys!
I use Fusion since about 4 months and I'm suprise how easy to use it is. I post programs for very old Mori Seiki mv Junior machines using Generic Fanuc postprocessor. It works well but I have some irritating issues with final posted program.
First one is my machines has specifed tool change postition. Every tool change in genereted program I have to change M6 to call subprogram O9999. This subprog contains all "save commands" like G90G94G17G49G40G80 etc. but the most important - it moves machine table to specifed position in Y axis.
Second thing is lines after tool command. It commands couple basic lines like
T2
S670
M03 G54
M08
G00X0.Y0.
G43Z50.H01
G00Z5.
For machine it's OK but for operators it's issue. We use one line which looks like that
G54G90G00G43X0Y0Z50H1S670M3T2
Z1M8
Everybody in my company used to this and for them it's hard to quickly find out where is first point after tool change, length compensation etc.
Summarizing: It is posible to edit posprocessor like below?
#1 Remove all "save commands" before every tool change (my subprog will take care of it)
#2 Replace M6 with call subprog M98P9999
#3 Replace first move after tool change to looks like: G54G90G00G43X0Y0Z50H1S670M3T instead basic 7 lines
#4 Put M8 in "Feed high plane" line"
#5 Remove "X0" at the end of program in G28 line
#6 Remove all dots "X0."
I hope someone will help me to safe time with it 🙂
Best regards, Patrick.
% O0010 G90G94G17G49G40G80 (REMOVE) G21 (REMOVE) G28G91Z0. (REMOVE) G90 (REMOVE) (DRILL1) T1M06 (REPLACE M6 WITH M98P9999, PUT T1 ABOVE IT) T2 (REMOVE) S670M03 (REMOVE) G54 (REMOVE) M08 (REMOVE) G00X0.Y0. (REMOVE) G43Z50.H01 (REMOVE) (PUT PREVIOUS REMOVED LINES IN THE FOLLOWING ORDER: WORK OFFSET; ABSOLUTE PROGRAMING; FAST MOVE; TOOL LENGH OFFSET; XY FIRST MOVE; CLERANCE HIGHT; TOOL LENGH OFFSET NUBER; SPINDLE SPEED; DIRECTION OF SPINDLE ROTATION; PRELOAD TOOL) (FOR EXAMPLE: G54G90G00G43X0Y0Z50H1S760M3T2) G00Z5. (PUT M8 AFTER Z5 IN ONE LINE) G98G81X0.Y0.Z-6.563R5.F30. G80 (REMOVE) Z50. (REMOVE) M05 (REMOVE) G28G91Z0. (REMOVE) G90 (REMOVE) G49 (REMOVE) (2D CONTOUR1) M09 T2M06 T3 S2670M03 G54 M08 G00X2.042Y-11.324 G43Z50.H02 G00Z5. G01Z-0.5F30. G00Z50. M09 G28G91Z0. G49 G28X0.Y0. (REMOVE X0) M30 %