Skip to content

Translation update pending

The Lao translation may be out of date because the Japanese source has changed. The existing translation remains available while it is being updated.

ການວິເຄາະສະຖິດເສັ້ນຊື່ (ອີລາສຕິກ)

ການວິເຄາະນີ້ໃຊ້ຂໍ້ມູນໃນ tutorial/01_elastic_hinge.

ແບບຈຳລອງວິເຄາະ

ແບບຈຳລອງແມ່ນຊິ້ນສ່ວນບານພັບ; ຮູບຊົງສະແດງໃນຮູບ 4.1.1 ແລະ ຂໍ້ມູນເມຊໃນຮູບ 4.1.2.

ລາຍການ ເນື້ອຫາ ໝາຍເຫດ ອ້າງອີງ
ປະເພດການວິເຄາະ ການວິເຄາະສະຖິດເສັ້ນຊື່ !SOLUTION,TYPE=STATIC
ຈຳນວນໂຫນດ 84,056
ຈຳນວນອົງປະກອບ 49,871
ປະເພດອົງປະກອບ ອົງປະກອບສີ່ໜ້າ ກຳລັງສອງ 10 ໂຫນດ !ELEMENT,TYPE=342 ຫ້ອງສະໝຸດອົງປະກອບ
ຊື່ຄຸນສົມບັດວັດສະດຸ STEEL !MATERIAL,NAME=STEEL ຂໍ້ມູນວັດສະດຸ
ຄຸນສົມບັດວັດສະດຸ ELASTIC !ELASTIC
ເງື່ອນໄຂຂອບເຂດ ການຈຳກັດ, ໂຫຼດແບບຈຸດ
ວິທີແກ້ເມທຣິກ CG/SSOR !SOLVER,METHOD=CG,PRECOND=1

ຮູບຊົງຊິ້ນສ່ວນບານພັບ

ຮູບ 4.1.1 ຮູບຊົງຊິ້ນສ່ວນບານພັບ

ຂໍ້ມູນເມຊຂອງຊິ້ນສ່ວນບານພັບ

ຮູບ 4.1.2 ຂໍ້ມູນເມຊຂອງຊິ້ນສ່ວນບານພັບ

ເນື້ອຫາການວິເຄາະ

ຂະຫຍາຍຊອດໂຄດ FrontISTR, ຍ້າຍໄປຍັງໄດເຣັກທໍຣີຂອງຕົວຢ່າງນີ້ ແລະ ກວດເບິ່ງໄຟລ໌ທີ່ຈຳເປັນສຳລັບການວິເຄາະ

ຊື່ໄຟລ໌ ປະເພດ ໜ້າທີ່
hecmw_ctrl.dat ຂໍ້ມູນຄວບຄຸມລວມ ກຳນົດໄຟລ໌ຮັບເຂົ້າ/ສົ່ງອອກຂອງຂໍ້ມູນເມຊ ແລະ ຂໍ້ມູນຄວບຄຸມການວິເຄາະ
hinge.cnt ຂໍ້ມູນຄວບຄຸມການວິເຄາະ ກຳນົດປະເພດການວິເຄາະ, ເງື່ອນໄຂຂອບເຂດການກະຈັດ, ໂຫຼດແບບຈຸດ ແລະ ການຄວບຄຸມ ຕົວແກ້ສົມຜົນ/ຕົວສະແດງພາບ
hinge.msh ຂໍ້ມູນເມຊ ກຳນົດເມຊໄຟນາຍເອເລເມັນ ພ້ອມຂໍ້ມູນວັດສະດຸ ແລະ ເຊັກຊັນ

ວ່າມີຢູ່ຄົບ.

tar xvf FrontISTR.tar.gz
cd FrontISTR/tutorial/01_elastic_hinge
ls

ຜົນການປະຕິບັດ:

hecmw_ctrl.dat  hinge.cnt  hinge.msh

ຈຳກັດການກະຈັດຂອງພື້ນຜິວທີ່ສະແດງໃນຮູບ 4.1.1 ແລະ ດຳເນີນການວິເຄາະຄວາມເຄັ້ນໂດຍໃສ່ໂຫຼດແບບຈຸດທີ່ພື້ນຜິວບັງຄັບ. ຂໍ້ມູນຄວບຄຸມລວມ ແລະ ຂໍ້ມູນຄວບຄຸມການວິເຄາະສະແດງດ້ານລຸ່ມ.

