What's new
What's new

Best CAM software for use with Solidworks?

squale

Cast Iron
Joined
Aug 10, 2004
Location
NY, USA
Anybody know what the best CAM software to be used with Solidworks is? I also would like something that already has PostProcessors built in that will work with my CNC machines. I DO NOT know G code really at all and I can't configure my own post processor.

I have a 1 cnc mill and 1 cnc lathe. They are the following:

Lathe: Western Industries Trak Lathe - Model 1540VL http://www.southwesternindustries.com/swi/prod_lathes2.shtml

Mill: the CNC controller is a Centroid M-15 http://www.centroidcnc.com/retro_feat_options.htm


Here is some sample G-code output from the CNC lathe:

PN1653725 G20;
N1 G100 X+1.5500A Z-1.3040A CT1 T10;
N2 G101 XB+0.0000I ZB+0.0000I XE+1.8750A ZE+0.0000I TC1 F2.0 CR0.0 T10;
N3 G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F10.0 CF0.0 T10;
N4 G100 X+0.0000I Z-1.2940A CT1 T10;
N5 G101 XB+0.0000I ZB+0.0000I XE+1.8750A ZE+0.0000I TC1 F2.0 CR0.0 T10;
N6 G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F10.0 CF0.0 T10;
N7 G100 X+0.0000I Z-1.0620A CT1 T10;
N8 G101 XB+0.0000I ZB+0.0000I XE+1.9670A ZE+0.0000I TC1 F2.0 CF0.0 T10;
N9 G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F10.0 CF0.0 T10;
N10 G100 X+0.0000I Z-0.9790A CT1 T10;
N11 G101 XB+0.0000I ZB+0.0000I XE+1.9670A ZE+0.0000I TC1 F2.0 CF0.0 T10;
N12 G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F10.0 CF0.0 T10;
N13 G100 X+0.0000I Z-0.7530A CT1 T10;
N14 G101 XB+0.0000I ZB+0.0000I XE+1.8750A ZE+0.0000I TC1 F2.0 CF0.0 T10;
N15 G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F10.0 CF0.0 T10;
N16 G100 X+0.0000I Z-0.7430A CT1 T10;
N17 G101 XB+0.0000I ZB+0.0000I XE+1.8750A ZE+0.0000I TC1 F2.0 CF0.0 T10;
N18 G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F10.0 CF0.0 T10;
N19 G100 X+0.0000I Z-0.5110A CT1 T10;
N20 G101 XB+0.0000I ZB+0.0000I XE+1.9670A ZE+0.0000I TC1 F2.0 CF0.0 T10;
N21 G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F10.0 CF0.0 T10;
N22 G100 X+0.0000I Z-0.4280A CT1 T10;
N23 G101 XB+0.0000I ZB+0.0000I XE+1.9670A ZE+0.0000I TC1 F2.0 CF0.0 T10;
N24 G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F10.0 CF0.0 T10;
N25 G100 X+0.0000I Z-0.2010A CT1 T10;
N26 G101 XB+0.0000I ZB+0.0000I XE+1.8750A ZE+0.0000I TC1 F2.0 CF0.0 T10;
N27 G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F10.0 CF0.0 T10;
N28 G100 X+0.0000I Z-0.1910A CT1 T10;
N29 G101 XB+0.0000I ZB+0.0000I XE+1.8750A ZE+0.0000I TC1 F2.0 CF0.0 T10;
N30 G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F10.0 CF0.0 T10;
N31 G100 X+0.0000I Z-1.3050A CT1 T10;
N32 G101 XB+0.0000I ZB+0.0000I XE+1.8760A ZE+0.0000I TC1 F1.5 CF0.0 T10;
N33 G101 XB+0.0000I ZB+0.0000I XE+0.0000I ZE-1.2930A TC1 F1.5 CF0.0 T10;
N34 G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F5.0 CR0.0 T10;
N35 G100 X+0.0000I Z-1.0630A CT1 T10;
N36 G101 XB+0.0000I ZB+0.0000I XE+1.9680A ZE+0.0000I TC1 F1.5 CF0.0 T10;
N37 G101 XB+0.0000I ZB+0.0000I XE+0.0000I ZE-0.9780A TC1 F1.5 CF0.0 T10;
N38 G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F10.0 CF0.0 T10;
N39 G100 X+0.0000I Z-0.7540A CT1 T10;
N40 G101 XB+0.0000I ZB+0.0000I XE+1.8760A ZE+0.0000I TC1 F1.5 CF0.0 T10;
N41 G101 XB+0.0000I ZB+0.0000I XE+0.0000I ZE-0.7420A TC1 F1.5 CF0.0 T10;
N42 G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F10.0 CF0.0 T10;
N43 G100 X+0.0000I Z-0.5120A CT1 T10;
N44 G101 XB+0.0000I ZB+0.0000I XE+1.9680A ZE+0.0000I TC1 F1.5 CF0.0 T10;
N45 G101 XB+0.0000I ZB+0.0000I XE+0.0000I ZE-0.4270A TC1 F1.5 CF0.0 T10;
N46 G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F10.0 CF0.0 T10;
N47 G100 X+0.0000I Z-0.2020A CT1 T10;
N48 G101 XB+0.0000I ZB+0.0000I XE+1.8760A ZE+0.0000I TC1 F1.5 CF0.0 T10;
N49 G101 XB+0.0000I ZB+0.0000I XE+0.0000I ZE-0.1900A TC1 F1.5 CR0.0 T10;
N50 G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F10.0 CF0.0 T10;
N51 G100 X+0.0000I Z+1.0000A CT1 T10;
%

 
yes he programs it in via conversational and that's the G code it spits out. Is the g-code not like regular g code?
 
Wow, that can be condensed to 7 lines:) I wouldnt say which cad assisted program would work best. It will be more like which cad assisted you can get a hold of. There is a bunch of master cam boot leg copies out there. You can loop such code. It makes it much easier.
 
The better version:)

PC=0 PZ=0
NL PC=PC+1 PZ=PZ-.100
G100 X+1.5500A Z=PZ CT1 T10;
G101 XB+0.0000I ZB+0.0000I XE+1.8750A ZE+0.0000I TC1 F2.0 CR0.0 T10;
G101 XB+0.0000I ZB+0.0000I XE+1.5500A ZE+0.0000I TC1 F10.0 CF0.0 T10;
IF[PC EQ 11]NLE
GOTO NL
NLE

Will need a finish pass


This line is where you will set how many passes. I just built it so check it before messin with it.
IF[PC EQ 11]NLE
 








 
Back
Top