Lesson12 - Import-Export_第1頁
Lesson12 - Import-Export_第2頁
Lesson12 - Import-Export_第3頁
Lesson12 - Import-Export_第4頁
Lesson12 - Import-Export_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、Tekla Structures 高級培訓教程 第12課-輸入/輸出第 12 課(上) 輸入/輸出1 Tekla Structures鏈接 21.1 Ascii 31.1.1 點的創(chuàng)建輸入 81.2 DWG / DXF 9輸出 9輸入 101.3 模型轉(zhuǎn)儲 111.4 模型輸入 121.4.1 CAD 121.4.1.1 SDNF 131.4.1.2 PDMS 綜述 191.4.1.3 PDMS, SDNF (PDMS) 輸入 201.4.1.4 Calma 201.4.1.5 PML 201.4.1.5 HLI 201 Tekla Structures 鏈接 Tekla Structures

2、是基于一種開放式環(huán)境的思路編寫的。模型可以輸出到或輸入自其它三維模型系統(tǒng),包括AutoCad (dxf / dwg), CATIA, integraph (PDS), Microstation, Modeldraft, Esa-Prima,RISA, ROBOT97, RSTAB, StaadIII, Frameworks 和PDMS 系統(tǒng)。此外,Tekla Structures 還完全符合CIMsteel 綜合標準 (CIS)。對于數(shù)據(jù)輸入我們必須要有輸入文件。默認情況下 Tekla Structures會尋找模型目錄下的input.lis 文件。但是在輸入對話框中我們可以定義輸入文件為任意

3、名字。這個文件可以被放置在任何地方,當然我們必須給出它的路徑。這個文件也不需要是.lis格式。數(shù)據(jù)轉(zhuǎn)換需要轉(zhuǎn)換文件。這些文件位于countries你的環(huán)境profil目錄下。截面及材質(zhì)的轉(zhuǎn)換文件默認為prfexp_v 和matexp_v (sdnf輸入), prfexp_v 和 matexp_v ( cis 輸入)等。我們可以使用文本編輯器來添加其中的內(nèi)容。例如轉(zhuǎn)換文件 double_v :HEA 100 150文件中可以只有這一句話。首先是型材,然后是間距。這個文件從輸入文件中認出 HEA 100型材,然后就創(chuàng)建雙截面型材,間距是150 mm。因為這個型材是出現(xiàn)在文件double_v中,Te

4、kla Structures會自動創(chuàng)建兩個HEA100,間距是150 mm。如果型材出現(xiàn)在了double_v中,我們就不能輸入這種型材的單個型鋼,我們得到的總是雙截面型材。默認情況下,目錄countries/你的環(huán)境/profil 下并沒有文件double_v-file,但是自己寫一個并不很困難。這個雙界面轉(zhuǎn)換文件可以叫任意的名字,但是如果不叫double_v的話,我們需要把名字填寫到輸入對話框中。1.1 AsciiTekla Structures可以讀取及輸出一種特定的Ascii碼形式的文件。這個文件可以用來與一些電廠設計系統(tǒng)進行文件傳輸。這個ascii文件存在于模型目錄中,輸出的名字叫mo

5、del.asc,輸入的名字叫import.asc 。型材及多邊形板可以用ASCII格式進行輸入輸出。這里是一個文件輸出的例子,我們拿一塊板(編號2003)和一根梁(編號A/6)做示范: 選中要輸出的零件,點擊文件 à 輸出 à Ascii4302 PL10*160 5160.000000 10.000000 10.000000 10.000000 10.000000 10.0000002003 PLATES235JR S235JR0.00000011.500000 24000.000000 4720.00000011.500000 24000.000000 4990.000

6、00011.500000 23000.000000 4720.0000004169 HEA300 1290.000000 8.500000 300.000000 14.000000 300.000000 14.000000A/6 BEAMS235JR S235JR0.00000016.500000 24000.000000 4855.0000006000.000000 24000.000000 4855.00000016.500000 24000.000000 5855.000000Ascii 格式描述每一個零件都是由8行信息來描述的。這些行對每個零件都會重復一次。單位一般是毫米,空格被用來進