ຂໍ້ມູນຄວບຄຸມລວມ hecmw_ctrl.dat

ກຳນົດໄຟລ໌ຮັບເຂົ້າ/ສົ່ງອອກສຳລັບຂໍ້ມູນເມຊ ແລະ ຂໍ້ມູນຄວບຄຸມການວິເຄາະ.

#
# ສຳລັບຕົວແກ້ສົມຜົນ
#
!MESH, NAME=fstrMSH, TYPE=HECMW-ENTIRE # ກຳນົດຂໍ້ມູນເມຊດຽວ
 hinge.msh
!CONTROL, NAME=fstrCNT                 # ກຳນົດຂໍ້ມູນຄວບຄຸມການວິເຄາະ
 hinge.cnt
!RESULT, NAME=fstrRES, IO=OUT          # ກຳນົດຂໍ້ມູນຜົນ
 hinge.res
!RESULT, NAME=vis_out, IO=OUT          # ກຳນົດຂໍ້ມູນສະແດງພາບ
 hinge_vis

ຂໍ້ມູນຄວບຄຸມການວິເຄາະ hinge.cnt

ກຳນົດປະເພດການວິເຄາະ, ເງື່ອນໄຂຂອບເຂດການກະຈັດ, ໂຫຼດແບບຈຸດ ແລະ ການຄວບຄຸມ ຕົວແກ້ສົມຜົນ/ຕົວສະແດງພາບ.

#  ໄຟລ໌ຄວບຄຸມສຳລັບ FISTR
## ການຄວບຄຸມການວິເຄາະ
!VERSION                   # ກຳນົດເວີຊັນຮູບແບບໄຟລ໌
 3
!SOLUTION, TYPE=STATIC     # ກຳນົດປະເພດການວິເຄາະ
!WRITE,RESULT              # ກຳນົດຜົນສົ່ງອອກຂໍ້ມູນຜົນ
!WRITE,VISUAL              # ກຳນົດຜົນສົ່ງອອກຂໍ້ມູນສະແດງພາບ
## ການຄວບຄຸມຕົວແກ້ສົມຜົນ
### ເງື່ອນໄຂຂອບເຂດ
!BOUNDARY
 BND0, 1, 3, 0.000000      # ກຳນົດພື້ນຜິວຈຳກັດ 1
!BOUNDARY
 BND1, 1, 3, 0.000000      # ກຳນົດພື້ນຜິວຈຳກັດ 2
!CLOAD
 CL0, 1, 0.01000           # ກຳນົດພື້ນຜິວບັງຄັບ
### ວັດສະດຸ
!MATERIAL, NAME=STEEL      # ກຳນົດຄຸນສົມບັດວັດສະດຸ
!ELASTIC                   # ນິຍາມວັດສະດຸອີລາສຕິກ
 210000.0, 0.3
!DENSITY                   # ນິຍາມຄວາມໜາແໜ້ນມວນ
 7.85e-6
### ການຕັ້ງຄ່າຕົວແກ້ສົມຜົນ
!SOLVER,METHOD=CG,PRECOND=1,ITERLOG=YES,TIMELOG=YES  # ຄວບຄຸມຕົວແກ້ສົມຜົນ
 10000, 1
 1.0e-08, 1.0, 0.0
## ການຄວບຄຸມຫຼັງການປະມວນຜົນ
!VISUAL,method=PSR          # ກຳນົດວິທີສະແດງພາບ
!surface_num=1              # ຈຳນວນພື້ນຜິວໃນການເຣນເດີພື້ນຜິວໜຶ່ງຄັ້ງ
!surface 1                  # ກຳນົດເນື້ອຫາຂອງພື້ນຜິວ
!output_type=VTK            # ກຳນົດປະເພດໄຟລ໌ສະແດງພາບ
!END                        # ສະແດງຈຸດສິ້ນສຸດຂອງຂໍ້ມູນຄວບຄຸມການວິເຄາະ

ຂໍ້ມູນເມຊ

ກຳນົດເມຊໄຟນາຍເອເລເມັນ ພ້ອມຂໍ້ມູນວັດສະດຸ ແລະ ເຊັກຊັນ.

(ສະແດງພຽງບາງສ່ວນ)

!HEADER
 HECMW_Msh File generated by REVOCAP
!NODE
       1,    -1.22042,     2.23355,     1.65220
       2,    -1.27050,    -3.10529,     1.59209
