• Aucun résultat trouvé

[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

Documents relatifs