专栏名称: 盈建科
优秀的建筑结构设计软件和BIM相关产品的开发、销售及技术服务提供商。
目录
相关文章推荐
中国地震台网  ·  新疆阿克苏地区沙雅县发生3.6级地震 ·  13 小时前  
新疆949交通广播  ·  降雪、大风,气温下降5~8℃ ·  15 小时前  
新疆949交通广播  ·  这12种首次违法和轻微违法行为,不予处罚! ·  昨天  
新疆949交通广播  ·  乌鲁木齐,上榜前三! ·  3 天前  
新疆是个好地方  ·  新疆,全国前五! ·  3 天前  
新疆是个好地方  ·  新疆,全国前五! ·  3 天前  
51好读  ›  专栏  ›  盈建科

Y-GAMA4.0 | 全新智能化基础模块闪亮登场

盈建科  · 公众号  ·  · 2024-10-23 17:24

正文

1. 引言

随着建筑行业的不断发展,工程设计中的数智化需求日益增加。近年来,参数化建模与智能算法寻优技术的应用,为结构设计带来了全新的可能性。

在这股创新潮流中,不少设计师已经借助Y-GAMA在地基基础方面取得了一些成果。以下是一些设计师写的工程案例:

余天意: 运用Y-GAMA的算法辅助完成CFG桩基优化设计,还能省20%。

李树周: 运用Y-GAMA和防水板弯矩图反算承台边配筋和裂缝,可包络承台实际的弯矩情况,避免部分承台配筋不足或部分承台配筋过大的情况

孔庆宇、刘天适: 利用Y-GAMA批量生成柱墩并施加点荷载,可快速且准确地建立所需要的模型。

庄煌城、白若冰: 运用Y-GAMA自动计算锚杆根数,解决重复体力劳动。

黄种伟: 用Y-GAMA辅助悬臂式挡土墙设计,通过参数化修改尺寸,事半功倍。

老浩寅: 借助Y-GAMA快速实现桩基方案比选,求出桩数和承台用量,从而得到基础总造价,供设计师对比。

周栓: 运用Y-GAMA生成三维土层分布辅助桩基设计,可以直观看到土层三维分布情况助力基础设计。

陈昆明: 运用Y-GAMA对桩基数据进行快速处理并计算桩数,再根据YJK计算书快速分析出桩基抗压和抗拔桩的数量,助力于设计前期快速分析判断。

莫镇华: 借助Y-GAMA与CAD交互功能快速生成柱下管桩承台,可帮助设计师更快速的完成设计。

韩京峰: 使用Y-GAMA生成地基基础数据用于计算基础沉降,解决手动输入孔点费时费力的痛点。

欧冰心: 运用Y-GAMA对独立基础进行可视化归并,解决往常软件归并和人工归并的痛点。

在用户积极创作基础数智化设计的同时,广大用户也在提出新的需求:希望推出基础部分的参数化建模和算法寻优功能。

为了解决用户日益增长的数智化设计需要和不平衡不充分的软件发展之间的矛盾,Y-GAMA4.0重磅推出地基基础模块, GAMA将无缝对接盈建科软件的结构基础模块,支持盈建科基础的参数化建模、修改、获取以及盈建科基础计算和获取基础计算结果。同样,GAMA基础模块可以和算法模块强强联合进行结构基础选型、桩基布置优选、承台尺寸优选等一系列参数化寻优工作。

接下来将从YJK与GAMA基础信息交互、基础参数化建模、基础计算以及结果获取、基础算法寻优四个方面介绍Y-GAMA4.0的全新基础模块。

2. YJK与GAMA基础信息交互

可通过卡片获取YJK基础模块的构件信息。此卡片将YJK基础模块内的构建信息全部导入到GAMA中。

第一个入口需要写入连接正确且完整的Jccad_0.ydb的路径。

2.1 获取独立基础和获取独立基础截面定义

卡片运行完成后,可以连接卡片,获得独立基础的构件信息,卡片的出口包含了独立基础的位置(三维点)、截面对象、偏心、转角等信息。

卡片运行完成后,也可以连接卡片,可获取YJK基础模块独立基础截面列表内的所有截面信息。

在运行完成后,可连接,得到独立基础截面的详细信息,如每一阶的长、宽、高以及杯口深度。

可通过以下卡片从基础YDB文件中获取基础构件信息,从而实现基础构件信息从YJK传入GAMA。

