### **准备工作** 首先,要先确保[**PreProcessing**](PreProcessing.md)模块上方已经显示"**Written successfully!**",接着你需要登录Ameba官方网站获取动态求解密码https://ameba.xieym.com/key/,把动态密码复制到Grasshopper中的**Panel**中,并将**Panel**连接到[**Solve**](Solve.md)运算器即可。 注意:动态密码只有一个小时的有效期,但是即使有效期过了也不会终断计算进程,你只需要去官网重新生成再粘贴一次。 :-: ![](https://box.kancloud.cn/b3da939545f4211746b896a231e628a7_1202x679.png =400x) :-: ![](https://box.kancloud.cn/6dff333fa0930e06418b28ecd314e490_807x430.png =400x) ***** ### **开始计算** :-: ![](https://box.kancloud.cn/0d35f0c01336d18587cf9677dd34bf29_786x359.png =300x) 右击 [**Solve**](Solve.md) 模块并选择 "**Open the Solve Window**",你也可以直接双击该模块,两种操作均可打开求解器窗口。 :-: ![](https://box.kancloud.cn/457951f75f31b67e885afd58cf8a219d_800x360.png) 接着你需要选择一个服务器,上海服务器或者美国Virginia服务器,然后点击**Start**按钮。稍作等待,求解面板显示"The calculation has started. Please wait patiently."时说明计算已经开始,接下来就请耐心等待求解完成即可大概十分钟(实际等待时间取决于你的模型大小、工况设置以及网速等因素),计算完成后可以通过[**Display**](Display.md)模块来查看模型。 ***** ### **窗口介绍** **1. 标题栏:** 标题信息,显示当前Ameba版本号。 **2. 求解信息面板:** 显示文件传输情况、错误信息以及求解过程。 **3. 折线图:** 这是一个以体积分数(Volume fraction)、总应变能(Total energy),和迭代次数的折线图。随着迭代次数的的增加,折线图上的体积分数线最终会下降到用户在前处理时设置的目标体积分数,总应变能线在计算过程中越趋于稳定,结果越容易收敛。当体积分数满足指定要求并且总应变能趋于稳定后,即可获得收敛结果。如果超过200次迭代计算后结果都没有收敛,求解则会自动停止。 :-: ![](https://box.kancloud.cn/1467e0556beaffe2aef4f6d281f58355_800x360.jpg) **4. 按钮介绍:** * **Start**: 开始求解。点击求解后,Start按钮会出现一个读秒器,用来监测服务器连接情况。如果读秒器长时间停止,说明服务器连接出现问题。 * **Stop**: 关闭进程。 * **Show**: 点击后变成高亮**Auto**,此时可以实时显示计算过程中的模型。 * **Offline**: 离线计算,当你的Rhino关闭时依然不会切断计算进程,该功能为Pro功能。 **5. Server:** 在求解计算之前必须先选择服务器,上海服务器或位于美国的Virginia服务器,海外用户推荐使用Virginia服务器。Local服务器为开发人员测试专用。 :-: ![](https://box.kancloud.cn/6c23a8dd94bb2dc7849f19169dc30d02_800x360.jpg) ***** ### **错误报告及解决方案** * 由于Docker启动,点击Start后到真正开始求解需要等待大概30秒左右,当出现 "The calculation has already started."时说明计算已经开始。有时候这段话可能会出现得稍晚,如图中,前三次迭代的结果已经反馈才显示出这段话,这是因为Docker开启时间无法精确确定的缘故,该bug不会影响计算结果,无需担心。 * **"mesh.xml is larger than 6MB.":** 出现这个问题说明您的网格划分过于密集,网格文件大小大于6MB(内测版限制,在Pro版会解除这个限制)。出现这种状况请将最开始划分网格的Size端数值调大,以降低网格数量,减少网格文件大小。 * **"Memory Overflow.":** 内存溢出,这说明您的模型和工况设置过于复杂。您需要减少网格的数量或简化荷载、支撑的工况设置。 * **"Please check your case of loads or supports":** 荷载和支撑工况设置出现问题。可能是荷载直接加载到了支撑上。请仔细检查荷载和支撑工况设置。 * **"Can not connect to the server.":** 您的网络无法连接到服务器。请仔细检查网络连接、防火墙或者杀毒软件。少数情况会有杀毒软件阻止连网的情况。 * **"Your key has been overdue. Please regenerate a new key!":** 您的计算动态密码已经过期,请重新登陆https://ameba.xieym.com/key/获取新的动态密码。