You are on page 1of 26

SolidCAM + SolidWorks

The complete integrated Manufacturing Solution

GETTING

STARTED
The Leaders in Integrated CAM

SolidCAM iMachining
SolidCAM iMachining is an intelligent High Speed Machining CAM software, designed to produce fast and safe CNC programs to machine mechanical parts. The word fast here means significantly faster than traditional machining at its best. The word safe here means without the risk of breaking tools or subjecting the machine to excessive wear, whilst increasing tool life.

To achieve these goals, iMachining uses advanced, patent pending, algorithms to generate smooth tangent tool paths, coupled with matching conditions, that together keep the mechanical and thermal load on the tool constant, whilst cutting thin chips at high cutting speeds and deeper than standard cuts (up to 4 times diameter).

iMachining Tool paths


iMachining generates Morphing Spiral tool paths, which spiral either outwardly from some central point of a walled area, gradually adopting the form of and nearing the contour of the outside walls, or inwardly from an outside contour of an area to some central point or inner contour of an island. In this way, iMachining manages to cut irregularly shaped areas with a single continuous spiral.

The Leaders in Integrated CAM

iMachining uses proprietary Constant Load One-Way tool paths to machine narrow passages, separating channels and tight corners. It uses proprietary topology analysis algorithms and channels to subdivide the area into a few large irregularly shaped sub-areas and then machines each of them by a suitable morphing spiral, achieving over 80% of the volume being machined by spiral tool paths. Since spiral tool paths have between 50% and 100% higher material removal rate (MRR) than one-way tool paths, and since iMachining has the only tool path in the industry that maintains a constant load on the tool, it achieves the highest MRR in the industry.

The iMachining Technology Wizard


A significant part of the iMachining system is devoted to calculate matching values of Feed, Spindle Speed, Axial Depth of cut, Cutting Angle and (Undeformed) Chip Thickness, based on the mechanical properties of the workpiece and tool whilst keeping within the boundaries of the machine capabilities (Spindle Speed, Power, Rigidity and Maximum Feeds). The iMachining Technology Wizard, which is responsible for these calculations, provides the user with the means of selecting the level of machining aggressiveness most suitable to the specific machine and set up conditions and to their production requirements (quantity, schedule and tooling costs). An additional critical task performed by the Wizard is dynamically adjusting the Feed to compensate for the dynamically varying cutting angle a bi-product of the morphing spiral, thus achieving constant tool load, which increases tool life.

Exercise #1: iMachining Walk Through

This example is a step-by-step guide on the definition process of SolidCAMs iMachining technology to machine the part above. The rough and finish machining of the outside contour, center pocket and pocket ledge is performed. The machining is performed on a 3-axis CNC-machine. The following steps have to be implemented in order to reach the final CAM-Part: 1. Define the CAM-Part Open the
iMachining_WalkThrough.sldprt file located in C:\Program Files\ SolidCAM2012\User\Getting_Started_Examples\SW. Define the CAM-Part, the CNC-controller (gMilling_Haas_SS_3x), the Machine Coordinate System,

the Stock model and the Target model.

The Stock model and the Target model should be defined as shown.

3D Model Stock

Target

The Leaders in Integrated CAM

2. Define the machine and work material parameters Right-click on the Operations header in the SolidCAM Manager tree and add a new iMachining operation. When the first iMachining operation is added to your CAMPart, you need to define the machine and material parameters for the iMachining Database.

The buttons at the bottom left enable you to manage machine definitions in the list. button enables you to add new The New machine definitions. button enables you to delete the The Delete existing machine definitions from the list. The Save As button enables you to save the defined machine definitions under specified names in specified locations. The Revert button enables you to return all the edited parameters to their default values.

Click on the New button to add a new machine definition. Enter the name for the new iMachining database file and click on the Save button. The Haas_SS_New machine definition is added into the list. In the General section, define the major machine parameters. The parameters marked with yellow highlight are mandatory.

Set the Spindle Speed Max to 12000 rpm and the Feed Rate Max to 21160 mm/ min (833 inch/min). For Reposition Feed Rate, set 10000 mm/min (400 inch/min) 3800 mm/min (150 inch/min). the value for XY movements to and the value for Z movements to

Set the Spindle Power Max to 20 kW (25 Hp).

The Leaders in Integrated CAM

Click on the Next button to define the work material. Choose the Aluminum_100BHN_60HRB option.