2.2 获取基础梁和获取基础梁截面定义

卡片运行完成后,可以连接卡片,获得基础梁的构件信息,卡片的出口包含了基础梁单元线、截面对象、偏轴距离等信息。

卡片运行完成后,也可以连接卡片,可获取YJK基础模块基础梁截面列表内的所有截面信息。

在运行完成后,可连接,得到基础梁截面的详细信息,例如梁宽、梁高等。与YJK基础模块参数含义完全相同。

2.3 获取筏板和筏板截面定义

卡片运行完成后,可以连接卡片,获得筏板信息,卡片的出口包含了筏板的边界线、截面对象、恒载、活载等信息。

卡片运行完成后,也可以连接卡片,可获取YJK基础模块使用的全部筏板截面信息。

在运行完成后,可连接,得到筏板截面的详细信息,例如筏板厚度、放坡长度、筏板类型等。与YJK基础模块参数含义完全相同。

2.4 获取承台和获取承台截面定义

卡片运行完成后,可以连接卡片,获得承台构件的相关信息,卡片的出口包含了承台的位置、截面对象、偏心、转角等信息。

卡片运行完成后,也可以连接卡片,可获取YJK基础模块使用的全部承台截面信息。

在运行完成后,可连接,得到承台截面定义的详细信息,例如承台边界Brep、每一阶的高度、桩截面定义、桩位置等。与YJK基础模块参数含义完全相同。分解桩截面定义可参考2.5节。

2.5 获取桩和获取桩截面定义

卡片运行完成后,可以连接卡片,获得桩的相关信息,卡片的出口包含了桩的位置、截面对象、转角、刚度等信息。

卡片运行完成后,也可以连接卡片,可获取YJK基础模块使用的全部桩截面信息。

在运行完成后,可连接,得到桩截面定义的详细信息,例如桩直径、水平承载力、竖向承载力等。与YJK基础模块参数含义完全相同。

2.6 获取柱墩和获取柱墩截面定义

卡片运行完成后,可以连接卡片,获得柱墩的相关信息,卡片的出口包含了柱墩的位置、截面对象、偏心、转角等信息。

卡片运行完成后,也可以连接卡片,可获取YJK基础模块使用的全部柱墩截面信息。

在运行完成后,可连接,得到柱墩截面定义的详细信息,例如长度、宽度、高度等。与YJK基础模块参数含义完全相同。

2.7 获取拉梁和获取拉梁截面定义

卡片运行完成后,可以连接卡片,获得拉梁的相关信息,卡片的出口包含了拉梁的几何位置、截面对象、偏心距、附加恒载、附加活载等信息。

卡片运行完成后,也可以连接卡片,可获取YJK基础模块使用的全部拉梁截面信息。

在运行完成后,可连接卡片,得到拉梁截面定义的详细信息,例如梁高、梁宽等。与YJK基础模块参数含义完全相同。

3. 基础参数化建模

3.1创建独立基础

可使用和卡片新建独立基础。

目前该卡片支持锥形现浇、锥形杯口、阶形现浇、阶形杯口、锥形短柱、锥形高杯、阶形短柱、阶形高杯、双柱基础梁、四柱双基础梁,共10种截面形式。可右键选择不同的基础类型。

将定义好的接入卡片的截面入口,定义好独立基础的位置、偏心、转角等参数,即可完成独立基础的创建。

3.2创建承台

可使用和卡片新建承台。

卡片用于建立常规形状的承台,包括圆形和三角形形状,右键该卡片可改变形状输入,参数定义好后,卡片会自动生成承台截面的形状曲线,无需用户手动定义;卡片允许用户自定义承台的形状。桩截面的定义见3.5节。

承台截面卡片定义好以后,接入卡片的截面入口。再定义承台的位置、桩长、偏心、转角等参数,即可完成承台的创建。

3.3创建筏板

可使用和卡片新建筏板。

卡片需要输入板顶标高、板厚、放坡长度、筏板类型等参数。

卡片定义好以后,接入卡片的截面入口。再定义筏板边界brep,板面恒载,板面活载等参数,即可完成筏板的创建。

3.4创建柱墩

可使用和卡片新建柱墩。

卡片右键可切换柱墩截面类型,可选择上柱墩或下柱墩。上柱墩需要定义长、宽、总高以及边缘高度,下柱墩需要定义长、宽、总高以及放坡角度。

