[1] I. M. Daniel and O. Ishai, Engineering Mechanics of Composite Materials.
New York: Oxford University Press, 1994.
[2] T. Vandellos, “Développement d’une stratégie de modélisation du délaminage
dans les structures composites stratifiées”. Thèse de doctorat, Université
Bordeaux 1, 2011.
[3] S. A. Ayache, “The measurement of through-thickness properties of woven
glass/polyester materials.” Thèse de doctorat, Center for Composite Materials,
Imperial College (London, U.K.), 1991.
[4] P. A. Lagace, D. B. Weems, “A through-the-thickness strength specimen for
composites,” Test Methods for Design Allowables Fibrous Composites, vol. 2,
pp. 197–207, 1989.
[5] ASTM, “Standard test method for measuring the curved beam strength of a
fiber-reinforced polymer-matrix composite,” American Society for Testing and
Materials, vol. D6415/D641, 2006.
[6] ASTM, “Standard test method for shear properties of composite materials by
the V-notched beam method,” American Society for Testing and Materials,
vol. D5379–93, 1993.
[7] ASTM, “Standard test method for short-beam strength of polymer matrix
composite materials and their laminates,” American Society for Testing and
Materials, vol. D2344/D234, 2006.
[8] J.-S. Charrier, “Développement de méthodologies dédiées à l’analyse robuste
de la tenue de structures composites sous chargements complexes
tridimensionnels”. Thèse de doctorat, École Nationale Supérieure d’Arts et
Métiers, 2013.
[9] X.-K. Zhu and J. a. Joyce, “Review of fracture toughness (G, K, J, CTOD,
CTOA) testing and standardization,” Engineering Fracture Mechanics, vol.
85, pp. 1–46, May 2012.
[10] B. D. Davidson, “Standardization of the End-Notched Flexure test for mode II
interlaminar fracture toughness determination of unidirectional laminated
composites,” Journal of Testing Evaluation, vol. 43, no. 6, p. 20140437, Nov.
2015.
[11] M. F. S. F. de Moura, M. a L. Silva, a. B. de Morais, and J. J. L. Morais,
“Equivalent crack based mode II fracture characterization of wood,”
- 94 -
[12] H. W. Whitney J.M., Browning C. E., “A Double Cantilever Beam test for
characterizing mode I delamination of composite materials,” Journal of
Reinforced Plastics and Composites, vol. 1, no. 4, pp. 297–313, 1982.
[13] T. Brussat, S. Chiu, and S. Mostovoy, “Fracture mechanics for structural
adhesive bonds,” Materials Research Laboratory Ltd, Lockheed-California
Company, Dayton, OH, 1978.
[14] ASTM D5528-13, “Standard test method for mode I interlaminar fracture
toughness of unidirectional fiber-reinforced polymer matrix composites,”
American Society for Testing and Materials, vol. 01, Reapproved 2007, 2013.
[15] P. Hansen and R. Martin, “DCB, 4ENF and MMB characterisation of S2/8552
and IM7/8552,” Materials Engineering Research Laboratory Ltd, Hertford,
September, 1999.
[16] C. Corleto and W. Bradley, “Mode II delamination fracture toughness of
unidirectional graphite/epoxy composites,” American Society for Testing and
Materials, vol. STP1012, 1989.
[17] M. F. S. F. De Moura, N. Dourado, J. J. L. Morais, and F. a. M. Pereira,
“Numerical analysis of the ENF and ELS tests applied to mode II fracture
characterization of cortical bone tissue,” Fatigue & Fracture of Engineering
Materials & Structure, vol. 34, no. 3, pp. 149–158, Mar. 2011.
[18] L. Arcan, M. Arcan, and I. M. Daniel, “SEM fractography of pure and mixed-
mode interlaminar fractures in graphite/epoxy composites,” American Society
for Testing and Materials, vol. STP948, 1987.
[19] S. L. Donaldson, “Mode III interlaminar fracture characterization of composite
materials,” Composite Science and Technology, vol. 32, no. 3, pp. 225–249,
1988.
[20] G. Yaniv and I. M. Daniel, “New test method and monitoring technique to
evaluate mode III and mixed mode fracture toughness in composite laminates,”
Proceedings of Eight International Conference on Composite Materials
(ICCM/VIII), 1991, p. 36–A–1 to 15.
[21] A. B. Pereira, A. B. de Morais, and M. F. S. F. de Moura, “Design and analysis
of a new six-point edge crack torsion (6ECT) specimen for mode III
interlaminar fracture characterisation,” Composites Part A: Applied Science
and Manufacturing, vol. 42, no. 2, pp. 131–139, Feb. 2011.
[22] K. L. Reifsnider, “Damage in composite materials : basic mechanisms,
accumulation, tolerance, and characterization, ” American Society for Testing
- 95 -
[23] ASTM D6671/D6671M-13e1, “Standard Test Method for Mixed Mode I-
Mode II Interlaminar Fracture Toughness of Unidirectional Fiber Reinforced
Polymer Matrix Composites”, American Society for Testing and Materials,
2006
[24] T. O’Brien, “Mixed-mode strain-energy-release rate effects on edge
delamination of composites,” American Society for Testing and Materials, pp.
125–142, 1984.
[25] P. P. Camanho, C. G. Dávila, and M. F. De Moura, “Numerical simulation of
mixed-mode progressive delamination in composite materials,” Journal of
Composite Materials, vol. 37, no. 16, pp. 1415–1438, 2003.
[26] A. Jyoti, R.F. Gibson, G.M. Newaz, “Mode I fracture toughness testing of
tapered width, adhesive bonded composite DCB specimens,” Society for
Experimental Mechanics Annual Conference, 2002, Wayne State University,
Detroit, MI.
[27] S. Mohammadi, XFEM fracture analysis of composites. 2012.
[28] G. Alfano and M. A. Crisfield, “Finite element interface models for the
delamination analysis of laminated composites : mechanical and computational
issues,” International Journal for Numerical Methods in Engineering, vol 50,
no. 7, pp. 1701–1736, 2001.
[29] A. Turon, C. G. Dávila, P. P. Camanho, and J. Costa, “An engineering solution
for mesh size effects in the simulation of delamination using cohesive zone
models,” Engineering Fracture Mechanics, vol. 74, no. 10, pp. 1665–1682,
Jul. 2007.
[30] O. Allix, L. Daudeville, and P. Ladevèze, “Delamination analysis by damage
mechanics : Some applications,” Composite Engineering, vol. 5, no 1, pp 17-
24, 1995.
[31] Z. Zou, S. Reid, S. Li, and P. Soden, “Modelling interlaminar and intralaminar
damage in filament wound pipe under quasi-static indentation,” Journal of
Composite Materials, vol. 36, no. 4, pp. 477–499, 2002.
[32] A. Turon, P. P. Camanho, J. Costa, and C. G. Dávila, “A damage model for the
simulation of delamination in advanced composites under variable-mode
loading,” Mechanics of Materials, vol. 38, no. 11, pp. 1072–1089, Nov. 2006.
[33] K. Song, C. G. Davila, and C. A. Rose, “Guidelines for determining finite
element cohesive material parameters,” in Abaqus User's Conference,
Newport, RI, United States, 19-22 May2008.
[34] Z. Hashin, “Failure criteria for unidirectional composites,” Journal of Applied
- 96 -
[35] J. C. Brewer, “Quadratic stress criterion for initiation of delamination,”
Journal of Composite Materials, vol. 22, no. 12, pp. 1141–1155, 1988.
[36] J. D. Whitcomb, “Analysis of instability-related growth of a through-width
delamination,” NASA Technic Memo.-86301, 1984.
[37] M. Kenane and M. L. Benzeggagh, “Fracture toughness of unidirectionnal
glass / epoxy composites under fatigue loading,” Composite Science and
Technology, vol. 57, no. 5, pp. 597–605, 1997.
[38] P. Robinson, D. Song, “A modified DCB specimen for mode I testing of multi-
directional laminates,” Journal of Composite Materials, vol 26, no 11, pp
1554-1577, 1992.
[39] H. Chai, “The characterization of mode I delamination failure in nonwoven
multidirectional laminates,” Journal of Composite Materials, vol. 15, no 4, pp
277-290, 1984.
[40] Henkel, “Loctite Hysol E-120HP”, Technical Date Sheet, novembre 2008.
[41] 3M Scotch-Weld, “Structural Adhesive Film AF 163-2,”Technical Data Sheet,
Novembre 2004.
[42] X. J. Gong, a. Hurez, and G. Verchery, “On the determination of delamination
toughness by using multidirectional DCB specimens,” Polymer Testing, vol.
29, no. 6, pp. 658–666, Sep. 2010.
[43] L. Banks-Sills, C. Ishbir, V. Fourman, L. Rogel, and R. Eliasi, “Interface
fracture toughness of a multi-directional woven composite,” International
Journal of Fracture, vol 182, no 2, pp 187-207, 2013.
[44] A. B. Pereira, A. B. de Morais, M. F. S. F. de Moura, and A. G. Magalhães,
“Mode I interlaminar fracture of woven glass/epoxy multidirectional
laminates,” Composites Part A: Applied Science and Manufacturing, vol. 36,
no. 8, pp. 1119–1127, Aug. 2005.
[45] N. Keršien, A. Žiliukas, and A. Keršys, “Influence of ply orientation on mode I
interlaminar fracture toughness of woven carbon and glass composites,”
Mechanika vol. 2, no. 2, pp. 31–36, 2010.
[46] T. a. Sebaey, N. Blanco, C. S. Lopes, and J. Costa, “Numerical investigation to
prevent crack jumping in Double Cantilever Beam tests of multidirectional
composite laminates,” Composite Science and Technology, vol. 71, no. 13, pp.
1587–1592, Sep. 2011.
[47] L. Gauthier, “Modelling of high velocity impact on composite materials for
airframe structures application,” Thèse de doctorat, Université Laval, Canada,
2010.
- 97 -
Annexe A : Conception du banc d’essai MMB
Le banc d’essai MMB a été modélisé entièrement sur PTC Pro/Engineer Wildfire 4.0 d’après les plans donnés par la norme ASTM D6671 qui standardise cet essai. Certaines modifications ont été apportées afin de simplifier l’usinage des pièces et de réduire les coûts de main d’œuvre liés à la fabrication du banc d’essai. Certains congés d’arrêtes et des formes arrondies ont été supprimés. La base du banc d’essai est illustrée sur la figure 65.Figure 65 : Base du banc de test MMB modélisé sur ProEngineer 4.0
On distingue sur la pièce centrale le rouleau sur lequel l’éprouvette sera déposée à l’extrémité opposée de celle qui a été pré-fissurée. Le rouleau est positionné entre deux roulements afin de garantir le glissement de l’éprouvette lorsqu’elle sera sollicitée en flexion. L’extrémité pré-délaminée de l’éprouvette sera fixée à la pièce à droite de la base par serrage. Le levier du banc d’essai est illustré sur la figure 66.
- 98 -
Figure 66 : Levier du banc de test MMB modélisé sur ProEngineer 4.0
La pièce à gauche du levier est celle sur laquelle la force sera appliquée. Une pièce en U viendra s’appuyer sur les deux roulements. Ainsi la force restera verticale quelle que soit l’inclinaison du levier. On retrouve au milieu du levier une pièce identique à celle au milieu de la base composée d’un rouleau fixé entre deux roulements qui servira d’appui linéaire sur l’éprouvette en son milieu. La distance 𝑐 évoquée dans le paragraphe III.4.1 est la distance entre l’axe verticale de la pièce sur laquelle on applique le chargement et le rouleau central. La pièce à la droite du levier servira à fixer la partie supérieure pré-fissurée de l’éprouvette par l’intermédiaire d’une charnière collée.
- 99 -
Annexe B : Fichier .inp du modèle Abaqus de
l’essai DCB
*Heading
** Job name: DCB Model name: DCB ** Generated by: Abaqus/CAE 6.13-1
*Preprint, echo=NO, model=NO, history=NO, contact=NO ** ** PARTS ** *Part, name=CohesiveZone *Node 1, 16., 12.8999996, 0. 2, 16., 12.8999996, 0.100000001 3, 26., 12.8999996, 0.100000001 … 1804, 15.5, 10.3599997, 0. *Element, type=COH3D8 1, 106, 383, 50, 1, 116, 554, 13, 2 2, 383, 384, 49, 50, 554, 555, 14, 13 3, 384, 385, 48, 49, 555, 556, 15, 14 … 810, 106, 1, 263, 1804, 116, 2, 382, 1264 *Nset, nset=Set-7, generate
1, 1804, 1
*Elset, elset=Set-7, generate 1, 810, 1
** Section: CohesiveSection
*Cohesive Section, elset=Set-7, controls=EC-1, material=Cohesive, response=TRACTION SEPARATION, thickness=SPECIFIED
0.01, *End Part ** *Part, name=Coupon_Bottom *Node 1, 93.5, 20.3999996, 0. 2, 93.5, 20.3999996, 2.4000001 3, 109.5, 20.3999996, 2.4000001 … 3300, -40.5085449, -2.46000004, 0. *Element, type=SC8R 1, 66, 691, 34, 1, 76, 754, 21, 2 2, 691, 692, 33, 34, 754, 755, 22, 21 3, 692, 693, 32, 33, 755, 756, 23, 22 … 1490, 450, 18, 571, 3300, 433, 17, 690, 2760 *Orientation, name=Ori-1 0.999339497946432, 0., 0.036339618107143, 0., - 1., 0. 3, 0.
** Region: (CompositeLayup-1-1: Generated From Layup) *Elset, elset=CompositeLayup-1-1, generate
1, 1490, 1 ** Section: CompositeLayup-1-1 *Orientation, name=Ori-CompositeLayup-1-1-L1 0.999339497946432, 0., 0.036339618107143, 0., - 1., 0. 3, 0. *Orientation, name=Ori-CompositeLayup-1-1-L2
- 100 - 0.999339497946432, 0., 0.036339618107143, 0., - 1., 0. 3, 0. *Orientation, name=Ori-CompositeLayup-1-1-L3 0.999339497946432, 0., 0.036339618107143, 0., - 1., 0. 3, 0. *Orientation, name=Ori-CompositeLayup-1-1-L4 0.999339497946432, 0., 0.036339618107143, 0., - 1., 0. 3, 0. *Orientation, name=Ori-CompositeLayup-1-1-L5 0.999339497946432, 0., 0.036339618107143, 0., - 1., 0. 3, 0. *Orientation, name=Ori-CompositeLayup-1-1-L6 0.999339497946432, 0., 0.036339618107143, 0., - 1., 0. 3, 0.
*Shell Section, elset=CompositeLayup-1-1, composite, orientation=Ori-1, stack direction=ORIENTATION, layup=CompositeLayup-1
0.406, 3, "Cytec PW 5276-1", Ori-CompositeLayup-1-1-L1, Ply-2 0.406, 3, "Cytec PW 5276-1", Ori-CompositeLayup-1-1-L2, Ply-4 0.406, 3, "Cytec PW 5276-1", Ori-CompositeLayup-1-1-L3, Ply-6 0.406, 3, "Cytec PW 5276-1", Ori-CompositeLayup-1-1-L4, Ply-2-Copy1 0.406, 3, "Cytec PW 5276-1", Ori-CompositeLayup-1-1-L5, Ply-4-Copy1 0.406, 3, "Cytec PW 5276-1", Ori-CompositeLayup-1-1-L6, Ply-6-Copy1 *End Part ** *Part, name=Coupon_Top *Node 1, 93.5, 20.3999996, 0. 2, 93.5, 20.3999996, 2.4000001 3, 109.5, 20.3999996, 2.4000001 … 3300, -40.5085449, -2.46000004, 0. *Element, type=SC8R 1, 66, 691, 34, 1, 76, 754, 21, 2 2, 691, 692, 33, 34, 754, 755, 22, 21 3, 692, 693, 32, 33, 755, 756, 23, 22 … 1490, 450, 18, 571, 3300, 433, 17, 690, 2760 *Orientation, name=Ori-1 1., 0., 0., 0., 1., 0. 3, 0.
** Region: (CompositeLayup-1-1: Generated From Layup) *Elset, elset=CompositeLayup-1-1, generate
1, 1490, 1
** Section: CompositeLayup-1-1
*Shell Section, elset=CompositeLayup-1-1, composite, orientation=Ori-1, stack direction=ORIENTATION, layup=CompositeLayup-1
0.406, 3, "Cytec PW 5276-1", 0., Ply-2 0.406, 3, "Cytec PW 5276-1", 0., Ply-4 0.406, 3, "Cytec PW 5276-1", 0., Ply-6 0.406, 3, "Cytec PW 5276-1", 0., Ply-2-Copy1 0.406, 3, "Cytec PW 5276-1", 0., Ply-4-Copy1 0.406, 3, "Cytec PW 5276-1", 0., Ply-6-Copy1 *End Part ** ** ASSEMBLY ** *Assembly, name=Assembly
- 101 - **
*Instance, name=Coupon_Top-1, part=Coupon_Top 42.5, 5., 2.5 *End Instance
**
*Instance, name=Coupon_Bottom-1, part=Coupon_Bottom 42.5, 5., 0.
*End Instance **
*Instance, name=CohesiveZone-1, part=CohesiveZone 50., 12.5, 2.4
*End Instance **
*Nset, nset=BlocDown, instance=Coupon_Bottom-1 1, 8, 58, 59, 60, 61, 62, 63, 64, 65, 66 *Elset, elset=BlocDown, instance=Coupon_Bottom-1
1, 9, 17, 25, 33, 41, 49, 57, 65, 73, 81, 141, 201, 261, 321, 381
441, 501, 561, 621
*Nset, nset=BlocUp, instance=Coupon_Top-1 2, 5, 76, 77, 78, 79, 80, 81, 82, 83, 84 *Elset, elset=BlocUp, instance=Coupon_Top-1
1, 9, 17, 25, 33, 41, 49, 57, 65, 73, 81, 141, 201, 261, 321, 381
441, 501, 561, 621
*Nset, nset=ResultsPoint, instance=Coupon_Top-1 80,
*Elset, elset=_Coh_Bottom_S1, internal, instance=CohesiveZone-1, generate 1, 810, 1
*Surface, type=ELEMENT, name=Coh_Bottom _Coh_Bottom_S1, S1
*Elset, elset=_Coh_Top_S2, internal, instance=CohesiveZone-1, generate 1, 810, 1
*Surface, type=ELEMENT, name=Coh_Top _Coh_Top_S2, S2
*Elset, elset=_CompDown_Top_S2, internal, instance=Coupon_Bottom-1, generate 681, 1490, 1
*Surface, type=ELEMENT, name=CompDown_Top _CompDown_Top_S2, S2
*Elset, elset=_CompUp_Bottom_S1, internal, instance=Coupon_Top-1, generate 681, 1490, 1
*Surface, type=ELEMENT, name=CompUp_Bottom _CompUp_Bottom_S1, S1
*Surface, type=NODE, name=BlocUp_CNS_, internal BlocUp, 1.
** Constraint: ResultsCoupling
*Coupling, constraint name=ResultsCoupling, ref node=ResultsPoint, surface=BlocUp_CNS_
*Kinematic
** Constraint: TieDown
*Tie, name=TieDown, adjust=yes, type=NODE TO SURFACE Coh_Bottom, CompDown_Top
** Constraint: TieUp
*Tie, name=TieUp, adjust=yes, type=NODE TO SURFACE Coh_Top, CompUp_Bottom
*End Assembly **
** ELEMENT CONTROLS **
*Section Controls, name=EC-1, ELEMENT DELETION=YES, VISCOSITY=0.001 1., 1., 1.
**
- 102 - **
*Material, name=Cohesive
*Damage Initiation, criterion=QUADS 20.,100.,100.
*Damage Evolution, type=ENERGY, mixed mode behavior=BK, power=2.43 0.8205, 1.983, 1.983 *Elastic, type=TRACTION 141950.,141950.,141950. *Material, name="Cytec PW 5276-1" *Elastic, type=LAMINA 62470.,61995., 0.046, 4540., 1208., 1208. ** ** INTERACTION PROPERTIES **
*Surface Interaction, name=CohesiveProperty 1.,
*Cohesive Behavior 344000.,344000.,344000.
*Damage Initiation, criterion=QUADU 10.,10.,10.
*Damage Evolution, type=ENERGY, mixed mode behavior=BK, power=1. 0.824, 1.983, 1.983
*Surface Interaction, name=HardContact 1.,
*Surface Behavior, pressure-overclosure=HARD **
** BOUNDARY CONDITIONS **
** Name: BlocDown Type: Displacement/Rotation *Boundary BlocDown, 1, 1 BlocDown, 2, 2 BlocDown, 3, 3 BlocDown, 4, 4 BlocDown, 6, 6
** Name: BlocUp Type: Displacement/Rotation *Boundary BlocUp, 1, 1 BlocUp, 2, 2 BlocUp, 4, 4 BlocUp, 6, 6 ** --- ** ** STEP: Static **
*Step, name=Static, nlgeom=NO, inc=10000 *Static
0.1, 180., 0.0001, 1. **
** BOUNDARY CONDITIONS **
** Name: SpeedUp Type: Velocity/Angular velocity *Boundary, type=VELOCITY
BlocUp, 3, 3, 0.167 **
** OUTPUT REQUESTS **
*Restart, write, frequency=0 **
** FIELD OUTPUT: F-Output-1 **
*Output, field *Node Output
- 103 - CF, RF, U
*Element Output, directions=YES LE, PE, PEEQ, PEMAG, S, STATUS *Contact Output
CDISP, CSTRESS **
** FIELD OUTPUT: F-Output-2 **
*Output, field
*Element Output, elset=Coupon_Bottom-1.CompositeLayup-1-1, directions=YES, variable=PRESELECT
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16
*Element Output, elset=Coupon_Bottom-1.CompositeLayup-1-1, directions=YES, variable=PRESELECT
17, 18
*Energy Output, elset=Coupon_Bottom-1.CompositeLayup-1-1, variable=PRESELECT **
** FIELD OUTPUT: F-Output-3 **
*Output, field
*Element Output, elset=Coupon_Top-1.CompositeLayup-1-1, directions=YES, variable=PRESELECT
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16
*Element Output, elset=Coupon_Top-1.CompositeLayup-1-1, directions=YES, variable=PRESELECT
17, 18
*Energy Output, elset=Coupon_Top-1.CompositeLayup-1-1, variable=PRESELECT **
** HISTORY OUTPUT: H-Output-1 **
*Output, history
*Node Output, nset=ResultsPoint RF1, RF3, U1, U3
- 104 -
Annexe C : Fichier .inp du modèle Abaqus de
l’essai ENF
*Heading
** Job name: ENF Model name: ENF ** Generated by: Abaqus/CAE 6.13-1
*Preprint, echo=NO, model=NO, history=NO, contact=NO ** ** PARTS ** *Part, name=CohesiveZone *Node 1, -24.75, 20.4500008, 0. 2, -24.75, 20.4500008, 0.00999999978 3, 12.75, 20.4500008, 0.00999999978 … 5712, -45.2794113, -3.72749996, 0. *Element, type=COH3D8 1, 226, 925, 114, 1, 246, 1628, 41, 2 2, 925, 926, 113, 114, 1628, 1629, 42, 41 3, 926, 927, 112, 113, 1629, 1630, 43, 42 … 2700, 860, 38, 893, 5712, 823, 37, 924, 5408 *Nset, nset=Set-6, generate
1, 5712, 1
*Elset, elset=Set-6, generate 1, 2700, 1
** Section: CohesiveSection
*Cohesive Section, elset=Set-6, controls=EC-1, material=CohesiveMat, response=TRACTION SEPARATION, thickness=GEOMETRY
, *End Part ** *Part, name=CouponBottom *Node 1, 27.75, 15.4499998, 2.4000001 2, 27.75, 15.4499998, 0. 3, 22.75, 15.4499998, 0. … 9724, -31.75, -7.45499992, 0.800000012 *Element, type=C3D8I 1, 5999, 1281, 57, 1193, 1209, 98, 1, 68 2, 6000, 1282, 58, 1194, 5999, 1281, 57, 1193 3, 1245, 108, 2, 59, 6000, 1282, 58, 1194 … 6600, 826, 49, 1185, 5998, 4072, 793, 5926, 9724 *Nset, nset=Set-42, generate
1, 9724, 1
*Elset, elset=Set-42, generate 1, 6600, 1
*Nset, nset=_PickedSet151, internal, generate 1, 9724, 1
*Elset, elset=_PickedSet151, internal, generate 1, 6600, 1 *Orientation, name=Ori-1 1., 0., 0., 0., 1., 0. 3, 0. ** Section: Composite
- 105 -
*Solid Section, elset=Set-42, composite, orientation=Ori-1 0.406, 1, "Cytec 5276-1", 0., a 0.406, 1, "Cytec 5276-1", 0., b 0.406, 1, "Cytec 5276-1", 0., c 0.406, 1, "Cytec 5276-1", 0., d 0.406, 1, "Cytec 5276-1", 0., e 0.406, 1, "Cytec 5276-1", 0., f *End Part ** *Part, name=CouponTop *Node 1, -29.75, -10., 0. 2, -29.75, -10., 2.4000001 3, -32.25, -10., 2.4000001 … 9724, 23.75, -7.45499992, 0.800000012 *Element, type=C3D8I 1, 98, 1209, 68, 1, 1281, 5999, 1193, 57 2, 1281, 5999, 1193, 57, 1282, 6000, 1194, 58 3, 1282, 6000, 1194, 58, 108, 1245, 59, 2 … 6600, 666, 33, 1185, 5998, 3581, 605, 5926, 9724 *Nset, nset=Set-42, generate
1, 9724, 1
*Elset, elset=Set-42, generate 1, 6600, 1
*Nset, nset=_PickedSet133, internal, generate 1, 9724, 1
*Elset, elset=_PickedSet133, internal, generate 1, 6600, 1 *Orientation, name=Ori-1 1., 0., 0., 0., 1., 0. 3, 0. ** Section: Composite
*Solid Section, elset=Set-42, composite, orientation=Ori-1 0.406, 1, "Cytec 5276-1", 0., a 0.406, 1, "Cytec 5276-1", 0., b 0.406, 1, "Cytec 5276-1", 0., c 0.406, 1, "Cytec 5276-1", 0., d 0.406, 1, "Cytec 5276-1", 0., e 0.406, 1, "Cytec 5276-1", 0., f *End Part ** *Part, name=Roller *Node 1, 5., 0., 25.3999996 2, 4.97434664, -0.505841613, 25.3999996 3, 4.89764977, -1.00649261, 25.3999996 … 352, -5., 0., 0. *Element, type=R3D4 1, 1, 2, 34, 33 2, 2, 3, 35, 34 3, 3, 4, 36, 35 … 310, 319, 320, 352, 351 *Node 353, 0., -3.061617e-16, 25.3999996 *Nset, nset=Roller-RefPt_, internal
353,
*Nset, nset=Set-4, generate 1, 352, 1
- 106 - *Elset, elset=Set-4, generate
1, 310, 1
*Elset, elset=Roller, generate 1, 310, 1 *End Part ** ** ** ASSEMBLY ** *Assembly, name=Assembly **
*Instance, name=CohesiveZone-1, part=CohesiveZone 46.25, -7.725, 2.4
*End Instance **
*Instance, name=CouponTop-1, part=CouponTop 51.25, -2.725, 2.41 *End Instance
**
*Instance, name=CouponBottom-1, part=CouponBottom 51.25, -2.725, 0.
*End Instance **
*Instance, name=Roller-1, part=Roller 69., 12.675, 9.81
69., 12.675, 9.81, 70., 12.675, 9.81, 90.
*End Instance **
*Nset, nset=Bounded, instance=CouponBottom-1
49, 51, 818, 819, 820, 821, 822, 823, 824, 825, 826 *Elset, elset=Bounded, instance=CouponBottom-1
3765, 3780, 3795, 3810, 3825, 3840, 3855, 3870, 3885, 3900, 6591, 6592, 6593, 6594, 6595, 6596
6597, 6598, 6599, 6600
*Nset, nset=ForceApplyZone, instance=CouponTop-1 35, 38, 667, 668, 669, 670, 671, 672, 673, 674, 675 *Elset, elset=ForceApplyZone, instance=CouponTop-1, generate 2940, 3510, 30
*Nset, nset=Middle, instance=CouponTop-1
35, 36, 38, 39, 649, 650, 651, 652, 653, 654, 655, 656, 657, 667, 668, 669
670, 671, 672, 673, 674, 675
*Nset, nset=Middle, instance=CouponBottom-1
37, 38, 39, 40, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566
567, 568, 569, 570, 571, 572
*Elset, elset=Middle, instance=CouponTop-1
2938, 2940, 2968, 2970, 2998, 3000, 3028, 3030, 3058, 3060, 3088, 3090, 3118, 3120, 3148, 3150
3178, 3180, 3208, 3210, 3238, 3240, 3268, 3270, 3298, 3300, 3328, 3330, 3358, 3360, 3388, 3390
3418, 3420, 3448, 3450, 3478, 3480, 3508, 3510 *Elset, elset=Middle, instance=CouponBottom-1
2128, 2130, 2158, 2160, 2188, 2190, 2218, 2220, 2248, 2250, 2278, 2280, 2308, 2310, 2338, 2340
2368, 2370, 2398, 2400, 5458, 5460, 5488, 5490, 5518, 5520, 5548, 5550, 5578, 5580, 5608, 5610
5638, 5640, 5668, 5670, 5698, 5700, 5728, 5730 *Nset, nset=PlanSym, instance=CouponTop-1
85, 94, 103, 112, 193, 202, 211, 220, 329, 338, 347, 356, 573, 582, 591, 600
- 107 - 653, 662, 671, 680, 729, 738, 899, 908, 969, 978, 1147, 1156, 1225, 1226, 1227, 1228 … 9468, 9657, 9666, 9675, 9684 9693, 9702, 9711, 9720
*Nset, nset=PlanSym, instance=Roller-1, generate 161, 192, 1
*Nset, nset=RFRoller, instance=Roller-1 353,
*Nset, nset=Set-6, instance=CouponBottom-1
37, 38, 39, 40, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566
567, 568, 569, 570, 571, 572
*Elset, elset=Set-6, instance=CouponBottom-1
2128, 2130, 2158, 2160, 2188, 2190, 2218, 2220, 2248, 2250, 2278, 2280, 2308, 2310, 2338, 2340
2368, 2370, 2398, 2400, 5458, 5460, 5488, 5490, 5518, 5520, 5548, 5550, 5578, 5580, 5608, 5610
5638, 5640, 5668, 5670, 5698, 5700, 5728, 5730 *Nset, nset=Set-8, instance=Roller-1
32,
*Nset, nset=Unbounded, instance=CouponBottom-1
12, 15, 141, 142, 143, 144, 145, 146, 147, 148, 149 *Elset, elset=Unbounded, instance=CouponBottom-1
163, 178, 193, 208, 223, 238, 253, 268, 283, 298, 315, 330, 345, 360, 375, 390
405, 420, 435, 450
*Elset, elset=_CohBottom_S1, internal, instance=CohesiveZone-1, generate 1, 2700, 1
*Surface, type=ELEMENT, name=CohBottom _CohBottom_S1, S1
*Elset, elset=_CohTop_S2, internal, instance=CohesiveZone-1, generate 1, 2700, 1
*Surface, type=ELEMENT, name=CohTop _CohTop_S2, S2
*Elset, elset=_Contact_S2, internal, instance=CouponTop-1, generate 2913, 3510, 3
*Surface, type=ELEMENT, name=Contact _Contact_S2, S2
*Elset, elset=_CouponBottom_S2, internal, instance=CouponBottom-1
1, 4, 7, 10, 13, 16, 19, 22, 25, 28, 31, 34, 37, 40, 43, 46
…
6575, 6576, 6577, 6578, 6579, 6580
*Surface, type=ELEMENT, name=CouponBottom _CouponBottom_S2, S2
*Elset, elset=_CouponBottomUnbounded_S2, internal, instance=CouponBottom-1 153, 156, 159, 162, 165, 168, 171, 174, 177, 180, 183, 186, 189, 192, 195, 198
…
6445, 6448
*Surface, type=ELEMENT, name=CouponBottomUnbounded _CouponBottomUnbounded_S2, S2
*Elset, elset=_CouponBoundedRoller_S1, internal, instance=CouponBottom-1 3753, 3756, 3759, 3762, 3765, 3768, 3771, 3774, 3777, 3780, 3783, 3786, 3789, 3792, 3795, 3798
…
6597, 6598, 6599, 6600
*Surface, type=ELEMENT, name=CouponBoundedRoller _CouponBoundedRoller_S1, S1
*Elset, elset=_CouponTop_S1, internal, instance=CouponTop-1
1, 4, 7, 10, 13, 16, 19, 22, 25, 28, 31, 34, 37, 40, 43, 46
- 108 - …
6595, 6596, 6597, 6598, 6599, 6600 *Surface, type=ELEMENT, name=CouponTop _CouponTop_S1, S1
*Elset, elset=_CouponUnboundedRoller_S1, internal, instance=CouponBottom-1 151, 154, 157, 160, 163, 166, 169, 172, 175, 178, 181, 184, 187, 190, 193, 196
…
441, 444, 447, 450
*Surface, type=ELEMENT, name=CouponUnboundedRoller _CouponUnboundedRoller_S1, S1
*Elset, elset=_CoupontTopUnbounded_S1, internal, instance=CouponTop-1 663, 666, 669, 672, 675, 678, 681, 684, 687, 690, 693, 696, 699, 702, 705, 708
…
6445, 6448
*Surface, type=ELEMENT, name=CoupontTopUnbounded _CoupontTopUnbounded_S1, S1
*Elset, elset=_Roller_SPOS, internal, instance=Roller-1, generate 1, 310, 1
*Surface, type=ELEMENT, name=Roller _Roller_SPOS, SPOS
*Rigid Body, ref node=Roller-1.Roller-RefPt_, elset=Roller-1.Roller ** Constraint: TieBottom
*Tie, name=TieBottom, adjust=yes, no rotation, type=NODE TO SURFACE CohBottom, CouponBottom
** Constraint: TieTop
*Tie, name=TieTop, adjust=yes, no rotation, type=NODE TO SURFACE CohTop, CouponTop
*End Assembly **
** ELEMENT CONTROLS **
*Section Controls, name=EC-1, ELEMENT DELETION=YES, VISCOSITY=0.001 1., 1., 1.
**
** MATERIALS **
*Material, name=CohesiveMat
*Damage Initiation, criterion=QUADS 30.,60.,60.
*Damage Evolution, type=ENERGY, mixed mode behavior=BK, power=2.43 0.82, 1.983, 1.983 *Density 1e-09, *Elastic, type=TRACTION 94583.,94583.,94583. *Material, name="Cytec 5276-1" *Density 1.527e-06,
*Elastic, type=ENGINEERING CONSTANTS
62470.,61995., 5000., 0.046, 0.046, 0.046, 4540., 1208. 1208., *Material, name=Steel *Elastic 200000., 0.27 ** ** INTERACTION PROPERTIES **
*Surface Interaction, name=Contact 1.,
*Friction, slip tolerance=0.005 0.2,
- 109 -
*Surface Behavior, no separation, pressure-overclosure=HARD *Surface Interaction, name=Unbounded
1.,
*Friction, slip tolerance=0.005 0.1,
*Surface Behavior, pressure-overclosure=HARD **
** BOUNDARY CONDITIONS **
** Name: BlocXY Type: Displacement/Rotation *Boundary RFRoller, 1, 1 RFRoller, 2, 2 RFRoller, 4, 4 RFRoller, 5, 5 RFRoller, 6, 6
** Name: BlocZ_Bounded Type: Displacement/Rotation *Boundary
Bounded, 3, 3
** Name: BlocZ_Unbounded Type: Displacement/Rotation *Boundary
Unbounded, 3, 3
** Name: Sym Type: Symmetry/Antisymmetry/Encastre *Boundary PlanSym, YSYMM ** ** INTERACTIONS ** ** Interaction: RollerContact
*Contact Pair, interaction=Contact, adjust=0.0 Contact, Roller
** Interaction: Unbounded_Contact *Contact Pair, interaction=Unbounded CoupontTopUnbounded, CouponBottomUnbounded
** --- **
** STEP: Chargement **
*Step, name=Chargement, nlgeom=YES, inc=50000 Essai ENF *Static 0.001, 120., 1e-08, 1. ** ** BOUNDARY CONDITIONS **
** Name: BlocXY Type: Displacement/Rotation *Boundary, op=NEW RFRoller, 1, 1 RFRoller, 2, 2 RFRoller, 4, 4 RFRoller, 5, 5 RFRoller, 6, 6
** Name: BlocZ_Bounded Type: Displacement/Rotation *Boundary, op=NEW
Bounded, 3, 3
** Name: BlocZ_Unbounded Type: Displacement/Rotation *Boundary, op=NEW
Unbounded, 3, 3
** Name: SpeedDown Type: Velocity/Angular velocity *Boundary, op=NEW, type=VELOCITY
Set-8, 3, 3, -0.0325
** Name: Sym Type: Symmetry/Antisymmetry/Encastre *Boundary, op=NEW
- 110 - PlanSym, YSYMM ** ** CONTROLS ** *Controls, reset
*Controls, parameters=time incrementation , , , , , , , 10, , ,
**
** OUTPUT REQUESTS **
*Restart, write, frequency=0 **
** FIELD OUTPUT: F-Output-1 **
*Output, field *Node Output CF, RF, U
*Element Output, directions=YES LE, PE, PEEQ, PEMAG, S, STATUS *Contact Output
CDISP, CSTRESS **
** HISTORY OUTPUT: H-Output-1 **
*Output, history
*Node Output, nset=RFRoller RF3, U3
- 111 -
Annexe D : Fichier .inp du modèle Abaqus de
l’essai MMB pour un ratio de 0.2
*Heading
** Job name: MMB02_N70S120 Model name: MMB-Lever3D ** Generated by: Abaqus/CAE 6.13-1
*Preprint, echo=NO, model=NO, history=NO, contact=NO ** ** PARTS ** *Part, name=CohesiveZone *Node 1, 17., 16.6499996, 0.00999999978 2, 17., 16.6499996, 0. 3, 14., 16.6499996, 0. … 3168, -49.0416679, 14.1099997, 0. *Element, type=COH3D8 1, 838, 108, 2, 37, 739, 98, 1, 58 2, 839, 838, 37, 38, 740, 739, 58, 57 3, 840, 839, 38, 39, 741, 740, 57, 56 … 1430, 3168, 727, 35, 686, 3069, 728, 34, 685 *Nset, nset=Set-1, generate
1, 3168, 1
*Elset, elset=Set-1, generate 1, 1430, 1
** Section: Section-Coh
*Cohesive Section, elset=Set-1, controls=EC-1, material=CohesiveMat, response=TRACTION SEPARATION, thickness=GEOMETRY
, *End Part ** *Part, name=Lever3D *Node 1, -10., -45.6175957, 146.367599 2, 21., -45.6175957, 146.367599 3, 21., -42.25, 147.762497 … 1298, 13.25, 19.75, 207.100006 *Element, type=R3D4 1, 1, 51, 442, 70 2, 51, 52, 443, 442 3, 52, 53, 444, 443 … 1188, 1298, 245, 24, 439 *Node 1299, 5.5, -41.25, 49.5 *Nset, nset=Lever3D-RefPt_, internal
1299,
*Elset, elset=Lever3D, generate 1, 1188, 1 *End Part ** *Part, name=Specimen_Bottom *Node 1, 27., 12.8999996, 2.43600011 2, 27., 12.8999996, 0. 3, 24., 12.8999996, 0.
- 112 - … 5412, -29.477272, 10.3599997, 0. *Element, type=SC8R 1, 1282, 116, 2, 45, 1183, 106, 1, 66 2, 1283, 1282, 45, 46, 1184, 1183, 66, 65 3, 1284, 1283, 46, 47, 1185, 1184, 65, 64 … 2450, 704, 29, 1141, 5412, 714, 30, 1182, 5223 *Nset, nset=Set-58, generate
1, 5412, 1
*Elset, elset=Set-58, generate 1, 2450, 1
*Nset, nset=_PickedSet101, internal, generate 1, 5412, 1
*Elset, elset=_PickedSet101, internal, generate 1, 2450, 1
** Region: (CompositeLayup-Cytec-1: Generated From Layup), (Controls:Default)
*Elset, elset=CompositeLayup-Cytec-1, generate 1, 2450, 1
** Section: CompositeLayup-Cytec-1
*Shell Section, elset=CompositeLayup-Cytec-1, composite, stack direction=3, layup=CompositeLayup-Cytec 0.406, 3, "Cytec 5276-1", 0., Ply-1 0.406, 3, "Cytec 5276-1", 0., Ply-2 0.406, 3, "Cytec 5276-1", 0., Ply-3 0.406, 3, "Cytec 5276-1", 0., Ply-3-Copy1 0.406, 3, "Cytec 5276-1", 0., Ply-2-Copy1 0.406, 3, "Cytec 5276-1", 0., Ply-1-Copy1 *End Part ** *Part, name=Specimen_Top *Node 1, 27., 12.8999996, 0. 2, 27., 12.8999996, 2.43600011 3, 43., 12.8999996, 2.43600011 … 5412, -26.25, -9.96000004, 0. *Element, type=SC8R 1, 186, 1183, 106, 1, 196, 1462, 45, 2 2, 1183, 1184, 105, 106, 1462, 1463, 46, 45 3, 1184, 1185, 104, 105, 1463, 1464, 47, 46 … 2450, 5412, 1176, 26, 461, 5358, 1177, 27, 451 *Node 5413, 74., -12.5, 2.43600011 *Nset, nset=Specimen_Top-RefPt_, internal
5413,
*Nset, nset=_PickedSet104, internal, generate 1, 5412, 1
*Elset, elset=_PickedSet104, internal, generate 1, 2450, 1
*Nset, nset=Set-60, generate 1, 5412, 1
*Elset, elset=Set-60, generate 1, 2450, 1
** Region: (CompositeLayup-Cytec-1: Generated From Layup), (Controls:Default)
*Elset, elset=CompositeLayup-Cytec-1, generate 1, 2450, 1
** Section: CompositeLayup-Cytec-1
*Shell Section, elset=CompositeLayup-Cytec-1, composite, stack direction=3, layup=CompositeLayup-Cytec
- 113 - 0.406, 3, "Cytec 5276-1", 0., Ply-1 0.406, 3, "Cytec 5276-1", 0., Ply-2 0.406, 3, "Cytec 5276-1", 0., Ply-3 0.406, 3, "Cytec 5276-1", 0., Ply-3-Copy1 0.406, 3, "Cytec 5276-1", 0., Ply-2-Copy1 0.406, 3, "Cytec 5276-1", 0., Ply-1-Copy1 *End Part ** ** ASSEMBLY ** *Assembly, name=Assembly **
*Instance, name=CohesiveZone-1, part=CohesiveZone 50., 8.75, 0.
*End Instance **
*Instance, name=Specimen_Bottom-1, part=Specimen_Bottom 50., 12.5, -2.436
*End Instance **
*Instance, name=Specimen_Top-1, part=Specimen_Top 50., 12.5, 0.01
*End Instance **
*Instance, name=Lever3D-1, part=Lever3D -69., 7.2, 49.4585
-69., 7.2, 49.4585, -68.422649720448, 7.77735027955204, 50.035850279552, 119.999999109416
*End Instance **
*Nset, nset=BlocXYZ, instance=Specimen_Bottom-1
17, 20, 433, 434, 435, 436, 437, 438, 439, 440, 441 *Elset, elset=BlocXYZ, instance=Specimen_Bottom-1
221, 281, 341, 401, 461, 521, 581, 641, 701, 761, 1911, 1943, 1975, 2007, 2039, 2071
2103, 2135, 2167, 2199
*Nset, nset=BlocY, instance=Specimen_Top-1
15, 16, 18, 19, 383, 384, 385, 386, 387, 388, 389, 390, 391, 401, 402, 403
404, 405, 406, 407, 408, 409
*Elset, elset=BlocY, instance=Specimen_Top-1, generate 452, 740, 32
*Nset, nset=BlocZ, instance=Specimen_Bottom-1
32, 35, 687, 688, 689, 690, 691, 692, 693, 694, 695 *Elset, elset=BlocZ, instance=Specimen_Bottom-1, generate 1277, 1410, 7
*Nset, nset=LoadLine, instance=Lever3D-1 29, 30, 33, 34
*Elset, elset=LoadLine, instance=Lever3D-1 753, 754, 755, 778
*Nset, nset=ModeI, instance=Specimen_Top-1
13, 20, 392, 393, 394, 395, 396, 397, 398, 399, 400 *Elset, elset=ModeI, instance=Specimen_Top-1
421, 453, 485, 517, 549, 581, 613, 645, 677, 709, 1781, 1841, 1901, 1961, 2021, 2081
2141, 2201, 2261, 2321
*Nset, nset=PlanSymY, instance=CohesiveZone-1
85, 94, 103, 112, 145, 154, 163, 172, 205, 214, 291, 300, 609, 618, 663, 672
…
3029, 3038, 3047, 3056, 3065, 3074, 3083, 3092, 3101, 3110, 3119, 3128, 3137, 3146, 3155, 3164
- 114 -
93, 102, 111, 120, 165, 174, 183, 192, 437, 446, 631, 640, 649, 658, 691, 700
…
5309, 5318, 5327, 5336, 5345, 5354, 5363, 5372, 5381, 5390, 5399, 5408 *Nset, nset=PlanSymY, instance=Specimen_Top-1
173, 182, 191, 200, 245, 254, 387, 396, 405, 414, 447, 456, 465, 474, 567, 576
…
5309, 5318, 5327, 5336, 5345, 5354, 5363, 5372, 5381, 5390, 5399, 5408 *Nset, nset=RF_LeverModeI, instance=Lever3D-1
412,
*Nset, nset=RF_Load, instance=Lever3D-1 1299,
*Elset, elset=_CohBottom_S1, internal, instance=CohesiveZone-1, generate 1, 1430, 1
*Surface, type=ELEMENT, name=CohBottom _CohBottom_S1, S1
*Elset, elset=_CohTop_S2, internal, instance=CohesiveZone-1, generate 1, 1430, 1
*Surface, type=ELEMENT, name=CohTop _CohTop_S2, S2
*Elset, elset=_CouponBottom_Unbounded_S2, internal, instance=Specimen_Bottom-1
221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236
…
2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230 *Surface, type=ELEMENT, name=CouponBottom_Unbounded _CouponBottom_Unbounded_S2, S2
*Elset, elset=_CouponTop_Unbounded_S1, internal, instance=Specimen_Top-1 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436
…
2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380 *Surface, type=ELEMENT, name=CouponTop_Unbounded _CouponTop_Unbounded_S1, S1
*Elset, elset=_LeverModeII_SPOS, internal, instance=Lever3D-1
33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48
…
737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752
*Surface, type=ELEMENT, name=LeverModeII _LeverModeII_SPOS, SPOS
*Elset, elset=_SpecimenBottom_S2, internal, instance=Specimen_Bottom-1 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16
…
2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450 *Surface, type=ELEMENT, name=SpecimenBottom
_SpecimenBottom_S2, S2
*Elset, elset=_SpecimenTop_S1, internal, instance=Specimen_Top-1