Let’s face it–there’s a lot to learn as you’re starting out in CNC. And, given that CNC is all about computer-controlled machine tools, a lot of that learning has to do with software. Anyone new to the field will have to get an understanding of the basic software suite that underpins all CNC work. There are a lot of different kinds of CNC Software which I like to call “Digital Tooling.” You don’t need to know about all of it, but if you’re curious we have a Complete Guide to CNC Software that breaks down exactly what it all does.

CAMWorks 2 and 4 Axis Turning software for programming CNC lathe machines includes automatic roughing, finishing, grooving, threading, cutoff and single. The question is a bit vague. Remember that you will need to generate a model in a CAD program (if you are working in 3D), then transform the model to G-Code using a CAM program, then use the G-Code to operate your CNC mill or lathe. OneCNC Lathe gives you a set of tools ready for programming from creating a wire frame or solid model with the ability to import CAD models right through to the completed turned part. OneCNC Lathe delivers a set of basic and advanced programming tools, with wizard driven rough, finish, thread, groove, bore, and drill functionality.

The Minimum Beginner’s CNC Software Suite

What you’re looking for is the minimum set of software to support the basic CADCAM Workflow:

To do that, you’ll want the following types of software:

  • CAD Software: CAD is drawing on the computer, but with measurements applied to the drawings. Use it to create and revise your designs. CAD Software is how “blueprints” for parts are created in the CNC world.
  • CAM Software: CAM takes a CAD drawing file in and with a lot of hints from you, uses the information to create g-code. G-Code is what your CNC machine is programmed with.
  • Feeds and Speeds Calculator: While a lot of CAM packages have some notion of Feeds and Speeds, it’s really terrible. Poor Feeds and Speeds was one of the top complaints about CAM Software in our annual surveys. As a beginner, you’ll want all the help you can get to avoid breaking tools, and a Feeds and Speeds Calculator will make that easy for you.
  • Controller Software: This is usually built into your CNC Machine, so we won’t talk about it much here.

We”ll go over each one and see what you should look for before purchasing the software and what some of the best choices for you to consider are. Before we do that, I want to touch on a couple of more general topics. First, I want to go over whether Free Software is right for you. Second, I want to talk about how Pros and Beginner/Hobbyists approach this software differently, and how that should affect how you’re choosing your software.

Free Software: Is it Right for You?

We offer a comprehensive guide to Free CNC Software, but before you go scurrying off in that direction, stop and ask yourself:

Is Free Software right for me?Windows pxe boot service.

The answer is not obvious, despite what your wallet may be telling you. The problem is that free software is seldom the best in anything but price. As I already mentioned, there’s a lot to learn to be making parts successfully and routinely via CNC. Do you really want to have to fight an uphill battle against non-intuitive and often buggy software just to save a couple of bucks? Take my word for it, you don’t. The free software that’s available is vastly inferior to the paid, and there are many paid packages that are not all that expensive anyway.

You only need to come up with three packages–CAD, CAM, and Feeds/Speeds Calculator. There are even deals available that bundle a couple of these together. Read on to check them out. They’ll save you loads of time and frustration in exchange for a few dollars. Getting off to a great start in CNC is worth it!

Pro vs Beginner/Hobbyist Software

In many pursuits, it’s tempting to want to start with the best. Get what the Pro’s use, how can you regret it?

The reason why that may not be the best approach is that Pros and Beginners need to solve different problems.

Consider: many shops run the market-leading software packages because they need to work with Customers and they need to be able to hire Talent that’s familiar with the software Day 1 without requiring a lot of expensive training to come up to speed.

Beginners and Hobbyists shouldn’t care less about either one of those issues.

Pros need the software that performs best for someone who is an expert in using the software. They want CAD that lets experts create precision drawings faster. They want CAM software that generates g-code that executes as fast as possible on their CNC machine, even if that means only experts can make the software do anything at all. While faster drawing and faster g-code may sound great, Beginners and Hobbyists often just want to get to making their parts as soon as possible. Who wants to invest hundreds of hours before you can do even something simple?

