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:

flippinjig

Verified Members
  • Posts

    54
  • Joined

  • Last visited

flippinjig's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. Here is what I'm doing: Create/Line/Endpoint and I make sure Tangent is selected. I hover close to the first arc, it highlights and I select it. I hover close to the second arc and it............HIGHLIGHTS! I selected it and it drew a line tangent to two arcs!!!! I can't tell you how many times I tried the same thing last week and it just refused to work. I guess it just needed a rest over the weekend. Boy am I glad I got that to work, it was driving me nuts. I thank you all for being patient with me while I beat it into submission!
  2. Thanks for the replies. I must have something set wrong. I hover close to the first arc till it changes color and then I select it. When I hover close to the second arc it will not change color but will hi light a point on the arc such as the end point or the mid point.
  3. Hello everyone, Please excuse my question, it seems so simple to me but I am failing miserably to create a line that is tangent to two arcs..... I have X9 mill and wire Thanks
  4. It works great.....so glad I got on here and asked. You guys are great, thanks! Hey Rickster, what is "Thee Circle"?
  5. Hey guys thanks for the quick response! I've got signed up for Mastercam.com and downloaded the zip. I'll give an update when I can.......gaining knowledge daily! I did notice....181 views on this post. Wow, there's a lot of people on here. Cool
  6. Thanks Bear, Please pardon my ignorance but where do I find c-hooks? Mark
  7. Hello everyone, I am on version X8 (wire EDM) and need to wire a lot of holes in a mold cavity. The way I am doing it now is I have created wire thread points for a series of holes on a level by themselves. Then I create another set of thread points on a different level that will have a different diameter.....so forth and so on. In all its close to 100 holes of 4 different diameters, each diameter is on a level by itself. Now that I have all my thread points created, I turn off all but one level: create arc-circle center point-select my thread point and give it a diameter. Is there a way to select all the points on that level and give a diameter and create arcs with just a few keystrokes rather than selecting each individual point? Thanks guys for your help! Mark
  8. I took a closer look at this and when I # those lines out of the post, I lose G1 at the begining of the program as well as G0 being removed. It's got to be something that is putting the rapid feedrate in the NCI code.
  9. I got it to work by putting # in front of these lines: code: ------------------------------------------------- if cntrflag = one, g20code = one else, g20code = zero g30code = g20code (I don't understand what these lines do but it didn't change anything other than removing the G0.) ------------------------------------------------- code ------------------------------------------------- cntrflag : 0 #Contour flag, 0 = before, 1 = contour, 2 = after #3 = single move case. (I tried changing to 1, 2 or 3 but it didn't make any difference.) ------------------------------------------------- NCI code: ------------------------------------------------- 11 0 -1.192674 0.064355 -0. -1.210884 0.069664 2.125 0. 0 11 0 -1.190654 0.094633 -0. -1.208883 0.098248 2.125 0. 0 11 0 -1.187866 0.12485 -0. -1.206219 0.126778 2.125 0. 300 11 140 -0.9 0.1 -0. -0.9 0.1 2.125 0. 20000 1004 1003 -0.9 0.1 0. I think it has something to do with ".300" which is a rapid feedrate but where does that come from? ------------------------------------------------- Thanks for your help. Thad's rule: ver 8.1.1 wire fanuc 16W wire post
  10. Hi guys, Why do I get a rapid move in the line before compensation is turned off in 4axis taper? Last lines of program (with fastmode set to zero): ------------------------------------------------- X-1.17999 Y.18502 U-.01892 V-.00141 pedm prapid X-1.18431 Y.15499 U-.01858 V.00025 pedm prapid G0 X-1.18787 Y.12485 U-.01835 V.00193 pedm prapid G40 X-.9 Y.1 U0. V0. pedm prapid M50 pedm p__51:1125 M30 peof % peof ------------------------------------------------- last few lines of NCI code: ------------------------------------------------- 11 0 -1.184311 0.154986 -0. -1.202893 0.155238 2.125 0. 0 11 0 -1.187866 0.12485 -0. -1.206219 0.126778 2.125 0. 300 11 140 -0.9 0.1 -0. -0.9 0.1 2.125 0. 20000 1004 1003 -0.9 0.1 0. ------------------------------------------------- pedm code: ------------------------------------------------- pedm #4 Axis Taper pcntr if cntrflag = one, g20code = one else, g20code = zero g30code = g20code prapid ------------------------------------------------- I hope this helps someone to point me in the right direction. Thad's rule: ver 8.1.1 wire fanuc 16W wire post
  11. I got comments for each path now. As far as the rest, I don't get it yet but if I don't have too many people tugging on my shirt tail tonight maybe I can work on it. Thanks for your help and I'll let you know how it turns out. Mark
  12. my code: _________________________________________________ psof #Start of file for non-zero tool number pcuttype g20code = zero cc_pos = zero prv_xia = vequ(startx) prv_uia = vequ(startx) *progno,"( ", progname, ")", e #*added to put name at beginning comment pbld, n, *sg20code, *smetric, *sgabsinc, [if feed_out, "G94"], e "M23", e#***************************added "M24", e#***************************added "M27", e#***************************added "M28", e#***************************added "D0", e#****************************added if strtflag = one, ptlch_strt else, [ prv_g20code = -1 prv_xabs = c9k prv_yabs = c9k ptlch_nstrt ] pbld, n, pconchg, e motst = one sof = zero _________________________________________________ Does this help?? Thanks, Mark
  13. Roger, I am not getting anything at beginning either. this is only place scomm is in my code: _________________________________________________ pcomment2 #Comment from manual entry scomm = ucase (scomm) if gcode = 1007, "(", scomm, ")" else, "(", scomm, ")", e & prapidout #Output to NC of linear movement - 2D rapid pcantxt1, pbld, n, sgabsinc, pccomp, sg20code, pwtcode, pfxout, pfyout, pzout, pwtout, strcantext, e n, "G92", e #added n, "M98 P5001 K", scomm, e #added to put in value for scaling pwtoutaft _________________________________________________ Thanks, Mark
  14. Roger, it is MPWFANUC. code: _________________________________________________ ptlch_strt #Tool change, use start position pstart_pos pcom_moveb pcantxt pcantxt1, pbld, n, pwcs, pfxout, pfyout, pzout, pstrtij, strcantext, e pcom_movea prstore_pos ptlch_nstrt _________________________________________________ I'm not really sure what I need to change.
  15. Thanks James and Ashan, works great. Roger, actually I have already tried: _________________________________________________ n, "M98 P5001 K", scomm, e #added to put in value for scaling _________________________________________________ Output: _________________ M98 P5001 K (blank,it isn't passing text that I entered in the comment box on my wire parameters page???) _________________ What is a 'Manual Entry' string?

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