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:

mcpgmr

Verified Members
  • Posts

    761
  • Joined

  • Last visited

About mcpgmr

  • Birthday 09/13/1964

Profile Information

  • Gender
    Male

Uncategorized

  • Location
    Kulpsville, PA.

Recent Profile Visitors

2,455 profile views

mcpgmr's Achievements

Apprentice

Apprentice (3/14)

  • Conversation Starter Rare
  • First Post Rare
  • Collaborator Rare
  • Posting Machine Rare
  • Week One Done

Recent Badges

12

Reputation

  1. I like it! Thank you sir! I will have to convince the operator who is very resistant to change that this would cover our butts if G54 would ever change. Thanks again!
  2. To anyone interested. The solution we came up with is just simply updating WCS for each feature on the part. I reset all WCS's that were updated and all of the extended work offsets back to match G54 values at the end of the program using a sub call. G54 on these machine never changes since it's at the trunnion rotation point. Productivity + is pretty cool and powerful if used properly. O7200 (RESET WCS VALUES TO MATCH G54) G00 G90 G54 G10 L2 P1 X-12.4016Y-23.6221Z-25.5905A0.C0. G10 L2 P2 X-12.4016Y-23.6221Z-25.5905A0.C0. G10 L2 P3 X-12.4016Y-23.6221Z-25.5905A0.C0. G10 L2 P4 X-12.4016Y-23.6221Z-25.5905A0.C0. G10 L2 P5 X-12.4016Y-23.6221Z-25.5905A0.C0. G10 L2 P6 X-12.4016Y-23.6221Z-25.5905A0.C0. G10 L20 P1 X-12.4016Y-23.6221Z-25.5905A0.C0. G10 L20 P2 X-12.4016Y-23.6221Z-25.5905A0.C0. G10 L20 P3 X-12.4016Y-23.6221Z-25.5905A0.C0. G10 L20 P4 X-12.4016Y-23.6221Z-25.5905A0.C0. M99
  3. Thanks James. I reached out to Collin last week but at the time he was just too busy to look at it. I have my reseller working on alternative methods. I may be able to use G10 to update the wcs for each plane. I tried using G55-G59 and G54.1 P1, p2 etc.. also. The post was set to lock on the first wcs used which results in G54.4 P1 only but when I unlock it I get multiple dynamic offsets out of the machines range along with G55-G59 and G54.1 P1, P2 etc... This post is for a Mazak Variax i700 Matrix and Smooth controllers. It's probably 8 years old and I may need to get a new post written. I am barely a post guy. I can tweak thinks and force things but this stuff is way over my head. Thank for you time sir!
  4. Good morning, Yes I would like to use the values from #601 to #610 that were recorded by Prod+ to be out put like the example code that I posted. I have 9 holes I need to countersink each from a different plane. The part surface varies from part to part and from hole to hole. Lets call it a wavy surface that meets profile tolerance but the countersink diameters will not stay in tolerance because the countersinks dia tolerance is +/-.005 The following example works but is hand written to do so. The countersink depth to achieve the Ø.405 +/-.005 is Z-.17 Example: G98 G82 Z[#603-.17] R4.4782 F6.79 P3000.
  5. Good morning, I would like to know if anyone has had any experience with using a variable that was set by the Prod + to change a tool length wear offset. Example, Probing in 3+2 on our Mazak i700 Matrix and smooth controllers. I'm setting variables #601 through #610 to store the Z values at hole locations on a complex airflow surface on a CFRP part. These parts vary from one to the next and I have to probe every part at every hole location so that I can maintain Ø.405 x 100 ° countersink at each hole location. I have +/-.005" on the diameter and the parts vary more than that in most cases. Up until recently these probing routines were written by hand and work very well. We don't want to do that anymore and would like Prod+ to do it for us. here is a sample of one of the programs that works for us. T101 M06 T102 G00 G90 G54 S679 M03 M46 M43 (A-AXIS UNLOCK, C-AXIS UNLOCK) A-96.6726 C-5.9027 G54.4 P1 A-96.6726 C-5.9027 M47 M44 (A-AXIS LOCK, C-AXIS LOCK) X-2.0726 Y-5.9714 M08 G43 H101 Z8.5289 M51 G98 G82 Z[#601-.17] R5.1289 F6.79 P3000 G80 G54.4 P0 G91 G28 Z0. (COUNTERSINK PER DWG HOLE 2) G00 G90 M46 M43 (A-AXIS UNLOCK, C-AXIS UNLOCK) A-90.3464 C36.2665 G54.4 P1 A-90.3464 C36.2665 M47 M44 (A-AXIS LOCK, C-AXIS LOCK) X4.255 Y-5.1699 G43 H101 Z8.2982 G98 G82 Z[#602-.17] R4.8982 F6.79 P3000 G80 G54.4 P0 G91 G28 Z0. (COUNTERSINK PER DWG HOLE 3) G00 G90 M46 M43 (A-AXIS UNLOCK, C-AXIS UNLOCK) A-89.0061 C43.1306 G54.4 P1 A-89.0061 C43.1306 M47 M44 (A-AXIS LOCK, C-AXIS LOCK) X5.4498 Y-7.2461 G43 H101 Z6.3782 G98 G82 Z[#603-.17] R4.4782 F6.79 P3000 G80 G54.4 P0 G91 G28 Z0. Thanks in advance!
  6. Correction to dropbox link. This is a video capture of Vericut running. https://www.dropbox.com/s/r3f7h6ie0hsx6sh/(64) 9.2 by CGTech - 4799-0330_5175AB_MACHINING.vcproject (Inch) 2023-06-23 06-54-54.mp4?dl=0
  7. I have attached a link to my dropbox. This will give a better idea of what I'm doing if anyone is interested. https://www.dropbox.com/s/r3f7h6ie0hsx6sh/(64) 9.2 by CGTech - 4799-0330_5175AB_MACHINING.vcproject (Inch) 2023-06-23 06-54-54.mp4?dl=0
  8. I have probed all of the hole locations (3+2) positioning and can store those values in #601 to #609. I've done this before I drilled the holes. Now after the holes have been drilled I would like to countersink the holes using their respective values stored in the variables to incrementally countersink each hole from the part surface. This would be easier if it was not 3+2 positioning. I have to probe at the hole center line and normal to the surface. There is a barrel screw at each hole that I am reaching through to access the part surface. I'll check to see if I'm allowed to share a screen shot.
  9. That's correct. The example I've given was written by hand. What I'm looking for is a method to get the same output or result from Productivity +.
  10. Good morning, It's been a long time since I posted here. I hope all is well with everyone I used to know here and those of you I haven't interacted with. I'm starting to implement Productivity + and would like to know if anyone is using the software within MC 2022. Up until recently one guy used to hand write the probing routines and he is no longer with the company. I have used P+ for some pretty basic stuff and have been successful but now I want to get fancy with it and am looking for some guidance. I took part in the training about a year ago and really didn't get a lot from because we didn't jump in and start using it right away. I'm working on a complex compound air flow surface drilling and countersinking CFRP parts that require a 100 deg countersink that has a diameter dimension of +/-.005. The surface of the part I'm countersinking has some variability due to the nature of the CFRP material. I want to probe at the center line of the holes normal to the surface and store the information from each hole surface to a variable before I drill the hole. Then before I countersink I would like to use the information stored to countersink incrementally from the Z location stored for each hole surface. So far I probed all hole locations and stored the Z surface point values to #601 to #610. Now I need some direction on what to do next in order to accurately countersink and maintain the +/-.005 countersink diameter. Below is an example of the hand written code that was used to do this on other similar parts we machine. Any help would be greatly appreciated. Thank you! N2 (COUNTERSINK PER DWG HOLE 1) (T101 - 9/16 COUNTERSINK 100 DEGREE - H101 - D101 - DIA .5625") T101 M06 T102 G00 G90 G54 S679 M03 M46 M43 (A-AXIS UNLOCK, C-AXIS UNLOCK) A-96.6726 C-5.9027 G54.4 P1 A-96.6726 C-5.9027 M47 M44 (A-AXIS LOCK, C-AXIS LOCK) X-2.0726 Y-5.9714 M08 G43 H101 Z8.5289 M51 G98 G82 Z[#601-.17] R5.1289 F6.79 P3000 G80 G54.4 P0 G91 G28 Z0. (COUNTERSINK PER DWG HOLE 2) G00 G90 M46 M43 (A-AXIS UNLOCK, C-AXIS UNLOCK) A-90.3464 C36.2665 G54.4 P1 A-90.3464 C36.2665 M47 M44 (A-AXIS LOCK, C-AXIS LOCK) X4.255 Y-5.1699 G43 H101 Z8.2982 G98 G82 Z[#602-.17] R4.8982 F6.79 P3000 G80 G54.4 P0 G91 G28 Z0. (COUNTERSINK PER DWG HOLE 3) G00 G90 M46 M43 (A-AXIS UNLOCK, C-AXIS UNLOCK) A-89.0061 C43.1306 G54.4 P1 A-89.0061 C43.1306 M47 M44 (A-AXIS LOCK, C-AXIS LOCK) X5.4498 Y-7.2461 G43 H101 Z6.3782 G98 G82 Z[#603-.17] R4.4782 F6.79 P3000 G80 G54.4 P0 G91 G28 Z0.
  11. Thanks Colin. Turns out the kinematics were set wrong for our machine from the reseller in the RenMF file. I figured out. Still haven't heard back from Renishaw. All is good now though. Thanks for taking the time to reply.
  12. Hi Collin, While I'm waiting 4 days now for both my reseller and Renishaw to get back to me on a problem I'm having, I was wondering if you might have some insight. I'm 3+2 probing a surface on a fixture. The "A' and "C" angles output from Prod+ do not match if I drill at the same point using the same plane as the probe. Actually the "A" axis is correct but the "C" Axis is way off. Using Mastecam 2022 and programming for a Mazak Variax i700 with the Smooth control. The probing works fine for 3 axis. I've tried adjusting the kinematics settings in the RenMF editor without any luck. Any ideas what could be going wrong? Any help would be much appreciated. Thank you!
  13. No sorry I can't share. One off part that we had no time to buy the proper face grooving tool.
  14. Anyone use Tool Inspection function in the grooving operation? MC 2019 Lathe. I have a grooving operation that runs for an hour and would like to have the tool retract and the machine stop to inspect the tool periodically. Turned it on and set the parameters to my liking and it has no effect on the code when I re-post. Perhaps the post doesn't support it? I've poked around in the post and don't see any references to Tool Inspection. Post is for a Puma 2600SY dual spindle lathe. About 5 years old. Any input would be appreciated. Thanks in advance.
  15. Doing well thanks how are you? Coming up on 10 years here now. Got separated 3 years ago. That was rough but bounced back. Enjoying my Harley and my girl friend that also enjoys my Harley. Life is good!

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