Solidworks 2014/SolidCAM 2013 with LinunxCNC
I am currently acquiring a BP Boss and will be converting it over to LInuxCNC (or mach3...undecided). I like a lot of things about LinuxCNC though...no Windows (although I'm not used to Linux), rigid tapping, great support, ever evolving, free, etc. Plu si like learning new things.
I've currently been using SW with Solidcam and want know know before I commit to LCNC and probably Mesa boards if I'm going to have any problems with the post processor? I see references to just running a Fanuc post or similar and it usually works but I would love to here from anyone who uses this and can confirm it won't be too much of a hassle. If someone can point me in the right direction I would be much appreciated.
i use Solidcam and not had any major problems , although i tend mostly to use Camworks and Mastercam
the biggest problem you will have is in setup , idealy the best way is to make a null value tooltable in linuxcnc
and use the database within Solidcam .
If you have a way to home the machine, then you can retain all offsets even when
jonesturf wrote: So does that mean everytime I load a new program I have to touch off tools or will solidcam/linuxcnc figure that out?
shutting the system down and booting up the next day. You can touch off your
tools and put the offsets into the tool table. You certainly never need to
touch off when just loading a new program. Tool offsets would not be in
the CAD/CAM system, it just knows part coordinates. When you first
mount a workpiece in some fixture on the machine, then you may need
to touch off on that to establish the coordinates of the work. Workpiece
offsets and tool offsets can be kind of blurred here, but you can have
a rigidly established coordinate system if you want to.
Yes, what cncbasher said didn't make a lot of sense to me. If anything changes, you have to regenerate
jonesturf wrote: That makes sense. I think I got confused since we were talking about post processors and the previous poster said to have a null tool data in linuxcnc. I'm still a little confused since I'm not a pro in CAM. Once I get rolling with it I'm sure it will all come together.
the whole G-code from CAD. There are cases where that is required, but that is usually 5-axis
machining. I don't use cutter radius and lenght offsets much for the simple work I do, but
when you do use them, it makes a lot of adjustment possible right in the middle of the
program. I used to use it some to make roughing and then finishing passes on
complex shapes. You just make the tool appear larger in the tool table than it actually is,
and when using cutter radius compensation, this makes the cut outside the desired part
outline. After roughing, you reduce the tool diameter setting, and the cut approaches
the part, until you get the desired size.
and making a hash of things ! ..
i tend to use the tooltable just for tweaks and tool wear, but it's a major problem if your using manual tools , i can appricate .
i tend to tweak my solidcam database entrys and keep them up to date , so it generates correct toolpaths , and then keep reseting the linuxcnc tooltable back to zero entrys
or if your not on top of it , you end up with the linuxcnc tooltable fighting against what is generated , as the solidcam database includes more information than just offsets
but i suppose it's what you get used to , i tend to regenerate the code , as it's not always easy to keep track of the tooltables for every job .
Mastercam you'd need X7 for solidworks 2014
but dont get me wrong , i'm all for an easy life ! .
Have to see how things work out once I get rolling. SolidCAM won't be in the shop so it may be easier for me just keep the LinuxCNC tool database up to date. Thanks for the info though, something to think about.