Professional Documents
Culture Documents
A Parametric FEA System For Fixturing of Thin-Walled Cylindrical Components
A Parametric FEA System For Fixturing of Thin-Walled Cylindrical Components
A Parametric FEA System For Fixturing of Thin-Walled Cylindrical Components
a r t i c l e i n f o a b s t r a c t
Article history: Machining of thin-walled components has increasingly become a difficulty for manufactur-
Received 18 May 2007 ers. Advanced digital analyses have been developed by many researchers to model, predict
Received in revised form and reduce errors induced by machining processes. Fixtures for thin-walled components
26 October 2007 to increase the rigidity of components, improve dynamic performance and reduce machin-
Accepted 20 November 2007 ing cost have been widely used in industries. However, modelling to simulate the impact
of fixture on the quality of thin-walled components is seldom reported. Moreover, today’s
machining shop floors, characterized by a large variety of products in small batch sizes,
Keywords: require flexible simulation tools that can be quickly reconfigured. Parametric technology is
FEA a key to implement it.
Thin-wall This paper proposed a parametric finite element analysis (FEA) system that can automati-
Cylindrical components cally mesh components, assign material properties and boundary condition, and create FEA
Parametric files ready for calculation with limited human interference. The system is focused on thin-
Abaqus walled cylindrical components, including straight thin-walled cylinder, conic thin-walled
cylinder and angle-varying thin-walled cylinder. Based on the FE prediction, whether or not
a fixture is required and the impact of a support fixture on the component quality can be
assessed.
© 2007 Elsevier B.V. All rights reserved.
∗
Corresponding author.
E-mail address: yan.wang@nottingham.ac.uk (Y. Wang).
0924-0136/$ – see front matter © 2007 Elsevier B.V. All rights reserved.
doi:10.1016/j.jmatprotec.2007.11.216
j o u r n a l o f m a t e r i a l s p r o c e s s i n g t e c h n o l o g y 2 0 5 ( 2 0 0 8 ) 338–346 339
Nomenclature
X(i, j, k) The X value regarding the CS of node N(i, j, k)
a the oblique angle of conic thin-walled cyinder XS boundary condition on X direction for XY sym-
ap the oblique angle of the pth section of angle- metry
varying thin-walled cylinder Y(i, j, k) The Y value regarding the CS of node N(i, j, k)
b The angle around the z axis of the reference YS1 boundary condition on Y direction for X sym-
between two nodes N(i, j, k) and N(i, j, k + 1) metry
BC(i, j, k) Boundary condition, which is the function of YS2 Boundary condition on Y direction for of XY
variables i, j and k symmetry
CS the coordinate system on the centre of the top Z(i, j, k) The Z value regarding the CS of node N(i, j, k)
surface of the thin-walled cylinder ˇ The angle of the component in the radius
DL element size in the length direction of the com- direction representing the symmetry boundary
ponent condition
DR element size in the radius direction of the com- Poisson ratio
ponent
DT element size in the thickness direction of com-
construction was reported. Peripheral milling operation was
ponent
simulated and the tool was assumed to be more rigid than
E Young’s modulus
the workpiece. Considering high speed milling, Brave et al.
E1(i, j, k) element vector of element C3D8 and is a func-
(2005) suggested a method for obtaining the instability lobes
tion of i, j and k
when both machine structure and machined workpiece have
E2(i, j, k) element vector of element C3D20 and is a func-
similar dynamic behaviours. The method was validated by
tion of i, j and k
experiments.
F machining force specified by user
Due to the deflection of tool and workpiece induced
FCi the force boundary condition on component
during machining operation, the machine tool does not
during the ith step
remove material from components as planned, thus, sur-
FIX1 constraint on the bottom end surface of the
face dimensional error is produced. Tsai and Liao (1999)
component
developed a finite element model along with end milling
FIX2 constraint on the top end surface of the com-
cutting force model to analyze surface dimensional error
ponent
in the peripheral milling of thin-walled workpieces. In the
ID(i, j, k) the identity number of a node and is a function
model, the geometry and thickness variations of the work-
of i, j and k
piece during machining are taken into account by modelling
IDe the identity number of element
the helical fluted end mill with the pre-twisted Timo-
IDnm the identity number of the mth node of a ele-
shenko beam element. Ratchev et al. conducted extensive
ment
research regarding thin-walled structure using finite ele-
L the total length of the straight or conic thin-
ment analysis (FEA), covering force modelling for end milling
walled cylinder
(Ratchev et al., 2004a), material removal simulation (Ratchev
Lp the length of the pth section of the angle-
et al., 2004b,c) and error compensation (Ratchev et al., 2002,
varying thin-walled cylinder
2004d).
LET the number of finite element across the cylin-
The researches in (Thevenot et al., 2006; Brave et al., 2005;
der thickness
Tsai and Liao, 1999; Ratchev et al., 2004a,b,c) were focused on
NL the number of nodes in the length direction of
prismatic components under milling operations. The dynamic
the component
behaviour of thin-walled cylindrical components under turn-
NR the number of nodes in the radius direction of
ing operation was studied by Mehdi et al. (2002a,b), containing
the component
two parts: simulation (Mehdi et al., 2002a) and experiments
NT the number of nodes in the thickness direction
(Mehdi et al., 2002b). The simulation part took into account
of the component
the damping due to rubbing between the tool flank and
N(i, j, k) node vector and is a function of variables i, j and
the machined workpiece surface, and defined the param-
k
eters governing the stability of the cutting process in the
R/R0 Internal radius of the top surface of the thin-
case of thin-walled workpieces. The experimental part vali-
walled cylinder
dated the simulation by performing the test on thin-walled
R(i, j, k) The distance from the node N(i, j, k) to the z axis
tubes with steel and aluminum alloy, using different oper-
of the reference coordinate system cylinder
ating condition including dimensions, geometry and setting
S The number of section of the angle-varying
conditions.
thin-walled cylinder
Advanced models with experiment validation were pro-
T Thickness of the thin-walled cylinder
posed in Thevenot et al. (2006), Brave et al. (2005), Tsai and
TLi The tolerance constrains on the component
Liao (1999), Ratchev et al. (2004a,b,c), Mehdi et al. (2002a,b)
during the ith step
with the purpose of identifying the problems generated dur-
Tol Tolerance in the thickness direction on the
ing thin-walled structure machining. Once the problem has
thin-walled cylinder
been modeled and predicted, means to reduce errors should
340 j o u r n a l o f m a t e r i a l s p r o c e s s i n g t e c h n o l o g y 2 0 5 ( 2 0 0 8 ) 338–346
Fig. 1 – Components types and geometry parameters. (a) Straight thin-walled cylinder; (b) conic thin-walled cylinder; and (c)
varying angle thin-walled cylinder.
element C3D20 is preferred as it is more computation efficient NL = EL + 1 for C3D8 element (3)
and more accurate (ABAQUS, 2004). The 1st order element is
used for contact analysis when the 2nd order element is inap- NT = 2 ∗ ET + 1, NR = 2 ∗ ER + 1 and
propriate if local deformation or stress at the contact position,
e.g. the contact between machine tool and component, needs NL = 2EL + 1 for C3D20 element (4)
to be predicted accurately. Based on the input information, the
developed software can generate the FEA input file ready to be The node vector N[i, j, k], where i ∈ [0, NL − 1], j ∈ [0, NT − 1]
run on ABAQUS. From the tolerance constraints Tol, the max- and k ∈ [0, NR − 1], is represented as
imum machining forces exerted on the components with or
without fixture can be estimated. Whether or not the machin- N[i, j, k] = [ID(i, j, k), X(i, j, k), Y(i, j, k), Z(i, j, k)] (5)
ing force F specified by the user is appropriate can be evaluated
by comparing the deformation induced by the force F with the
where ID(i, j, k), X(i, j, k), Y(i, j, k), Z(i, j, k)] are the node number
tolerance Tol. Two situations are considered in the software:
and the X, Y, Z values regarding the global coordinate system
components held at one end surface and component held on
CS, respectively, and are functions of variables i, j and k. The
both end surfaces. Since the FEA is parametric, if the geom-
element vectors are expressed differently for element C3D8
etry of components is slightly changed, the FEA input can be
and C3D20, which are
regenerated automatically. The procedure to generate FEA file
is detailed in Section 3.
E1(i, j, k) = [IDe , IDn 1, . . . , IDn m, . . . , IDn 8]
A global coordinate system CS (shown in Fig. 1) is built on E2(i, j, k) = [IDe , IDn 1, . . . IDn m, . . . , IDn 20]
the centre of the top end surface of the cylinder. For a user
for C3D20 element, m ∈ [1, 20] (7)
specified variable LET , which is the number of elements across
the thickness, the size of an element on the internal wall of
the cylinder is pre-defined as where E1 and E2 represent the element vectors of element
C3D8 and C3D20, respectively and IDe is the element ID num-
T ber, the IDn m is the ID number of the mth node of the element
DT = , D L = DT and DR = 1.5DT (1)
LET and is a function of the variables of i, j and k. Sections 3.1 and
3.2 explain the automatic generation of node and element for
where DT , DR and DL are the dimensions of the element across the C3D8 element and C3D20 elements.
the thickness, around the centre axis and along the length
direction, respectively, thus, ET , ER and EL , which are the num- 3.1. Node and element generation for C3D8 element
bers of elements in these three directions, are
L ˇR The node number starts from the node whose position is (R,
ET = LET ; EL = Int and ER = Int (2) 0, 0), and increases firstly in the length direction and secondly
DL DR in the thickness direction, and then in the direction around
the centre axis. The node number ID(i, j, k) of a node N(i, j, k),
where , to be explained later, can be or 1/2, and the
where i ∈ [0, NL − 1], j ∈ [0, NT − 1] and k ∈ [0, NR − 1], is
function Int(number) is used to round a number down to the
nearest integer.
ID(i, j, k) = NL NT k + NL j + i + 1 (8)
Mesh generation is the procedure of discretization of solid
geometry and includes the generation of node and generation
of element. Let NT , NR and NL be the number of node in the As shown in Fig. 2(a), for conic and straight thin-walled
three directions, for the C3D8 element and C3D20 element: cylinder, the Z(i, j, k) of the node N(i, j, k) is
+DT j if Z(i, j, k) ∈ Lu , Lu (14) 3.2. Node and element generation for C3D2D element
u=0 u=0
are the functions of ID(i, j, k), are shown in Fig. 6(b): geometry with extra boundary condition to reduce the cal-
culation time. The variable introduced to represent that part
IDe2 = IDe2 + 1 of the component is variable , which will be automatically
IDn1 = ID(2i, 2j, 2k) assigned if the geometry and boundary condition are sym-
metrical about the X axis or the Y axis.
...
(17)
IDn 20 = ID(2i, 2j + 2, 2k + 1)
3.3.3. Boundary condition—X symmetry ( = )
E2 (i, j, k) = [IDe1 , IDn 1, . . . , IDn 20]
As shown in Fig. 7(a), if the component geometry and its
Print E2 (i, j, k) to the FEA file boundary condition are symmetrical about the XZ plane of
the CS, only half of the geometry with extra boundary condi-
3.3. Material property and boundary condition and tion shown in Fig. 7(b) needs to be modelled. The X symmetry
steps boundary condition can be represented by the constraints of
Y direction on the nodes N Set whose X coordinate value is
3.3.1. Material properties
The parameters of material property are Young’s modulus E
and Poisson ratio v, which are input by user.
3.3.4. X and Y symmetry ( = 1/2) where N set = {ID(NL − 1, j, k), j ∈ [0, NT − 1] and k ∈ [0, NR − 1]}.
If the geometry and force and displacement boundary condi-
tion are symmetrical about both the XZ plane and YZ plane 3.3.6. Held on the top end surface
of the CS, only 1/4 geometry of the components as shown If the machining deformation of the component is excessive,
in Fig. 7(c) should be employed, and for i ∈ [0, NT − 1] and a fixture is required to hold the top end surface of the com-
j ∈ [0, NL − 1], the boundary constraints of X and Y symmetry ponent whose z coordinate value is zero. In this case, the
are displacement boundary condition is
Fig. 9 – Interface of the parametric FEA system. (a) Conic cylinder and (b) angle-varying conic cylinder.
j o u r n a l o f m a t e r i a l s p r o c e s s i n g t e c h n o l o g y 2 0 5 ( 2 0 0 8 ) 338–346 345
Fig. 9 – (Continued )
be applied on the nodes on the thin wall of components dur- of components during different steps in order to calculate the
ing different steps (loading sequence) in order to calculate the machining deformation. Assuming the force is applied on the
maximum allowed machining forces. Let us assume that the node ID(i, 0, 0) during the ith step, the boundary condition
tolerance is applied on the node ID(i, 0, 0) where i ∈ [0, NL − 1] in vector for the force is
the ith steps, the boundary condition vector for the tolerance
is
FCi = BC(i, j, k) = [1, ID(i, 0, 0), 1, , F] (26)