I started out as a hobbyist with a Taig. When I registered Mach 3 to run it I also got a license for the Wizards and Lazycam. Honestly I think the Wizards and Lazycam did me me more harm than good. There are one group of wizards that are pretty good, and they open as a group. The rest of them have no consistency in programming style setup, some are buggy, and one is downright bad turning circles into lemons. No that is not a metaphor. Circles generated by that particular one come out lemon shaped and when I ask for help they told me it was a problem with my machine.
LazyCAM never should have been released on unsuspecting victims... err I mean beginners.
I honestly think that Lazy Cam and some of the Wizards that are less than wonderful did as much damage to Mach 3's reputation as any limitations with Mach 3 itself.
That being said I did successfully complete a few projects using that utter garbage, but my first comprehensive injection mold project was hand-coded in a text editor using macros in Lotus 123 (It might have been Excel) to generate the boring iterative code. Some of it used some rather interesting and confusing Arc functions and swapped axis work planes. It didn't take me long to realize that was not the way to get jobs like that done. Often I would look up a code, generate two or three lines of sample code, and then I would study the toolpaths on the Mach 3 display screen to try and understand what they actually did. I understand g code well enough today that often when I have needed to do a simple part I have just typed in code one line at a time at the MDI interface on the machine. Functionally CNC manual machining.
I tried a couple different CAM programs. Some paid, some free, some in demo. It didn't take me long to realize that most of them weren't very well developed and one of those that came the most highly recommended for hobby level 3D machining I thought was a total turd after I paid for it to see what it would "really" do. Interestingly it still seems to have a fair reputation.
Then I discovered CamBam... And after having been burned before initially I hated it. The free version that was available at the time was pretty horrid. I have no idea why Andy left that out there. The paid version which I demoed over the course of several months due to its liberal executions-based demo period and the ability to install it on a couple different computers still didn't impress me. I am afraid I was not very nice about it on their support forums either. Of course I had not had a good experience with any CAM up until that point. I was still hand coding and using a spreadsheet to generate my real projects.
Surprisingly instead of getting slammed back as fan boys are wont to do on 99.99999999% of forums several forum members stepped up and help me get past a couple of the little learning and conceptual glitches that I had. In fact it has historically been the least confrontation and the most helpful forum of any I have ever been on. To this day I feel obligated to pop in once in awhile and help the next generation of newbies get past their initial learning curves if somebody else hasn't beaten me to it.
I've used a few other CAM program since. A couple of them in some ways are far superior. Still, I fall back on CamBam for a lot of my code generation in spite of all of its bugs and necessary workarounds because it generally works for me. I think the cam with Fulsion360 for example generates much nicer code and has greater capabilities. I never did care for the cad in Fusion though. In spite of liking 2D for a lot of work that other people use 3D for, for my 3D work I prefer a solid modeler over a parametric modeler.
Anyway, this wasn't intended to be a commercial for any software. It was just to share how I started generating code at the beginning and get an idea of how you started.
LazyCAM never should have been released on unsuspecting victims... err I mean beginners.
I honestly think that Lazy Cam and some of the Wizards that are less than wonderful did as much damage to Mach 3's reputation as any limitations with Mach 3 itself.
That being said I did successfully complete a few projects using that utter garbage, but my first comprehensive injection mold project was hand-coded in a text editor using macros in Lotus 123 (It might have been Excel) to generate the boring iterative code. Some of it used some rather interesting and confusing Arc functions and swapped axis work planes. It didn't take me long to realize that was not the way to get jobs like that done. Often I would look up a code, generate two or three lines of sample code, and then I would study the toolpaths on the Mach 3 display screen to try and understand what they actually did. I understand g code well enough today that often when I have needed to do a simple part I have just typed in code one line at a time at the MDI interface on the machine. Functionally CNC manual machining.
I tried a couple different CAM programs. Some paid, some free, some in demo. It didn't take me long to realize that most of them weren't very well developed and one of those that came the most highly recommended for hobby level 3D machining I thought was a total turd after I paid for it to see what it would "really" do. Interestingly it still seems to have a fair reputation.
Then I discovered CamBam... And after having been burned before initially I hated it. The free version that was available at the time was pretty horrid. I have no idea why Andy left that out there. The paid version which I demoed over the course of several months due to its liberal executions-based demo period and the ability to install it on a couple different computers still didn't impress me. I am afraid I was not very nice about it on their support forums either. Of course I had not had a good experience with any CAM up until that point. I was still hand coding and using a spreadsheet to generate my real projects.
Surprisingly instead of getting slammed back as fan boys are wont to do on 99.99999999% of forums several forum members stepped up and help me get past a couple of the little learning and conceptual glitches that I had. In fact it has historically been the least confrontation and the most helpful forum of any I have ever been on. To this day I feel obligated to pop in once in awhile and help the next generation of newbies get past their initial learning curves if somebody else hasn't beaten me to it.
I've used a few other CAM program since. A couple of them in some ways are far superior. Still, I fall back on CamBam for a lot of my code generation in spite of all of its bugs and necessary workarounds because it generally works for me. I think the cam with Fulsion360 for example generates much nicer code and has greater capabilities. I never did care for the cad in Fusion though. In spite of liking 2D for a lot of work that other people use 3D for, for my 3D work I prefer a solid modeler over a parametric modeler.
Anyway, this wasn't intended to be a commercial for any software. It was just to share how I started generating code at the beginning and get an idea of how you started.
Comment