Click on the Finish button to confirm the machine and material parameters definition. If you are running a demo version of SolidCAM, select the default Haas_SS database and choose Aluminum_100BHN_60HRB for material definition. Now that you have created a Machine Database for iMachining, on creating new CAM-Parts you can select the machine and material database in the CAM-Part definition dialog box.

3. Define the rough machining of the outside contour When you have confirmed the machine and material definition, the dialog box is displayed.

iMachining Operation

Use the default iRough technology to machine the outside contour of the part. Click on the Define button on the Geometry page of the iMachining Operation dialog box to define the machining geometry for the operation.
iMachining geometry definition

The geometry in iMachining is defined as a pocket that can be open, closed and semi-closed (containing open edges). The pocket can contain internal chains treated as islands or used for safe tool entry.
Closed pocket

The geometry is defined as a single closed chain on the pocket contour. The material is cleared out from the interior of the defined geometry.

The Leaders in Integrated CAM

Closed pocket with island(s)

The geometry is defined as several closed chains: the first chain is the pocket contour and the rest are the internal chains on island contours. Note that the order is important: the pocket chain is the first chain selected; then the island chains are selected.
Closed pocket with entry chain

Similar to Closed pocket with island(s). The geometry is defined as several closed chains: the first chain is the pocket contour, the second is an internal chain on island contour, which is marked as open. This open internal chain is considered as a precut area that has already been machined prior to this operation. The tool will plunge inside this open area and start machining the remaining material. To mark a chain as open, right-click on its name in the Chain List section and choose Mark chain as open. Note that the chain selection order is important.

Open pocket

The geometry is defined as a single chain on the pocket contour. This chain is marked as open. The material is cleared out from the interior of the defined geometry with the tool approaching from the outside (pocket without walls).
Open pocket with island(s)

The geometry is defined as several chains: the first chain is the pocket contour (marked as open) and the rest are the internal chains on island contours. Note that the chain selection order is important.
Pocket with open edge(s)

The geometry is defined as a single closed chain on the pocket contour. One or several edges are marked as open: the tool approach from the outside is enabled. The material is cleared out from the interior of the defined geometry with the tool approaching through one of the open edges.

10

The Leaders in Integrated CAM

To mark an edge as open, right-click on the chain name in the Chain List section and choose Mark open edges. The Mark open edges dialog box is displayed. Select the required edge on the solid model and confirm the dialog box.