I’ve got a lot more to say in my article on how Pros vs Beginners choose software, but let’s keep it simple here:

You want software that’s easy to learn and affordable, even if it isn’t the ultimate in powerful.

If you can accept that and stick to it, you’ll be up and running your own CNC parts a lot faster.

CAD Software for Beginners and Hobbyists

Step one is to find some CAD software you can learn to love. This is the software you’ll be using more than any other of the 3 basic packages, and it will take the most time to master as well. The very first thing you need to know is that there is no one single best CAD package for everyone. There’s not even a best for Beginners.

That’s because different individuals will find different packages to be more or less intuitive (i.e. in tune with the way they think about drawing on computers) and therefore easier to learn. You’re going to need to invest 2 weeks or so trying out each package you put on your short list, and I advise you to try to put 3 packages on the list. If you’re building a CNC Machine, or waiting for one to arrive, spend that time wisely trying out CAD packages to find the right one for you.

I’ll tell you more about how to try them out once you’ve got your short list, but first, here are a few things to think about when putting together your short list of CAD packages to consider.

Market Share

As a Beginner/Hobbyist, you don’t want an obscure package that very few people are using. You want something that many are using so it’ll be around for a long time and so you can find people to help you with it. Good news: we have extensively surveyed CNC’ers about CAD and CAM and can tell you what the market shares are.

Integrated CADCAM Packages

Here’s another tempting possibility. Integration always sounds good, right? And most CAM packages have built-in CAD. So maybe we don’t need to worry about CAD. Maybe we just choose the right CAM and it will take care of the problem with its integrated CAD.

There are two things that I want you to take away about prospects for integration. First, it is far more important that you have a great CAD package than that you have an integrated CADCAM package. Most of the all-in-one packages with two exception (Fusion360 and Aspire) are riddled with compromise when we talk about CAM software that has built-in CAD function. For that reason, I highly recommend that if you want integration, you look for CAM that integrates with a successful CAD vendor’s package. It so happens that Fusion 360 is such a package, which is probably why it is the one exception.

Second, Integration is far more important to Professionals than Hobbyists and Beginners. Basically, take it if the CAD and CAM you choose are compatible and the right choices on their own, but don’t worry about integration otherwise.

Community

I’m a big believer that Community should absolutely be your first consideration when selecting your CAD software. As a Beginner or Hobbyist, you will need help learning the software. You’ll have questions. And, you don’t know what you don’t know. A thriving online community can help with all that.

Take your list of potential CAD software, and go looking for great online communities that support that software. I can tell you right now that all things Autodesk, including Fusion 360 have great online communities. Solidworks has a great online community. Rhino3D, which would otherwise be one of my favorites, uses a very old-fashioned (dating back almost pre-PC) approach to online community that’s not very user friendly. I’m not sure I can recommend it for that reason.

Be sure to visit YouTube as well, as having access to learning videos is extremely helpful. Here’s some data on Market Share and YouTube videos for various CAD packages to help you out:

Any package with hundreds of thousands to over a million available YouTube videos is going to be easy to find free online training for. And BTW, those are the top 6 packages by market share from our survey too.

Affordability

Most Beginners and Hobbyists can’t spend $4000 on a CAD package any more than they can by a brand new state-of-the-art VMC. They need something affordable, and that means hundreds of dollars, not thousands of dollars.

The good news is that the markets recognize this to a greater or lesser extent. In fact, you can get every one of the packages above in a price range that’s affordable for Beginners and Hobbyists. I don’t want to publish the scoop on all of it here because I’m afraid that would make the special deals go away, but if you want to sign up for the Freebie below, I can email the details to you:

Cad Cam For Lathe

2D vs 3D/Solid Modeling

In this day and age, why consider a pure 2D CAD system? All the reputable 3D systems can read and write DXF (the most popular 2D file format) and can create 2D models as well.

How to Evaluate and Choose Your CAD Software

OK, we’ve gotten this far and we have a few rules of thumb to use in getting to our short list. Now that you’re down to just 2 or 3 choices, it’s time to evaluate those choices. You need to invest some serious time to doing that. I recommend you spend 2 weeks on each package. That’s because it’ll take that long to get past the initial frustration and learning curve so you can begin to discover whether the package suits you or not.

