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:


Popular Content

Showing content with the highest reputation on 03/27/2022 in all areas

  1. I've been burned by Camplete so I try to use both
    2 points
  2. Unless you've got 5K to drop on an ultra high end Xeon processor , get an i7 or i9 Mastercam likes clock speed, the faster the better
    1 point
  3. Okay that worked great I just had to make a small mod to the curve if you look from the top it did not match the original 2d drawing but it was just a matter of moving the front cut profile to the left 0.15mm so the profile intersected the first edge curve then cut the solid with the new profile and create a new edge curve. again thank you very much I have learnt so much more just from you'r short very well done video Mud Guard-V2.mcam
    1 point
  4. The 'brk_max_ang' function tells the Post Processor to "break up reposition moves". Your value is set to '1', which means it breaks it every "1 degree". Set that value to "-5". The negative sign disables the function, but just in case you do need the Post to break up a reposition move, you can change that "-5" to "5" (positive 5), which basically turns the "Breakup of Rapid Moves" back on. The big issue with this post > it does not support DWO or TCPC "out of the box". It only supports "mechanically offsetting XYZ Coordinates" from the Center of Tilt and Center of Rotation, of the Rotary Platters. Do you know what your distance is "between the center of tilt" and "the face of the rotary platter"? Also, it is a good idea to mount a gauge sphere to the platter, using a magnetic base, and to probe the center of that sphere at C0, C90, C180, and C270, and then plot those coordinates in Mastercam. Do the same thing, while tilting the Tilt Axis, and measure at A0, A30, A60, A90 (minimum). For a more complete assessment, you can use A0 A60 A90 A120, and if able, do the opposite side of that as well (A0 A-60 A-90 A-120). By plotting those center positions in space, you can use 3-Point Arc, on different combinations of those "measured center points", to obtain the "Best Fit", of where those center positions are at. All Trunnion Tables (Tilt + Rotate), have some mechanical error in the building of the trunnion. This is simply a fact of any mechanical assembly, as every component is manufactured to a tolerance value, and then you're stacking all of these parts together, to form the assembly. You need to find the XYZ position of the "centerline of the Tilt Axis". On a TR Trunnion Table, this would be your A-Axis. On a UMC machine, this would be the B-Axis. The more accurately we can measure these positions, the more accurately the software can compensate for TCPC & DWO. Then, once you have accurate values for XYZ position (from home) for the Tilt-Axis Centerline, you need to find the "offset" value, which is always perpendicular to the Tilt-Axis. On a TR Trunnion, this would be a "shift amount" in the Y-Axis (always a plus/minus amount, as you never know if the "offset shift" between the Tilt Axis and the Rotary Axis, is positive or negative. The shift could be in either direction, depending on how the machine was built mechanically). For machines which use TCPC & DWO, on the NGC Control, you would enter these values: Setting 254 = "Shift/Offset between the Centerline of the Rotary Platter, and Centerline of the Tilt Axis" Setting 255 = X-Axis Offset (from home) for Center of Tilt Axis Setting 256 = Y-Axis Offset (from home) for Center of Tilt Axis Setting 257 = Z-Axis Offset (from home) for Center of Tilt Axis For older machines, without the software to perform Dynamic Offsets (TCPC & DWO), then you must enter these shift values in a different way. Instead of entering these values "in the Machine Settings", you must measure the 'delta difference' between the Tilt Centerline, and the Rotary Centerline, and enter those number as variable values inside the Post Processor itself. There are two sets of "shift values" > 'saxisx', 'saxisy', and 'saxisz'. These are used for the shift with 3+2 (positional) Ops. There are a 2nd set of shift values 'n_saxisx', 'n_saxisy', and 'n_saxisz'. These are used for the shift with 5-Axis (vector based) Ops. You must put your WCS/Planes Origin at the Center of the Tilt Axis. Then, you must build your geometry "as it sits, in the real world", relative to that Tilt Axis Position. The 'saxisx-saxisy-saxisz' variables are used internally inside the Post, to compensate for a shift, when cutting 3+2 Operations. The Post uses 'n_saxisx', 'n_saxisy', and 'n_saxisz', to perform the shift for 5-Axis (vector-based) operations. In addition, there is the use of 'shft_misc_r'. When this is enabled, you can now tweak output to an individual toolpath, by use of 'mr7$', 'mr8$', and 'mr9$'. (For XYZ shift). So, if you need to shift the NC Code by 0.00042 in X, and 0.000025 in Y, you can make those changes to MR7 & MR8, and then repost the NC Code, and the code will shift by however much you enter in those MR values.
    1 point

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