...
!ELEMENT, TYPE=342
       1,    1157,    3549,    3321,    3739,   12629,   12627,   12626,   12628,   12631,   12630
       2,    8207,    3321,    3549,    3739,   12629,   12633,   12632,   12634,   12630,   12631
...
!MATERIAL, NAME=STEEL, ITEM=2
!ITEM=1, SUBITEM=2
210000.0, 0.3
!ITEM=2, SUBITEM=1
7.85e-6
!SECTION, TYPE=SOLID, EGRP=Solid0, MATERIAL=STEEL
!EGROUP, EGRP=Solid0
1
2
...
!END

ຂັ້ນຕອນການວິເຄາະ

ປະຕິບັດຄຳສັ່ງ FrontISTR fistr1.

fistr1 -t 4

(ປະຕິບັດດ້ວຍ 4 ເທຣດ)

##################################################################
#                         FrontISTR
#
##################################################################
---
version:    5.1.0
git_hash:   acab000c8c633b7b9d596424769e14363f720841
build:
  date:     2020-10-05T07:39:55Z
  MPI:      enabled
  OpenMP:   enabled
  option:   "-p --with-tools --with-refiner --with-metis --with-mumps --with-lapack --with-ml --with-mkl "
  HECMW_METIS_VER: 5
execute:
  date:       2020-10-07T10:01:16+0900
  processes:  1
  threads:    4
  cores:      4
  host:
    0: flow-p06
---
...
 Step control not defined! Using default step=1
 fstr_setup: OK
 Start visualize PSF 1 at timestep 0

 loading step=    1
 sub_step= 1,   current_time=  0.0000E+00, time_inc=  0.1000E+01
 loading_factor=    0.0000000   1.0000000
### 3x3 BLOCK CG, SSOR, 1
      1    1.903375E+00
      2    1.974378E+00
      3    2.534627E+00
...
...
   2967    1.080216E-08
   2968    1.004317E-08
   2969    9.375729E-09
### Relative residual = 9.39429E-09

### summary of linear solver
      2969 iterations      9.394286E-09
    set-up time      :     1.953022E-01
    solver time      :     5.704201E+01
    solver/comm time :     5.145826E-01
    solver/matvec    :     2.306329E+01
    solver/precond   :     2.632665E+01
    solver/1 iter    :     1.921253E-02
    work ratio (%)   :     9.909789E+01

 Start visualize PSF 1 at timestep 1
### FSTR_SOLVE_NLGEOM FINISHED!

 ====================================
    TOTAL TIME (sec) :     59.99
           pre (sec) :      0.71
         solve (sec) :     59.29
 ====================================
 FrontISTR Completed !!

ເມື່ອສະແດງ FrontISTR Completed !! ການວິເຄາະສຳເລັດ.

ຜົນການວິເຄາະ

ເມື່ອການວິເຄາະສຳເລັດ ຈະມີໄຟລ໌ໃໝ່ຫຼາຍໄຟລ໌ຖືກສ້າງ.

ls

ຜົນການປະຕິບັດ:

0.log       hecmw_ctrl.dat  hinge.res.0.0            hinge_vis_psf.0001
FSTR.dbg.0  hecmw_vis.ini   hinge.res.0.1            hinge_vis_psf.0001.pvtu
FSTR.msg    hinge.cnt       hinge_vis_psf.0000
FSTR.sta    hinge.msh       hinge_vis_psf.0000.pvtu

*.res.* ເອີ້ນວ່າຂໍ້ມູນຜົນ ແລະ ເກັບຜົນການວິເຄາະຂອງ FrontISTR. ສາມາດສະແດງດ້ວຍ REVOCAP_PrePost ແລະ ເຄື່ອງມືອື່ນ.

*_vis_* ເອີ້ນວ່າຂໍ້ມູນສະແດງພາບ ແລະ ສາມາດເປີດໃນຊອບແວສະແດງພາບທົ່ວໄປ. ໃນຕົວຢ່າງນີ້ສົ່ງອອກເປັນຮູບແບບ VTK, ຈຶ່ງໃຊ້ ParaView ຫຼື ເຄື່ອງມືຄ້າຍກັນເພື່ອສະແດງ.

ສ້າງຮູບ ຄອນທົວ ຄວາມເຄັ້ນ von Mises ດ້ວຍ REVOCAP_PrePost ແລະ ສະແດງໃນຮູບ 4.1.3. ນອກຈາກນັ້ນ ສະແດງບາງສ່ວນຂອງໄຟລ໌ບັນທຶກຜົນການວິເຄາະເປັນຂໍ້ມູນຕົວເລກຂອງຜົນການວິເຄາະ.

