問題描述:應(yīng)用CSiBridge完成建模和分析后創(chuàng)建的Word版本的輸出報(bào)告,其大小達(dá)200M以上,根本無法在Word軟件中打開進(jìn)行查看。請(qǐng)問,為什么會(huì)出現(xiàn)該問題?應(yīng)該如何解決呢?
解答:
應(yīng)用CSiBridge創(chuàng)建輸出報(bào)告可以采用兩種方法:
1. 快速報(bào)告:即文件>報(bào)告>創(chuàng)建報(bào)告命令。通常在執(zhí)行該命令前可通過文件>報(bào)告>報(bào)告設(shè)置命令對(duì)報(bào)告內(nèi)容、
報(bào)告格式等進(jìn)行適當(dāng)?shù)脑O(shè)置。其中,報(bào)告的內(nèi)容可以有兩個(gè)選項(xiàng):
a. 默認(rèn)內(nèi)容:即模型中所包含的所有輸入和輸出信息,包括節(jié)點(diǎn)坐標(biāo)、單元組成、材料屬性、截
面屬性、荷載模式以及節(jié)點(diǎn)結(jié)果、結(jié)構(gòu)結(jié)果、單元結(jié)果等等。
該選項(xiàng)為默認(rèn)選項(xiàng),對(duì)于規(guī)模較大的計(jì)算模型(如:單元/節(jié)點(diǎn)的數(shù)量較多、荷載模式/荷載工況較多、動(dòng)力時(shí)程分析及非線性靜力時(shí)程分析等多值工況),該選項(xiàng)所創(chuàng)建的輸出報(bào)告的規(guī)模也將非常巨大,常用的文字處理軟件(如Word)或文本編輯器很可能無法打開如此巨大的文件,這就是出現(xiàn)題目中所描述的問題的原因。
因此,對(duì)于這種大規(guī)模的模型,建議在創(chuàng)建輸出報(bào)告前應(yīng)由用戶指定輸出內(nèi)容,以期盡量精簡報(bào)告內(nèi)容,防止文件過大無法打開。當(dāng)然,報(bào)告的內(nèi)容如何取舍應(yīng)由用戶根據(jù)實(shí)際需求做出判斷。
b. 用戶指定內(nèi)容:即用戶指定的XML文件中所包含的相關(guān)信息。用戶可以根據(jù)需要,通過編寫
XML文件確定需要在報(bào)告中輸出的內(nèi)容。
對(duì)于XML文件的編寫,具體可以參考CSiBridge安裝目錄下的Manuals文件夾中的 Report Contents XML File.pdf 文檔。實(shí)際應(yīng)用時(shí),也可以將CSiBridge安裝目錄下的CSiBridgeReportContentsBridge.xml 或 CSiBridgeReportContents.xml 文檔進(jìn)行復(fù)制后進(jìn)行適當(dāng)?shù)男薷?,以提高工作效率?/span>
2. 完全自定義報(bào)告:即文件>報(bào)告>高級(jí)報(bào)告生成器命令,該方法更加強(qiáng)大但應(yīng)用時(shí)更加復(fù)雜。用戶可
根據(jù)需要,指定報(bào)告中需要加入的數(shù)據(jù)表格、圖片、標(biāo)題、目錄以及分隔符、空行等細(xì)節(jié)內(nèi)容。對(duì)報(bào)
告的相關(guān)設(shè)置也可以保存,以期后續(xù)可以快速地重新調(diào)用。
綜上,如果默認(rèn)生成的輸出報(bào)告由于內(nèi)容過多而無法查看,只能通過編寫XML文件指定報(bào)告內(nèi)容,或使用高級(jí)報(bào)告生成器完全自定義報(bào)告內(nèi)容。對(duì)于前一種方法,用戶需要參考Report Contents XML File.pdf文檔中的相關(guān)內(nèi)容;對(duì)于后一種方法,用戶需要查閱連接幫助文檔中的更多信息。