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:

Ballnose Bill

Verified Members
  • Posts

    38
  • Joined

  • Last visited

Everything posted by Ballnose Bill

  1. Dude I run into this as well the probe will not run in 254, its not cool. I have used incremental movements once I set up and turn the probe on. Not real comfortable with this but it works. I'll be following to see what more experienced minds do. There gotta be a way right. Sorry this isn't a solution just an affirmation that its an issue. Good luck ill keep tabs.
  2. That sounds accurate, thank you. How about the operations running the entire part through instead of each operation for each part? Could that be linked to the post default as well? thanks for the help millman.
  3. Haas UMC here; I wish to post G54 through G56 for each piece. I'm pretty certain that I am being blocked by either the machine post or the machine/control definition. I would also like each operation to run on each piece before moving to the next operation; like face top G54 G55 G56 then face front and so forth. I can do all of these things utilizing a 3-axis post but when it comes to my five axis post its a no go, we utilize G254 (dynamic work offset) and wish to continue doing. I think this is where the problem lies but I know we can just cancel out the G254 before going to the next work offset then enabling G254 once again. Take a look at this and see what you all think. looking to run the 3-piece riser on my UMC in the most efficient manner utilizing G254 as well as three independent work offsets. I'm not the man or the guy, just a cog in the machine trying to make things happen I'll pass it along for post work if necessary no problem, just want to get it narrowed down before handing it off. Any help is much appreciated. TRANSFORM TEST.mcam TRANSFORM TEST.NC
  4. Haas UMC here; I wish to post G54 through G56 for each piece. I'm pretty certain that I am being blocked by either the machine post or the machine/control definition. I would also like each operation to run on each piece before moving to the next operation; like face top G54 G55 G56 then face front and so forth. I can do all of these things utilizing a 3-axis post but when it comes to my five axis post its a no go, we utilize G254 (dynamic work offset) and wish to continue doing. I think this is where the problem lies but I know we can just cancel out the G254 before going to the next work offset then enabling G254 once again. Take a look at this and see what you all think. looking to run the 3-piece riser on my UMC in the most efficient manner utilizing G254 as well as three independent work offsets. I'm not the man or the guy, just a cog in the machine trying to make things happen I'll pass it along for post work if necessary no problem, just want to get it narrowed down before handing it off. Any help is much appreciated. TRANSFORM TEST.NC TRANSFORM TEST.mcam TRANSFORM TEST.NC TRANSFORM TEST.mcam
  5. How about any post guys out there? Anyone familiar with writing a new code for this Hass vf2 with pallet pool. Next generation control. A copy of the m50 macro would be sweet but I get it, no one is sharing that. Gotta be someone out there with this information willing to write a small code inbedded into the m50.
  6. I am looking for the breakdown of the pallet change sequence on the next generation haas control. M50 is the m code but I would like to create a small cleaning sequence between pallet one and two. Seems pretty easy yet its been as like pulling teeth. I get nope just M50. It cannot be. I just want to bring a tool up and blast the pads with coolant prior to the next pallet being clamped down. Any help would be greatly appreciated
  7. I'm not sure about the G54.4 or the G68.2 but the G254 allows you to put the part in any position along the X,Y,Z,and C axis it will use center of rotation parameters to hold position while matching on any of the five natural sides or any "created angle" without using a additionl home. Its pretty cool but it doesn't allow you to manuver the "B" axis in any way to set the original home. So on the 20 degree riser plate the home must be "B" zero. My question is in the mastercam format is there a better way to program a part that will start out at 20 degrees other than creating an original 20 degree plane and then associating all the other planes to that one.
  8. Yes that is what i want to do. I'm not familiar with the so called tilting work plane but it sounds like if I tilted a plane by the 20 degrees this then becomes my top plane and I create associated planes to that being the front back left right.... Ect all associated to my original tilted 20 degree top plane. I think this will work and from that my machine homes will remain "C" zero and more importantly "B" zero. I'm probably just checking to see if that is the way the pros do it or it there is an easier way.....something I'm missing. Like I said before there are probably ten ways to do it and at least three or four good ones. Thanks
  9. So we run a UMC750 beautifully using 3+2 and the G254. Some accuracy issues with the DWO but we deal with it. You cannot tilt the "B" axis when setting your home if you run G254 so if we use one of these fancy fixtures from fifth axis that holds three vices at 120 degrees apart on a 20 degree slope for accessibility where do we set the home. I want to run a home for each piece and then invoke the G254. I am thinking that I need to rotate a plane in mastercam and then create associated planes for the other four sides. I'm sure there are a few ways to achieve what I am looking for which is essentially running three of the same parts on the UMC 750. I have talked to the fixture guys and I'm awaiting a phone call from my reseller, also talked to another shop who runs the UMC 750 with the same fixture. I haven't really heard what I want to hear just yet so here ya go guys. Lots props to you all, I'm always awestruck at some of the minds out there. Any words of experienced wisdom would be much appreciated.
  10. You guys are cool! When I grow up..... Thanks man, I'll dissect that and learn a couple new tricks.
  11. I cannot get my lollipop mill to undercut this radius on the inside of a bore. I have read at least 20 posts and it seems really simple but I still have zero success here. I have a solid model with a fillet generated to blend the intersecting .750" dia hole to the 1.750" diameter bore. I am using finish flowline and the ball refuses to cut on the topside of the tool. I have tried finish contour but that is even more difficult for me to comprehend and I have read flowline on almost every post that touches on this. please help what am I doing wrong is there a tab to allow for undercuts or what. I have the tool comped to the center and my cutting method id spiral. thanks a bunch kinda feelin dumb this morning TEST.MCX-7
  12. Hey guys we just got a fairly large job turning 10" diameter approximately 10" long a286 Incoloy. I have done some searching and from what I am seeing it looks like this stuff should be roughed in right around (200-300 SFM ) with a .100" doc and .01"IPR. As for finishing I am guessing (400-600 SFM) with .01" doc and .0025"IPR we may have to slow down a bit to achieve the 16 finish on a diameter. The tolerances are +/-.001" on the bores which I don't see a problem with but it does have some flatness and parallelism requirements within .0005"these are a bit; if not alarming, at least they do stand out. My guess at this time is we will have to fixture and grind at least one of these surfaces to meet the requirements. I guess what I am asking here is, there doesn't seem to be many threads regarding this stuff, does anyone here have experience that they would like to share with me? Also I am definitely curious as to whether roughing it down with ceramic would be worthwhile. I definitely will call on my tooling supplier but right now I am just tiring to draw as much knowledge as I can and this place definitely has a wealth of it. Thanks in advance.
  13. Perfect Allan, thanks man I get a ton of help off of this forum but usually I can just search though the old threads. It means a lot to me all the support offered here, thanks again. This is what a segment of the code looks like exactly and it worked just fine. I'll keep In House in mind when we upgrade to the Ethernet connections we have some 4 axis mazaks that will need it sooner of later. G00 Z2. Z.1 G01 Z-1.312 F50.3 G41 Y-.1743 F9.2 G03 G17 X.1843 Y0. Z-1.3027 I.0097 J0. K.03704 X-.1849 Z-1.2842 I-.0003 J0. K.03704 X.1854 Z-1.2657 I.0003 J0. K.03704 X-.186 Z-1.2472 I-.0003 J0. K.03704 X.1866 Z-1.2287 I.0003 J0. K.03704 X-.1872 Z-1.2101 I-.0003 J0. K.03704 X.1878 Z-1.1916 I.0003 J0. K.03704 X-.1883 Z-1.1731 I-.0003 J0. K.03704
  14. Thanks Allan, I received the post from my reseller some time ago, like five years and tweaked it over the years to make it work for us... I guess I am still doing so. Do you mean G03 X.1843 Y0. Z-1.3027 I.0097 J0. P.03704 X-.1849 Z-1.2842 I-.0003 J0. P.03704 X.1854 Z-1.2657 I.0003 J0. P.03704 X-.186 Z-1.2472 I-.0003 J0. P.03704 X.1866 Z-1.2287 I.0003 J0. P.03704 I guess I should include that it is an 1/8-27 pipe thread.
  15. Hey guys, I want to post a thread mill that uses I,J,K for a acromatic 850 sx control. Currently I have to linearize helixes to get this to work which means lots and lots of five place decimals. Did I mention this is an archaic control without MB's worth of storage. We do not drip feed either, but that is an entirely different post so we will just keep it to generating a code that would shrink a thread mill to several lines. Currently when I do not linearize helixes I get this code :G70 G00 G40 T11 H00 M06 N100 G00 X0. Y0. S2292 M03 N101 G00 Z2. N102 Z.1 N103 G01 Z-1.312 F50.3 N104 G41 Y-.1743 F9.2 N105 G03 X.1843 Y0. Z-1.3027 I.0097 J0. N106 X-.1849 Z-1.2842 I-.0003 J0. N107 X.1854 Z-1.2657 I.0003 J0. N108 X-.186 Z-1.2472 I-.0003 J0. N109 X.1866 Z-1.2287 I.0003 J0. N110 X-.1872 Z-1.2101 I-.0003 J0. N111 X.1878 Z-1.1916 I.0003 J0. N112 X-.1883 Z-1.1731 I-.0003 J0. N113 X.1889 Z-1.1546 I.0003 J0. N114 X-.1895 Z-1.1361 I-.0003 J0. N115 X.1901 Z-1.1176 I.0003 J0. N116 X-.1906 Z-1.099 I-.0003 J0. N117 X.1912 Z-1.0805 I.0003 J0. N118 X-.1918 Z-1.062 I-.0003 J0. N119 X.1924 Z-1.0435 I.0003 J0. N120 X-.1929 Z-1.025 I-.0003 J0. N121 X.1935 Z-1.0064 I.0003 J0. N122 X-.1941 Z-.9879 I-.0003 J0. N123 X.1947 Z-.9694 I.0003 J0. N124 X-.1952 Z-.9509 I-.0003 J0. N125 X.1958 Z-.9324 I.0003 J0. N126 X-.1964 Z-.9139 I-.0003 J0. N127 X.197 Z-.8953 I.0003 J0. N128 X-.1976 Z-.8768 I-.0003 J0. N129 X.1981 Z-.8583 I.0003 J0. N130 X-.1987 Z-.8398 I-.0003 J0. N131 X.1993 Z-.8213 I.0003 J0. N132 X-.1999 Z-.8027 I-.0003 J0. N133 X.2004 Z-.7842 I.0003 J0. N134 X-.201 Z-.7657 I-.0003 J0. N135 X.179 Y-.0926 Z-.75 I.0002 J-.0001 N136 X.088 Y.1701 I.0087 J-.0045 N137 G01 G40 X0. Y0. N138 G00 Z.1 N139 Z2. It looks good but it also will not work in the control as it alarms out as insufficient helical data. Does anyone out there know exactly what this control is looking for. I have seen code such as G17 and have read some sort of "P" value, but I am stabbing in the dark here. Once I know the code that it is looking for I can work at getting it to post which if you know that as well keep it coming. I am going to run the current program with the lengthy code but this problem will only disappear with the machine and that couldn't be soon enough so I am looking forward to resolving this issue with all of your help. Thanks in advance.
  16. This is what I have in my post ,unfortuneately changing the 32's to 33's dosen't work. The post spits out longhand thread, whish is what I want' but it puts a 32 instead of a 33 and an I instead of a k. # -------------------------------------------------------------------------- # Threading output # -------------------------------------------------------------------------- # Select Thread Cycle sthdg32 G32 #Cycle type G32 sthdg76 "(THD," #Cycle type G76 sthdg92 G92 #Cycle type G92 sthdg33 G32 #Cycle type G32 with alternating position sthdgcode #Target for string fstrsel sthdg32 thdtype sthdgcode # -------------------------------------------------------------------------- # Select Thread Cycle sg32 G32 #Cycle type G32 sg32b sg33 G33 #Cycle type G33 sthdg33b #Target for string g33flg = fsg3(thdlead) fstrsel sg32 g33flg sthdg33 # -------------------------------------------------------------------------- sthdh0 H0 sthdh1 H1 sthdhval fstrsel sthdh0 thdface sthdhval # -------------------------------------------------------------------------- fmt D 15 thddepth #Thread height absolute fmt Q 15 thdfrsts #Save initial value of 'thdfirst' fmt R 2 thdfinish #G76 thread finish allowance fmt Q 2 thdlasts #Save initial value of 'thdlast' fmt R 3 thdrdlt #Thread R delta G92 and G76 fmt U 3 thd_dirx #Incremental X move for G76 mult starts fmt W 3 thd_dirz #Incremental Z move for G76 mult starts fmt P 5 nspring #Number of spring cuts fmt 5 thdpull #G76 thread pull off fmt 5 thdang #G76 threading angle fmt I 2 xlead fmt K 2 zlead fmt X 2 thdx2 fmt Z 2 thdz1 nstart_cnt : 0 #Counter for multiple threads thd_vlen : 0 #Incremental X move for G76 mult starts # -------------------------------------------------------------------------- pthread0 #Pre-thread calculations thdfrsts = thdfirst thdlasts = thdlast thdrdlt = thdx2 - thdx3 thdang = rad2deg * thda1 thd_dirx = thdx2 - thdx3 thd_dirz = thdz1 - thdz2 thd_vlen = thdlead/ nstarts thd_dirx = vsa (thd_vlen, thd_dirx) if fr_pos <> zero, pthreadpull else, thdpull = zero pthreadpull #Pre-thread calculations if thdpulloff/(fr_pos*10) > .99, thdpull = 99 else, thdpull = (thdpulloff/(fr_pos*10))*100 pthdext #Calculation override for external thread #thddepth = thdlead * .61343 #Calc. thread depth #thdflat = thdlead * .1667 #Calc. thread flat #thdncuts = zero pthdint #Calculation override for internal thread #thddepth = thdlead * .54127 #Calc. thread depth #thdflat = thdlead * .125 #Calc. thread flat #thdncuts = zero pthdface #Calculation override for face thread #thddepth = thdlead * .61343 #Calc. thread depth #thdflat = thdlead * .1667 #Calc. thread flat #thdncuts = zero pthrg32_1 #G32 threading first pcomread gcode = zero lrapid pthrg32_2 #G32 threading second gcode = zero lrapid pthrg32_3 #G32 threading third xa = vequ (x) pshft_map pcom_moveb pbld, n, sgfeed, *sthdgcode, pxout, pyout, pzout, pffr, pcan, e pcom_movea prv_gcode = m_one pthrg32_4 #G32 threading fourth gcode = zero lrapid
  17. I have a cincinnati turning center with arcomatic 850 controls I'm editing a post with a good bit of success, but I'm having trouble with the longhand threading cycles, it is outputting a G32 where a G33 should be, and putting an "I"where there should be a "K" for the thread pitch, any help would be greatly appreciated. We are using Mcam 9 Thanks in advance
  18. I have a cincinnati turning center i'm making a post for, I'm having trouble with the longhand threading cycles, it is outputting a G32 where a G33 should be, and putting an I where there should be a K for the thread pitch, any help would be greatly appreciated. Thanks in advance
  19. Hello all, again; I am trying to transfer files to my Cincinnatti Acromatic 850 controls using Cimco version 4.20.04. I believe the prproblem is a control character at the beginning or the end of the trannsmission. (first, I know it is at the beginning because I get a framing error the moment I hit start, so I suppose we can deal with that first). My settings are baud rate 1200 , stop bits 1 ,parity none, data bits 8. These are the settings at both my control and editor. Does anyone know what the control characters are for the start and end of transmission for these Acromatic 850 cinturn controls. What I believe is that we need a"control k" at the beginning and I don't know what at the end. Also I believe we need to change the protocal in the machine from a 1 to a 2 for sending and recieving data is this true? Thanks in advance , slowly moving into the the twenty first century with the help of this forum. Thanks guys
  20. We currently use cimco DNC with our three mills and I agree with the 21st century bit but I cannot give reasons as to why. Are these greco boxes outdated, are they difficult to format? Multiport is what I had in mind. The agument of cable came up because each machine is aproximately 100 feet away we would need twisted cable with devices at both ends to twist and untwist the line. With the Greco or even a laptop there is no need for 500 feet of twisted cable. I guess what I'm asking is what are the cons of the greco, for me it is the unknown. I know I can run the RS232 as soon as I get it without complications.
  21. We curruntly use RS 232 to communicate with our three mills and it works fine. My problem is we have three Cincinatti lathes with Acromatic 850 controls that we currently use tapes for ( thats right currently). We want to get rid of these arcaic things but there is some dicrepency on which way to go. I would like to hardwire using RS232 which the machines are already capable of handling. We have others that want a greco box because it has value I guess. I am also not against using a laptop to transfer files at the machine. This would save on the amount of wires to run and forgo the splitter box that we would need for six machines. Any new machine would be a conversational mazak. Are the greco boxes easily formatted to accept Mastercam and feed to Acromatics. or is there alot more to this than buying the box. Any pros and cons would be appreciated. And thanks for all the great help over the years, this forum is about the best place to find reliable support.
  22. I am interested in milling a 16 finish on counterbores and ring grooves located on aluminum manifolds. These things vary in size anywhere from 2" dia to 3/8". CAN THIS BE DONE? I think an awful lot of polishing will be required. Some of these ring grooves, how do you even polish a .156 wide groove? Right now we put this stuff in a four jaw and lathe it away but the is not production.Anyone with any experiance doing this stuff. You just cannot get a phonograghic surface with a mill and I only have 7000 rpms. I'm told somebody does it somewhere, so is there anybody out there?
  23. I am interested in milling a 16 finish on counterbores and ring grooves located on aluminum manifolds. These things vary in size anywhere from 2" dia to 3/8". CAN THIS BE DONE? I think an awful lot of polishing will be required. Some of these ring grooves, how do you even polish a .156 wide groove? Right now we put this stuff in a four jaw and lathe it away but the is not production.Anyone with any experiance doing this stuff. You just cannot get a phonograghic surface with a mill and I only have 7000 rpms. I'm told somebody does it somewhere, so is there anybody out there?
  24. CNC Apps Guy can you get me an e-mail adress I'll Talk to anybody at this point. Buying six new machines is not an option and long hand g code with frickin F dimensions and tangent points with radiuses can take a three hour program and turn it into twelve hours. So thanks and keep the sugestions comming.
  25. Hello, here is the short detailed plot of my situation. I began working for my company about two years ago. We had mastercam here for about a year and a half prior to my arrival,but no one could use it so we went to school and learned. At the time the machine that I was running (mazak VTC41)we were able to tweak the posts to get good programs out of it. The problem is that now I have been promoted to Operations manager I would like all of the machines to perform like this. We have three cincinatti lathes and two cincinatti mills that no matter what we do we just can not get programs to run, alarm after alarm,(these programs should work and do work on the Mazak) this is so fustrating with an F. We had a mastercam reseller but to say the least he was no help over three years,missed appointments generic posts e-mailed that were of no help and months without returned phone calls.So we let the maintenance contract lapse this Febuary,I am such a big fan of Mastercam and this forum for its support and I would do anything to bring this mid size family owend shop up to its capabilities, but right now I need some real help, can anyone please help me use this software on more than one machine.The way Mastercam performs in the mazak is outstanding...but that is the only machine that we can effectivly write programs for. I understand that this is almost worse than starting from scratch but I need this software to get to where we want to go! We use version 9 but have version ten The Cincinatti's I speak of are acromatic 850 controls. ANY TAKERS thank you in advance

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...