PDMS模型導出RVM格式


2 。將PDMS中對象模型導出為RVM格式的宏文件代碼如下

eg:如果要導出某幾個房間內的全部bran equi

!strus = array()
!strus.append(|/1RXR246ZL|)
!strus.append(|/1RXR148ZL|)
!strus.append(|/1RXR248ZL|)
!strus.append(|/1RXR220ZL|)
!strus.append(|/1RXR748ZL|)
!strus.append(|/1RXR521ZL|)
!strus.append(|/1RXR531ZL|)
!strus.append(|/1RXR522ZL|)
do !stru values !strus
  var !brans coll all (bran EQUI) within vol $!stru
  --var !brannames eval name for all from !brans
  !rvmFile = !stru.substring(-3,-4)
  !file = |D:\RVM\$!rvmFile|&|.RVM|

------核心命令開始-----------------------(--表示注釋)
  trace off     
  repre lev 6
  repre lev pipe 6
  repre lev nozz 6
  repre lev struc 6
  export system /expdri.so
  export file /$!file                         $*rvm文件名稱
  export encoding euc
  export filenote ''
  export holes on
  export autocolour reset
  export autocolour on
  export autocolour all floor colour 1   $* 不同的對象,不同的顏色序號,輸出dgn是不同的圖層,控制不同的顏色
  export autocolour all bran colour 2
  export autocolour all VALV colour 3
  do !branname values !brans
    export $!branname               $*對象名稱既可以是name 也可以是ref
  enddo  
  export finish

-------命令結束----------------------------------
enddo


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM