
新手上路
1.5 新手上路 – 以Project档掌控整个分析
Itasca软体的档案系统是一个以Project档( .prj )来作为「指挥中心」的系统,所有因该project而生成的档案都会自动存入与该project档同一个资料夹里面,这包括图档(sketch)、model档、save档等等。而我们也应该将data档、fish档建立在该project资料夹里面。在project资料夹里面的档案,不管是要调用或储存,都不须写路径,也不须写副档名。
起始(Startup)对话框
当我们开启程式时,首先会出现一个 Startup的对话框(如下图)。
|
这个对话框有下列几个选项:
Open Project |
: 开启既有的project |
See the Change made to … |
: 更新您的次版本 |
New to FLAC2D |
: 开启使用手册的首页 (针对初学者) |
Have a Problem ? |
: 获得使用上的支援 |
Extruder is Now Sketch |
: 右侧窗格弹出建模图形介面 Sketch的使用说明 |
除非您要开启所显示的既有Project,否则您可直接按底下的 [ Cancel] 来离开。另外,该对话框的最上方会显示您目前的版本,主版本(例如 9.00) 约2至3年会有一次更新,而次版本(例如 164) 约2个月更新一次。主版本的更新是收费的,而次版本的更新则是免费的。次版本的更新可点击 See the Change made to …后面的 Last Revisions来下载一个 .msi档并执行该msi档即可。
设置一个新的Project资料夹及Project档
按 [Cancel] 离开 Startup对话框后,视窗会呈现一个空白绘图板(下左图),我们可以在上面绘制草图,其档名被预设为 ModelGeometry 。在左侧窗格的上方是主功能标签 (含 [File]、[Edit]、[Tools]、[Python]、[Help] 五个标签),我们可点击展开 [File] 这个标签来展开其下拉式选单(下右图):
|
既然这里是针对新手要第一次上路,我们就详细介绍 [New Project] 这个选项。一个优良的档案系统应该是替每一个专案建立一个资料夹,即便只是要为某个专案做预先练习,您也应该替该练习建立一个资料夹,当一个资料夹里面有2个以上的project档 (.prj) 时,档案系统可能会产生混淆情况(程式不会混淆,但您会)。所以一个专案的档案系统应该是如下图中的架构 :
|
因此,当我们点击 [New Project] 后,接下来应该做的前二件事就是(1)创建一个 Project 资料夹(2)创建一个 project 档。FLAC2D容许您将所有档名都取为同一名称,只要后面的副档名不同即可。
(1). 创建一个新的 Project 资料夹
点击 [ New Project ] 按钮后即弹出一个 Create a flac2d project file的对话框,如下图。
|
利用该对话框中的左、右、上箭头图式来选择一个适当的目录,例如 D:\ 。点击 [创建新资料夹] 的图示,出现一个新的资料夹,将之改名为例如 pile。这样就完成了建立一个pile的project资料夹。
(2). 创建一个新的 project 档
点击进入该新建的资料夹,输入一个project档名,例如 pile [Save],则会在FLAC2D视窗的正上方显示project档的名称 pile.prj (见下二图)。
|
接下来可以有两个选择,建立草图集 ( Sketch Set)或直接建立Data档。不管哪一种,都可以藉由点击工作区上方的 [ select content] 来展开下拉选单作选择 (如下图)。假设我们要建立data档,就点击下拉选单的 < New > < Data File >。
|
接著会弹出一个 Add New Data File的对话框,您可以看到这已经是在 D:\pile 资料夹里面了 (见下图)。我们可以输入data档名,例如 pile 。
|
完成上述工作后,一个空白的文字编辑器将出现於工作区,上方显示 pile 这个 data档的名称,而其左侧的project窗格在Data Files栏位底下亦显示 pile.dat 这个对应於文字编辑器中的档名 (见下图)。
我们随意写三行指令,再点击 [执行] 图示 (见下图)。其中第2、3行的程式码是储存档案名称分别为 ‘initial’ 及 ‘pile’,我们并不需要加上路径或副档名,但是因为档名是一种字串的资料类型所以须加引号。注意: 字串资料永远都须加上单或双引号。
|
现在我们可以来检视 project 资料夹的内容 (如下图)。在 pile的project资料夹内有5个档案,包括pile的 prj 、dat、sav、temp档以及一个 initial.sav 档。其中,pile.temp 是系统自动生成的暂存档,只要关闭程式,该暂存档就会消失。
|
储存及关闭Project
一个经过编辑但未存档的档案它的档名的右上方会出现 * 标记,若是data档,我们可以 Ctrl+S来储存。但是经执行过的Project档,要储存则需以 [File] 来储存始能消除project档名右上方的 * 标记。另外,若要关闭该project则以 [File] < Close Project > 来进行。但是千万不要去误击其底下的 < Quit > ,那是关闭程式的选项。
|
再次开启project档
当我们关闭 project (按 [File] < close project > ) 后,若要再重新分析旧 project,或者是重新开启 FLAC2D,其做法都是相同的。当重新开启程式时,可以选择 Startup 对话框中 Open Project 所列出最近做过的 project 并按 [OK] 来开启,或点击 [File] (下左图) 在弹出的 Open 对话框内选择 Pile资料夹(可利用捷径及左、右、上箭头来移动选择),此时可见 project 资料夹内的所有档案 (下右图) ,点选 pile.prj档来开启这个 project。这时 project 的视窗将被开启,project窗格中会呈现 data、sav等档案名称。若要编辑某一个data档,只要双击该档案名称,则会启动文字编辑器,并显示程式码。
|
这里的pile.prj里面没有什么内容,因此重新开启时,程式并没有询问任何问题就直接开启了,但是对一般略有内容的 project,当要重新开启时,程式可能会询问二个问题 : 是否要将目前的project另存新档,并在新档内作编辑分析(下左图),若无此需要则按 [ Discard]。接著可能会问的第二个问题是当project被关闭时某个档案还是开启的,是否要复原它 ? (下右图),我们可以直接按 [ Yes ]。
|
FLAC2D使用 Project 资料夹来容纳一个 project 里面所有建立、储存或运算延伸出的档案,这些档案将由一个我们所建立的project 档 ( xxx.prj) 来管理。在这个资料夹内的档案,不管是储存或调用都不须给予路径及副档名。除非我们只是要做一些简单的测试,或可直接写一个 data档来执行,否则当我们的project 牵涉到储存档案(.sav)、sketch档、model档、Fish档时,建立一个 Project 资料夹以及 Project 档是必要的。
另外,FLAC2D容许两个 project 档同时运跑,您可以启动两次FLAC2D来进行不同的 Project,即便是同一个题目内容,也最好分开为两个独立的资料夹,以避免让自己混淆。