Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

mpmaster_fadal & fadal subs


Roger Peterson
 Share

Recommended Posts

quote:

NO.....and even a well edited post will conflict the fadal controls.

LMAO. Some day you will learn, grasshopper.. wink.gif

 

Roger, Fadals can use M98 subs or L101 subs. I don't know if the fadal master post will produce great results right from the box, but you can make it do pretty much what ever you want, and twice on Sundays. Millman will likely be chiming in soon, talk to him about the fadal subs.

 

'Rekd

Link to comment
Share on other sites

Well sorry to hear that cuase mine work perfect with sub program now sub routines is a whole different story. I have the MPMASTER_FADAL post I did do a little mods to it but it does awsome and supports full 4th axis woek very good also.

 

Now if you are doing sub routines you need a L100 for the frist subroutine then after you have all the code you need a M17 if doing more than one subroutine it will go L200 then M17 after all subroutines are called you will need a M30 then the Main body of the program.

 

Here is a little something one post I got off of the FTP does with subroutines.

 

code:

%

O9999(SOFTJAWS4)

L100(SUBPROGRAM FOR T8 1/8 FLAT ENDMILL)

G0X-.0556Y-.0056

(removed the body of the program)

M17

M30

(MAIN PROGRAM SOFTJAWS4)

G90G80G49G17G00G8

T8M06 ( 1/8 FLAT ENDMILL)

S10000M3

G0X-.0556Y-.0056E1

G43H8Z.25

M8

G4P1000

E1

L101

G0Z0H0D0

G0X0Y0E0

M2

%

If you want to do subprograms it works different dont have an example here at work later to night I will post that up for you to see.

 

Crazy Millman

Link to comment
Share on other sites

How did you guess that Rekd. biggrin.gifbiggrin.gifbiggrin.gifbiggrin.gif

 

 

Hell I have got the tranform all figured out with subprogram do run 16 hour run times on 6 vices with only one set of operation for all vices no problems no crashed and no edits. It will automatcally output all E fixture for all vices from the tranform perfect also.

 

Crazy Millman

 

Going to do the Family thing most of the night but I will put soemthing esle wit hthe sub to give you an idea what it can do got a great example of one at home for this.

 

[ 11-06-2003, 08:08 PM: Message edited by: Millman^Crazy ]

Link to comment
Share on other sites

Ok straight from MPMASTER_FADAL post no editing of the code. I have done a little to the post but not much. Contact your dealer and they can get you this post from emastercam tell tehm to contact Dave about this.

code:

%

O0900 (T)

(MC9 FILE - C:MCAM91MILLMC9OCTOGON PART.MC9)

(PROGRAM LOCATION - C:MCAM91MILLNCT.NC)

(DATE - NOV-06-03)

(TIME - 20:40)

