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:

mtnflyr

Verified Members
  • Posts

    137
  • Joined

  • Last visited

Everything posted by mtnflyr

  1. I think it's odd also. I suspect there is a parameter setting in the machine that makes it this way. I'm going to look into it when I have time.
  2. Thanks Martin. That looks like that got it!
  3. Hi Martin, I tried adding the line, but I don't see any change. Thanks anyhow.
  4. FYI This is my current tapping post... ptap$ #Canned Tap Cycle pdrlcommonb #RH/LH based on spindle direction if use_pitch = 0, [ if rigid_tap, pbld, n$, "M135", *speed, e$ pcan1, pbld, n$, *sgdrlref, *sgdrill, pdrlxy, pfzout, pcout, pindexdrl, prdrlout, *feed, strcantext, e$ ] else, [ if met_tool$, pitch = n_tap_thds$ # Tap pitch (mm per thread) else, pitch = 1/n_tap_thds$ # Tap pitch (inches per thread) if rigid_tap, pbld, n$, "M135", *speed, e$ pcan1, pbld, n$, *sgdrlref, *sgdrill, pdrlxy, pfzout, pcout, pindexdrl, prdrlout, *pitch, !feed, strcantext, e$ ] pcom_movea
  5. I have A88 Makinos with FANUC PRO3 control. These machines need to have the M3 command before the G84 canned cycle is called. The post puts the M3 out at the beginning of the tool call. The problem is if there are additional tapping cycles with the same tool I get the M135 again but no M3 prior to the M135. This makes the machine alarm. How can I get the M3 to post at every tap cycle? Thanks in advance.
  6. That helped greatly John. It looks like what is going on is a (OP NUMBER ) note posts for each pass on the cut definition. For example I have three chains on one contour cut. Each chain has multiple passes including a cleanup pass. It is posting (OP NUMBER ) for each of those passes. I can live with that but if you can minimize the notes to the first pass that would be preferred. Thanks again John. You da man!
  7. John, I had one at ptlchg0$ if that's the one your referring to. I looked for other null commands and added the command to ptlchg1002$ also. It is outputting all the operations now but it is also outputting (OP NUMBER ) (OP NUMBER ) (OP NUMBER ) in numerous places. The quantity and location of the note seems to change according to the sequence the command is read in. I'll keep tweeking it until I get it. Thanks John.
  8. Well, I'm closer than I was. The post outputs up to (OP NUMBER 14.) then blank (OP NUMBER) on every op after that. Spade, I'm using MPMASTER post modified for a Makino A88 4axis. Joe, I have 438 operations and 45 tools. Thanks for the help. I'll keep working at it.
  9. John, Your example is spot on what I'm trying to achieve. My ability to manage the post editing however is sorely lacking. I've tried plugging in the code you've suggested with no results. My post does not have the parameter 15240, so I added it to: # Parameter read postblocks: pparameter$ # Run parameter table I tried tpmgr_num : 0 in a few different variable tables. Lastly I tried the fmt comment in a few different Variable Format tables again with no luck. Is there a specific place in the post these settings need to be or is there possibly some conflicting code that would affect these settings? Feeling mighty humbled...
  10. I use the comments often. This program has over 400 operations. Many of them don't have comments due to repetitious operations. (TAP 4-40 HOLES. TAP 4-40 HOLES etc.) I just thought I would try to see if there was an easy switch. Thanks,
  11. Thanks for the suggestions everyone. John, I put in the code you suggested. It is outputting the CS#s and the rotation for the associated cut. (This is a horizontal program.) That's better than what I had but it doesn't give the number it's related to in the operation manager. Is this correct, or I have not entered the parameter line into the post incorrectly?
  12. Good morning all. Is it possible to have the operation number from the Toolpath Group in the Operations Manager to post as a parenthetical note in the NC file? I have a large program that I would like to insert the operation number into as reference points to help with any needed edits. Thanks
  13. Agreed. It probably doesn't need to post as the example shows. It would be more effecient if it only turned on when needed. I don't think they'll have a problem if it isn't exactly like the Gibbs programs as long as it works. So far none of the test programs I've posted is putting in the code anywhere. Does the command only come up with certain kinds of contour cuts or should it post with any contour cut?
  14. I've just started at this company today. They have been using Gibbscam. I need to duplicate how their programs post or as a reasonably close to that as possible in Mastercam. This is an example of how the programs are posted here. N1G17G40G80G49 N2G05.1Q0 N3G05.1Q1 N4G54 N5T1 N6M6 ( OPERATION 1: HOLES ) ( MILL C'BORE .256 X .118 DEEP ) ( TOOL 1: .125 COUNTERSINK ) ( CS#1 - XY PLANE ) N7T002 N8S6000M3 N9G90G0X.0044Y0. N10G43Z1.H1 N11M8 N12Z.1 N13G82G99X.0044Y0.Z-.0625R.1P200F30. N14G80 N15M9 N16G91G28Z0. N17M5 N18M1 Every tool starts with the lines: G17G40G80G49 G05.1Q0 G05.1Q1
  15. I've made a rest program doing a contour cut which mills the profile and I have a tappping cycle which needed to have G84.2. quote: do you have MR1 checked on with a value of 2 I have changed mr1$ = 0 to mr1$ = 2. Is this what you're refering to? If so that didn't help.
  16. I posted this progrgam with the mpmaster post and the G05.1 lines are still not posting. Is there something in the config that needs set to pick up the info correctly?
  17. Hi All, I'm looking for post help for a Kitamurea with Fanuc 16IMB control. The program needs to have G05.1Q0 followed on the next line by G05.1Q1, at the top of the program. I've added the this (See below) to my post from mpmaster but I'm missing something. The G05.1 lines are not posting. Please help... #added on 09/14/09 for Kitamura plast last_op_id = op_id$ last_cuttype = cuttype last_rotary_type = rotary_type$ last_tlplnno = tlplnno$ last_mr1 = mr1$ last_mr2 = mr2$ phsm1_on #High speed functions before G43 if opcode$ = 3 | opcode$ = 16, [ mr1$ = 0 mr2$ = 0 ] if mr1$ = 1 & mr1_flg <> 1, #Advanced Preview (look-ahead) control - G08 P1 [ pbld, n$, "G08", "P1", e$ mr1_flg = 1 ] if mr1$ = 2, #AI-NANO 2, AI(nano)CC output (Artificial Intelligence Contour Control) - G05.1 Q1 [ pbld, n$, *sg49, e$ #Must be in G49 and remain before G43 if ipr_type > 1, ipr_type = 0 #Must be in G94 pbld, n$, sgfeed, e$ pbld, n$, "G05.1", "Q1", [if mr2$, "R", no_spc$, *mr2$], e$ #Mr2 gives accel/decel value/coefficient, usually R or P mr1_flg = 2 ] # HPCC is working when called before G43.4 on Fanuc 31i # if mr1$ = 3 & mr1_flg <> 3, #AI-HPCC and AI-nanoHPCC (High Precision Contour Control) - G5 P10000 # [ # if ipr_type > 1, ipr_type = 0 #Must be in G94 # pbld, n$, sgfeed, e$ # pbld, n$, "G05", "P10000", [if mr2$, "R", no_spc$, *mr2$], e$ # #pbld, n$, "G05.1", "Q2", e$ #auto arc filtering # mr1_flg = 3 # ] phsm2_on #High speed functions after G43 if opcode$ = 3 | opcode$ = 16, [ mr1$ = 0 mr2$ = 0 ] # HPCC is working when called before G43.4 on Fanuc 31i, see phsm_1 above if mr1$ = 3 & mr1_flg <> 3, #AI-HPCC and AI-nanoHPCC (High Precision Contour Control) - G5 P10000 [ if ipr_type > 1, ipr_type = 0 #Must be in G94 pbld, n$, sgfeed, e$ pbld, n$, "G05", "P10000", [if mr2$, "R", no_spc$, *mr2$], e$ #pbld, n$, "G05.1", "Q2", e$ #auto arc filtering mr1_flg = 3 ] if mr1$ = 4 & mr1_flg <> 4, #Mazak Geometry Compensation/Accuracy G61.1, Mazak High Speed Machining Mode - G05 P2 [ pbld, n$, sgfeed, e$ #Mazak can be in G94 or G95 but it must be called before G05 P2 if mr2$, pbld, n$, "G61.1", ",K", no_spc$, *mr2$, e$ #Mr2 gives accel/decel value/coefficient, K else, pbld, n$, "G61.1", e$ pbld, n$, "G05", "P2", e$ mr1_flg = 4 !convert_rpd$ #Mazak Fusion requires high feed motion only, comment out for Matrix convert_rpd$ = one #Mazak Fusion requires high feed motion only, comment out for Matrix ] phsm_off #High speed functions off if mr1_flg = 1, #Advanced Preview (look-ahead) control - G08 P1 [ pbld, n$, "G08", "P0", e$ mr1_flg = 0 ] if mr1_flg = 2, #AI-NANO 2, AI(nano)CC output (Artificial Intelligence Contour Control) - G05.1 Q1 [ pbld, n$, "G05.1", "Q0", e$ mr1_flg = 0 ] if mr1_flg = 3, #AI-HPCC and AI-nanoHPCC (High Precision Contour Control) - G5 P10000 [ #pbld, n$, "G05.1", "Q0", e$ #auto arc filtering pbld, n$, "G05", "P0", e$ mr1_flg = 0 ] if mr1_flg = 4, #Mazak Geometry Compensation/Accuracy G61.1, Mazak High Speed Machining Mode - G05 P2 [ pbld, n$, "G05", "P0", e$ pbld, n$, "G64", e$ mr1_flg = 0 convert_rpd$ = prv_convert_rpd$ #Mazak Fusion requires high feed motion only, comment out for Matrix ]
  18. quote: I found one cut parameter that had the DISPLAY RELATIVE TO WCS turned on. Otherwise, all WCS, T/Cplane are matched relative to the side I'm working on, on all operations. Perhaps you missed the earlier post?
  19. quote: open the post find Q164. set it to N DING, DING, DING, we have a winner! Thanks John. That did the trick. Thanks everybody for the help.
  20. Dan, I tried your suggestion. That didn't work either. There must be some other setting I'm missing. I'll try some more tomorrow. Thanks for the suggestions all.
  21. Justin, Are you talking about the a axis setting in the machine configuration of the machine definition? I tried turning off the a axis in the table group in the machine configuration but result was the same. I also turned off b and c axis in mill spindle group after that but that didn't change anything either.
  22. I found one cut parameter that had the DISPLAY RELATIVE TO WCS turned on. Otherwise, all WCS, T/Cplane are matched relative to the side I'm working on, on all operations. I unchecked that one and reposted. Still putting out "A's". Not using any high speed toolpaths. I'm using contour, canned cycles and facing.
  23. I've been programming several multi-station operations for a verticle mill lately using 5 or 6 offsets in one program. When the program is posted there are "A" rotations included when changing to another coordinte. Does anyone have an idea what would cause this and how I can eliminate it? Thanks in advance.
  24. Thanks Midwest! I really got to get to Staples. :pressing big red "that was easy" button:
  25. Is it possible to create a solid or surface on wire frame that has a twist in it? The feature has four straight lines, but none of them are parallel. I have placed a file in the FTP X3_Files folder called SURFACE TWIST.MCX. Can someone please look at this and show/tell me how this can be done. Thanks

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