In addition, I recommend you try to draw at least 3 or 4 of the same parts in each package you’re evaluating. That can help make the comparisons more Apples-to-Apples. Pick something simple to start with. Here’s the first part I ever drew in a CAD package:

It’s hard to tell, but it’s a backplate for a lathe chuck. It’s just complicated enough to be a real example, but there aren’t so many different features on the drawing that it takes forever to learn how to do. An even simpler part would be this 4 barrel carburetor spacer plate:

That one comes from my article “Secrets of Going From CAD, Image, DXF, or STL to GCode for CNC and 3D Printing“.

You should also draw something that requires multiple components. This is what the CAD world calls an “Assembly”, and it’s something you’ll wind up doing a lot. Here are some simple assemblies I’ve drawn:

, what happened? Cracker 'As for me, I've been trying to reset the screen login password on my Windows 7 for some time, but today with Ophcrack, when I restart my computer from bootable disc, it keeps saying 'No tables found!!'

YoYo’s can be awesome CNC projects!

More into tooling? Here’s a vise stop I made that’s been a great help around the shop…

If you can draw all of those in each CAD package you’re evaluating (or similar things you want to draw), you’ve done your homework.

Here’s a pictorial guide if you want a detailed and deep process for choosing your CAD software:

Step 1: Build Your Candidate List…

Step 2: Do your online research…

Step 3: Hands-on Testing. Draw 3 parts in each CAD package to see which one is best for you…

Now ask yourself, “Which one was the easiest to learn?” And also, “Which one feels more natural so that I’d like to keep right on using it?”

In all likelihood, one of the packages will stand out from the others. Your choice will probably not be the same as your buddy’s choice or the choice of the gang in the online Machinist’s Board talking about CAD. That’s fine. We all have different styles. The important thing is to choose the software that’s best for you!

CAM Software for Beginners and Hobbyists

Having gotten your CAD software chosen and more or less under control, the next step is CAM software. Recall that the role of CAM is to take in the CAD model and generate g-code from it that your CNC machine can run.

Every beginner hears that bit about the role of CAM software and they get the wrong impression about 90% of CAM programs. They think they’re just going to load the CAD into the CAM package, push a button, and out comes their g-code ready to go. What a disappointing it is to learn that things are a LOT harder than that! At least in most cases, I will mention an exception shortly.

BTW, for 3D Printing, their equivalent of CAM is “Slicing” software, and it really is a lot simpler than CAM. I guess that’s one reason a lot of folks recommend beginners start with 3D printing. But here’s the thing:

If you’re willing to choose the right simplified CAM software instead of insisting on the all-time most powerful CAM, you can greatly reduce your learning curve.

Ask yourself, “Do you want to greatly extend your learning curve or do you want to get started making parts now?”

The Beginner’s Secret Weapon: World’s Easiest CAM Software

If you’re willing to accept a less powerful CAM program for a little while, you can get started making parts almost immediately. And, you’ll come as close to the ideal of “Push a button and automatically convert a CAD model to G-Code” as is possible.

The less powerful CAM program you want in this case is MeshCAM. When I discovered how easy it is to get results with MeshCAM, I went straight to the developers and begged them to let me be a MeshCAM dealer. I wanted to be able to share this incredible find with others, especially beginners. Personally, I really think every beginner should start with MeshCAM and graduate to something more powerful when you’re ready. It will get you making real parts faster than anything else out there.

But what do you give up?

