![]() | |
| 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
| |||
| |||
I have a brother tc-S2C I just got and I need to do reneshaw probing a bit different than the manufacturing intended. I need to probe for locations and input a desired axis location into a variable such as #800-#899 then load this into position to be called out by a G92 with a variable position. Basically I have a fixed G54 and G55 that cannot move because of the amount of parts and the fact I run 2 different part numbers at the same time on the same machine .I have extreme variabiltiy in my parts which is leading me to probing so I want to probe for a G92 from a G54 location beacuse the feature I'm cutting is a moving target. But at the same time I want a variable probing program that will load its positions from the main operation program into the variable then switch to a sub program that is my probing routine but is basically completely variable driven sytem except for the cutting. here is an eaxple of what I want to do would love it if some one could help out Touch -> X zero in program <- Touch (X probe point 2) (X zero & cl of feature) (X probe point 1) record into #801 #803 record into #800 Here is example of probing sub program I have in mind but I need to know how to program the actual touch program to come over touch a point and record the axis of movement into a variable 01000(probe for CL of X) I'm missing this part I don't know how to write a probe touch sequence (#801) - (#800) = (#802) (#802) / 2 = (#803) G99 |
|
#2
| |||
| |||
| What Renishaw Software Are you usuing...they Have Macro's written already to do exactly what you're trying to do..... Here's a Quick example of probe setting a Z work shift off the face of a part in a Lathe...Same concept different machine different axis... % O3330(SET-Z-ZERO) G0G20G40G97G98 #2601=[#534*[-1]] (SHIFT-ZERO) #2601=#2601+#526 T0101 Y0. IF[#1001EQ1]GOTO7000 G0X#532Z[1.0+#526] G65P9314X#532Z.2F50. G65P9513Z0.T1014 G65P9314Z[1.0+#526]F200. #824=#2114 #2601=#2601+#824 #2114=0 G0T0 G28W0. M99 N7000 #3000=1(PROBE NOT ON) M99 Prg's 9313 and 9314 are Renishaw Macro's.... in this case Renishaw is storing the Position in an wear offset, I picked offset 14...I'm them taking that offset #2114...writing it to #824...and adding that to my z workshift(#2601) I could have skipped writing it #824...It's only there so I can see it If I want to...Or pick it up later for something else... Picking up an X location is basically the same concept...just call a differant Renishaw Sub Program...If you have the Probe you should have the software.... |
![]() |
| 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 |
| Edge Probing | Rypper | Mach Wizards, Macros, & Addons | 16 | 08-06-2009 02:51 AM |
| Probing with Mach III | GuitarEng | Mach Mill | 3 | 04-24-2008 03:53 PM |
| Which Probing System? | jimgarner | Haas Mills | 7 | 10-30-2007 08:17 PM |
| Mach and probing | KKutt | Mach Mill | 2 | 04-22-2007 12:05 PM |
| Probing | geverhart | WoodWorking | 1 | 09-03-2004 02:41 PM |