7、行分割。下面是一個梁的例子:4169 HEA300 1290.000000 8.500000 300.000000 14.000000 300.000000 14.000000A/6 BEAMS235JR S235JR0.00000016.500000 24000.000000 4855.0000006000.000000 24000.000000 4855.00000016.500000 24000.000000 5855.000000· 第1行ID 型材 類型 4169 HEA300 1ID 4169零件獨有的ID號 (整型) 型材 HEA300零件型材(字符串) 類型 1型材類

8、型 (整型) 以下型鋼類型是可用的:0 =任意界面(不在數(shù)據(jù)庫中的特殊截面)1 = I型鋼2 = 焊接中空型鋼(HK, HQ)3 = U型鋼4 = L型鋼5 = 圓鋼6 = 圓管7 = 矩形中空截面 (RHS, P)8 = T型鋼9 = 方桿 (FL, PL)10 = Z型鋼11 = C型鋼12 = Omega型鋼13 = Sigma型鋼14 = 軌道型鋼16 = 鋼筋 (DH)· 第2行第2行根據(jù)零件型材的不同有2種不同的顯示。- 多邊形板N_POINTS COORDINATES.N_POINTS對于類型 0的截面坐標角點數(shù) (整型)。角點的選取是順時針方向的,坐標選取的是全局坐標

9、,Z方向的坐標取的是板厚中心點的坐標。注意: 第2行在文件中被分成了若干行。- 型鋼對于類型是1-16的截面,這一行包含了截面的物理尺寸信息。不同類型的值見建模手冊。HEIGHT S W1 T1 W2 T2 290.000000 8.500000 300.000000 14.000000 300.000000 14.000000HEIGHT290.000000截面高度S 8.500000腹板厚度W1 300.000000上翼緣寬度T1 14.000000上翼緣厚度W2300.000000下翼緣寬度T2 14.000000上翼緣厚度· 第3行MARK NAME.A/6 BEAMMARK

10、A/6零件編號(整型)NAMEBEAM零件名稱(整型)· 第4行MATERIAL.S235JR S235JRMATERIALS235JR S235JR零件材質(zhì)(整型).· 第5行ROTATION.0.000000ROTATION0.000000相對于梁x軸的旋轉(zhuǎn)角度· 第6行 X1 Y1 Z1 16.500000 24000.000000 4855.000000梁起點的坐標,Z坐標是中心線的坐標。· 第7行X2 Y2 Z2 6000.000000 24000.000000 4855.000000梁終點的坐標,Z坐標是中心線的坐標。· 第8行X3

11、 Y3 Z3 16.500000 24000.000000 5855.000000先是局部Z坐標方向的矢量要輸入Ascii文件,可以打開一個模型,或創(chuàng)建一個新模型。從文件下拉菜單中選擇輸入à Ascii。Tekla Structures會去讀取模型目錄下的 import.asc 文件。使用Ascii輸入,我們可以輸入柱、梁和板。螺栓無法輸入。在Tekla Structures批處理文件中 環(huán)境變量XS_ASCII_IMPORT_CREATES_CONSTRUCTION_LINES 可以用來控制參考線。如果打開了環(huán)境變量,在輸入的ASCII 模型中工作點之間會僅畫出參考線。 Tekla

12、 Structures中輸入的梁和板輸入以后,所有的零件都可以通過雙擊進行修改。1.1.1 點的創(chuàng)建輸入在屬性 à 宏對話框中我們可以找到點的創(chuàng)建輸入命令。這個命令是用來在Tekla Structures中讀取ASCII 文件中的X、Y、Z坐標的。這些數(shù)據(jù)會被轉(zhuǎn)換成點輸入到當前打開的Tekla Structures模型中。任何線在輸入時會被忽略。輸入文件的名稱沒有默認值,所以我們在調(diào)用這個命令前需要先給文件一個恰當?shù)拿Q。如果我們沒有給出路徑,這個命令就會在當前模型目錄中查找文件,所以如果文件不在當前目錄中我們就需要給出它所在的路徑。文件的后綴需要是.asc。這是一個兩個點的Asci