In this operation, the geometry is defined as an open pocket with an island. Select two chains as shown. Mark the outer chain (Chain #1) as open to enable the tool approach from outside. In the Levels section of the Geometry Edit dialog box, click on the button to define the lower machining level for the operation.
Depth

Pick the machining depth on the bottom edge of the model as shown. You can also define the upper and lower machining levels on the Levels page of the iMachining Operation dialog box.

11

Add an end mill of 9.5 mm (0.375). Define the tool parameters as follows: Set the Total length to 76 mm (3); Set the Outside holder length to 29 mm (1.125); Set the Shoulder length to 29 mm (1.125); Set the Cutting length to 25 mm (1); Set the Number of flutes to 4.

Helical Angle

Switch to the iData tab and choose the 45 (Medium) value for the Helical angle parameter. This parameter affects the cutting conditions and step down values generated by the iMachining Wizard.

12

The Leaders in Integrated CAM

Click on the Select button to confirm the tool definition. Define the milling levels. In addition to the depth specified at the stage of the geometry definition, define the Delta depth on the Levels page of the iMachining Operation dialog box to perform machining deeper than the part bottom edge. Set the value to -0.76 mm (-0.03).

Switch to the Technology Wizard page of the iMachining Operation dialog box. This Wizard automatically calculates the cutting conditions for the iMachining technology taking into account the tool data and milling levels defined for the operation.

13

Step down When the Automatic option is chosen, the step down is calculated by the wizard in accordance with the cutting depth defined for the operation. When the User-defined option is chosen, the step down can be defined by specifying its value or by setting the number of steps required to achieve the cutting depth. The table below displays the number of steps, the step down value and the number of Axial contact points (ACP) calculated automatically by the Wizard. Output cutting data This section displays two sets of data related to the current cutting condition (the spinning speed and feed rate of the tool, the step over range, the material cutting speed, etc.). Machining level When you move this slider in the increasing direction (to the right), the values in the Output cutting data section automatically increase, and vice versa. The Machining level slider enables you to set the cutting conditions optimal for your machining case. In this operation, use the default position of the Machining level slider (3).

14

The Leaders in Integrated CAM

Click Save & Calculate, then click Simulate. Run the operation simulation in the HostCAD and SolidVerify modes. The simulated tool path is performed as follows: the corners are cleared first, then the entire contour is machined.

4. Define the finish machining of the outside contour Click on the Save & Copy button at the bottom of the iMachining Operation dialog box to create a copy of the newly added iMachining operation. The copied operation will perform finishing of the outside contour. When the copied operation dialog box is displayed, choose iFinish for Technology.

15

iRough_outside

Switch to the Technology page. In the iRest data tab, note that the previous operation appears in the Parent operation combo box, which means that the technological parameters of the current operation are inherited from the previous parent operation.

Save and calculate the operation. Simulate the operation in the SolidVerify mode. The finishing is performed in a single cutting pass.

5. Define the rough and finish machining of the center pocket Add a new iMachining operation for machining of the center pocket. Choose iRough for Technology and define the geometry on the lower contour of the pocket as shown. Pick the bottom face of the pocket for the machining depth definition. Use the end mill tool defined in the previous operation and the default Technology Wizard settings.

16

The Leaders in Integrated CAM

On the Link page, the default value of the Ramping angle of 2.5 is used for the operation. The Helical ramping into the pocket will be performed at the angle of 2.5 degrees.

Save and calculate the operation. Simulate it in the SolidVerify mode. The tool performs the helical entry and then the pocket roughing tool path.

Save and copy the newly added iMachining operation to perform finishing of the center pocket. Choose iFinish for Technology. In the iRest data tab of the for Technology page, the previous iRough_centerPocket operation appears as the parent operation.

17

Save and calculate the operation. Simulate it in the SolidVerify mode. The rest material is cleared from the pocket corners before the final finishing pass is performed.

6. Define the rough and finish machining of the pocket ledge Add a new iMachining operation for machining of the pocket ledge. Choose iRough for Technology and define the geometry as closed chain on the lower contour of the ledge as shown; mark the selected edge as open.

Pick the bottom face of the ledge for the machining depth definition. Use the end mill tool defined in the previous operations and the default Technology Wizard settings.

18

The Leaders in Integrated CAM

Save and calculate the operation. Simulate it in the SolidVerify mode. The tool approaches from outside and performs the roughing tool path, first removing the material from the middle of the ledge and then clearing its corners.

Save and copy the newly added iMachining operation to perform finishing of the center pocket. Choose iFinish for Technology. Save and calculate the operation. Simulate it in the finishing is performed in a single cutting pass.
SolidVerify

mode. The

Congratulations!

You have successfully completed the iMachining exercise!

19

Exercise #2: iMachining of a Bracket

This example illustrates the use of SolidCAMs iMachining technology to machine the part above. There are standard 2.5D tool paths (Drilling & Profile) and 3D tool paths (HSR & HSS) to aid in the complete CNC program. The machining is performed on a 3-axis CNC-machine in two setups, from both sides of the part. Activate file iMachining.prt. For 2.5D customers without HSR/ HSS, please open the iMachining_25D_Only.prt example that does not contain the 3D operations. The following SolidCAM operations are created to perform the machining: Outside shape machining (iRough_Outside; iFinish_Outside) These iMachining operations perform the cutting of the outside shape of the part. An end mill of 12.7 mm (0.5) is used. Two chains are defined, with the first being the Stock boundary and the second being the profile around the part. The Stock chain is marked as open, which specifies the tool should machine from this chain, collapsing towards the part profile. iRough has a 0.25 mm (0.01) allowance on the wall, and the iFinish operation finishes the profile. Both operations have a -0.63 mm (-0.025) delta depth, so the tool machines deeper than the part.

20

The Leaders in Integrated CAM

Through pockets machining (iRough_ThroughPockets; iFinish_ThroughPockets) These iMachining operations perform the cutting of the five circular through pockets. An end mill of 12.7 mm (0.5) is used. Five chains are defined to represent the five closed pockets. Since the pockets are closed, with no PreDrilling or EntryChain defined, helical ramping is used to enter the bottom of the pocket. iRough has a 0.25 mm (0.01) allowance on the wall, and the iFinish operation finishes the profile. Both operations have a -0.63 mm (-0.025) delta depth, so the tool machines deeper than the part.

Rough machining of angled surfaces (HSR_R_Rough_Chamfer) This HSR operation performs the rough cutting of the four large chamfers on the ribs. An end mill of 12.7 mm (0.5) is used. Two boundaries are picked off the edges the make up the chamfer and the Tool Relations is set as centered. A 1.27 mm (0.05) step down is used and 0.127 mm (0.005) allowance on the surfaces.

21

Pocket machining (iRough_Pockets; iFinish_Pockets) These iMachining operations perform the cutting on the three semi-open pockets and the 7 closed pockets. A bull nose mill of 10 mm (0.375) and corner radius of 1.6 mm (0.0625) is used. Since all the 10 pockets are located on the same Z-Level, they can be machined all in one operation. Three chains have edges marked as Open and Wall, Open edges allow the tool to enter from these edges. Four of the closed chains use the through pockets as an Entry chain (an Entry chain is a chain inside the pocket, similar to an Island, but marked as open). The last two chains are simple closed pockets with helical ramping. iRough has a 0.25 mm (0.01) allowance on the wall, and the iFinish operation finishes the profile.

Finish machining of angled surfaces (HSS_PC_Lin_faces) This HSS operation performs the finishing cut on the four large chamfers on the ribs. A bull nose mill of 10 mm (0.375) and corner radius of 1.6 mm (0.0625) is used. A simple Linear strategy is used with a 0.5 mm (0.02) step over. Customized linking is used to have short repositions and smooth transitions when starting the cut.

22

The Leaders in Integrated CAM

Bottom ledge machining (iRough_Face_BackLedge) This iMachining operation finishes the bottom ledge on the underside of the part. An end mill of 12.7 mm (0.5) is used. Two chains are defined, with the first being the Stock boundary and the second being the bottom of the floor radius. The Stock chain is marked as open, which specifies the tool should machine from this chain, collapsing towards the radius. The floor radius is not machined at this stage.

Cutting excess material from through hole (iRough_back_centerHole) This iMachining operation machines away the excess material from the center through hole of the part. This excess material was used for clamping from the first side. An end mill of 12.7 mm (0.5) is used. A single closed chain is defined and a 0.25 mm (0.01) allowance is used for the wall, since the wall was finished at the stage of the top side machining.

23

Bottom face machining (iRough_Face_Back) This iMachining operation finishes the circular face on the underside of the part. An end mill of 12.7 mm (0.5) is used. Two chains are defined, with the first being the outside boundary of the face and the second being an offset edge created in Sketch1 in the assembly. The first chain is marked as open, and the second offset chain is closed. A spiral tool path is performed from the outside, collapsing towards the inner chain.

Floor radius finishing (F_backRadius) This Profile operation finishes the 6.35 mm (0.25) floor radius on the underside of the part. A ball mill of 12.7 mm (0.5)t is used. The chain is the bottom edge of the radius and the Tool side is set to center. The 0.13 mm (0.005) floor offset is left after the first roughing pass and then removed with the finishing pass. A 0.25 mm (0.01) Lead in/out arc is used.

24

The Leaders in Integrated CAM

Parts used
iMchining_WalkThrough.sldprt
iMachining1.prz iMachining_25D_Only.prt

Documents Details Page 2 4 20 Subject


General description

iMachining Walk Through exercise #1


iMachining Of a bracket exercise number #2

User Remarks 1 2 3 4 5 6 7 8 9 10

25

The complete range of manufacturing applications inside SolidWorks


SolidCAM is the leading and fastest growing developer of integrated CAM software solutions for the manufacturing industry. SolidCAM supports the complete range of major manufacturing applications in Milling, Turning, Mill-Turn and WireEDM, totally integrated inside SolidWorks.

The Revolutionary iMachining module


The new SolidCAM iMachining module is a giant leap forward in CNC machining technology, reducing cutting times by up to 70% and increasing tool life dramatically. iMachining achieves these advantages by using Patent Pending, Controlled Stepover technology and managing feed rates throughout the entire toolpath, ensuring constant tool load and allowing much deeper and more efficient cutting. iMachining is driven by a knowledge-based Technology Wizard, which considers the machine being used, the material being cut and the cutting tool data to provide optimal values of the cutting conditions. With its morphed spiral toolpath, controlled tool load at each point along the tool path, moating of islands to enable continuous spiral cuts, even with multiple islands, and automatic thin wall avoidance, iMachining brings efficiency to a new level for CAM users.

Highest level of SolidWorks integration


SolidCAM provides the highest level of CAD integration, with seamless, singlewindow integration and full associativity to SolidWorks. The integration ensures the automatic update of tool paths for CAD revisions. SolidCAM powers up the users SolidWorks system into the best integrated CAD/CAM solution.

www.youtube.com/SolidCAMProfessor www.youtube.com/iMachining

www.facebook.com/SolidCAM www.facebook.com/iMachining

www.solidcam.com

You might also like