NSML1

Bulk Data Entry Defines lumped non-structural mass for a list of elements or properties.

Format

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
NSML1 SID TYPE VALUE ID ID ID ID ID  
+ ID ID ID etc.          
+ DISTR DTYPE              

Example

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
NSML1 3 ELEMENT 0.06 1 2 3 4    

Alternate Format and Example

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
NSML1 SID TYPE VALUE ID THRU ID      
NSML1 3 ELEMENT 0.06 1 THRU 4      

Definitions

Field Contents SI Unit Example
SID Non-structural mass set identification number.

No default (Integer > 0)

 
TYPE This can be one of the properties PSOLID, PSHELL, PCOMP, PBAR, PBARL, PBEAM, PBEAML, PROD, CONROD, PSHEAR, PTUBE, or MIXED in which case the list of IDs will refer to properties of the stated type, in the case of MIXED, it can refer to a list of properties of a mixture of different types of properties.

Or, it can be ELEMENT, in which case the list is of individual element IDs of elements that can have NSM. It can also be of type ELSET, in which case, it is an element SET ID.

Note: A mixture of elements of different types can be included in the list of element IDs.
Or, it can also be of type ELSET, in which case, it is an element SET ID.
Note: A mixture of elements of different types can be included in the element sets. 4

No default

 
VALUE A lumped mass value to be distributed over all the listed elements and elements referencing listed properties.

No default (Real)

 
ID Property, Element ID, or Element Set ID depending on the TYPE definition.
Integer
Specifies an identification number for this entity.
This is supported for all the TYPE entities.
<String>
Specifies a user-defined string label for this entity. 6
This is supported only for TYPE = ELSET.

No default (Integer > 0, "THRU", or <String>)

 
DISTR Flag indicating that the information regarding the type of distribution of mass is to follow.  
DTYPE Identifies the type of distribution of non-structural mass.
MASS
Non-structural lumped mass is distributed based on mass.
VOLUME
Non-structural lumped mass is distributed based on volume.
Blank (Default)
This is the traditional method of distribution of non-structural lumped mass based on length (1D elements), Area (2D elements), or Volume (3D elements).
 

