![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| G-Code Programing Discuss G-code programing and problems here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| ||||
| ||||
Hi Guys, help me please - Why this macro is not working?? (Tap goes in and out in rapid mode) O1234 G99G97S700M3 -- -- G65P9102B0R1.125F.0625 -- -- M30 Macro O9102 G1B[ABS[#2]]F[#9*.8] M5 M4 B#18F[#9*1.2] M3 M99 This is in a Miyano Lathe 3 axes X,Z and B, so "B" is the axes that is tapping. Please go easy on me I am a beginner. George |
|
#4
| |||
| |||
I took a macro B class several year ago and did some unique stuff with it but I have been out of it just long enough to help you have a bad crash. I would call one of the trainers at Fanuc Hoffman Estates Chicago. They are great and have always helped me when needed. I use to talk to a guy named Fred Romeo. I do not think he is there any more, but talk to someone in his area. Hope this helps. |
|
#7
| ||||
| ||||
|
Yes it does. G84B--R--F---- But...I usually program the feed rate 20% lower the way in and 20% faster the way out, I get nice thread on any cain of material. But requires a few blocks of programming Now, if I can write this little macro, I could use it for all my tapping jobs, by writing only one line: G65B--R--F--- Just like the can cycle but, I have control of the feed rate. Also I'm learning macros and this little one is a good start. Cheers. George |
|
#9
| |||
| |||
| I have never messed with a tapping macro, but maybe if you can get a look at your machines tapping can cycle you can copy and modify it. I am pretty new to macros, and I was wondering what keeps you machine from stoping the spindle with M5, then starting in revese with M4 and tearing out all your threads, and then backing out. Don't you need it to start pulling out at the same exact time that the spindle goes in reverse. Does any one see what I'm saying, does it work because the machine is reading ahead a few blocks. |
|
#11
| |||
| |||
| Ok first off. Do you have the rigid tap option or are you using a spring loaded tap holder?? Second, If you are trying to rigid tap there are codes specific to rigid tapping that syncronize the spindle with the movement of the machine. These rigid tap codes must be active when trying to do something like you are doing I would think. Good luck. Jon |
|
#12
| |||
| |||
| I'm not familiar with the Fanuc control. However on most controls I've dealt with, there is a code to switch the spindle to closed loop operation for tapping as theemudracer stated. At the end of the tapping cycle, the spindle had to be switched back to open loop. |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| What am I doing WRONG??? | elalto | Mach Software (ArtSoft software) | 2 | 07-21-2006 05:23 AM |
| When everything goes wrong. | ImanCarrot | General Metalwork Discussion | 4 | 04-23-2006 09:42 PM |
| anyone know what i am doing wrong | pauluk | Digitizing and Laser Digitizing | 14 | 02-16-2006 10:48 AM |
| I & J vs R, what went wrong | little bubba | Fadal | 9 | 05-02-2005 06:23 PM |