(T1 | 1/8 CENTERDRILL | H0 | D0 | D0.1250" | | PECK DRILL.)

(T10 | 1/2 DRILL | H10 | D10 | D0.5000" | | PECK DRILL.)

(T207 | 1/2-13 TAPRH | H207 | D0 | D0.5000" | | TAP........)

(OVERALL MAX | Z6.)

(OVERALL MIN | Z-.8)

G0G17G40G80G90

T1M6( 1/8 CENTERDRILL)

(MAX | Z6.)

(MIN | Z2.75)

G0G90E1X0.Y0.S2139M3

H1Z6.M8

G4 P2000

G8

M98P0901L1

G0E2X0.Y0.Z6.

M98P0901L1

G0E3X0.Y0.Z6.

M98P0901L1

G0E4X0.Y0.Z6.

M98P0901L1

G0E5X0.Y0.Z6.

M98P0901L1

G0E6X0.Y0.Z6.

M98P0901L1

G91G28Z0.

M1

T10M6( 1/2 DRILL)

(MAX | Z6.)

(MIN | Z1.)

G0G90E1X0.Y0.S1500M3

H10Z6.M8

G4 P2000

G8

M98P0902L1

G0E2X0.Y0.Z6.

M98P0902L1

G0E3X0.Y0.Z6.

M98P0902L1

G0E4X0.Y0.Z6.

M98P0902L1

G0E5X0.Y0.Z6.

M98P0902L1

G0E6X0.Y0.Z6.

M98P0902L1

G91G28Z0.

M1

T207M6( 1/2-13 TAPRH)

(MAX | Z6.)

(MIN | Z-.8)

G0G90E1X0.Y0.S534M3

S534.2M5

G84.2

H207Z6.M8

G4 P2000

G8

M98P0903L1

G0E2X0.Y0.Z6.

M98P0903L1

G0E3X0.Y0.Z6.

M98P0903L1

G0E4X0.Y0.Z6.

M98P0903L1

G0E5X0.Y0.Z6.

M98P0903L1

G0E6X0.Y0.Z6.

M98P0903L1

G91G28Z0.

M02

 

O0901

G83G98X0.Y0.Z2.75R03.1Q.1F1.03

X0.Y2.4

X0.Y4.8

X0.Y7.2

X0.Y9.6

X0.Y12.

G80

M99

 

O0902

G83G98X0.Y0.Z1.R03.1Q.1F4.28

X0.Y2.4

X0.Y4.8

X0.Y7.2

X0.Y9.6

X0.Y12.

G80

M99

 

O0903

G84.1G98X0.Y0.Z0.R03.1F534.2Q.0769

X0.Y2.4Z-.5F41.14

X0.Y4.8Z-.25

X0.Y7.2Z-.6

X0.Y9.6Z-.8

X0.Y12.Z.6

G80

M99

%

If you notcie this post output the correct E fixutres as well as the correct sub calls as well as the correct numbers for the sub and so forth. Dave has added some new thing to the MPMASTER for Vb suppot as metioned this week so have not played with that at this point but will come. Now we get to the intresting point I have also played with my other post to support all L9000 functions and so far everything looks good. This post will also suppot subroutines when I get the time to devlope that some more. I got the subroutine post as said earlier right off the FTP it is for V7 but alot of the syntaxs and variables work for V9 sp2 just have to redifne them all you will also need ot put in a mi5 (or whatever make you happy) control in the post to do either or. I will be important to get this order correct in the post. I can see the benefits of Sub Programs and then also the Benefits of subroutines each lends itself advantges and disadvangtages. If you would like to email me about a spefic application or situation I will be more than glad to help but may have to wait a few days where as I have a real full plate right now.

 

Crazy Millman teh sorry about the length guys you know I can get winded soemtimes.

Link to comment
Share on other sites

Well in all account they are 2 different animals. The subroutines are as one program so if you have a monster program but were doing say 4 or 5 vices and wanted to save space then you could put the ops body for the g code in the subroutine and then call it inside of the same program how many ever vices you had. Now the thing here is why not do this with subs well in most machine and the Fadal is no different you have a cap on the number and levels in which you can call a sub so by going to sub routines you keep it all in the same program which is cool cuase then you only load one program and if you have operators this is a help becuase what if you are using alot of the same sub numbers and they forget to take them out of the control one day then blammmmmm. On the other hand some people like sub cuase they can in their mind keep the logic fo the program straight and looking at the little programs helps. I also look at subprograms over the subroutine program as more memeory and more chances for the back and forth swaping to possible slow the machine down. One more advantage to subs if that if you are doing a drill pattern or cutting a pockets in a group of parts then you could use the same sub for the family of part and then just call up ther Main program say 5 times but then use a sub that repeats these common thing between the family of part and so forth. I think it really comes down to what works good on the Machine also what comes easier to the Programmer making the programs. I would not say one lends itself better but I also would not try to do either the DNC route cuase if it is DNC and then the sub are not in memory. Then vice versa would the machine keep the subroutine in memory or do a memory dump after using it once. I dont use either method when doing DNC but I do like this ability when doing common things like mill threading, prodution parts or even a warm up cycles on the Machine which I wrote as a subrouite doing a L20 repeat call going to al extents of the machine then back home running the spindle at 500 rpms to make sure on these Box way machines all is coated very good with way oil. Well sorry to run on but hope that helps you.

 

Crazy Millman spelled check if I missed soemthing oh well.

 

[ 11-07-2003, 10:04 AM: Message edited by: Millman^Crazy ]

Link to comment
Share on other sites

No problem Roger like I said anything else I can help with just email me and I will try to help you out.

 

KREED if you have your reseller contact Dave with Emastercam you can get that MPMASTER_FADAL post I think the price will suprise you. ie look at the other Fadal post thread lurking around right now.

 

Crazy Millman

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us

×
×
  • Create New...