Comments

  1. Refer to Non-structural Mass in the User Guide for more information on the use of this card.
  2. Non-structural mass in this format must be selected by the NSM Subcase Information selector.
  3. Selection of a mixture of element or property types via the TYPE field is only supported for DTYPE=MASS or VOLUME on the DISTR continuation line. For the default case when DTYPE is blank, referencing a mixture of element or property types does not apply.
  4. The NSML1 Bulk Data Entry and its alternate form NSML allow you to allocate and smear a lumped non-structural mass value to be evenly distributed over a list of elements.
    • Default Distribution (DTYPE=blank on NSML/NSML1)
      The non-structural mass value per unit area, per unit length, or per unit volume to be applied to the elements is: (1)
      N S M per unit area = V A L U E i = 1 n A i MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0l bbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0R Yxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGa caGaaeqabaqaaeaadaaakeaacaWGobGaam4uaiaad2eadaWgaaWcba GaaeiCaiaabwgacaqGYbGaaeiiaiaabwhacaqGUbGaaeyAaiaabsha caqGGaGaaeyyaiaabkhacaqGLbGaaeyyaaqabaGccqGH9aqpdaWcaa qaaiaadAfacaWGbbGaamitaiaadwfacaWGfbaabaWaaabCaeaacaWG bbWaaSbaaSqaaiaadMgaaeqaaaqaaiaadMgacqGH9aqpcaaIXaaaba GaamOBaaqdcqGHris5aaaaaaa@4CDA@
      (2)
      N S M per unit length = V A L U E i = 1 n L i MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0l bbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0R Yxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGa caGaaeqabaqaaeaadaaakeaacaWGobGaam4uaiaad2eadaWgaaWcba GaaeiCaiaabwgacaqGYbGaaeiiaiaabwhacaqGUbGaaeyAaiaabsha caqGGaGaaeiBaiaabwgacaqGUbGaae4zaiaabshacaqGObaabeaaki abg2da9maalaaabaGaamOvaiaadgeacaWGmbGaamyvaiaadweaaeaa daaeWbqaaiaadYeadaWgaaWcbaGaamyAaaqabaaabaGaamyAaiabg2 da9iaaigdaaeaacaWGUbaaniabggHiLdaaaaaa@4ED4@
      (3)
      N S M per unit volume = V A L U E i = 1 n V i MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0l bbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0R Yxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGa caGaaeqabaqaaeaadaaakeaacaWGobGaam4uaiaad2eadaWgaaWcba GaaeiCaiaabwgacaqGYbGaaeiiaiaabwhacaqGUbGaaeyAaiaabsha caqGGaGaaeODaiaab+gacaqGSbGaaeyDaiaab2gacaqGLbaabeaaki abg2da9maalaaabaGaamOvaiaadgeacaWGmbGaamyvaiaadweaaeaa daaeWbqaaiaadAfadaWgaaWcbaGaamyAaaqabaaabaGaamyAaiabg2 da9iaaigdaaeaacaWGUbaaniabggHiLdaaaaaa@4EF3@

      For the default case when DTYPE is blank, referencing a mixture of different element or property types is not supported.

    • Distribution based on Mass/Volume (DTYPE=MASS/VOLUME on NSML/NSML1)
      The non-structural mass value per unit mass or volume to be applied to the elements is: (4)
      N S M per unit mass = V A L U E i = 1 n M i MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0l bbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0R Yxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGa caGaaeqabaqaaeaadaaakeaacaWGobGaam4uaiaad2eadaWgaaWcba GaaeiCaiaabwgacaqGYbGaaeiiaiaabwhacaqGUbGaaeyAaiaabsha caqGGaGaaeyBaiaabggacaqGZbGaae4CaaqabaGccqGH9aqpdaWcaa qaaiaadAfacaWGbbGaamitaiaadwfacaWGfbaabaWaaabCaeaacaWG nbWaaSbaaSqaaiaadMgaaeqaaaqaaiaadMgacqGH9aqpcaaIXaaaba GaamOBaaqdcqGHris5aaaaaaa@4D01@
      (5)
      N S M per unit volume = V A L U E i = 1 n V i MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0l bbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0R Yxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGa caGaaeqabaqaaeaadaaakeaacaWGobGaam4uaiaad2eadaWgaaWcba GaaeiCaiaabwgacaqGYbGaaeiiaiaabwhacaqGUbGaaeyAaiaabsha caqGGaGaaeODaiaab+gacaqGSbGaaeyDaiaab2gacaqGLbaabeaaki abg2da9maalaaabaGaamOvaiaadgeacaWGmbGaamyvaiaadweaaeaa daaeWbqaaiaadAfadaWgaaWcbaGaamyAaaqabaaabaGaamyAaiabg2 da9iaaigdaaeaacaWGUbaaniabggHiLdaaaaaa@4EF4@
    Where,
    n MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0l bbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0R Yxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGa caGaaeqabaqaaeaadaaakeaacaWGUbaaaa@32AE@
    Number of elements in the set
    V A L U E MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0l bbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0R Yxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGa caGaaeqabaqaaeaadaaakeaacaWGwbGaamyqaiaadYeacaWGvbGaam yraaaa@35D1@
    Value of the lumped mass
    L i MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0l bbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0R Yxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGa caGaaeqabaqaaeaadaaakeaacaWGmbWaaSbaaSqaaiaadMgaaeqaaa aa@33A6@
    Length of element i MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyAaaaa@36E4@
    A i MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0l bbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0R Yxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGa caGaaeqabaqaaeaadaaakeaacaWGmbWaaSbaaSqaaiaadMgaaeqaaa aa@33A6@
    Area of element i MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyAaaaa@36E4@
    V i MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0l bbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0R Yxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGa caGaaeqabaqaaeaadaaakeaacaWGmbWaaSbaaSqaaiaadMgaaeqaaa aa@33A6@
    Volume of element i MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyAaaaa@36E4@
    M i MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0l bbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0R Yxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGa caGaaeqabaqaaeaadaaakeaacaWGmbWaaSbaaSqaaiaadMgaaeqaaa aa@33A6@
    Mass of element i MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyAaaaa@36E4@

    An important difference between the default distribution (DTYPE=blank) and DTYPE=MASS/VOLUME, is that a mixture of multiple element types (1D, 2D, and 3D elements) can be defined on a single NSML/NSML1 entry when TYPE field is set to ELEMENT/ELSET (mixture of elements) or MIXED (mixture of properties).

  5. The value of the non-structural mass does not change during Topology Optimization.
  6. String based labels allow for easier visual identification, including when being referenced by other entries. For more details, refer to String Label Based Input File.