Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

Semi OT - Fadal servo coolant (machine and post Q's)


Tom Szelag
 Share

Recommended Posts

Ok. So at work we have our '99 Fadal 3016L with the 88HS controller. We run it format 2. I've become familiar enough with M-Cam and the controller that I'm on the verge of being "let loose" on the machine...which is huge given that I can run other CNCs on campus but this is by far the nicest and our senior machinist is SUPER protective of it.

 

Anyway. He's kinda set in his ways of running the thing.

 

While he just lets the coolant drool fairly low pressure on the tool and part, I want to use the higher pressure programmable servo coolant spray.

 

First - how do you even get this set on the machine? The manual seems kinda vague. It didn't give an example of what the line of code should look like, only that it will need to have M8.1 rather than M8 and something about using the H command.

 

Does it calculate the spray angle based off the tool length offset? Or is it some angle you have to dink around with when you're setting your tools and enter in the program? Is there anything I have to do on the SETP page?

 

Second - What do I have to change in the post? (I guess this will be more apparent when I know the answer to #1). If its an angle you have to set in the program then it would be super cool if it could be assigned as a misc value. Right now we only use one, mi1 = work offset (E0, E1, E2...).

 

He's convinced you have to add all the stuff to the code manually and it cant be done from Mastercam. I'm convinced otherwise.

 

And I really gotta go pick up that post CD

 

Any help is appreciated, guys.

 

PS - While I'm at it, is this machine/controller configuration capable of staging tools? We have the 21-tool carousel ATC. I dont see PHYSICALLY why it wouldnt be possble, and it sure would save some time.

 

[ 06-10-2005, 01:55 AM: Message edited by: Tom Szelag ]

Link to comment
Share on other sites

Tom Look here:

Miscellaneous Fadal Section

 

Thne from the book:>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

 

quote:

Servo Coolant

(Optional)

Description The Servo Coolant is an option that requires the appropriate software version

and hardware. The M7.1 or M8.1 activates the Optional Servo Coolant and

Coolant one (Flood). The SETP command allows the operator to select M7 or

M8 for flood coolant. The H word must be specified before programming the

M7.1 or M8.1.

 

 

The servo coolant option has been designed to allow the user to program a

direction of coolant flow. This coolant flow may be directed onto the tool or

directly onto the part to cool and wash away chips.

The servo coolant will be assigned to the A axis. If a rotary table is on the VMC,

it will have the A axis and the servo coolant will then have the B axis. When in

JOG mode, the servo coolant may be moved by jogging in the A or B axis (see

SETP page, set parameter for A or B ratio option to COOLANT).

The CS Procedure When the VMC is powered on the servo coolant nozzle will find its own COLD

START zero position by seeking the spindle housing and backing off 10.0

degrees. The nozzle is moved towards the spindle until the movement is

obstructed. When the user COLD STARTS the VMC the Servo Coolant will again

seek the alignment position. At this point the nozzle is moved back by 10

degrees and Cold Start position is set. The range of motion is limited to 0 to 45

degrees from this CS position. The Cold Start will time out after 15 seconds.

The external override potentiometer knob must be straight upward in the OFF

position before Cold Starting the VMC.

The Servo Coolant will also have an external override potentiometer knob

located on the right side of the doors on the Chip guard. When this override is

straight up, the display will show OFF. If the knob is rotated, the amount

overridden will be displayed to the right of the position display. This knob will be

active after CS for all modes of operation and may be locked in or out with the

M48.1 and M49.1 codes.

When the control is in AUTO or MDI the position display will be as follows:

X 0.0000 0

Y 0.0000 0 A0 OFF

Z 0.0000 0

The Axis Position Display is modified to allow display for override pot. The

numeric display to the right the position display is now replaced by the value of

the override pot. This display will be in degrees (A or B axis only). This display

is active after Cold Starting the machine providing the servo coolant ratio is

selected in the SETP parameter page. Override pot should be in OFF position at

CS.

Setup Procedure 1) Return the nozzle to the HOME position by using the HO command or by

using JOG mode to jog the nozzle back to the CS zero position. The override

potentiometer must be in the off position.

 

 

EXAMPLE: N1 O1 (PART 1234

N2 M6 T1 (TOOL #1 , 3 INCH SHELL MILL

N3 G0 G90 S3200 M3 E1 X0 Y0

N4 H1 D1 Z.1

The H word must be called before the M7.1 code

N5 M7.1 L10.0 P3.0

Servo coolant on, Flood coolant on M7.1Read length of tool 1 and place nozzle

at the L of 10 degrees from CS position this offset now sets the origin of the

nozzle for this program. All nozzle aim will be adjusted from here.

*****cut part*******The P moves nozzle outward to the edge of inserts on the

3.0" shell mill

N22 M6 T2 ( .25 END MILL

N23 G0 G90 S3400 X0 Y0

N24 H2 Z1.5

N25 M7.1 Servo coolant on, Flood coolant on M7.1

*****cut part*******Read length of tool 2 and point nozzle to center tip of tool 2

N98 M9 Coolant off

N122 M6 T3 ( .5 END MILL

N123 G0 G90 S3400 X0 Y0

N124 H3 D3 Z1.5

N125 M7.1 P.5 Q-23.39

Servo coolant on as defined for the first tool called in program. Read length of

tool 3 and move nozzle to center of tip of tool 3. The P changes*****cut

part*******The Q-23.39 now moves the length upward 1.0 “ to adjust

preference

N1100 M9 Coolant off

Continuous Sweep

Mode for the Servo

Coolant

Use of the reciprocation with the servo coolant will continuously sweep the

nozzle across the tool and part clearing / cooling the entire tool and part.

M14 Reciprocation for the B (Continuous sweep mode -Servo coolant option)

M15 Reciprocation for the A (Continuous sweep mode -Servo coolant option)

Use of the reciprocation with the servo coolant will continuously sweep the

nozzle across the tool and part. The servo coolant nozzle has a axis range of 0

to 45 degrees only.

EXAMPLE: G90 A10. X-3.0 M7

G1 F1000.0 A15.

M15

X6.0 G1 F25.0 The smaller the feedrate, the more times A will reciprocate

M10

 


Anyone that hand edits code is someone not willing to move forward. You have the right idea and just be patinece he can teach you alot just let him do it his own way then you can do it your way when it is your turn to.

 

HTH

Link to comment
Share on other sites

Contact Dave at In-House and get MpMaster_Fadal and it has alot of the goddies you are looking for. Not servo control but gives enough example think you could get it or I got soem stuf I can share once you get the post from him. You may need ot go throug hyour dleaer to get the post but not a big deal.

 

HTH

Link to comment
Share on other sites

The last version of MPMaster_Fadal that I got had the Servo Coolant option built-in. It is now one of the questions in the "General Output Settings" section of the post.

 

"Servocool : yes #Use Servo Coolant option"

 

I did change the peof block to add a "B-0" to return the servo coolant "stinger" back to zero without wrapping it around the wrong direction on a move to home.

 

peof #End of file for non-zero tool

pretract

#pbld, n, "G28", "X0.", "Y0.", protretinc, e

comment

#Remove pound character to output first tool with staged tools

#if stagetool = one, pbld, n, *first_tool, e

pbld, n, "M6", e

pbld, n, "E0", "X0", "Y0", [ if rot_on_x > zero, "A-0"], "B-0", e

n, "M30", e

mergesub

clearsub

mergeaux

clearaux

"%", e

"%", e

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us

×
×
  • Create New...