13、i 文件的例子:12000.000000 0.000000 0.00000012000.000000 1000.000000 0.000000對應的Tekla Structures所得到的數(shù)據(jù): 注意:點的創(chuàng)建輸入對話框中原始偏移量控制了X、Y、Z的值。1.2 DWG/DXF 如果你有一個AutoCAD的模型,希望這個模型以3維線框來顯示,我們可以使用3維DWG/DXF 形式將其輸入到Tekla Structures中。MicroStation也可以輸出DXF文件,可以作為參考線輸入到Tekla Structures中。 3D-DXF:簡單的圖形格式3D-DWG: 基本類似,更先進一些,但支持

14、的軟件比DXF要少一些。AutoCAD使用dwg。 輸出模型可以作為線或面進行輸出。這里我們把零件作為中心線輸出。選擇要輸出的零件,然后點擊輸出已經(jīng)選擇的。Tekla Structures會在模型目錄中創(chuàng)建文件 Model.dxf 。 輸入我們假定文件名是import.dwg 位于模型目錄中。當然我們可以使用任意其它的名字,它也可以位于任何一個目錄中。我們可以輸入3D或2D DXF/DWG線框到模型中。 模型可以被輸入成零件/板或參考線。輸入成零件的好處在于以后我們可以直接選中這些零件進行修改,不用再次搭建。我們可以定義從dwg/dxf 文件讀進來的梁及板的型號。 如果我們選擇“使用2維輸入”

15、,DXF/DWG 文件就會被作為零件或參考線輸入到工作平面上(不推薦)。輸入后梁可以在Tekla Structures中進行編輯1.3 模型轉(zhuǎn)儲這個命令可以把用輸出 à 模型轉(zhuǎn)儲命令輸出的ASCii文件讀進Tekla Structures。我們可以用這個命令來轉(zhuǎn)換工作平臺。文件的名字總是 model.dmp ,總是存放在模型目錄下。 讀入轉(zhuǎn)儲模型后我們需要保存模型,然后再打開,才能看到讀入的模型。注意:模型轉(zhuǎn)儲只能在空模型中進行,一個模型只能讀入一次轉(zhuǎn)儲的內(nèi)容。當然一個轉(zhuǎn)儲文件可以在多個模型中分別被讀取。模型轉(zhuǎn)儲是包括圖紙的。 這里是轉(zhuǎn)儲的步驟:1. 創(chuàng)建一個新模型2. 創(chuàng)建基本視圖

16、3. 將 model.dmp 文件放到模型目錄下。 4. 輸入模型:文件 à 輸入 à 模型轉(zhuǎn)儲5. 保存6. 關閉7. 重新打開模型輸入的模型中含有同原先的模型一樣的零件、節(jié)點和圖紙信息。但是原模型目錄中的其它數(shù)據(jù)不能被讀進來,例如布局信息、報表、模板等。它們必須被復制到新模型目錄中。輸入和輸出轉(zhuǎn)儲文件的Tekla Structures的版本必須相同。1.4 模型輸入我們可以使用輸入命令來輸入CAD、 FEM 和CIMsteel CIS 文件。在輸入對話框中我們可以選擇要輸入到Tekla Structures模型中的內(nèi)容。 1.4.1 CAD 輸入CAD輸入可以讀取 CA

17、D 模型到Tekla Structures中。Tekla Structures支持幾種不同的CAD格式:· SDNF: 鋼結構中廣泛使用的傳輸信息的格式。· SDNF: PDMS設備設計軟件使用的傳輸格式 · SDNF (PDMS): 基本類似于SDNF。使用開放鋼結構深化包,使得Tekla Structures與PDMS之間的SDNF鏈接可以使用。· HLI: 老式圖形格式,現(xiàn)在已經(jīng)很少使用。· Calma: 基本類似于HLI格式。Calma是用來從Calma設備設計系統(tǒng)傳送進或出信息的。· SteelCad: Cadex設計程序的

18、老式格式。(芬蘭)· Plantview: PASCE 系統(tǒng) 3D 數(shù)據(jù)中心設備模型格式。 · SteelFab/SCIA: SCIA 模型程序的老式格式· MicasPlus: Intergraph設計程序的格式· Eureka LPM: CSC 老格式如果輸入的模型中用到了Tekla Structures數(shù)據(jù)庫中沒有的型鋼、材質(zhì)或雙截面型材,我們就需要使用轉(zhuǎn)換文件。型鋼轉(zhuǎn)換文件是純文本文件,其中第一列是Tekla Structures中的名稱,第二列是原數(shù)據(jù)文件中的名稱,中間用空格分割。型鋼轉(zhuǎn)換文件的一個例子:! Tekla Structures-n