MeshCAM makes some compromises in order to make things simple. These compromises have the following consequences:

  • MeshCAM’s G-Code programs are not the optimal production-speed programs other CAM can produce. BTW, they’re not horrendously slow either, their just not going to be in the top 10-20% of the speed demons. For many hobby machinists, this doesn’t matter at all. If you’re trying to run a CNC Business, you won’t be able to afford the inefficiency for very long.
  • MeshCAM’s G-Code programs may be longer than other CAM software. This is part of the whole efficiency thing, but looked at in a slightly different way. Unless your CNC Machine is old and has very little memory, this just isn’t going to matter to you at all.
  • You may give up some precision. A lot of beginners get wrapped up in precision too early. Give a competitive person a number they can measure and suddenly they have to beat it. For most CNC Work, MeshCAM will be fine. If you need to have accuracy to the last thousandth, let alone the last ten thousandth of an inch, MeshCAM doesn’t give you enough control to accomplish that easily. For most beginners and hobbyists, this won’t matter at all.

On the other hand, there are literally TONs of concepts and skills you won’t need with MeshCAM:

  • You don’t need to understand when and how to use a zillion different toolpath types. Our Toolpath overview page literally has 22 different types listed, and the better CAM packages can do them all. The trouble is, that’s a lot to learn just to understand when to use each one let alone how to set each one up. MeshCAM limits that to just a few and helps you determine which ones to use.
  • Telling the CAM where on the CAD drawing to put the toolpath. This is a complex and often frustrating process for beginners to master. Establishing coordinate systems, origins, and designating different features to your CAM software is a hassle. Yes, it gives you ultimate control over what happens, but there’s no middle ground for beginners. With MeshCAM, it takes the CAD drawing as a hole and figures out how to deal with it. You answer a bare minimum of questions to get it going.
  • Tool Libraries, Style Sheets, and more. Fancy CAM has fancy power user features. In many cases, they make you use them whether or not you need them. MeshCAM has thrown away most of this in the interests of simplicity. That means you get g-code for simple jobs done a LOT faster.

MeshCAM has a free trial, so I seriously recommend you give it a try before you even look at the competition.

I Need the POWER!

Yeah, I get it. All the guys over on the Machinist’s Board have gotten you all wound up about how awesome the Acme Terminator Super Whiz Bang CAM software is. They learned it, they say it was easy, so why can’t you learn it too?

Of course the answer is you CAN learn it. It’s just a question of how long it will take. So let’s borrow as many pages as we can from our CAD evaluation. Look for:

  • Community. Keep a special eye out for video
  • Market Share & Lots of YouTube Videos: I’ll give you the list below. Watch a ton of those videos and see which ones are easier to follow. That may be because that CAM package is easier to follow!
  • Affordability: You don’t need a $10,000 CAM package. You don’t even need a $1000 package in all likelihood.
  • Plan to try 2 or 3 packages. Spend up to 2 weeks on each.

Okay, let’s have a look at market share. These charts are from our 2017 CAM Survey.

You could do worse than to take the top 5 off this chart as your starting point. I want to include what’s called the “Tiered” packages too. These are offered at multiple price ranges:

Cut to the chase with Bob’s Short List of CAM Packages

Let me cut to the chase. I’ve looked at most of these packages in great detail. I talk to LOTs of folks, and have done lots of these surveys. My takeaway is you want to consider the following:

  • MeshCAM: Just because it really is the easiest by a wide margin.
  • CamBam: Cheap and cheerful. This is what you get if you take conventional CAM, greatly simplify it, and leave out a lot of Power User Features. Think of it as a Mustang among Corvettes and Porsches. Not the ultimate but a pretty sweet ride. My only issue with it is I wonder whether it sits too close to MeshCAM without the simplicity and too far from the other two without the power. I kinda think it is, but that doesn’t mean you shouldn’t spend time with it and make up your own mind.
  • Vectric/Aspire: This software is hugely popular with the CNC Router crowd because it does so many cool things for making fancy signs and artistic designs. I like it a whole lot, and if I wanted to do a bunch of artsy stuff, I would choose it over Fusion 360 for sure.
  • Fusion 360: This is the current fave at the low end. If nothing else it marries a pretty high-powered CAM Package (HSM Works) with pretty good CAD at an incredibly low price. What’s not to like? Well, let me be honest. I use Fusion 360 more than any other CAM, but I hate how buggy it is and I think it’s User Interface is the worst of any of the packages I talk about here. It’s a fairly nasty uphill slog to become proficient, and if you don’t use it constantly, you will backslide and have to relearn things that should be obvious. But, once you are proficient, you will rock with it. Except when the bugs are biting.

