Luận văn TS ở Đức, dùng COUPLE FIELD TRANSIENT tính cho Seals (tiếng Việt?) , có cho mã nguồn !
NUMERICAL SIMULATION OF MECHANICAL AND THERMAL FLUID–STRUCTURE INTERACTION IN LABYRINTH SEALS
https://d-nb.info/1005791864/34
...
B.2 Excerpts from the APDL File
Start a new solution:
/UNITS,SI
/PREP7
...
FINISH
/SOL
ANTYPE,4
TRNOPT,FULL
NLGEOM,ON
*SET,fsidt,0.001
DELTIM,fsidt,fsidt,fsidt
AUTOTS,0
KBC,0
TINTP,,0.3,0.6
TIMINT,ON
...
ASEL,S,,,3
ASEL,A,,,5
ASEL,A,,,6
SFA,ALL,,FSIN,1
ALLSEL,ALL
!************* Multifield Settings ******************
MFAN,ON
MFPS,GROUP1,ANSYS
MFPS,GROUP2,CFX
MFSO,GROUP1,GROUP2
!*
MFLC,SURF,ANSYS,1,DISP,CFX,fsi,Total Mesh Displacement,NONC
MFLC,SURF,CFX,fsi,Total Force,ANSYS,1,FORC,CPP
!*
MFTI,5
MFDT,fsidt,fsidt,fsidt,0
AUTOTS,OFF
MFRS,0,SING
!*
MFIT,100,1,1
MFCO,ALL,0.001
MFCO,UZ,1.0
MFCO,FZ,1.0
MFRE,DISP,0.1,RELX
MFRE,FORC,0.75,RELX
!*
/GST,ON,ON
TIME,5.0
SOLVE
SAVE
FINISH
...
Ngoài ra cho biết thêm, để lập trình trong ANSYS ngoài APDL, có thể dùng các ngôn ngữ lập trình khác đưa vào! thí dụ như sau
Trích VUDSE (
https://www.facebook.com/groups/vudse/)
Khoa Luat
Cái quan trọng nhất là bạn muốn áp dụng vào công việc gì?.
Để học theo kiểu đơn giản, chỉ cần có ngay kết quả thì Python, Matlab/Octave, Mathematica
Để học lập trình bài bản, tổng quát, đi theo hướng OOP, thì Java là lựa chọn số 1 vì cấu trúc rất chặt chẽ và trong sáng, hiệu năng ổn.
Java an toàn và ít phức tạp hơn C++ trong khi tính chặt chẽ, dễ bảo trì tốt hơn Python.
Để học ngôn ngữ hiện đại, an toàn, thanh lịch thì dùng Swift (mã nguồn mở, phát triển bởi Apple) hoặc Kotlin (officially supported by Google).
Fortran, C không còn phổ biến nữa, người ta thường gọi các packages viết bằng các ngôn ngữ này để tận dụng về mặt tốc độ thông từ các ngôn ngữ khác (Python, Java, Matlab)