19、ame Converted-nameHEA100 HE100A在.countrieseuroprofil 目錄下有一些轉(zhuǎn)換文件的例子,例如,prfexp_v是用來輸入輸出SDNF文件時使用的轉(zhuǎn)換文件。如果在輸入輸出時我們沒有填寫轉(zhuǎn)換文件的信息,Tekla Structures會到環(huán)境變量XS_PROFDB 指定的目錄中查找默認轉(zhuǎn)換文件。如果我們只給出轉(zhuǎn)換文件的文件名,Tekla Structures會到當前模型目錄下尋找轉(zhuǎn)換文件。 1.4.1.1 SDNF 輸入SDNF是Intergraph的Steel Design Neutral File。它是剛結構系統(tǒng)中廣泛使用的信息傳輸格式。SDNF是

20、普遍使用的結構設計軟件和鋼結構深化軟件之間的轉(zhuǎn)化界面。使用這種格式,我們可以從幾種系統(tǒng)中轉(zhuǎn)換信息,例如Intergraph Frameworks, Catia 和ProEngineer. 要輸入SDNF文件我們需要有型鋼、雙截面型材和材質(zhì)的轉(zhuǎn)換文件。SDNF文件支持的單位是“英尺”、“英寸”、“米”和“毫米”。模型數(shù)據(jù)位于文件input.lis 中,默認位于模型目錄中。文件中所有信息是 ASCII格式的,構造成“包”的形式。每個“包”都含有一種特定類型的信息:· 包 00, 標題包· 包10, 線性桿件· 包20, 連接板· 包30, 桿件荷載·

21、; 包40, 節(jié)點細部· 包50,軸線包 這里是一個含有一根柱信息的input.lis的例子:# out.lis start#STARTTABLE PACKET#10 1#20 0#ENDTABLEPacket 00"""""SDNF_Model_Name""TEKLA OYJ""26.10.2000" "11:31:19"0 """"0Packet 10"millimeters" 11 5 2 0 &qu

22、ot;COLUMN" "P/25" 0"HE600A" "FE360B" 0.000000 0 0-1.000000 0.000000 0.000000 500.000000 0.000000 0.000000 500.000000 0.000000 12000.000000 25.000000 216.4645240.000000 0.0000000.000000 0.000000 0.000000 0.000000 0.000000 0.0000000 0 0 0 0 0 0 0 0 0 0 0# out.lis end

23、SDNF輸入使用的 轉(zhuǎn)換 文件,必須位于.countrieseuroprofil 目錄中,· 型鋼轉(zhuǎn)換文件 prfexp_v 的例子: ! Profile name conversion Tekla Structures -> SDNF ! ! If Converted-name does not exist, it will be the same! as Tekla Structures-name. ! Tekla Structures-name Converted-nameHEA100 HE100AHEA120 HE120A注意: 要輸入的所有的型鋼都必須在這個文件中定義

24、。型材轉(zhuǎn)換文件中必須使用大寫字母,型材名中不可以出現(xiàn)空格。不過,沒有被定義的零件也可以輸入到Tekla Structures中,這些零件在Tekla Structures中會以參考線的形式來顯示。 · 材料轉(zhuǎn)換文件 matexp_v 的例子:! Material name conversion Tekla Structures -> SDNF! ! If Converted-name does not exist, it will be the same! as Tekla Structures-name. ! Tekla Structures-name Converted-n

25、ameS355J2G3FE510D S235JRFE360B 注意:要輸入的所有的材質(zhì)都必須在這個文件中定義。· 雙截面型材轉(zhuǎn)換文件只在SDNF輸入時才使用。雙截面型材轉(zhuǎn)換文件是在型鋼轉(zhuǎn)換文件之前就被讀取的。這個文件是一個文本文件,里面寫有型材名和型鋼的間距,單位是毫米,中間用空格分割。雙截面型材轉(zhuǎn)換文件double_v 的例子:IPE100 50注意:如果一種型鋼出現(xiàn)在了雙截面型材轉(zhuǎn)換文件里,我們就不能得到它的單根桿件,Tekla Structures總是創(chuàng)建雙截面型材。所有的這個名字的SDNF型材都會被轉(zhuǎn)換成雙截面型材輸入到Tekla Structures中。當所有的文件都填好并