ຜົນການວິເຄາະຄວາມເຄັ້ນ von Mises

ຮູບ 4.1.3 ຜົນການວິເຄາະຄວາມເຄັ້ນ von Mises

ບັນທຶກຜົນການວິເຄາະ 0.log

 fstr_setup: OK
#### Result step=     0
 ##### Local Summary @Node    :Max/IdMax/Min/IdMin####
 //U1    0.0000E+00         1  0.0000E+00         1
 //U2    0.0000E+00         1  0.0000E+00         1
 //U3    0.0000E+00         1  0.0000E+00         1
 //E11   0.0000E+00         1  0.0000E+00         1
 //E22   0.0000E+00         1  0.0000E+00         1
 //E33   0.0000E+00         1  0.0000E+00         1
 //E12   0.0000E+00         1  0.0000E+00         1
 //E23   0.0000E+00         1  0.0000E+00         1
 //E31   0.0000E+00         1  0.0000E+00         1
 //S11   0.0000E+00         1  0.0000E+00         1
 //S22   0.0000E+00         1  0.0000E+00         1
 //S33   0.0000E+00         1  0.0000E+00         1
 //S12   0.0000E+00         1  0.0000E+00         1
 //S23   0.0000E+00         1  0.0000E+00         1
 //S31   0.0000E+00         1  0.0000E+00         1
 //SMS   0.0000E+00         1  0.0000E+00         1
 ##### Local Summary @Element :Max/IdMax/Min/IdMin####
 //E11   0.0000E+00         1  0.0000E+00         1
 //E22   0.0000E+00         1  0.0000E+00         1
 //E33   0.0000E+00         1  0.0000E+00         1
 //E12   0.0000E+00         1  0.0000E+00         1
 //E23   0.0000E+00         1  0.0000E+00         1
 //E31   0.0000E+00         1  0.0000E+00         1
 //S11   0.0000E+00         1  0.0000E+00         1
 //S22   0.0000E+00         1  0.0000E+00         1
 //S33   0.0000E+00         1  0.0000E+00         1
 //S12   0.0000E+00         1  0.0000E+00         1
 //S23   0.0000E+00         1  0.0000E+00         1
 //S31   0.0000E+00         1  0.0000E+00         1
 //SMS   0.0000E+00         1  0.0000E+00         1
 ##### Global Summary @Node    :Max/IdMax/Min/IdMin####
 //U1    0.0000E+00         1  0.0000E+00         1
 //U2    0.0000E+00         1  0.0000E+00         1
 //U3    0.0000E+00         1  0.0000E+00         1
 //E11   0.0000E+00         1  0.0000E+00         1
 //E22   0.0000E+00         1  0.0000E+00         1
 //E33   0.0000E+00         1  0.0000E+00         1
 //E12   0.0000E+00         1  0.0000E+00         1
 //E23   0.0000E+00         1  0.0000E+00         1
 //E31   0.0000E+00         1  0.0000E+00         1
 //S11   0.0000E+00         1  0.0000E+00         1
 //S22   0.0000E+00         1  0.0000E+00         1
 //S33   0.0000E+00         1  0.0000E+00         1
 //S12   0.0000E+00         1  0.0000E+00         1
 //S23   0.0000E+00         1  0.0000E+00         1
 //S31   0.0000E+00         1  0.0000E+00         1
 //SMS   0.0000E+00         1  0.0000E+00         1
 ##### Global Summary @Element :Max/IdMax/Min/IdMin####
 //E11   0.0000E+00         1  0.0000E+00         1
 //E22   0.0000E+00         1  0.0000E+00         1
 //E33   0.0000E+00         1  0.0000E+00         1
 //E12   0.0000E+00         1  0.0000E+00         1
 //E23   0.0000E+00         1  0.0000E+00         1
 //E31   0.0000E+00         1  0.0000E+00         1
 //S11   0.0000E+00         1  0.0000E+00         1
 //S22   0.0000E+00         1  0.0000E+00         1
 //S33   0.0000E+00         1  0.0000E+00         1
 //S12   0.0000E+00         1  0.0000E+00         1
 //S23   0.0000E+00         1  0.0000E+00         1
 //S31   0.0000E+00         1  0.0000E+00         1
 //SMS   0.0000E+00         1  0.0000E+00         1