Here are the stats on YouTube videos available for each:

In fairness to MeshCam, it’s so simple I can’t imagine what you would make over 2500 videos about. But you can clearly see that Fusion 360 and Vectric Aspire have a ton of videos available for you to learn from.

Personally, I recommend you evaluate all four packages. Get the free trials. But get them one at a time. And be sure to do the MeshCAM trial first. That way you’ll see how easy it can be. With that in mind, what you’re evaluating with the others is whether you think you can get proficient fast enough to be satisfied skipping MeshCAM and going to something else that’s more powerful. If you can, great! But if you can’t, no worries. MeshCAM has your back until you have enough experience to want to try something else again.

Feeds and Speeds Calculators

You’ve got CAD and CAM covered, you are ready to make parts, right?

Hang on there! Friends don’t let friends make parts with CAM software feeds and speeds. Simply put, CAM software does a lousy job of it, something our survey respondents have told us year after year. Plus, when we surveyed folks and asked them what was hard to learn about CNC, guess what they said?

Ouch!

Feeds and Speeds are by far the hardest thing to learn. Much harder than CAD or CAM. That’s why you need a good Feeds and Speeds Calculator. And boy have I got one for you.

The World’s First Feeds and Speeds Calculator Built for Beginners and Hobbyists

I won’t lie–our G-Wizard Feeds and Speeds Calculator is AWESOME for professional CNC’ers. That’s why thousands of the world’s best manufacturers use it.

But, at the same time, I have talked to literally thousands of CNC Beginners and helped them through all the common problems. And every time I discovered a case where lots of people were hitting the same problem, I tried to build the solution into G-Wizard Calculator. I wanted it to help beginners to help themselves before they got into trouble. That process continues to this day. Here are just some of the things G-Wizard does especially for Beginners:

  • It is set up to deal with the limitations of lightweight CNC machines. It will adjust your Feeds and Speeds to what your machine can handle.
  • It gives you lots of written Tips that professionals take for granted but beginners don’t get to learn unless they’re lucky enough to be mentored by professional CNC’ers.
  • It has a powerful “Cheat Sheet” that lets you tailor your cuts as you wish. Do you want to go faster? Slower? Get better finish? Longer tool life? The Cheat Sheet is built in and will tailor Feeds and Speeds for your goals.
  • Getting Started Tours and Glossary. We offer the best training in the business with guided tours, worked examples, and even a built-in glossary of terminology. This is all stuff many had to dig out bit by bit that G-Wizard gives you in easy to consume tidbits.

To learn more about exactly why G-Wizard is perfect for beginners and hobbyists, visit our G-Wizard page for Beginners & Hobbyists:

[ Tell Me More About G-Wizard for Beginners & Hobbyists ]

Secret Tip: How Manual Machinists Can Sidestep CADCAM

You’ve got pretty much the whole story of how a Beginner can get their CNC Software act together on the cheap and have the best solution for their needs. Just one or two more things I need to cover.

If you’re an accomplished Manual Machinist, this section is for you. If not, go ahead and skip it.

Manual Machinists can make parts without needing CAD or CAM software. You know that if you’re a Manual Machinist. But here’s the thing–you can do the same only even better on a CNC Machine!

That’s right, you can leverage your skills to be making parts right away. Yes, you will want to learn CADCAM too, but for now, you can be at least as productive as you are on a manual machine with a minimal learning curve.

MDI Makes Your CNC a Manual Machine With Power Feeds and DRO’s

The first thing to realize is you can run your CNC a lot like a manual machine using something called “MDI”. It stands for “Manual Data Input.” Basically, you type in a simple command and the machine executes it immediately. Those commands are g-code, but all you need is a simple subset consisting of just 10 g-codes. We give you everything you need to master it in our G-Code Course. Go ahead and check it out. You can be making chips on a CNC in a matter of hours.

