帮助与文档
GEO5
  • GEO5 > 
  • 工程设计手册 > 
  • 第五部 > 
  • 第三十七章 :以Txt格式导入数据

第三十七章 :以Txt格式导入数据

  本章将演示如何将txt格式的荷载列表导入到扩展基础模块中。

  例题源文件:https://pan.baidu.com/s/1kRtIeM29MCnUhWzE5bqFCg

37.1简介

  本手册,将详细介绍扩展基础模块导入txt文档的工作流程。

  荷载导入文档是通过静态导出程序获得的。目前,可以从大多数商用静态程序(例如SCIA,Dlubal,FINEC...)中导出荷载。

  将文本数据导入GEO5程序的主要优势在于其多功能性。用户可以精确筛选希望导入的数据以及导入数据的方式。程序允许用户忽略不必要的行,更改列顺或将列中数据乘以任何系数。

  除了对输入数据进行各种修改外,用户可能以后会重复整个导入过程。当再导入其他相同格式的文件时,程序会保存用户之前的所有设置,所有操作会自动完成。

37.2查看文件

  在文本编辑器中,demo_import.txt文档显示如下图。

blob.png

图37.1在文本编辑器中预览输入文件

  输入文件的布局与GEO5程序中使用的荷载格式不匹配。乍一看,我们可以看到一些差异,必须使用导入设置来进行消除这些差异。

1)多余的列

2)列的顺序

3)单位-程序中必须输入[kN],而txt文件中是[N]

4)竖向力的符号与习惯约定是相反的

37.3在扩展基础程序中导入数据

  【扩展基础】模块中,我们在【荷载】界面下点击【导入】按钮。

blob.png

图37.2【荷载】界面

blob.png

图37.3【导入荷载】对话框

  单击【打开文件】按钮,选择需要导入的文档,点击【打开】后,可直接在“导入数据预览”一栏预览文本数据。程序通常会自动检测导入文件中的相应列分布。用户也可以手动指定分隔符的类型。

blob.png

图37.4在【导入荷载】对话框中预览输入文件

  点击【下一个】,打开进行导入数据的其他设置。对话窗上部(2)导入数据预览中没有做任何修改。用于将列拆分为正确布局的参数在中部(3)中设置。新的正确布局的输入文件在底部(4)中显示。

blob.png

图37.5【导入荷载】对话框-将输入文件分列

修改:

  在中部(3)中我们额外制定了一个的读取数据的设置。这里忽略文档上部的基本信息(第1-7行),并为所有输入数据设置标题(第8-9行)。点击【下一个】,显示新窗口,该窗口由三部分构成。在上部(4)中,显示输入文件分列。在中间(5)进行每列中数据的设置,底部(6)中可预览导入结果。

blob.png

图37.6【荷载导入】对话框-为导入数据指定列

修改:

  首先,在中部(5)中为变量指定数据列,我们将原始txt文档中的每一列赋值给GEO5扩展基础模块荷载输入的对应位置。以确保导入数据的顺序的正确性。

  其次,设置所有列的单位(kN->N,kNm->Nm)。这里的单位依据原始txt文档中的单位选择。会依据程序默认的单位进行自动重新换算。

  最后是修改竖向力的符号。我们将数据格式设置为-1,00E+00。

  【H】列用于确定导入荷载是否为设计值。在本案例中,【1】值表示【是】,【0】值表示否。可点击窗口(5)里面的【赋值】去设置。

blob.png

图37.7【导入荷载】对话框-将输入文件分列

  上图是文本数据导入的最后一步。点击【确认】,在【荷载】界面预览导入结果。

blob.png

图37.8【荷载】界面-导入结果

  可以看到导入是成功的。所有载荷的组成部分都被导入到GEO5扩展基础程序。

37.4重新导入

  在频繁地导入表格数据的情况下,我们希望整个过程能自动化。再次导入时,我们之前所有的修改能够自动重复。用户不必进一步设置任何东西。为了演示该功能,我们将导入一个名为Demo_import_re.txt的文件。该文件格式与上面已导入的文件Demo_import.txt相同。

  我们再次选择【导入】选项。整个过程的导入设置将保持不变直到最后一个对话窗口,如下所示:

blob.png

图37.9【导入荷载】对话框-为导入数据指定列

  我们可以看到,该程序记住了我们在上次导入数据期间所做的所有设置(列顺序,单位更改以及竖向力标记约定的更改)。

  点击【确定】后,我们可以看到成功导入的数据在作用载荷表中。

 blob.png

图37.10【荷载】界面-重新导入的结果

37.5结论

  导入GEO5程序的表格数据是多种多样。用户可以按需求选择导入的数据和格式。

  导入数据的自动化是其显著优势。如果用户重复导入特定格式的数据,程序将记住该过程,下次导入所有内容都将自动设置。

注:导入表格数据的过程的详细信息见程序帮助文档-F1


0 个评论

要回答文章请先登录注册