/SENSOR/WORK

Block Format Keyword Describes the sensors used to activate or deactivate an object according to work.

Format

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
/SENSOR/WORK/sens_ID/unit_ID
sens_title
Tdelay                
node_ID1 node_ID2 Wmax Tmin        
sect_ID int_ID rbody_ID rwall_ID            

Definition

Field Contents SI Unit Example
sens_ID Sensor identifier.

(Integer, maximum 10 digits)

 
unit_ID Optional unit identifier.

(Integer, maximum 10 digits)

 
sens_title Sensor title.

(Character, maximum 100 characters)

 
Tdelay Time delay.

(Real)

[ s ]
node_ID1 Node identifier 1.

(Integer)

 
node_ID2 Node identifier 2.

(Integer)

 
Wmax Maximum work.

Default = 0 (Real)

[ J ]
Tmin Minimum time duration before activation when criteria is reached. 3

(Real)

[ s ]
sect_ID Section identifier.

(Integer, maximum 10 digits)

 
int_ID Interface or sub-interface identification number.

(Integer)

 
rwall_ID Rigid wall identification number.

(Integer)

 
rbody_ID Rigid body identifier.

(Integer, maximum 10 digits)

 

Comments

  1. Sensors can be used to activate airbags, imposed forces, pressures, and fixed velocities.
  2. Sensors can be used to activate or deactivate these elements: brick, quad, shell, truss, beam, spring or 3N Shell with /ACTIV.
  3. For sensor type WORK:

    Sensor is activated when work satisfies the criteria:

    W o r k > W m a x during Tmin(1)
    W o r k = | x F ( sec t _ I D ) d x | + | x F ( r b o d y _ I D ) d x | + | x F ( i n t _ I D ) d x | + | x F ( r w a l l _ I D ) d x | MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaam4vaiaad+ gacaWGYbGaam4Aaiabg2da9maaemaabaWaa8qeaeaacaWGgbWaaeWa aeaaciGGZbGaaiyzaiaacogacaWG0bGaai4xaiaadMeacaWGebaaca GLOaGaayzkaaaaleaacaWG4baabeqdcqGHRiI8aOGaamizaiaadIha aiaawEa7caGLiWoacqGHRaWkdaabdaqaamaapebabaGaamOramaabm aabaGaamOCaiaadkgacaWGVbGaamizaiaadMhacaGGFbGaamysaiaa dseaaiaawIcacaGLPaaaaSqaaiaadIhaaeqaniabgUIiYdGccaWGKb GaamiEaaGaay5bSlaawIa7aiabgUcaRmaaemaabaWaa8qeaeaacaWG gbWaaeWaaeaacaWGPbGaamOBaiaadshacaGGFbGaamysaiaadseaai aawIcacaGLPaaaaSqaaiaadIhaaeqaniabgUIiYdGccaWGKbGaamiE aaGaay5bSlaawIa7aiabgUcaRmaaemaabaWaa8qeaeaacaWGgbWaae WaaeaacaWGYbGaam4DaiaadggacaWGSbGaamiBaiaac+facaWGjbGa amiraaGaayjkaiaawMcaaaWcbaGaamiEaaqab0Gaey4kIipakiaads gacaWG4baacaGLhWUaayjcSdaaaa@8105@
    Where,
    x
    Distance between node_ID1 and node_ID2
    F(sect_ID)
    Force in the selected section force
    F(rbody_ID)
    Force in the selected rigid body
    F(int_ID)
    Force in the selected contact interface
    F(rwall_ID)
    Force in the selected rigid wall

    If sect_ID is 0, F ( sec t _ I D ) = 0

    If rbody_ID is 0, F ( r b o d y _ I D ) = 0

    If int_ID is 0, F ( i n t _ I D ) = 0

    If rwall_ID is 0, F ( r w a l l _ I D ) = 0

    Work of all forces is calculated in the direction N1-N2, it is always positive.

    If node_ID2 is not defined (0), the distance x becomes the displacement of the node_ID1