A Manual Machinist who understand MDI can basically treat a CNC Machine as a manual machine that has DRO’s and Power Feed on every axis. You’ll quickly see it’s even better though. For example, the “DRO’s” are tied into the power feeds and you can set them to stop feeding at a precise coordinate. Also, you can move in any direction, not just X or Y. So you can cut diagonals. Plus, circles and arcs are easy–no need to set up a Rotab. It’s pretty sweet once you understand how easy it is to make chips this way.

Conversational Programming Takes You A Step Further Than MDI

Ever hear of “Conversational Programming?”

It’s the next step past MDI. Basically, you answer questions in a simple Wizard and it spits out g-code you can then run. The questions are simple and things any manual machinist could easily answer. For example. Suppose you’re want to turn a bunch of OD’s on a CNC Lathe. Here’s the Conversational Programming Wizard for it:

You can create a g-code program to cut a bunch of OD’s on a part really fast with Conversational Programming. Learn more about it here.

Smokin’ Special Deal!

Freeware Cad/cam Software

Hey you stuck with us through a very thorough but long article–I appreciate it! I know this stuff is important, that’s why I work so hard to put these articles together. But I’d like to reward you with a Smokin’ Deal.

How about a copy of MeshCAM and a 1 year license for our G-Wizard Feeds and Speeds Calculator?

If you buy MeshCAM from the developers, it’s normally $250. And, if you buy the 1 year G-Wizard Calculator from us, it’s normally $79. Together, they’d wind up costing you a total of $329. I can let you have them both together for $259 so you save $70. Put another way, I am giving you GW Calculator for just $9 instead of $79.

Whoa! You don’t see those kinds of deals every day, but this one will get you started making parts fast.

If you’re interested, you can purchase the deal just by clicking here:

BTW, if you’re worried about GW Calculator only being 1 year, don’t. At the end of the year, when it expires, every single features keeps working. The only thing that changes is there will be a spindle power limit of 1 horsepower. That’s all many hobbyists need, and they’ve got that for life. If you want more, it’s super easy to renew too.

Like what you read on CNCCookbook?

Join 100,000+ CNC'ers! Get our latest blog posts delivered straight to your email inbox once a week for free. Plus, we’ll give you access to some great CNC reference materials including:

  • Our Big List of over 200 CNC Tips and Techniques
  • Our Free GCode Programming Basics Course
  • And more!

Free Cnc Cad Cam Software

Just enter your name and email address below:

100% Privacy: We will never Spam you!

More articles you may like:

