![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Mastercam Discuss Mastercam software here. |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
We typically copy/paste our ops for multi offsets but longer programs get very confusing and time consuming. Though, we have not tried it yet, it would seem setting up sub routines may be the way to go but the problem we are running into is we need to either find a way to jog our table back to the first part while doing tool change or have a way in X2 to say go G54-G58 with T1, then G58-G54 with T2, etc. Now I guess it is really no big deal to change some offsets on different operations so it will maybe do this. Looking for some experience here to help me out. Our copy/paste thing is getting super old and we need a faster way to make small changes in files, post, and run. |
|
#2
| |||
| |||
| I use "Transform Toolpath" and have the offset change "per step". I had a thread a month or so ago on this and got it figured out with everybody's help. http://www.cnczone.com/forums/showth...offsets&page=2 |
|
#3
| |||
| |||
| I don't think we are going to run into too many obstacles transforming paths but creating a "down and back" effect of running the offsets is our problem. G54-G58, G58-G54, G54-G58, etc. I have not used the sub program function in X2 but I assume it just creates a local sub and posts accordingly. |
|
#4
| ||||
| ||||
| I don't think you will find an easy way to "run down and back" as you are looking for. I might suggest you assume that auto subprograms are going to start at the first offset after toolchange every time. My solution for this waiting for x to go back to G54 is to add "G54 X0" to "ptlchg_com" postblock in post. Look for this section of "ptlchg_com" in your post. This is Mpmaster x2 post. Yours might only have "ptlchg" postblock. If you can't find it search for "M06". ] if tseqno = 2, n$ = t$ pbld, *n$, *t$, "M06","G54 X0", ptoolcomm, e$ ] else, pbld, n$, *t$, "M06","G54 X0", ptoolcomm, e$ HTH |
|
#5
| |||
| |||
| Thanks for the reply and yes, what we have learned is using subs through X2 is not really working but we have found a way to simply add a variable in the post to do this just as we wanted. Right now, we have it posting down and back but it needs a little tweaking. I am pretty excited to try it out. Subs is something I always wanted to try but never did. |
| Sponsored Links |
![]() |
| 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 |
| Most efficient electric motor? | DennisCNC | General Electronics Discussion | 2 | 06-10-2008 11:14 AM |
| efficient tool path | balsaman | Mastercam | 32 | 07-28-2006 11:37 AM |
| Friction Co-efficient of Air | Al_The_Man | Work Fixtures and Hold-Down Solutions | 8 | 04-05-2006 12:22 PM |
| What is most efficient way to run 2 machines? | REVCAM_Bob | CNCzone Club House | 6 | 04-02-2006 10:21 PM |