Академический Документы
Профессиональный Документы
Культура Документы
Table of Contents
5X Advanced....................................................................................................................... 1
5X Advanced - Pro .......................................................................................................... 2
Basic ............................................................................................................................. 2
Advanced.................................................................................................................... 44
Applications................................................................................................................... 69
CimatronE 8.5
NC 5X Advanced
ii
NC 5X Advanced
CimatronE 8.5
5X Advanced
Create finishing toolpaths on multiple surfaces for 5-axis machining.
This procedure supports 3 - 5 axis machining with a wide variety of machining strategies and cutters (including
Lollipop and Slot Mill). You have full control over the cutter orientation and over the behavior between cutting
motions. Up to four sets of check faces can be used, each with a different offset and a different response when a
theoretical path gouges it. Defining machine limits and other machine properties are also available.
Multiple layers (based on 3D offsets) can be used, combined with gouge check and control and the use of drive
surfaces allows roughing in 4 / 5X machining for special cases such as turbine blades machining.
Note: To use all the features of the 5X Advanced procedure, a license is required. This license includes the use
of Slot Mill and Lollipop cutters. Please contact your Cimatron Provider. If you do not have a license, you will not
be able to create, edit or execute a 5X Aerospace procedure.
5X Advanced - Pro: This is the full package of the 5X Advanced technology with full control over the process.
5X Advanced Applications: All other subselection options under the 5X Advanced display a minimum number
of parameters to accomplish a specific task. Select the appropriate subselection option and set the parameters.
CimatronE 8.5
NC 5X Advanced
5X Advanced - Pro
Basic
Basic tutorial
5X Advanced Pro Introduction
This exercise explains the 5X Advanced Pro concept, basic features and methods of definition. It is conducted
step by step using simple geometry.
When dealing with surface geometry and not a solid model, prior to any 5X Advanced Pro work it is
recommended to check the object direction and make sure all the normals of all the faces are in the right
direction to prevent strange results.
Terminology
CC (Contact Point): the point where the tool touches the material.
CL Point: The point that is represented by the coordinates of the machine program (Control Point in
Cimatron terminology).
I, J, K: Values that represent the orientation of the tool axis.
When the tool tilts it rotates around the CC point. Note that the point on the material is fixed and the point on
the tool itself changes according to the orientation (except for sharp corner tools).
NC 5X Advanced
CimatronE 8.5
Step 1- Surfaces Paths: Definition of machining strategy, geometry and other behavior control
parameters based on which the system will calculate the CC points and the TP that passes through
them.
Step 2 - Tool Axis Control: Definition of the tool axis orientation options and limits.
Step 3- Collision Control: Definition for collision checking and various solutions that can be applied.
Step 4 - Link: Control the link options between the motions.
In the first step you will create motions as shown in the picture above. Unidir motions are motions that proceed
around the cylinder with 10mm space between each other.
Create a new 5X Advanced Pro procedure.
Note that under Geometry there is a Drive Surfaces parameter. Do not select any geometry
The look of the geometry selection screen changes according to the machining strategy that will be chosen in
the next step. Since you do not know what is required yet, it is better not to select any geometry at this stage.
CimatronE 8.5
NC 5X Advanced
The relevant selection options will be available later on. This screen will be useful for editing the geometry
selection, if required.
NC 5X Advanced
CimatronE 8.5
Note that the first tab in the dialog, is the Surface Paths. This is the first logical step in the definition as
described in the Introduction step.
CimatronE 8.5
NC 5X Advanced
Note that angle on the XY plane (0 deg) in 5X Advanced Pro is in the Y+ direction.
The measuring angle in Z in this case is the angle on the ZX plane, and is set to -90. This means motions will
start from the right side and advance to the left. Generally this angle will be performed on a plane normal to the
above set XY plane.
NC 5X Advanced
CimatronE 8.5
Select the geometry by dragging a box, or by using the Select all button.
CimatronE 8.5
NC 5X Advanced
In the Surface Quality area, change the Maximum step over to 10mm
The One Way cutting method is similar to Unidir in other procedures and Maximum Step Over is similar to
either Side Step or Down Step depending on the Angle in Z.
When the Z Angle causes the motions to proceed from top to bottom, the Maximum Step Over value resembles
Down Step.
Select OK.
NC 5X Advanced
CimatronE 8.5
In the Procedure Parameter Table click the Save and Calculate icon.
CimatronE 8.5
NC 5X Advanced
Click the Motion Parameters icon. Click the Access tab. Change the strategy to Cuts along curve.
10
NC 5X Advanced
CimatronE 8.5
Click the Lead button, pick the center axis and exit.
Select OK.
In the Procedure Parameter Table click the Save and Calculate icon
This is another way to obtain the required motions without having to calculate the angles required as in the
previous definition.
The cuts are performed normal to the leading curve. They begin at the side which is closer to the pick point on
the leading curve.
CimatronE 8.5
NC 5X Advanced
11
Notice the gaps between the first and last lane and the cylinder edges as indicated by the arrows in the
picture below. The size of the gap is half of the step over. The cuts are performed normal to the leading curve.
They start at the side that is closer to the pick point on the leading curve
12
NC 5X Advanced
CimatronE 8.5
Notice the difference between the start points before and after execution.
Note that the definition of a start point is only a hint for the system, (it does not need to be exact) as it tries to
locate the nearest possible position next to your point.
CimatronE 8.5
NC 5X Advanced
13
Note that the tool path will be generated on the whole surface, exactly up to the surface edge or close to the
nearest possible position.
14
NC 5X Advanced
CimatronE 8.5
Execute the procedure. Notice the gaps between the motion and the surface edge. Zoom into the areas
marked in red circles as shown in the picture below:
Note that the distance between the passes is equally spaced (less than the 10mm specified) to ensure
smooth result!
CimatronE 8.5
NC 5X Advanced
15
16
NC 5X Advanced
CimatronE 8.5
Note that the original setting of the tool axis was fixed and normal to the faces. (Tool axis direction = face
normal at touch point).
Positive value = lead angle (tool leans to the movement direction).
Negative value = lag angle (tool leans away from the movement direction).
CimatronE 8.5
NC 5X Advanced
17
Save and Calculate the procedure. Switch to a side view and simulate (WireFrame Simulation) the two
procedures to see the results.
18
NC 5X Advanced
CimatronE 8.5
With this option the tool axis will be tilted at a fixed angle relative to the chosen axis. The tilt axis can be towards
the X, Y and Z axis or to any line created in the geometry. Tilt axis and surface normal build a plane in which the
tool tilts.
Execute, switch to front view and enter the Navigator to view the results.
CimatronE 8.5
NC 5X Advanced
19
The tool is now tilted towards X+ in a constant angle of 45 degrees all along the TP. Notice that the CC
(touch) point on the surface is maintained while the CL point is moved due to the tilt.
Edit the procedure and set the tool axis to the original position, by selecting the Not to be tilted and stays
normal to surface option.
20
NC 5X Advanced
CimatronE 8.5
CimatronE 8.5
NC 5X Advanced
21
Notes:
You have now activated the 1st set of the available gouge check sets. The gouge will be checked only for the tip
and shaft of the tool (in Cimatron terminology it would mean the whole cut length).
This setting is defined by a check box under each one of the tool components. Notice that there is a different
clearance that can be set for each of them.
Arbor means Shank in Cimatron terminology.
There are different strategies to choose from, each of them will cause a different behavior if a gouge is detected.
In this case the tool will retract along its axis to a position where it will not gouge anymore.
Un-checking the Drive surfaces from geometry tells the system to check only against the Check surfaces,
notice that in this case a different stock to leave (offset) and tolerance can be set. Otherwise the system uses the
procedure tolerance and offset that are defined in the Cimatron parameter grid.
22
NC 5X Advanced
CimatronE 8.5
CimatronE 8.5
NC 5X Advanced
23
Notice the look of the Geometry dialog It includes all the geometry components needed according to the
settings you have previously defined.
Notice that check faces were machined as well! At all times the tool orientation is kept normal to the drive
face (cylinder).
Unlike in other procedures, the check faces in 5X Aerospace can be machined as well. This behavior is defined
in the strategy setting.
The drive surface in 5X Aerospace behaves similar to Aiming face in other procedures.
24
NC 5X Advanced
CimatronE 8.5
CimatronE 8.5
NC 5X Advanced
25
Switch to side view and perform navigation on the 2 procedures to view the difference between them
Notice the difference. The previous procedures movement is done through less TP nodes than the new one.
There might be a possibility for small gouge in that movement.
Checking this option causes the gouge check to be more accurate. The system adds some checking TP nodes
between the ones that are normally created, causing the motion to be smooth and move more accurately around
the geometry to prevent even smaller gouges.
26
NC 5X Advanced
CimatronE 8.5
The target of this setting is to prevent the machining over the check faces and only to proceed as far as 2 mm
close to them.
Execute and view results.
CimatronE 8.5
NC 5X Advanced
27
Notice that the check surfaces are bypassed with some rectangular motions. The highest Z point is at
150mm. The distance in the Y+ direction is even larger.
In the side view you will be able to view the offset distance from the check faces by zooming into the area
marked in blue circle.
28
NC 5X Advanced
CimatronE 8.5
Step 4 Link
Link
Edit the procedure.
Select the Link tab. Press the Clearance area button.
CimatronE 8.5
NC 5X Advanced
29
Set the clearance Type to Cylindrical parallel to X and define the Radius at 120.
30
NC 5X Advanced
CimatronE 8.5
CimatronE 8.5
NC 5X Advanced
31
There are different options to define the clearance shape. In this case it will be a cylinder of 120mm radius
with the center passing through the UCS origin point (Through X=0 Y=0 Z-0). The options are described, as
follows:
32
Feed distance: Last approach motion towards the material. In Cimatron this motion would be the
Delta_Z_Up or Surface Normal motions.
Rapid distance: Last rapid motion before the first feed motion. Performed in the same direction.
NC 5X Advanced
CimatronE 8.5
The rapid motions bypassing the check surfaces have a cylindrical shape.
Notice that the created cylindrical motions are performed in a radius of 210mm and not 120 as defined. The
system will calculate the minimal safe distance needed in order not to gouge any geometry. The search for a
new safe height is performed in steps of 10mm as defined in the Air move safety distance parameter.
CimatronE 8.5
NC 5X Advanced
33
Use Macro
Hide the cylinder set and show the cylinder2 set.
Edit the procedure and replace the drive surface with the new cylinder.
34
NC 5X Advanced
CimatronE 8.5
In surface paths tab change the cutting method to One Way. Click the Start Point button and change the
Rotate by (Deg) value to 2.
CimatronE 8.5
NC 5X Advanced
35
36
NC 5X Advanced
CimatronE 8.5
Notice the tangent approach and retract as a result of using the macro. There are a few entry/exit types of
motions to choose from in the macro
combo-boxes.
The shifted start point is the result of the Rotate by (Deg) 2 that was set in the Start Point dialog.
Near the triangular hole two kinds of connection motions can be seen. One goes directly over the hole and the
other jumps to clear. These motions can be controlled.
CimatronE 8.5
NC 5X Advanced
37
Gaps along cut: To control the motion behavior when interference along a cutting lane.
Links between slice: To control the motion behavior between lanes/layers.
Links between passes: To control the motion behavior between regions.
In the first two groups there is a difference between small and large. The definition of what is small and what is
big can be defined by the user as a percentage of the tool diameter or exact value:
Different motion behaviors can be set for the small gaps or large ones:
38
NC 5X Advanced
CimatronE 8.5
Notice that the connections are now direct over the triangle gap. By setting the along cut to 300 % (of tool
diameter) the system was told that up to 60mm (tool diameter 20mm) the gap should be considered as small and
the connection type will be direct. The Blend spline setting resulted with smooth S-connections between the
slices.
CimatronE 8.5
NC 5X Advanced
39
Advanced options
Flip Step Over
Edit the procedure.
Check the Flip step over option in the Surface paths tab.
In the Tool axis control tab select the Tilt with fixed 45 deg to X option.
In the Gouge check tab select the Moving tool away and the retract in YZ plane options.
40
NC 5X Advanced
CimatronE 8.5
Notice that since the to Flip step over option is selected, the machining starts from the other side. In order
to prevent the gouging of the check faces (box) the tool moves away from the geometry, and all these
movements are performed on the YZ plane, maintaining a constant X value.
CimatronE 8.5
NC 5X Advanced
41
42
NC 5X Advanced
CimatronE 8.5
Select the Retract tool along tool axis option in the Gouge check tab.
Notice that at all positions of the tool axis are pointing to the point picked.
CimatronE 8.5
NC 5X Advanced
43
Advanced
5X Advanced Pro- advanced
In this tutorial, you will perform the following tasks:
Learn how to start 5x Advanced Pro and create a real multi surface toolpath perpendicular to surface
Change the 5x Advanced Pro toolpath from perpendicular to surface into a Swarf toolpath
Deal with improper surfaces using 5x Advanced Pro gap handling mechanisms.
Learn the 5x Advanced Pro ability to avoid collisions by tilting the tool intelligently.
Combine more than one collision strategies on more than one set of surface models.
Use advanced collision controls to avoid gouging of vertical walls and sharp corners.
Use more sophisticated options to apply different offsets to different sets of surfaces.
Study 5x Advanced Pro holder collision.
44
NC 5X Advanced
CimatronE 8.5
Step1
Object direction
Open the SIMPLE_NC.elt file.
From the Analyze menu, select the Object direction option or click the
CimatronE 8.5
NC 5X Advanced
icon.
45
Select the face and apply the direction as indicated in the picture below and then select the other black
faces:
Note that after performing the operation, if entering the Object direction option, all faces are in the right
direction.
46
NC 5X Advanced
CimatronE 8.5
CimatronE 8.5
NC 5X Advanced
47
Create a Stock procedure from the faces set criteria with 1 mm offset.
48
NC 5X Advanced
CimatronE 8.5
CimatronE 8.5
NC 5X Advanced
49
50
NC 5X Advanced
. Import
CimatronE 8.5
CimatronE 8.5
NC 5X Advanced
51
Parallel to Curve
Press the Access button to access the 5X Aerospace dialog. (Do not select any geometry)
In the Surface Paths page select the Parallel to Curve pattern.
52
NC 5X Advanced
CimatronE 8.5
Use the Single Edge and Drive Surfaces buttons in the dialog and select the geometry as shown in the
picture below:
Select the curve from the Curves set as the single edge.
Switch to the Link page and change the First entry and Last Exit to use Rapid Distance.
CimatronE 8.5
NC 5X Advanced
53
54
NC 5X Advanced
CimatronE 8.5
Switch to the Tool Axis Control page and select Be tilted relative to cutting direction as the Tool Axis
option.
Set the Tilt Side Angle option to 90.
Select OK and Save & Calculate the procedure. Perform Wireframe Simulation to examine result.
Notice that the cutter is tangent to the faces at each touch point.
By the above setting you have caused the cutter to Swarf mill the faces, cutting with the cutter side.
Notice that the motion is interrupted at one point and the cutter retracts to clear height.
CimatronE 8.5
NC 5X Advanced
55
The retract motion is caused by the gap in the geometry. The cut along the lower edge is interrupted.
56
NC 5X Advanced
CimatronE 8.5
The retract to clear option no longer exists and the motions are following the faces as much as possible.
Notice that the Drive Surfaces are being gouged by the cutter all along the motion.
CimatronE 8.5
NC 5X Advanced
57
Only one of the gouge check options is activated. The checking is done with the cutting length of the cutter (Tool
Tip and Tool Shaft) against the drive surfaces. The strategy in case of gouge, will be to tilt the cutter sideways.
Select OK and Save & Calculate the procedure.
Perform a Wireframe simulation to examine the results.
Notice that the cutter is tilted away just enough to touch the upper side of the drive faces without gouging
them.
58
NC 5X Advanced
CimatronE 8.5
Check the 2nd check group, set the strategy to Retract tool along tool axis. Select only check surfaces,
set 0.5mm as Stock to leave and 0.05 for Tolerance.
Uncheck the Check gouge between positions (under the Advanced option).
With this setting the tool will retract along its axis whenever a gouge is detected, within 0.5 mm from some check
surfaces. The retract will be done until a point where there is no longer a gouge.
CimatronE 8.5
NC 5X Advanced
59
Select the Check Surfaces (Set: 1st gouge) as shown in the picture below:
Select OK and Save & Calculate the procedure. Examine the results
60
NC 5X Advanced
CimatronE 8.5
The tool is retracting along its axis just enough to go over the check faces. When it passes the check faces it
goes back to the original motion location.
CimatronE 8.5
NC 5X Advanced
61
Regular collision checking is calculated on surface points (TP-Nodes), this may lead to minor gouges with the
check surfaces.
The pictures above shows what may happen while the cutter is moving from the bottom point to the ones above.
In some situations it can gouge the corner. (this picture is performed with Check Surface Offset = 0)
Duplicate the procedure and edit it. Open the dialog and change to the Gouge Check tab. Ensure that the
Check gouge between positions is checked.
62
NC 5X Advanced
CimatronE 8.5
The system added TP-Nodes between the original one in order to better move around the check faces obstacle,
to create a gouge free motion.
CimatronE 8.5
NC 5X Advanced
63
At sharp inner edges you are facing the so called dove tail problem (see picture). This causes a damage of the
drive surfaces. It is caused by the Tilt the Tool Away collision check strategy.
The dove tail problem is a very common thing with 5X machining based on surfaces. This will appear with all
inner surfaces which have a fillet radius smaller than the tool radius.
64
NC 5X Advanced
CimatronE 8.5
Duplicate the procedure and edit it. Open the dialog and check the Round Corner checkbox.
Select OK and Save & Calculate the procedure. Examine the results.
CimatronE 8.5
NC 5X Advanced
65
Open the dialog and select the Gouge Check tab. Check the Tooltip option in the 1st check group.
66
NC 5X Advanced
CimatronE 8.5
Edit the procedure. In the 1st gouge check group select the check surfaces (#1).
CimatronE 8.5
NC 5X Advanced
67
68
NC 5X Advanced
CimatronE 8.5
Applications
To help the users to cope with the many options available in the 5X Advanced Pro package, a number of
applications have been created. Each one is specially designed for common 5X tasks. The control over the
parameters is limited, but the ease of use is greatly increased.
Impeller
Open the Impeller.elt file.
Milling impellers can be particularly complicated. The tool must be tilted constantly to avoid gouging. Four
application modules are now available to help the user get the best toolpath possible.
Note: Applications are available only under 5X TP. Several applications can with appropriate settings create
a 4X TP.
CimatronE 8.5
NC 5X Advanced
69
Click on the Access button, notice the simplified Control Panel that opens.
70
NC 5X Advanced
CimatronE 8.5
Behind the scenes, the Morph Between 2 Surfaces option (within the "Pro" package) has been selected.
The number of sub-options has been greatly reduced, such that you need to set only the most relevant ones to
get the best results.
CimatronE 8.5
NC 5X Advanced
71
Impeller1
First we will select the geometry. It is clear which Right, Left and Floor faces need to be selected.
Set the Cut Control parameters; Cutting method to Zigzag and Cut order to From center away".
Set the Maximum Step-over to 2 and leave 0.5 mm for the Finishing operations.
72
NC 5X Advanced
CimatronE 8.5
For Clearance we will choose a Sphere larger than the radius of the part (which is about 70 mm) situated
approximately at the center of the bottom.
Set the Rapid, Feed and Safety Distances.
Impeller2
Note that the Entry/Exit Macros can be either set to ON or OFF for all situations.
Turn them ON and set them to Vertical Tang. Arc.
CimatronE 8.5
NC 5X Advanced
73
Select OK.
Click on the Collision Control button and switch it from OFF to ON.
Now, check the 'Check Surfaces' check button, and press the Check Surfaces' button. Select the walls and
floor as Check Surfaces.
74
NC 5X Advanced
CimatronE 8.5
Impeller3
Finally (for now) we will set the Generate tool path only at front side option in the Advanced menu.
CimatronE 8.5
NC 5X Advanced
75
76
NC 5X Advanced
CimatronE 8.5
Impeller4
Edit the procedure.
Measuring the blade at its deepest point, we see that it is more than 28 mm.
CimatronE 8.5
NC 5X Advanced
77
78
NC 5X Advanced
CimatronE 8.5
Viewing from the side we can see that there are quite a lot of air motions. This is the price paid for using the
simplified interface of the application. Our toolpath is not 100% efficient. But we need not settle for good
enough. We can switch to the 5X Pro interface at this point and refine the parameters so that we get the perfect
result.
Impeller5
Edit the procedure and change the sub-selection to Pro.
CimatronE 8.5
NC 5X Advanced
79
80
NC 5X Advanced
CimatronE 8.5
Select:'By Criteria'.
Execute the procedure and view the results. Note that the layers have been trimmed to the stock limits.
CimatronE 8.5
NC 5X Advanced
81
Impeller6
Now lets Finish Mill the floor of the impeller.
There are 2 applications for this; first we will use the Auto Tilt"
The geometry selection is retained from the previous procedure. But even without it, it is clear what needs
to be selected.
82
NC 5X Advanced
CimatronE 8.5
Check Surfaces are the same as we used in the Rough procedure. As is the Clearance Area and Entry/Exit
Macros. Use a smaller Maximum Step-Over and change the Stock Remain to 0.
CimatronE 8.5
NC 5X Advanced
83
The results are good (depending on the geometry, the Auto-Tilt option can sometimes give wavy results) but the
tool is swarf milling the wall at some points and not at other points.
84
NC 5X Advanced
CimatronE 8.5
Impeller7
Edit the last procedure.
Change the Sub-Selection to Floor Finish.
Set the parameters to the same as we had with the Auto-Tilt and add the Tilt Curve to guide the tool.
Select OK, and execute the procedure.
CimatronE 8.5
NC 5X Advanced
85
(Tilt curves like this can easily be created by building a Blend Face between the wings, and using Curve: From
Face and creating a Section Line through the mid point of the edge.)
86
NC 5X Advanced
CimatronE 8.5
Impeller8
We will Finish Mill the walls now with the side of the tool.
Create a new procedure with the Blade Swarf Finishing Sub-Selection.
Again, it is clear what the surface selection should be. (Be sure to Reset selection before selecting the
floor and wall surfaces.)
Turn on the Advanced Generate tool path only at front side option.
CimatronE 8.5
NC 5X Advanced
87
Set the other options as they were set in the previous procedures.
Since the walls are vertical, we want Tangential or Horizontal Tangential Arcs for Entry/Exit Macros.
Execute the procedure and examine the results.
88
NC 5X Advanced
CimatronE 8.5