Algoryx製品
eqDampedOscillationSPOOK
eqDampedOscillationSPOOKVelocity
agx.lic
request.txt
response.xml
help
version
realTime
timeStep
numThreads
agxOnly
vSync
targetFPS
osgWindow
windowTitle
window
startPaused
stopAt
stopAfter
pauseAfter
stopAfterFrame
capture
captureDirectory
captureFiletype
captureVideo
videoName
<mimic>
terrain.getPenetrationForce()
terrain.getSeparationContactForce()
terrain.getDeformationContactForce()
terrain.getContactForce()
terrain.getDynamicsMass(shovel)
shovel.setNoMergeExtensionDistance()
shovel.setVerticalBladeSoilMergeDistance()
terrain.getLastDeadLoadFraction(shovel)
license_activation_request.xml
VMTプラクティス
snake_case
lowerCamelCase
UTF-8
LF
<PROJECT_SHARED_NAME>
<PROJECT_WS_NAME>
<PROJECT_DIR>
VMT技術スタック
git restore, git clean
git branch -vva
git switch
git switch --track
git switch -c
git branch -d
git remote -v
git push
git log --oneline --graph --decorate=full
git restore
git restore --staged
agxTerrainは建機と土の力学的相互作用を3つのモデルで表し、統合したマルチスケールモデルである。 それぞれのモデルには次の役割がある。
agxTerrainで扱う土質力学をボクセルで空間離散化したモデル。 土の圧縮、表層すべり、破壊領域の計算を扱う。
粒子による土の移動(動土)を表すモデル。 現実の土粒子やFull NDEMの粒子よりも大きいサイズの粒子を使う。
ショベルと地形間の力学関係を表したモデル。 系全体の動力学ソルバに組み込まれる。
各モデルの関係を次図に示す。