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:

Another Transform Offset Posting Probrem


Scrump
 Share

Recommended Posts

I apologize and thank you guys in advance. I've looking at all previous posts of this problem and haven't found the solution for me yet.

 

 

Using X5 Transform TP I'm trying to generate multiple setups with consecutive offsets G54 and G56

 

-After creating the TP i go to Transform tool path

-Type-Translate

-Method- Toolpath, Check Include origin and save views

- Source- NCI

-GRP NCI Output by- Op Type

-Copy source Ops

-Disable Posting in selected source ops

-Work Offset number- Assign New- Start 0, Increment 2

 

Translate Tab

-Between Pts

-Instances - 1

-from and to pt 0

 

The post spits out the toolpaths with only a single G54 on both paths. No new g54 called out.

 

 

As of right now, I'm doing it the long way by copying each operation in the toolpath mgr and creating a copy of the top plate setting it to offset 2

and setting the original top plane to 0 . Even though This does give me the desired result, and more control IE being able to control the operation's

cutting order within the offsets, I'd like to use the former way in translate in time when I'm in a rush and need to spit gcode out quickly.

 

Thanks again!

Link to comment
Share on other sites

Check this in your post,

 

pwcs		 #Work Offset setting			
 if wcs_mode = two, # 'E' fixture offset mode
 [
 sav_frc_wcs = force_wcs
 if sub_level$ > 0, force_wcs = zero
 if workofs$ <> prv_workofs$ | (force_wcs & toolchng),
	 [
	 g_wcs = workofs$ + 1<----this is what makes the Work Offset increase if it is different from one toolpath to the next, or in your case using the Xform Toolpath.
	 *g_wcs
	 ]
 force_wcs = sav_frc_wcs
 !workofs$
 ]

Link to comment
Share on other sites
  • 3 months later...

Looks like this is the only thing that resembles what you posted.

 

pwcs #G54+ coordinate setting at toolchange

if mi1$ > one,

[

sav_frc_wcs = force_wcs

if sub_level$ > 0, force_wcs = zero

if workofs$ <> prv_workofs$ | (force_wcs & toolchng),

[

if workofs$ < 6,

[

g_wcs = workofs$ + 54

]

else,

[

g_wcs = workofs$ + 104

]

if workofs$ >= 0 & workofs$ <= 25, *g_wcs

else,

[

if mprint(swcserror, 2) = 2, exitpost$

]

]

force_wcs = sav_frc_wcs

!workofs$

]

Link to comment
Share on other sites

I do this function pretty much the same as you except a few changes in your translate tab

 

method= rectangular

instances= X=2 y=1

and toss any dimension you need under the Rectangular tab X so it shows OK in your graphics .

 

That did it!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

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