卡片定义好以后,接入卡片的截面入口。再定义柱墩位置,偏心,转角等参数,即可完成柱墩的创建。

3.5创建桩

可使用和卡片新建桩。

卡片右键可切换桩截面类型,可选择预制方桩、水下冲(钻)孔桩、沉管灌注桩、干作业钻挖孔桩、预制砼管桩、钢管桩、锚杆。桩截面需要定义水平承载力、竖向承载力、抗拔承载力、容重等参数。

卡片定义好以后,接入卡片的截面入口。再定义桩顶点位置,桩长,角度等参数,即可完成桩的创建。

3.6创建基础梁

可使用和卡片新建基础梁。

卡片需要定义水平承载力、竖向承载力、抗拔承载力、容重等参数。

卡片定义好以后,接入卡片的截面入口。再定义基础梁位置,梁底标高,偏轴距离等参数,即可完成基础梁的创建。

3.7创建拉梁

可使用和卡片新建拉梁。

卡片需要定义梁宽和梁高等参数。

卡片定义好以后,接入卡片的截面入口。再定义拉梁位置,梁底标高,偏轴距离,附加恒载,附加活载等参数,即可完成拉梁的创建。

4. 基础编辑修改

GAMA画布上提供了丰富的构件编辑操作卡片,基础构件同样支持构件的平移、镜像、旋转等操作。

如下图所示,可通过卡片,接入桩构件,再接入平移向量,实现桩的平移(复制)。同理,可实现构件的镜像、旋转操作。

基础构件同样支持构件选择相关的卡片,如,用户可以自由选择想要的编辑的基础构件。

5. 生成YJK基础模型

将各个构件接入卡片后,可将卡片的出口再接入卡片,切换至YJK基础模块建模界面,将“不创建”按钮切换至“创建”,即可将画布上参数化建模的基础模型导入YJK基础模块。

6. 基础计算

(1)常规的基础计算参数需在YJK基础模块中设置,设置完以后需要点击保存按钮。

(2)在第4节卡片执行成功后,可将“基础模型代理”出口接到的“模型代理”入口。将停止计算按钮切换为启动计算。YJK主程序基础模块会启动计算,此时画布会被锁定,需要等待整个计算完成才会解锁。

7. 读取基础计算结果

使用卡片或者卡片,将第6节的卡片接入第一个入口,可获取基础构件计算结果,右键卡片,可切换构件结果类型。

7.1 独立基础计算结果

独立基础计算结果支持地基承载力、工况荷载、组合内力、配筋、冲切、局部受压、抗剪、分层沉降和总沉降等结果。用户可通过构件选择,平面等条件,选择目标构件的计算结果。

7.2 基础梁(拉梁)计算结果

基础梁计算结果支持地基承载力、内力、配筋、局部受压、分层沉降和总沉降等结果。拉梁计算结果支持拉梁内力、拉梁配筋等计算结果。用户可通过构件选择,平面等条件,选择目标构件的计算结果。

7.3 承台计算结果

承台计算结果支持承台工况荷载、内力、配筋、冲切、局部受压、受剪、分层沉降和总沉降等结果。用户可通过构件选择,平面等条件,选择目标构件的计算结果。承台下桩的计算结果参考7.4节桩计算结果。

7.4 桩计算结果

桩计算结果支持桩承载力、反力、分层沉降和总沉降等结果。用户可通过构件选择,平面等条件,选择目标构件的计算结果。

7.5 筏板计算结果

筏板计算结果支持地基承载力、工况荷载、冲切、局部受压、分层沉降、总沉降、抗浮等结果。用户可通过构件选择,平面等条件,选择目标构件的计算结果。

8. 基础算法寻优

Y-GAMA4.0基础模块支持算法寻优,可支持对基础构件的任何参数进行优化。

下图是一个简单的对桩长进行优化的案例。把桩长设定为参数,沉降为目标,利用优化算法求最短桩长。







请到「今天看啥」查看全文


推荐文章
中国地震台网  ·  新疆阿克苏地区沙雅县发生3.6级地震
13 小时前
新疆949交通广播  ·  降雪、大风,气温下降5~8℃
15 小时前
新疆949交通广播  ·  乌鲁木齐,上榜前三!
3 天前
新疆是个好地方  ·  新疆,全国前五!
3 天前
新疆是个好地方  ·  新疆,全国前五!
3 天前
财经十一人  ·  LinkedIn中国总裁沈博阳离职内幕
7 年前