#### Result step=     1
 ##### Local Summary @Node    :Max/IdMax/Min/IdMin####
 //U1    3.9115E-02     82452 -7.1083E-04     65233
 //U2    7.4504E-05       354 -5.8813E-04       696
 //U3    5.9493E-04        84 -5.8751E-03     61080
 //E11   1.3777E-03       130 -1.3653E-03     77625
 //E22   4.9199E-04        61 -5.4370E-04       102
 //E33   6.8634E-04     51036 -6.1176E-04     30070
 //E12   7.1556E-04     27808 -6.8093E-04     27863
 //E23   5.3666E-04        56 -5.4347E-04        82
 //E31   7.2396E-04     36168 -9.6621E-04       130
 //S11   3.8626E+02       130 -3.6387E+02     28580
 //S22   1.6628E+02       130 -1.5743E+02     28580
 //S33   1.6502E+02     30033 -1.5643E+02     28580
 //S12   5.7795E+01     27808 -5.4998E+01     27863
 //S23   4.3345E+01        56 -4.3896E+01        82
 //S31   5.8474E+01     36168 -7.8040E+01       130
 //SMS   2.8195E+02     77625  1.2755E-02     75112
 ##### Local Summary @Element :Max/IdMax/Min/IdMin####
 //E11   1.0731E-03     10485 -1.2123E-03     41779
 //E22   3.9143E-04     33536 -4.1389E-04     22892
 //E33   5.9415E-04     44563 -5.0497E-04     47965
 //E12   5.3264E-04      9163 -5.0405E-04      9161
 //E23   3.9226E-04     33024 -4.1464E-04     23465
 //E31   5.7633E-04     43142 -4.8019E-04      9571
 //S11   2.7231E+02      9180 -2.9763E+02     41779
 //S22   1.0792E+02      9180 -1.0656E+02     41779
 //S33   1.3921E+02     44569 -1.1431E+02     47974
 //S12   4.3021E+01      9163 -4.0712E+01      9161
 //S23   3.1683E+01     33024 -3.3490E+01     23465
 //S31   4.6550E+01     43142 -3.8785E+01      9571
 //SMS   2.4057E+02     41779  3.1383E-02     38687
 ##### Global Summary @Node    :Max/IdMax/Min/IdMin####
 //U1    3.9115E-02     82452 -7.1083E-04     65233
 //U2    7.4504E-05       354 -5.8813E-04       696
 //U3    5.9493E-04        84 -5.8751E-03     61080
 //E11   1.3777E-03       130 -1.3653E-03     77625
 //E22   4.9199E-04        61 -5.4370E-04       102
 //E33   6.8634E-04     51036 -6.1176E-04     30070
 //E12   7.1556E-04     27808 -6.8093E-04     27863
 //E23   5.3666E-04        56 -5.4347E-04        82
 //E31   7.2396E-04     36168 -9.6621E-04       130
 //S11   3.8626E+02       130 -3.6387E+02     28580
 //S22   1.6628E+02       130 -1.5743E+02     28580
 //S33   1.6502E+02     30033 -1.5643E+02     28580
 //S12   5.7795E+01     27808 -5.4998E+01     27863
 //S23   4.3345E+01        56 -4.3896E+01        82
 //S31   5.8474E+01     36168 -7.8040E+01       130
 //SMS   2.8195E+02     77625  1.2755E-02     75112
 ##### Global Summary @Element :Max/IdMax/Min/IdMin####
 //E11   1.0731E-03     10485 -1.2123E-03     41779
 //E22   3.9143E-04     33536 -4.1389E-04     22892
 //E33   5.9415E-04     44563 -5.0497E-04     47965
 //E12   5.3264E-04      9163 -5.0405E-04      9161
 //E23   3.9226E-04     33024 -4.1464E-04     23465
 //E31   5.7633E-04     43142 -4.8019E-04      9571
 //S11   2.7231E+02      9180 -2.9763E+02     41779
 //S22   1.0792E+02      9180 -1.0656E+02     41779
 //S33   1.3921E+02     44569 -1.1431E+02     47974
 //S12   4.3021E+01      9163 -4.0712E+01      9161
 //S23   3.1683E+01     33024 -3.3490E+01     23465
 //S31   4.6550E+01     43142 -3.8785E+01      9571
 //SMS   2.4057E+02     41779  3.1383E-02     38687