Hello my name is Quinten and I have a question about macros in MasterCAM. I have many parts that need serial numbers, however it is a pain in the butt to move around the numbers and then tool path it. Is there any way of making a macro that would serialize these parts and number them in order so that it wouldn't take me hours in programing? Example: I have 200 parts all of witch need a serial number. First one would start out at 001 and continue up from there (001,002,003,004.). Would there be a way to make a macro that would do this all for me? ![]() VA Technical Reference Model Home Page. Attention A T users. To access the menus on this page please perform the following steps. ![]() I hope this makes since. Thanks Quinten. You cant use the Haas G47 engraving that comes on the machine. Engraving (G47) G47 ENGRAVING GROUP 00 E = Plunge rate (units/min) F = Engraving feed rate (units/min) I = Angle of rotation (-360. Blood bowl legendary edition serial number. To +360.), default is 0. J = Scaling factor in inches (minimum = 0.001 inches), default is 1.0 inch P = l for Sequential Serial Number Engraving = 0 for Literal String Engraving R = Return plane X = X start of engraving Y = Y start of engraving Z = Depth of cut The text to engrave should be in the form of a comment on the same line as G47, with either a P1 or P0 before it. P1 selects Sequential Serial Number Engraving and P0 selects Literal String Engraving. SEQUENTIAL SERIAL NUMBER ENGRAVING This method is used to engrave numbers on a series of parts, with the number being incremented by one each time. The '#' symbol is used to select the number of digits in the serial number. For example: G47 P1 (#### ) will limit the serial number to four digits. The initial serial number can be either programmed or set manually. If it is programmed, for example: G47 P1 (1234) This code will set the initial serial number to '1234'. The initial serial number can also be set manually into a macro variable. The 'MACROS' option does not have to be enabled to do this. Macro variables are temporary storage locations for numbers. Macro variable #599 is used to hold the initial serial number to be engraved. To set this variable, go to the CURNT COMDS page and press the PAGE DOWN key until the 'Macro Variables' page appears. Then type in '599' and press the (DOWN ARROW). Now enter the desired initial serial number at the cursor and press the WRITE key. For example, when macro variable #599 is set to '1234', G47 P1 (####) will produce this: 1234 If the number in macro variable #599 has more characters than specified in the format string, only the quantity specified will be printed. For example, if #599 is set to'12345' and only four places are specified in the format string, only '2345' will be engraved. Man it's been a long time since i've used G47 engrave cycle on the Haas, thanks for the reminder. Tim, slick interface.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |