I have recently got BobCAD Mill and Lathe and have been testing things out.
It is quite a learning curve, but that is true of all software when you are new to it.
So far I have only tried Lathe but it is working well. There are a few issues, some of which I have sorted and some of which I haven’t.
The things I have sorted out are the post processor was posting quite a bit of junk and Mach would just error when loading the code.
Things that were wrong were I and K round the wrong way, so some arcs produced full circles instead of small arcs.
G97’s being called without a spindle speed,
G76 threading code had two X and Z calls in it.
CSS surface speeds being called when they shouldn’t have been.
CSS speeds were based on the rpm that had been entered so were way too fast anyway.
Tool list call in the wrong section so it made the first tool selected wrong.
No G95 being called
No G91.1 being called
Few others that I forget

Ok so got that sorted and it was posting good code with the exception that because I was in Dia mode the X Toolchange positions entered in BobCAD were being doubled. I have not managed to sort this yet and not sure if I can. It can be solved by entering the toolchange value, in BobCAD, at half the dia you want but would be much better if BobCAD didn’t double it in the first place.
Another issue I have is the machine setup in BobCAD will not stick to metric mode, I change from inch, click save then next time I go back in it is back to inch. This does not really seem to affect things too much, if indeed at all, as you also set the defaults in the CAD/CAM itself and the metric/inch will stay at whichever you choose there.
I took bad with the speed of toolpath generation, it was very slow compared to any other CAM I have used. I enquired about this and was informed it was because I was using CAM toolpath compensation and it was doing a lot of collision checking. I switched off CAM compensation and switched on Machine Compensation and it was very fast. This however was not ideal for me as I prefer CAM compensation so I thought I was just going to have to live with it. But from talking to Burrman and a mmoe and others on the BobCAD site on the CNCZone it was discovered that if I changed the CAM tolerance from its default 0.00254mm to 0.005mm then it would cut the time for a simple part (face, rough, finish, thread and cut off) from 2mins 10 seconds to 18 seconds.
There is however an issue with this as well as even though I have the default and part options set to these values they will not update the current settings. This means that every time you open BobCAD you have to set the current settings again as it has gone back to the default 0.00254mm (or if in inch mode 0.0001”) Its not a huge problem as you soon get into the habit of changing it when you start BobCAD but it is a nuisance and hopefully something that will get sorted (along with the previously mentioned tool change dia issue) .
So that’s the niggles, as said, some have been sorted, some not . So what do I think about the way it works?
Well I must say I do like the options for choosing things such as entry moves and rapid exits moves and also the toolpaths generated are nice and seem better optimised than the current CAM I am using for my Lathe.
The workflow also seems nice and logical and once you get used to it, it is as quick as any Lathe CAM I have used.
Overall I like it and as it has much better import/export options than my other CAM I think I will be using it for my Lathe work from now on.
Next will be to start having a look at the milling side but I am sure that will also be quite a steep learning curve so it may take a while before I post my thoughts on it.
Hood