岩土力学
巖土力學
암토역학
ROCK AND SOIL MECHANICS
2012年
8期
2536-2542
,共7页
马长年%徐国元%江文武%刘晓明
馬長年%徐國元%江文武%劉曉明
마장년%서국원%강문무%류효명
FLAC3D%数值模拟%代码自动生成%Surpac
FLAC3D%數值模擬%代碼自動生成%Surpac
FLAC3D%수치모의%대마자동생성%Surpac
针对直接采用FLAC3D编制复杂开挖过程力学仿真程序所遇到的困难,开发了FLAC3D力学仿真程序代码生成系统(generating code system,简称GCS).介绍了如何利用矿用地质软件Surpac,按空间、次序、结构功能及工程地质体属性对复杂开挖过程进行剖分,形成可编程的组件;着重解决了模型单元质心定位、单元捕捉、重组和应用程序变量到FLAC3D变量、函数、语句、数据结构之间映射等问题;使用VC++开发并给出了一个特定回采开挖过程的FLAC3D力学仿真代码生成系统实例,该应用程序以模型单元数据库为数据源,通过一系列与用户交互的页面,由用户对回采开挖过程所需步骤和参数进行选择和确认,并将这些步骤和参数传递给仿真代码生成系统,由系统自动完成FLAC3D力学仿真代码的生成.FLAC3D力学仿真程序代码生成系统架起了地质三维几何造型软件与三维计算软件之间的桥梁,可大大提高编制FLAC3D三维力学仿真代码的效率,降低程序编制的出错率,有利于应用FLAC3D软件更为深广地解决复杂岩土开挖过程中的力学问题.
針對直接採用FLAC3D編製複雜開挖過程力學倣真程序所遇到的睏難,開髮瞭FLAC3D力學倣真程序代碼生成繫統(generating code system,簡稱GCS).介紹瞭如何利用礦用地質軟件Surpac,按空間、次序、結構功能及工程地質體屬性對複雜開挖過程進行剖分,形成可編程的組件;著重解決瞭模型單元質心定位、單元捕捉、重組和應用程序變量到FLAC3D變量、函數、語句、數據結構之間映射等問題;使用VC++開髮併給齣瞭一箇特定迴採開挖過程的FLAC3D力學倣真代碼生成繫統實例,該應用程序以模型單元數據庫為數據源,通過一繫列與用戶交互的頁麵,由用戶對迴採開挖過程所需步驟和參數進行選擇和確認,併將這些步驟和參數傳遞給倣真代碼生成繫統,由繫統自動完成FLAC3D力學倣真代碼的生成.FLAC3D力學倣真程序代碼生成繫統架起瞭地質三維幾何造型軟件與三維計算軟件之間的橋樑,可大大提高編製FLAC3D三維力學倣真代碼的效率,降低程序編製的齣錯率,有利于應用FLAC3D軟件更為深廣地解決複雜巖土開挖過程中的力學問題.
침대직접채용FLAC3D편제복잡개알과정역학방진정서소우도적곤난,개발료FLAC3D역학방진정서대마생성계통(generating code system,간칭GCS).개소료여하이용광용지질연건Surpac,안공간、차서、결구공능급공정지질체속성대복잡개알과정진행부분,형성가편정적조건;착중해결료모형단원질심정위、단원포착、중조화응용정서변량도FLAC3D변량、함수、어구、수거결구지간영사등문제;사용VC++개발병급출료일개특정회채개알과정적FLAC3D역학방진대마생성계통실례,해응용정서이모형단원수거고위수거원,통과일계렬여용호교호적혈면,유용호대회채개알과정소수보취화삼수진행선택화학인,병장저사보취화삼수전체급방진대마생성계통,유계통자동완성FLAC3D역학방진대마적생성.FLAC3D역학방진정서대마생성계통가기료지질삼유궤하조형연건여삼유계산연건지간적교량,가대대제고편제FLAC3D삼유역학방진대마적효솔,강저정서편제적출착솔,유리우응용FLAC3D연건경위심엄지해결복잡암토개알과정중적역학문제.