This links to an old post but may offer some guidance.
Haas Text function G47
Good day everyone, I thank everyone who assisted with making a mould to produce a snow flake, if anyone wants the cad file let me know bit now I want to engrave on the part, Haas has a G47 code for this but does anyone know how to do this opperation, also if someone could give a description to engrave a simple "NEW" as text 1 inch tall letters it would be appreciated.
I have used my Cam program but was told this G47 is way easier
Thanks Ken for the info, looked at it but not sure if it gives me the answers I require, the G47 is the key for engraving but not sure what to add for code, tried a program which seems to load but have the following issues, first the Haas set to single block skips many and errors, the line with text will turn into comands, if anyone has a way to send a short program with description it would be appreciated
I've never used any program directly from the control, always used a CAM.
Had seen an instructor use it years ago but at the time did not know what he was actually doing only saw the result.
Would be interesting to see how it does actually work, it was really quick as I remember though, not complicated at all for him.
Skiing is easy too, once you know how
Hi Ken, I have had this machine for a few years and allways used the cad cam to generate text, saw a Hass mill some text and yes it was fast, it would be nice to know how it is done, I allways want to engrave even part numbers on tooling and this would be the cats ass for this, I believe one can do serial numbering where the numbers advance one each time it engraves, how cool is that
Hopefully some one that knows will kick in, I'd like to know as well.
It appears that quick code may be required, do you have that option?
If I had not forgot to shut it off, 200 hours of it came wish the machine for testing.
G47 is included standard on all Haas machines and does not need Quick Code or Macros.
Here is a brief explanation copied fromthe Haas manual:
G47 Text Engraving (Group 00)
In order to use G47, the program must be using G90 (absolute) mode, and setting 29 (G91 non-modal) must be OFF.
E Plunge feed rate (units/min)
F Engraving feedrate (units/min)
I Angle of rotation (-360. to +360.); default is 0
J Height of text in inches (minimum = 0.001 inch); default is 1.0 inch
P 0 for literal string engraving
1 for sequential serial number engraving
32-126 for ASCII characters
R Return plane
X X start of engraving
Y Y start of engraving
Z Depth of cut
The commands :
G54 G00 X0. Y0. Z1.
G47 X1. Y1. E100. F50. I45. J.5 P0 R.02 Z-.02 (ENGRAVE)
Would move to work zero G54 then move to X1. Y1. and engrave the word ENGRAVE at an angle of 45 degrees in characters 0.5" high from this position
You can omit the X Y in the G47 command and the engraving will occur at the current machine location and you can engrave sequential serial numbers.
G54 G00 X2. Y5.
G47 P1 I0. J0.12 R0.1 Z-0.009 F40. E40. (######)
Will engrave a six digit number at the location X2. Y5. starting with the value loaded into Macro variable #599, you do not need to start from zero.
An open mind is a virtue...so long as all the common sense has not leaked out.
G47 on the Hass is great.
1 and only draw back is that you can not change the font - but this is a very minor hinderance.
Very clever how the program / macro will read info between brackets(). I would be very interested if someone could explain how the control does this.
in this case I want to do quick text on tooling for identification, not a big deal for the fonts, if I want a more specific one my cad cam program will do that but then it takes a wile
Don't take this the wrong way, but is your CAM software really that bad??
In MasterCam, I draw text where I want it, use the text as geometry and 'contour' all the lines in the text with cutter comp off. Takes no more than 1 minute to program.
Hi Matt, mastercam is great and for me text is quick, Im more towards the opperator and shop workers, they are not at that level so a simple engraving on the mill would be a bonus compared to the way its done now with letter stamps
Nail on the head ! ''Shop floor engraving''
All those that can use a a cam product can engrave but that is only about 2% of our shop floor.
Ever since we got our Hass, shop floor engraving has never looked backed.
We also do engraving on other fanuc based mills, using a macro i wrote but due to how to call what you would like engaved, the amount of misspelt errors we get is very high. That was my reason of understanding the (READ IN BRACKETS) that the Hass G47 feature adopts.