Cad Cam Software Cnc

  • Forum Actions
  • Quick Links
  • Thread Tools
  • Display
  1. Aluminum
    Join Date
    Jan 2013
    Country
    AUSTRALIA
    Posts
    155
    Post Thanks / Like
    Likes (Given)
    8
    Likes (Received)
    9

    Lathe software?

  2. red beard
    Cast Iron
    Join Date
    Apr 2006
    Location
    Grand Rapids, MI USA
    Posts
    440
    Post Thanks / Like
    Likes (Given)
    202
    Likes (Received)
    119
    Originally Posted by rick-b
    I tried it several years ago. I couldn't get it to consistently give good code. Even when it did work it always required a fair amount of editing. In the end it was faster to write the code by hand.
    I use OneCNC now, which isn't perfect, but it is much more useful than Kipware.
  3. Aluminum
    Join Date
    Jan 2013
    Country
    AUSTRALIA
    Posts
    155
    Post Thanks / Like
    Likes (Given)
    8
    Likes (Received)
    9
    Originally Posted by red beard
    I tried it several years ago. I couldn't get it to consistently give good code. Even when it did work it always required a fair amount of editing. In the end it was faster to write the code by hand.
    I use OneCNC now, which isn't perfect, but it is much more useful than Kipware.
    Thanks. I wasn't happy spending the money if it doesn't work, when I spoke to them about it all I really got was 'I may have to buy other software from them to get it to work'. I will have a look at OneCNC.
  4. Hot Rolled
    Join Date
    Dec 2003
    Location
    poulsbo, wa, usa
    Posts
    698
    Post Thanks / Like
    Likes (Given)
    30
    Likes (Received)
    286
    I have onecnc XR7 for milling and love it , got a free 30 day trial on there lathe software and went back to hand writing code .. once you do a few programs by hand code it gets super simple and fast .. I made up some cheater cards for the most used stuff and can do most programs by hand in under 10 min .. best part is when you write it your self you can go back and edit it super fast and easy .
    I would say try the hand code for the first 10 jobs and see how you like it .
  5. doug925
    Titanium
    Join Date
    Nov 2002
    Country
    UNITED STATES
    State/Province
    Texas
    Posts
    3,242
    Post Thanks / Like
    Likes (Given)
    1817
    Likes (Received)
    800
    I love OneCnc on the milling side, though the lathe package left a lot to be desired. With my time / energy / experience with the lathe package, I would not by XR Lathe again...
    Hand coding a lathe is so easy, once you understand a few basic G-codes.
    I only purchased the lathe cam package, to help my mill guys be able to program lathes.
    Oh well..
  6. aldepoalo
    Stainless
    Join Date
    Mar 2011
    Location
    Clearwater FLA
    Posts
    1,159
    Post Thanks / Like
    Likes (Given)
    79
    Likes (Received)
    235
    What is it about the lathe software you didn't like? Calling tools, setting up tools, the posted code, workflow?
  7. Titanium
    Join Date
    Feb 2007
    Location
    Aberdeen, UK
    Posts
    3,466
    Post Thanks / Like
    Likes (Given)
    1209
    Likes (Received)
    1289
    Originally Posted by D.D.Machine
    ..went back to hand writing code .. once you do a few programs by hand code it gets super simple and fast .. I made up some cheater cards for the most used stuff and can do most programs by hand in under 10 min.
    Originally Posted by doug925
    Hand coding a lathe is so easy, once you understand a few basic G-codes.
    People make this argument every time someone asks this question.
    The point people overlook is that yes, programming a lathe is simple, if you're making basic turned parts.
    There are any number of legitimate reasons to need full blown cam for making turned parts. Complex geometries with contiguous tangent arcs, intricate internal profiles with non-existent tool clearances, non-orthogonal features, profiles generated with double sided or fully profiled inserts, contoured undercuts, the list goes on.
    Making toolpaths for lathes by hand is simple, but as soon as the toolpath is no longer the only thing you have to worry about, hand coding lathes gets complicated fast.
    I started out programming lathes by hand and was proficient at it, so I can say with some certainty that at least half of the turned parts we do now would be extremely uncomfortable to do by hand.
    With all that said, there is a good argument for hand coding lathes if your parts allow it, and a good argument for full cam programming if your parts demand it. I don't see any good argument for software like Kipware, it's expensive for what it actually is - essentially just a macro code generator - and it provides none of the benefits of full cam. Just buy a conversational machine like a Mazak or Hurco, but since Fanuc started bolting manual guide i onto their controls just about every lathe on the market has some form of conversational code generation.
  8. Aluminum
    Join Date
    Jan 2013
    Country
    AUSTRALIA
    Posts
    155
    Post Thanks / Like
    Likes (Given)
    8
    Likes (Received)
    9
    I was looking at the software for ease of use mainly. But gregormarwick is right, Kipware does start to get expensive with all the add on's they keep telling me I 'may need' the other thing that is hard to handle is you have no way of testing the software first to see if it is even going to work for my needs. They just keep saying buy it it will be OK. I am a one-man deal and sometimes I just do not have time to hand code everything.
  9. Hot Rolled
    Join Date
    Dec 2003
    Location
    poulsbo, wa, usa
    Posts
    698
    Post Thanks / Like
    Likes (Given)
    30
    Likes (Received)
    286
    Rick
    Its not clear from your post if you have spent some time learning how to hand code a lathe program? I spent 30 years hand coding 3 and 4 axis mill parts and well I do most parts with Onecnc the last few years I still do finger cam a couple times a week on the mills , Lathe code is super easy after doing mill code for years and yes I was like you and looked for a simple , good and easy to use lathe cam package , but even in the $3,500 price range I found nothing that worked vary good or vary easy . I went back to finger cam on the lathe code and well its not my choice to do it by hand it works and is cheap. There is some Haas manuals on Lathe programming put out like 10 years ago that are GREAT.. there new manuals are not as good , I got copys of the older one off ebay for like 30 bucks and use it a lot .
    Most programming manuals seem to be for milling and then they kinda add a few pages to them and call it a lathe manual also , the 'OLD' Haas lathe manual is lathe only.
  10. Aluminum
    Join Date
    Jan 2013
    Country
    AUSTRALIA
    Posts
    155
    Post Thanks / Like
    Likes (Given)
    8
    Likes (Received)
    9
    Originally Posted by D.D.Machine
    Rick
    Its not clear from your post if you have spent some time learning how to hand code a lathe program? I spent 30 years hand coding 3 and 4 axis mill parts and well I do most parts with Onecnc the last few years I still do finger cam a couple times a week on the mills , Lathe code is super easy after doing mill code for years and yes I was like you and looked for a simple , good and easy to use lathe cam package , but even in the $3,500 price range I found nothing that worked vary good or vary easy . I went back to finger cam on the lathe code and well its not my choice to do it by hand it works and is cheap. There is some Haas manuals on Lathe programming put out like 10 years ago that are GREAT.. there new manuals are not as good , I got copys of the older one off ebay for like 30 bucks and use it a lot .
    Most programming manuals seem to be for milling and then they kinda add a few pages to them and call it a lathe manual also , the 'OLD' Haas lathe manual is lathe only.
    My hand G-coding is only very basic, that has a lot to do with just having the time at the moment. In the shop here I have a CNC mill and a lathe but off-site, I have 2 CNC plasmas a CNC bender and a CNC bandsaw and all seem to use different forms of G-code, sometimes there is just not enough time in the day to get good at any one of them.
    I was hoping for an easy way out, but it's looking more and more like the Kipware-T is not the way to go so far I have not found one person who has had it or has bought it and been happy with it.
  11. red beard
    Cast Iron
    Join Date
    Apr 2006
    Location
    Grand Rapids, MI USA
    Posts
    440
    Post Thanks / Like
    Likes (Given)
    202
    Likes (Received)
    119
    Originally Posted by doug925
    I love OneCnc on the milling side, though the lathe package left a lot to be desired. With my time / energy / experience with the lathe package, I would not by XR Lathe again...
    Hand coding a lathe is so easy, once you understand a few basic G-codes.
    I only purchased the lathe cam package, to help my mill guys be able to program lathes.
    Oh well..
    I will agree with you that OneCNC mill is much better than OneCNC lathe. It seems like they put a lot more resources into making and improving the mill software than the lathe. (I imagine there are a lot more mill users than lathe users.)
    I'm decent at hand coding lathes, but once I got used to OneCNC lathe, learned all of the tricks and workarounds for things that it doesn't do right, and got my posts refined, I got pretty quick at writing programs with it. On simple programs I probably save a few minutes per program and it's much faster for more complex contours than hand coding. The other nice thing about it is I have two turning centers that both use slightly different code. If I make a program for one machine, and I need to run that job in the other machine the next time, I just have to switch to the other post-processor and repost the program.
    If I wasn't already familiar with OneCNC Mill the learning curve would have been pretty high, but to be honest, I couldn't really find any thing else out there in the price range. It seemed to be my best option in a group of mediocre (at best) options. I realize that this isn't a glowing review, and it isn't meant to be. It has potential if OneCNC invests in it like they have with the mill software, but I'm not sure that they will ever do that. It works for me as it is, but it certainly could be better.
Quick NavigationCAD / CAMTop
  • Site Areas
  • Forums
  • Manufacturing Today
  • Specific Machine Forums
  • Open Discussion
  • Commerce
  • Machinery Manual, Brochure and Photo Archives
  • Forum features
«Previous Thread Next Thread»

Tags for this Thread

Best Free Cad Cam Software

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  • BB code is On
  • Smilies are On
  • [IMG] code is On
  • [VIDEO] code is On
  • HTML code is Off
Coments are closed
Scroll to top