26、且定位好了之后,我們就可以進行SDNF輸入了,點擊文件 à 輸入 à CAD. 按“屬性”按鈕,在彈出來的對話框中添上需要的信息。 點擊確認來輸入模型在輸入過程中Tekla Structures會向模型目錄寫入日志文件。這里是一個SDNF_import.log的例子:26.10.2002 12:18:01 Message : SDNF Import begin.26.10.2002 12:18:01 Message : 1 beams succesfully imported26.10.2002 12:18:01 Message : 0 plates succesfully

27、 imported26.10.2002 12:18:01 Message : All parts transfered successfully26.10.2002 12:18:03 Message : SDNF Import end當SDNF輸入結束后,輸入的桿件是綠色的。會出現(xiàn)輸入模型信息的對話框:我們可以全部接收、全部拒絕或是分別指定。 輸入模型設置可以讓我們比較輸入的對象和已經(jīng)存在的模型。 當填完之后點擊確認,接受已選擇的然后結束輸入。Tekla Structures會詢問是否要保存輸入模型然后接下去輸入。最后Tekla Structures會顯示一個SDNF輸入報告列出所有所作的工作

28、: 輸入的模型適合工作區(qū),設置足夠的景深來顯示全所輸入的模型。在SDNF輸入中,輸入的對象的放置是參照基點位置、方向和起點終點的坐標。如果input.lis 中設置了點的偏移,而“考慮偏移”選項被選中的話,定位點輸入后就會發(fā)生偏移,零件的定位則維持不變。 輸入的零件 豎直的桿件是作為柱輸入到Tekla Structures中的。其它的線性桿件是作為梁輸入的。Tekla Structures不支持SDNF文件中的節(jié)點信息。節(jié)點零件可以被輸出,但是節(jié)點和螺栓不會。SDNF支持切割和接合。零件的名稱來自SDNF,有兩個方法編輯名稱。例如如果我們希望把支撐叫做BRACE,我們可以1) 用文本編輯器編輯

29、文件input.lis (比如把所有的TRUSS WEB MEMBERS 替換成BRACE)2) 在Tekla Structures中改名 (使用選擇過濾) 這樣修改的缺點在于當下次這個模型再被輸入時,Tekla Structures就不會知道這些被修改過的桿件原來是輸入模型的一部分,也就是說在輸入時修改檢查將不對這些零件起作用,新的零件會覆蓋在它們上面。所以我們建議:· 除非必須否則不要對模型進行修改,以盡可能保持輸入模型的智能。 SDNF 外伸線如果我們想輸入Tekla Structures中沒有的零件屬性,我們可以使用SDNF外伸線。它可以用來輸入零件自己的屬性。外伸線的格式如

30、下: #!EXT 屬性名稱 屬性類型 屬性內(nèi)容一般屬性類型為整型、浮點型和字符串 屬性必須在原應用軟件中寫入,所以只有使用其它軟件進行SDNF輸出的用戶才能進行這一工作。例子:#!EXT comment STRING test_comment在輸入中這一行會被讀入。零件就得到了 "test_comment"的屬性。 1.4.1.2 PDS 綜述PDS (Intergraph),是加工及能源領域中計算機輔助設計計算的領導軟件,非常全面和智能。世界各地的公司正在使用PDS工作于從修改小型電廠到建造數(shù)十億美元的石油平臺的工程中。PDS提供了整合的2D 和3D模塊,使用于設備設計的

31、工作流程中。另一個Intergraph軟件叫做Frameworks,也可以輸出SDNF文件,導入到Tekla Structures中。Tekla Structures 和 PDS 間的工作是這樣進行的:這意味著原始模型可以在PDS/Frameworks中完成,然后輸出到Tekla Structures中進行深化。深化完成后我們需要將模型以PML (Parametric Macro Language) 格式返回到PDS軟件中,板材也會被輸過去。 有兩種不同的 PML格式:PML (ModelDraft)使用于Intergraph的 Parametric Modeling Language格式。使用這種格式

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論