Users:General FEM Analysis/Elements Reference/NURBS BRep Point

From Carat++ Public Wiki
< Users:General FEM Analysis | Elements Reference(Difference between revisions)
Jump to: navigation, search
(Created page with "Coded and tested. Documentation will be coming soon! === Parameter Description === {| border="1" cellpadding="3" cellspacing="0" |colspan="3" style="background:#efefef;"| Com...")
 
(Parameter Description)
 
(5 intermediate revisions by one user not shown)
Line 1: Line 1:
Coded and tested.
+
== General Description ==
  
Documentation will be coming soon!
+
=== Element Type ===
 +
 
 +
* This element provides the geometric description of a point on a NURBS patch
 +
* used for coupling, supports and loads
 +
 
 +
=== Degrees of Freedom ===
 +
 
 +
The element uses the degrees of freedom of the corresponding NURBS patch(es).
  
 
=== Parameter Description ===
 
=== Parameter Description ===
Line 13: Line 20:
 
|-
 
|-
 
!BREP_TYPE
 
!BREP_TYPE
|COUPLING_DISP <br> COUPLING_ROT <br> COUPLING_DISP_ROT <br> NO_COUPLING  <br> SUPPORT <br> SUPPORT_ROT <br> CLAMPED_SUPPORT
+
|COUPLING_DISP <br> COUPLING_ROT <br> COUPLING_DISP_ROT <br> NO_COUPLING  <br> SUPPORT <br> SUPPORT_ROT <br> CLAMPED_SUPPORT <br> CONNECT_DISP
|coupling of displacements <br> coupling of rotations <br> coupling of displacements and rotations <br> no coupling <br> blocking of the respective displacements <br> blocking of the rotational degree of freedom, if existing (mainly for BEAM_3D_NURBS_KLRod) <br> clamped, movable support
+
|coupling of displacements <br> coupling of rotations <br> coupling of displacements and rotations <br> no coupling <br> blocking of the respective displacements <br> blocking of the rotational degree of freedom, if existing (mainly for BEAM_3D_NURBS_KLRod) <br> clamped, movable support <br> pulling two points together
 
|-
 
|-
 
!BL_FACTOR_DISP
 
!BL_FACTOR_DISP
 
|''float''
 
|''float''
|penalty factor for displacements. Youngs's modulus x 100 recommended
+
|penalty factor for displacements. Young's modulus x 100 recommended
 
|-
 
|-
 
!BL_FACTOR_ROT
 
!BL_FACTOR_ROT
 
|''float''
 
|''float''
|penalty factor for rotations. Youngs's modulus x 100 recommended
+
|penalty factor for rotations. Young's modulus x 100 recommended
 
|-
 
|-
 
|colspan="3" style="background:#efefef;"| Optional Parameters
 
|colspan="3" style="background:#efefef;"| Optional Parameters
Line 35: Line 42:
 
|-
 
|-
 
|}
 
|}
 
  
 
=== Example of a Complete Input Block ===
 
=== Example of a Complete Input Block ===
Line 42: Line 48:
 
   BL_FACTOR_DISP = 1e5
 
   BL_FACTOR_DISP = 1e5
 
   BL_FACTOR_ROT = 1e5
 
   BL_FACTOR_ROT = 1e5
   BREP_TYPE = COUPLING_DISP
+
   BREP_TYPE = COUPLING_DISP_ROT
 
</pre>
 
</pre>
 +
 +
== Element Loading ==
 +
 +
 +
== Benchmarks ==
 +
 +
No benchmark file in the ''Carat++''-repository is yet defined.
 +
 +
== References ==
 +
 +
<references/>

Latest revision as of 12:14, 11 July 2018

Contents

General Description

Element Type

  • This element provides the geometric description of a point on a NURBS patch
  • used for coupling, supports and loads

Degrees of Freedom

The element uses the degrees of freedom of the corresponding NURBS patch(es).

Parameter Description

Compulsory Parameters
Parameter Values, Default(*) Description
BREP_TYPE COUPLING_DISP
COUPLING_ROT
COUPLING_DISP_ROT
NO_COUPLING
SUPPORT
SUPPORT_ROT
CLAMPED_SUPPORT
CONNECT_DISP
coupling of displacements
coupling of rotations
coupling of displacements and rotations
no coupling
blocking of the respective displacements
blocking of the rotational degree of freedom, if existing (mainly for BEAM_3D_NURBS_KLRod)
clamped, movable support
pulling two points together
BL_FACTOR_DISP float penalty factor for displacements. Young's modulus x 100 recommended
BL_FACTOR_ROT float penalty factor for rotations. Young's modulus x 100 recommended
Optional Parameters
Parameter Values, Default(*) Description
NITSCHE USER, AUTO, NONE not yet implemented

Example of a Complete Input Block

EL-PROP 1 : NURBS_BREP_POINT
  BL_FACTOR_DISP = 1e5
  BL_FACTOR_ROT = 1e5
  BREP_TYPE = COUPLING_DISP_ROT

Element Loading

Benchmarks

No benchmark file in the Carat++-repository is yet defined.

References





Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Personal tools
Content for Developers