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:

Philcott

Customers
  • Posts

    1,498
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Philcott

  1. quote: Yes, this is a new feature of the Haas control. G95 will interpret any feed value as Feed Per Rev. When G95 is active, a spindle revolution will result in a travel distance specified by the feed value. If Setting 9, DIMENSIONING, is set to INCH, then the feed value (F) will be taken as inches/rev. If Setting 9 is set to MM, then the feed will be taken as mm/rev. The G95 mode will stay effective until another feed mode, such as G94, Feed Per Minute, has been specified. Note that the default at power-up is G94. Feed Override and Spindle Override will affect the behavior of the machine while G95 is active. When a spindle override is selected, any change in the spindle speed will result in a corresponding change in feed in order to keep the chip load uniform. However, if a feed override is selected, then any change in the feed override will only affect the feedrate and not the spindle. A command block that contains a tap cycle will ignore any feed and spindle overrides, and perform that block at 100%. Setting 56, RESTORE DEFAULT G, will determine whether or not an M30 should reset the Feed Per Rev mode. If this setting is enabled, then an M30 at the end of a program will reset this mode to its default G94, Feed Per Minute, mode. Alarm 309, EXCEEDED MAX FEEDRATE, will be generated if the combination of spindle speed and feed value (F) exceeds the limit specified by Parameter 59, MAX FEED IN/MIN. Sincerely, Haas Applications
  2. You might also want to get to the correct depth in stages. Peck tapping. This will allow you to get cutting fluid to the tap as it gets deeper. For that size I would probably expect 3 pecks. Do this by adjusting your "Z" move in the program.
  3. quote: I have a closed contour and was wandering if there was a way to enter on one side of the part and exit out the other. If I understand you correctly try using the overlap function on the lead in/out page. It will mean the tool runs along the already cut part until it gets to the other side of the contour but it sounds like that might be what you are looking for. Just increase or decrease the overlap amount until you get the desired effect
  4. Steve, I don't know Haas lathes but I would just program the taper out. If the dia is .0005 larger at the beginning of the part put in "U.0005" on the same line as your next Z move. IE: X.75 G1 Z0 F.02 X1. R-.06 F.0035 U.0005 Z-2.5 X1.25 This won't answer your Haas taper feature but it will get your part run.
  5. Mr. M A question for you. Do you normally machine with your lathe in the Y X plane? Is this a vertical lathe? I use X(D) and Z for lathe work.
  6. For X2 Go to lathe tool path, thread, thread shape parameter, in thread form scroll down to NPT, pick thread needed, back in thread shape parameter click on draw thread. Click yes for save geometry. You will now see the major and minor diameter for your thread and can use this geometry for creating a turned profile on the part as preparation for threading. I'm not sure how this differs in X3 and X4.
  7. Thanks Tyler. I sure hope you typed that from home not at work. All the best in the new year.
  8. I have never tried it but you might be able to create a surface for the hole and mill it with a ball mill taking small step overs. Depending on the hole size, you might get a custom ground end mill, a trepan tool or a boring head and simply finish plunge the hole.
  9. I don't know what might have been wrong or why it is correct now but I would suggest always dry running your program away from the part to look for weird moves like the one you had. It may make set-ups a bit longer but you won't have to re-align the machine nearly as often.
  10. When I think about Mastercam lathe I am frustrated by the lack of improvements to the package. I understand that lathes can't benefit from HSM features and such, but wouldn't it be nice to have some of the features already there work more efficiently? I am reminded of a speech that was given by one of our times greatest philosophers, Elwood Blues. In the movie, Blues Brothers 2000, the blues mobile had just ran out of gas and the band was getting ready to walk away when Elwood said, "You may go if you wish. But remember this: walk away now and you walk away from your crafts, your skills, your vocations; leaving the next generation with nothing but recycled, digitally-sampled techno-grooves, quasi-synth rhythms, pseudo-songs of violence-laden gangsta-rap, acid pop, and simpering, saccharine, soulless slush. Depart now and you forever separate yourselves from the vital American legacies of Robert Johnson, Muddy Waters, Willie Dixon, Jimmy Reed, Memphis Slim, Blind Boy Fuller, Louie Jordon, Little Walter, Big Walter, Sonnyboy Williamson I and II, Otis Redding, Jackie Wilson, Elvis Presley, Lieber and Stoller, and Robert K. Weiss. Turn your backs now and you snuff out the fragile candles of Blues, R&B and Soul, and when those flames flicker and expire, the light of the world is extinguished because the music which has moved mankind through seven decades leading to the millennium will whither and die on the vine of abandonment and neglect." It seems to me that the powers that be have been letting Lathe "whither and die on the vine of abandonment and neglect". I don't say this to shed a negative light on the hard working folks who have been making the changes that we have seen, thanks very much, but greater things need to come from the lathe side.
  11. I just wonder why the things that should be so simple need work arounds. That is the frustration I have with lathe.
  12. How about typing up your solution so others can learn from it?
  13. Yes I did Chris. I had it set to continuous but it only went to 360. then unwound. That is why I was wondering if a switch needed to be turn on. You do mean in the machine definition manager under the settings tab, right?
  14. Could I set these to yes and then use the machine definition page? quote: # -------------------------------------------------------------------------- pset_mach #Set post switches by reading machine def parameters #Reset variables prior to MD read y_axis_mch = no$ #Reset to zero - Set from Axis Combination rd_mch_ent_no$ = syncaxis$ #Retrieve machine parameters based on current axis combination - read from .nci G950 line rd_md$ #Read machine definition parameters - calls pmachineinfo$ #We only need these set at toolchange (and start of file). No need to set them each time a user may call rd_md if rot_angle = zero, ctable = one #ctable zero will produce a divide by zero error, so force to one if zero in MD else, ctable = rot_angle
  15. I found the ba$tard. quote: #SET BY MD - Variables to capture parameter values - use to set post switches in pset_mach rot_axis : 0 #Axis of rotation - 1=X, 2=Y, 3=Z rot_type : 1 #Rotary type - 0=signed continuous, 1=signed absolute, 2=shortest direction rot_dir : 0 #Rotary direction - CW is positive, 0 = false, 1 = true rot_index : 0 #Index or continuous - 0 = continuous, 1 = index rot_angle : 0 #Degrees for each index step with indexing spindle I needed to set this rot_type : 1 #Rotary type - 0=signed continuous, 1=signed absolute, 2=shortest direction to {"0"). I'm glad I didn't just spend around four hours chasing this down. Does anyone know if this can be set in another place so I don't need to change the post to use it?
  16. Wes, What does kicks it into radial mean? I do know I had to turn on axis substitution. quote: also there are inssues with c axis toolpaths. Ya I noticed. quote: use mill paths on the main spindle. So don't use the "C" axis toolpaths for lathe but use the mill paths?
  17. Mori SL200SMC It has been suggested that I turn off g107 (misc values). I'll try that and see what I get.
  18. "Is there anybody out there?" Don't you just love Pink Floyd?
  19. Still X2 Can some one tell me why my code does this? I want it to wind up higher than 360.0 degrees. I know there is a switch somewhere but I can't find it at this moment. X1.0307 Z-.0331 C359.3177 X1.0344 Z-.0375 C359.9998 (not going past 360.) X1.0307 Z-.0331 C.6824 (gouging here) X1.0258 Z-.0269 C1.6567 Thanks
  20. quote: Tyler Robertson, I was supposed to catch up with one of the guys from Inhouse, as one of you had a shirt for me I'm still waiting for my shirt too.
  21. Thanks guys. I have a look at that stuff tomorrow. I'm pretty sure it has a G73 cycle. I'll read more about it as well. I kind of get in a rut using what I always use and sometimes don't see the other options.
  22. I have been drilling more and more titanium lately and I need a drill cycle (it would need to be longhand for my machine) that rapids from in front of the part to a position (often an R value) then drills to a designated depth with programmed in-feed increments and uses a chip breaking movement. Sample of a canned cycle might be something like this. G0 X0 Z.2 G83 Z-1.5 R-.15 Q1500 V.01 F.005 G80 V would be the programmable (non-rapid retract) chip breaking move. My machines don't have a canned cycle that will do this so long hand would look something like this. G0 X0 Z.2 Z.05 G1 Z-.1 F.003 W.005 Z-.25 W.005 Z-.4 W.005 . . Z-1.5 G0 Z.05 Z.2 Can anyone help me figure out how to get one of the custom drilling cycles to output code like this? Thanks G80

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