S5- 1 SECTION 5 GLUED CONTACT NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 2 SOL 101 and 400 support the general glued contact capability Simulates a glued joint Bodies dont have to be initially in contact. They can come in contact during the analysis and become glued. After being glued together, bodies can separate again or stay glued based on user-specified criteria. Just like touching contact, the general glued contact utilizes the nonlinear solver which is an incremental and iterative process. GLUED CONTACT NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 3 Permanent Glued Contact is a special case of glued contact Designed to help users quickly assemble components with dissimilar meshes Available in SOL 101, 103, 105, 107, 108, 109, 110, 111, 112, and 200. A linear solution. Permanent contact constraint MPC equations are used. No nonlinear increments or iterations involved. GLUED CONTACT NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 4 BCTABLE IGLUE parameter SETTING UP GLUED CONTACT NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 5 BCTABLE IGLUE parameter 0 no gluing 1 - Activates the glue option. In the glue option, all degrees-of- freedom of the contact nodes are tied in case of deformable-deformable contact once the node comes in contact. The relative tangential motion of a contact node is zero in case of deformable-rigid contact. This option is recommended when there is no gap or overlap between contact surfaces or initial stress free contact is specified. 2 - Activates a special glue option to insure that there is no relative tangential and normal displacement when a node comes into contact. An existing initial gap or overlap between the node and the contacted body will not be removed, as the node will not be projected onto the contacted body. To maintain an initial gap, ERROR should be set to a value slightly larger than the physical gap. 3 - Insures full moment carrying glue when shells contact. This option is recommended when there is no gap or overlap between contact surfaces or initial stress free contact is specified. 4 - Insures full moment carrying glue when shells contact. The node will not be projected onto the contact body and an existing initial gap or overlap between the node and the contacted body will not be removed, as the node will not be projected onto the contacted body. In SOLs 101 and 400, if contact is initially not true set NLGLUE on BCPARA to 1 For SOL 400 with a mixture of glued and non-glued bodies, BCPARA,0,NLGLUE,1 must be used The choice of IGLUE can lead to Grounding problems (discussed later) SETTING UP GLUED CONTACT - IGLUE NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 6 When glued contact is used MSC Nastran will automatically create a network of MPCs rigidly connecting the two surface bodies The quality of this network does depend on the contact search order A good strategy is to use the Automatic search order when initially setting up glued contacts, and then double-check the MPCs created (discussion to follow) SETTING UP GLUED CONTACT - SEARCH NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 7 CASE STUDY 2 MODAL ANALYSIS WITH GLUED CONTACT NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 8 Analyze the shrouded vanes shown below This is MD Users Guide Application Example 25 Hub and vanes are meshed with Tet10 elements Shroud is meshed with Hex8 elements Glue the two bodies together and compute the first 10 free-free modes CASE STUDY 2 Hex8 Tet10 double curved interface Coarser mesh Finer mesh NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 9 Import the MSC Nastran input file Vanes_and_Shroud.dat Create two contact bodies CASE STUDY 2 NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 10 CASE STUDY 2 Set up the contact table NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 11 CASE STUDY 2 Set the cell to G to set IGLUE=1 Turn on Automatic Contact Detection (ISEARCH = 2). Turn on Stress-Free Initial Contact (ICOORD = 1). This specifies stress-free initial contact which modifies the coordinates of the nodes in contact to close gaps and penetrations between the two bodies. This is an important step to improve clean rigid-body modes and help the model pass the grounding check (discussed later). It also ensures no artificial stresses are induced. NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 12 CASE STUDY 2 Set up a SOL 103 normal modes analysis and request for the first 10 modes. NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 13 CASE STUDY 2 Review the BCTABLE entry. Important: BIAS is not specified, which defaults to 0.0 for glued contact. A Patran entry for BIAS will be ignored for glued contact. ISEARCH=2 (Automatic) ICOORD=1 ERROR=default NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 14 CASE STUDY 2 Review normal modes results: 6 clean rigid-body modes 1 st flexible mode 1,139 Hz NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 15 If there are in-plane gaps between shells, the ERROR parameter cannot be used to glue them together ERROR projects nodes towards a patch, which is defined by the shell element surface. If the node lies in the same plane as the patch , it cannot detect it. To deal with in-plane gaps, use tangential error tolerance (ICOORD-2). The default value will be 20% greater than the default contact tolerance of the contact body. This tolerance may be directly set with the SLIDE parameter in the BCTABLE entry. SHELL EDGE GLUED CONTACT IN PLANE GAPS NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 16 Turn on tangential error tolerance in the Patran Contact Table with Delayed Slide Off. Set this value directly with Slide Off Distance (SLIDE) SHELL EDGE GLUED CONTACT IN PLANE GAPS NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 17 Determining the glued contact status is important. It is possible to glue only a few nodes on a large surface. This leads to incorrect deflections and stresses Glued contact can be evaluated by examining the deflected shapes and stresses of the model The MPCs used to model linear contact can be created during the analysis in a punch (*.pch) file These MPCs can then be directly imported into the Patran database to provide a visual reference to the glued contact The MPC punch file is created with the following Case Control Command: NLOPRM MPCPCH = BEGN GLUED CONTACT - STATUS NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 18 Confirm network of MPCs connecting contact bodies Use UNDO to remove MPCs from model, or delete them manually MPCs may be kept in the model and contact bodies deleted. GLUED CONTACT MPC DISPLAY Vane from CASE STUDY 2 MPCs with Automatic Search MPCs with Default Search NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 19 What is Grounding? If a MSC Nastran model is properly created, then if it is completely unconstrained movement at one point of the model should cause the entire model to move as a rigid body, with no internal forces. If this is not the case the model has Grounding errors. Grounding most often occurs with the misuse of CELAS and CBUSH elements, RBEs, and MPCs The GROUNDCHECK command can be used in MSC Nastran to help determine in any such problems exist. Glued contacts are covered by the GROUNDCHECK N-Set Output. GLUED CONTACT GROUNDING ISSUES NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 20 While glued contacts may work perfectly in a model, their use can still cause failures to be flagged via GROUNDCHECK IGLUE=1 or 3 will cause grounding if: There are gaps or overlaps between the contact surfaces (they are not perfectly aligned) And permanent glued contact is used And stress-free initial contact (ICOORD-1) is not specified The above scenario is a common occurrence in real world models GLUED CONTACT GROUNDING ISSUES NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 21 Glued contact creates a network of MPCs rigidly linking the bodies together. IGLUE = 1 will create a network with 3 MPCs per slave node, linking the 3 Translational DOF. IGLUE = 3 will create a network with 6 MPCs per slave node, linking the 3 Translational and 3 Rotational DOFs. The MPC coefficients for these options will not take the geometry change caused by a gap or overlap properly into account, leading to unbalanced MPCs and a grounding problem. To prevent this problem either: Use IGLUE = 2 or IGLUE = 4 (which properly handles the geometry changes) Use stress-free initial contact (ICOORD = 1) which moves the grids to eliminate gaps and overlaps and create ideal geometry. WHY DOES IGLUE CAUSE GROUNDING? NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 22 Faceted face glued contact Overlaps exist between the two contacting shell bodies GROUNDING EXAMPLE 1 GROUNDCHECK results with IGLUE=1 shell thickness shown NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 23 Faceted edge glued contact Gaps exist between the two contacting shell bodies GROUNDING EXAMPLE 2 GROUNDCHECK results with IGLUE=1 NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 24 Gaps or overlaps exist between contacting surfaces MORE GROUNDING EXAMPLES Solid elements Shell elements with gaps Shell elements with overlaps NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 25 GUIDANCE PROVIDED BY THE MSC NASTRAN QRG NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 26 GUIDANCE PROVIDED BY THE MSC NASTRAN QRG NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 27 This model has a gap between the two shell bodies TEST MODEL IGLUE = 1 Slave fine mesh (0.180 thick) Master coarse mesh (0.150 thick) 0.165 0.200 0.180/2 + 0.150/2 = 0.165 0.200 0.165 = 0.035 Default contact tolerance is 0.0359 As default tolerance is greater than the gap, all nodes are held and glued 0.035 GAP NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 28 Glued contact MPCs shown in Patran TEST MODEL IGLUE = 1 NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 29 The moment arm of the MPC in the region of the gaps does not account for the 0.035 gap, only the plate thickness This causes grounding TEST MODEL IGLUE = 1 0.090 0.075 0.035 GAP RX NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 30 The moment arm of the MPC correctly accounts for the 0.035 gap 0.090 + 0.035 = 0.125 No grounding TEST MODEL IGLUE = 2 0.090 0.075 0.035 GAP RX NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 31 If stress-free initial contact (ICOORD=1) is used, the user needs to beware that the model geometry has been changed. USING STRESS-FREE INITIAL CONTACT IGLUE=1 or 3 IGLUE=1 or 3 plus ICOORD=1 NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 32 A special case of grounding involves Angle or Tee shear clips, with or without mouse holes When the faces of the flanges are glued to the skin beneath, grounding issues and missing contact detection can occur at the junction of the clip flange and web GROUNDING ANGLE AND TEE CLIPS Angle clip Tee clip Problem areas NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 33 Solution is to not include the web in the contact body created. Only use the flange. GROUNDING ANGLE AND TEE CLIPS Contact body includes entire shear clip No Can fail GROUNDCHECK Yes Passes GROUNDCHECK Contact body includes flange only. Exclude the web. Angle clip NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 34 Learn to perform a Natural frequency (SOL 103) analysis with glued contact between solids and shells. Please go to the Seminar Workbook where you will find step-by-step instructions for this workshop WORKSHOP 4 NATURAL FREQUENCY ANALYSIS WITH GLUED CONTACT NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 35 Learn to create a model with face-to-face glued shells and see the importance of proper contact search order. Please go to the Seminar Workbook where you will find step-by-step instructions for this workshop WORKSHOP 5 SURFACE TO SURFACE CONTACT NAS133, Section 5, March 2013 Copyright 2013 MSC.Software Corporation S5- 36