Originally Posted by
Brakeman Bob
Producing a mirrored (or 'handed') part in SolidCAM is very, very painful. It stems back to the use of SolidWorks as the CAD engine upon which the CAM system rests.
If you use SolidWorks to create a mirrored part be aware that every single geometry that you have picked from the model will lose its references and will have to be redefined. To get around this I use sketches in a part that I create in the CAM assembly and make sure that the references are broken before the sketch is saved. Also be aware that if your part is prismatic or multi-axis, the MAC positions are difficult to mirror and the best way I have found of doing that is manipulating the SW planes that are created when you generate a sketch from geometry. Messy, but it works! Some people at SolidCAM will tell you that Machine Process and Process Templates are useful for mirroring. This is true only if all the processes are on one MAC position and then again the geometry has to be redefined so there isn't much to be gained really.
Another problem with using SolidWorks to create the mirrored part is what happens with configurations. If the original (or seed) un-mirrored part has configurations be aware that the mirrored part will show the configuration the seed part was last saved in. So if your seed part had two configs say "HOLES" and "NO HOLES" and the seed part was saved in the NO HOLES config, the mirrored part will only show the NO HOLES config. The only way to get it back is to open the seed part and resave it in the HOLES configuration. Now that might sound simple enough but if your designers are fond of using configurations (often for very sound reasons) then mirroring the 'right' part can become tricky. In such cases, it pays to create dumb solids for the mirroring but then again you lose all associativity which brings risks of its own in a fast moving environment.
In short, SolidCAM absolutely sucks at mirroring and unless you are irrevocably wedded to SolidWorks, there are far better solutions out there.