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:

CNC control units


Bruce
 Share

Recommended Posts

Hello all,

 

What are the pros and cons of using either ISO or Conversational programming. I have two machine one uses both the other only takes conversational. However I have only programmed in conversational. Some machine builders offer a range of controls others only one. I am considering of upgrading both machines but first must decide;

 On which language to use and why one is better than the other.

 If I choose ISO how hard it will be to learn from scratch.

 

Regards

Bruce

Link to comment
Share on other sites

conversational vs ISO

 

1. With conversational you are often limited in application by the flexibility engineered into the conversational language, where with ISO a competent experienced programmer can do anything he wants, and I mean anything, you want to turn your CNC lathe into a quick broach...NP, want to pull a load of shortcuts to reduce your cycle time to a fraction of current...NP, want use your CNC mill as an impromptu lathe...NP, fit a power drill to your CNC lathe to give you Heath-Robinson driven tooling ...NP, there are few if any conversational languages that can accomodate this kind of trickery.

 

2. With ISO you are far more likely to xxxx it up, especially if you are limited on experience, youve got to think through every line of handwritten code and double check it then dry rune etc...

 

3. If you are using a CAM package then its ISO all the way, Ive written posts for conversational languages, but its far easier with ISO.

 

4. ISO is ISO (more or less), you know ISO then you have the keys to 95% of the worlds CNC machinery wheather its lathes, mills, wire cuts, EDM the lot work on more or less the same code, conversational is machine/controller specific, and you often need to learn a new language for each one of them.

 

ISO from scratch :-

 

G00, G01, G02, G03 -all linear and arc moves

M06 toolchange

M03, M05, M05 spindle commands

M08, M09 coolant control

M30, M02, M99 program termination

 

thats about it, understand these codes and youve got 80% of ISO cracked and can do practically anything, the next 10% are your drilling and threading commands (lesson 2) and the last 10% is everything else, dig out your machine manual dont get put off by the breadth of G and M codes in there because most of them you will use rarely, just quickly read the description and then only re-read the section if you think you may need that command to solve a particular problem.

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