多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 开始一个2D优化项目 [TOC=4] ## 计算说明 2D计算,就是指对一个在XOY平面内的几何设计区域进行计算,设计区域可以使任意封闭形状。 ## 注意事项 **所有2D计算的物体必须是封闭的2D物体(一个平板面或者封闭的曲线)** ## 示例: 我们2D计算只能在Rhino里面Top视图进行(XOY平面)。 ***** #### 1. 定义一个设计区域 一个平面就代表了一个封闭的设计区域。 ![](https://box.kancloud.cn/5e7f961c7b2d4b46594818748eafaa22_674x537.png =400x) ***** #### 2. 划分网格 在填写前三个选项的时候,会出现size range 通常设定范围在这个区间内(size 太小计算量会太大,容易把计算机算死,推荐先第一个数取区间内的,然后慢慢变小) ![](https://img.kancloud.cn/45/b6/45b62fcdd52821ab1c631d423e3af5f9_812x264.png =400x) 然后将具有合适的size 的slider电池接入,等待一下,下面蓝色就会显示生成多少单元。 ![](https://img.kancloud.cn/28/e3/28e3eade7ff932ba85202d5b757b1429_856x307.png =400x) 生成成功后我们会看到模型上布满了蓝色网格线,模块顶部显示了一共划分得到了多少个网格单元。 ***** #### 3. 定义支座 将支撑定义下图**红点**处。 ![](https://box.kancloud.cn/3a55f390dc234a6c9e7a238cb23e32a1_682x554.png =400x) 如下图定义了**XY**方向的**固定支撑**。 ![](https://box.kancloud.cn/6a94f248365e30d45c9e982d9e972736_678x191.png =400x) ***** #### 4. 定义荷载 将荷载定义下图**蓝点**处。 ![](https://box.kancloud.cn/28c3b3804f4e0041bf15f2c703c8e505_699x559.png =400x) 定义**Y轴**方向的**点**荷载 ![](https://box.kancloud.cn/822cd6182946f6e65d2c0294218b1563_723x246.png =400x) ***** ### 5. 定义其他参数 此示例全部保持默认。 ![](https://box.kancloud.cn/1d6232554dffbf2a2ea6f642d662cf1c_825x798.png =400x) ***** ### 6. 登录并进行云计算 使用Login电池,右键Open the login window,呼出![](https://img.kancloud.cn/6a/a1/6aa158a69d7baa5255c414d10e60aef0_460x240.png) 使用网站注册的用户名和账号进行登录 然后连接solver 电池 ![](https://img.kancloud.cn/30/50/30500feec8ba2680ca4d4816afa8d6eb_976x600.png =400x) 右键solver 电池 Open the solver window 呼出计算窗口,然后点击Start ![](https://img.kancloud.cn/64/49/64497b2a381fed5a16e2361a9f028811_820x360.png =700x) ***** ### 7. 将计算结果可视化 接入Display和Step模块,在上文中,计算窗口的Last Result按钮可以直接将Step调整到最新计算的步骤数,计算完成后,可以点击Last Result按钮查看最终计算结果。 ![](https://box.kancloud.cn/f00cb96278f1e2ba333c99730dc9abe4_771x434.png =400x) ![](https://box.kancloud.cn/875fcc6a77ceeb2dcfb9124b478173f1_650x532.png =400x) ***** ### 8.二维拓扑优化的后处理 我们可以借助[**Rebuild2D**](Rebuild2D.md)模块对得到的网格模型进行后处理,以实现更高的模型质量。 ![](https://box.kancloud.cn/ad1d2d0c8ec020576505655c7a2c1ee9_1216x395.png =400x) ![](https://box.kancloud.cn/a05ac8847dd6b76dffe5b46baa19b63f_764x562.png =400x)