PFAST

Bulk Data Entry Define properties of connector (CFAST) elements.

Format

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
PFAST PID D MCID MFLAG KT1 KT2 KT3 KR1  
  KR2 KR3 MASS GE          

Example

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
PFAST 9 0.3 20 1 12800.0 8000.0 8000.0    
      0.8            

Definitions

Field Contents SI Unit Example
PID PFAST entry identification number.

No default (Integer > 0)

 
D Diameter of the connector. 2

No default (Real > 0.0)

 
MCID Element stiffness coordinate system identification number. 3

Default = -1 (Integer ≥ -1 or blank)

 
MFLAG Indicates how the coordinate system specified by MCID will be used.
0 (Default)
MCID defines a relative coordinate system.
1
MCID defines an absolute coordinate system.

(Integer)

 
KTi Stiffness values in directions 1 through 3.

Default = 0.0 (Real)

 
KRi Rotational stiffness values in directions 4 through 6.

Default = 0.0 (Real)

 
MASS Mass of the fastener.

Default = 0.0 (Real)

 
GE Structural damping.

Default = 0.0 (Real)

 

Comments

  1. For a CFAST element, no material needs to be specified in the corresponding PFAST card - the stiffness of the element is directly specified in the PFAST card with KTi and KRi entries.
  2. The diameter D will not be involved in the stiffness calculation directly. It is used along with GA and GB to find appropriate auxiliary points and related shell elements and grids. In this case, the stiffness contribution of the fastener depends not only on the stiffness values specified for KTi and KRi, but also the diameter D, because the location of the auxiliary points will be used to weight the contribution of the shell element grids to GA and GB of the fastener.
  3. Element stiffness coordinate system. The three stiffness values KT1, KT2 and KT3 will be applied along the three axes of the element coordinate system. The unit vectors of the three axes are denoted as:

    e1 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ , e2 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ and e3 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@

    1. If MCID = -1, MFLAG will be ignored and e1 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ will be defined as: (1)
      e1=xBxAxBxA
      e2 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ is defined as being perpendicular to e1 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ and lined up with the closest axis of the basic system. This is accomplished by taking the inner product of e1 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ with the basic system unit vectors. The smallest will define the basic system direction which is closest to the plane perpendicular to e1e2 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaOGaeyyXICTaaCyzamaaBaaaleaacaaIYaaabeaaaaa@3ED6@ is then defined as the projection of the basic direction onto this perpendicular plane. For example, assume m MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHTbaaaa@39CD@ is the unit vector of the closest axis of the basic system. The direction of e2 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ can be calculated as:(2)
      e˜2=m(me1)e1
      Unify this vector, then (3)
      e2=e˜2e˜2

      At last, e3 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ can be calculated by the cross product of e1 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ and e2 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ as:

      e3=e1e2 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaiodaaeqaaOGaeyypa0JaaCyzamaaBaaaleaacaaIXaaabeaakiabgwSixlaahwgadaWgaaWcbaGaaGOmaaqabaaaaa@41BD@

    2. If MCID0 and MFLAG = 0, e1 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ will be defined as: (4)
      e1=xBxAxBxA

      in which XA and XB are the coordinates of GA and GB.

      The T2 direction specified by MCID will be used to define the orientation vector v of the fastener.

      Then, e3 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ can be obtained as:(5)
      e3=e1×ve1×v

      At last, the e2 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ can be easily calculated by the cross product of e3 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ and e1 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ as:

      e2=e3e1 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaikdaaeqaaOGaeyypa0JaaCyzamaaBaaaleaacaaIZaaabeaakiabgwSixlaahwgadaWgaaWcbaGaaGymaaqabaaaaa@41BD@

    3. If MCID0 and MFLAG = 1, the unit vectors of the three axes defined by MCID will be used directly as e1 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ , e2 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ and e3 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKfMBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhiov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaakeaacaWHLbWaaSbaaSqaaiaaigdaaeqaaaaa@3AAC@ . The element forces will be computed in the coordinate system. 3
    4. If MCID refers to a cylindrical or spherical coordinate system, the local origin used to locate the system is selected as:
      • if GA of the CFAST is specified, use GA as the local origin;
      • if GA is not specified but GS is specified, use GS as the local origin;
      • if neither GA nor GS is specified, use the point (XS, YS, ZS) as the local origin.
  4. The final length of the CFAST element is defined by the distance between GA and GB. If the length is zero, the normal to shell patch A is used to define the axis of the fastener.
  5. For the mass of the fastener, half of the value defined in the MASS entry is placed directly onto the translational degrees-of-freedom of GA and GB. Then they are distributed, via auxiliary points, to corresponding shell grids. As the result, while the mass will be represented correctly for general representation of the fastener in the vibrations of the structure, the moments of inertia relative to the local axes of the fastener will only be roughly approximated.