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:

Extend/Shorten Contour = added code?


Recommended Posts

quote:

I noticed when if you use the extend start/end of contour that the code will be 3 x-moves instead of combining them into 1. Is there any easy way the post can combine these into just one x-move?

This is a pet peeve of mine also curse.gif

 

I don't think there is a fix for this.

At least in V9 anyway.

Link to comment
Share on other sites

Jeff, I think your right. This is an internal .NCI function. The only way is to draw the full line and noth use extend/shorten.

 

I hate ugly code!!! And also, if the operator is single blocking through the program it will stop on the part (face milling) twice. Maybe they don't know that this is annoying to programmers/operators?

 

Where do you send product enhancement requests to CNC Software?

Link to comment
Share on other sites

quote:

Where do you send product enhancement requests to CNC Software?

QC-at-mastercam-dot-com

 

Scott,

 

An idea that was brought up in the past was to write logic into your post to check for movement in the other axes. If none, then output the final location. I think there was also something to do with vectors, so it would work on angular moves also. Either way, I don't know how to do this and I'm not sure if anyone has been successful.

 

This has been asked here many times since the extend/shorten feature came out (V9.1, I think). Try a search and see what you can find. Maybe enough to set you down the right path.

 

Thad

Link to comment
Share on other sites

Like I said before, if the operator is single blocking thru the 1st run and is not expecting 3 moves where only 1 is necessary in my case, the facemill will stop over the part and leave dwell marks. Now this might be a minor thing but it depends on the surface finish requirements.

 

It's just something that when this function was added the software jockey said, 3-moves, who cares. Trouble is that odds are that software jockey never made a chip in his life so to him it didn't matter but to the operator it could.

 

Also, not everthing in the machining world depends on the processor speed of the control. In the 3d world yes but in 2-1/2D processor speed means diddley.

 

We have a 27 year olf Fanuc 3000C that still get's the job done day in & day out and it doesn't even have work coordinates, look-ahead capability or helical interpolation.

 

I wi

Link to comment
Share on other sites

We have highly skilled operators that don't just put on their crash helmet & hit the "green thingy". We machine very large castings & weldments that aren't cheap. It's not like you just go to the saw and cut off a another chunk and try again. So yes, if the operators desire to single block through who can blame them? It's their arse if its scrapped.

 

Think about it, if you have a facemill and you are single blocking through, wouldn't you expect it to go across the part in one block of code? I would. If it didn't I'd say what the #$$% is this?

 

That said,

 

I just think that with the amazing 3d stuff Mastercam is capable of wouldn't you think it could do something as simple as this?

I don't think it gets much simpler. It's similar to arc filtering but with lines.

 

I know it can be done it's just not enough people have squawked about it. The sqeaky wheel gets the grease.

Link to comment
Share on other sites

Single blocking entire programs is just not an effecient way to prove out new programs. Either just just show them what the program is doing by using verify or get a demo version of Mastercam from your reseller and put on a computer on the floor. Give your operators a little training and they can run the part in verify and see what the program is doing themselves without having to single block it.

Link to comment
Share on other sites

Scott,

Couldn't agree with you more. As a machinist who has learned Mastercam second I couldn't even begin to count the dollar value of scrap I would have made if I just "shut up and hit the green thing". I have been screamed at for NOT dry running a part. A programmer can pick a wrong line or type in a bad z depth as easy as anyone else. It saves not only parts but tools and machines to say nothing of the safety issue.

Link to comment
Share on other sites

It depends on the file.. Its not practical

to single block through 500K worth of high speed roughing, but its foolish not to single block

the approach moves on a new program or setup.

I've seen WAY more crashes from bad tool and

work ofsets that bad moves in NC files.

 

On the original subject,

I don't like extra blocks of code and frequently take the time to write my files to avoid them.

This is especially true with lathe files on large castings. The setup man may need to edit

approach and exit moves so I try to make it as easy as possible.

With a 500K high speed rough toolpath, the extra code is irrelevant and I don't worry about it.

Link to comment
Share on other sites

>>i too like to see clean code and hate this stoping at the end of the lead extend. I used to just extend the geo but found it took to long so i use extend in lead in lead out. It makes me scratch my head bloody. Why cant the mcam programmers just change it. Just do it.<<

 

Shawn it IS possible to have a post remove redundant moves. It's fairly complex though. The issue is it must internally post twice. Once to load buffers - the second to remove duplicate moves in those buffers. This is what I'm told from CNC Software.

 

--

Bill

Link to comment
Share on other sites

Thanks David,

 

If Mastercam can filter splines into arcs, I would think adding a filter for linear contouring would be a piece of cake. All it has to do is a vector compare and if they are equal then output the last coordinate. Sound like it is working in Lathe. I bet it is because if you have a parts catcher, on a cut-off move there is an M code for the catcher, extra moves would screw the timing up. I had this problem with Gibbscam a long time ago.

 

As far as it being functionally NO different, that depends which side of the code you are sitting. I always think of the set-up man as my customer and if something bothers him, then it bothers me (within reason of course). I will just have to alert them about this idiosyncrasy of mcam's and hope they change it in the future.

 

No big deal, I just wanted to know if this bothered anyone else.

 

My 2 cents.

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