We use CAMWorks here at our shop and I would advise you to steer away from it. While the Tech DB has the potential to be an extremely powerful tool, this takes years to properly set up and Auto-Feature Recognition will never properly work on your parts until it's set up. The user interface is nice because it's built into SolidWorks but it is very confusing to new users. All I'm saying is that I use CAMWorks every day and if I could switch, I would. Good luck
How long have you been using it mechanix? How much Training have you had from the reseller?
I've been using CAMWorks for over 10 years in total, the TechDB is quite easy to get setup if you are trained to use it correctly, for example when I was using CAMWorks in industry, I could select the machine I wanted to use (this would also select the toolcrib for that machine, and the post) then I could sort the material out, size , type etc. etc.
I could use the AFR to find my features, yes some won’t find and have to be inserted interactively, but that mostly boils down to the way the part has been modelled. and in fact CAMWorks' interactive method is quicker than a lot of other software’s out there!
I could then "Generate my operations plan" this is the part where the TechDB takes over...
In my TechDB depending on the material the TechDB would output the correct operations that I had set up, simple as that, it didn’t take "years" to do this, in 3 Months I could pick one of 10 materials and the TechDB would spit out what I'd told it to do,
Yes to start it would add annoying tools that weren’t in my crib! but as you start working with the TechDB you see this less and less! until you only see "random" tools for holes of a size you haven’t done before!
of course you can do this as you program your jobs and get them out the door... by saving your operations plans back into the TechDB!
so day 1, I do a simple job, 4 drilled holes, a face feature 3 pockets (1 irregular 1 rectangular, 1 circular) and a perimeter feature in aluminium.
I set these up in CAMWorks so they behave exactly as i want them to, and I save the operations plan!
the next time I drill a hole in alu it knows how i did it last time, the next time i machine a circular pocket it does it the may i want it to... etc. etc.!
You teach the software as you work. the more you teach it the better your jobs get!
I went from CAMWorks to Mastercam; A job I could do on CAMWorks in 30 mins would take all day in Mastercam!
No matter what software you invest in, make sure you are willing to invest the time and cost to learn how to make that software work to its full potential!
You'd be shocked on how many people invest heavily in software and then skimp on training!
listen to the reseller your talking with and ask them how much training they recommend and what is covered! if they recommend 5 days for SolidWorks and 3/4/5 Days for CAMWorks then there is a reason why...
Spending $15k on software and expecting to be trained in two days is just unrealistic!