基于Web的结构构件生成方法、系统、终端设备及介质技术方案

技术编号:38808640 阅读:24 留言:0更新日期:2023-09-15 19:47
本发明专利技术公开了基于Web的结构构件生成方法、系统、终端设备及介质,该方法包括:通过处理器执行软件应用并在显示器上渲染得到用户操作界面;其中,所述操作界面,包括:结构构件编辑界面以及结构构件选取界面,所述构件选取界面包括若干用于指示对应结构构件控件;响应用户控件选定操作,从结构构件选取界面中的各结构构件控件中,获取目标结构构件控件;根据目标结构构件控件,确定目标结构构件控件所对应结构构件的构件参数;根据所述构件参数在所述构件编辑界面进行渲染,生成目标结构构件控件所对应目标结构构件。通过实施本发明专利技术能避免用户通过编写命令流生成结构构件的操作,降低了对用户操作的技术要求。了对用户操作的技术要求。了对用户操作的技术要求。

【技术实现步骤摘要】
基于Web的结构构件生成方法、系统、终端设备及介质


[0001]本专利技术涉及结构构件生成
,尤其涉及一种基于Web的结构构件生成方法、系统、终端设备及介质。

技术介绍

[0002]在现有的有限元分析软件系统SESAM(Super Element Structure Analysis Module)系统和SACS(Structural Analysis Computer System)所提供的结构构件生成操作界面中,在用户执行结构构件生成或编辑操作时,需用户编写JAVA Script命令流才可生成结构构件,使用上述系统生成结构构件对操作人员的专业能力要求较高。

技术实现思路

[0003]本专利技术实施例提供一种基于Web的结构构件生成方法、系统、终端设备及介质,能避免用户通过编写命令流生成结构构件的操作,降低了对用户操作的技术要求。
[0004]本专利技术一实施例提供一种基于Web的结构构件生成方法,包括:
[0005]通过处理器执行软件应用并在显示器上渲染得到用户操作界面;其中,所述操作界面,包括:结构构件编辑界面以及结构构件选取界面,所述构件选取界面包括若干用于指示对应结构构件控件;
[0006]响应用户控件选定操作,从结构构件选取界面中的各结构构件控件中,获取目标结构构件控件;
[0007]根据目标结构构件控件,确定目标结构构件控件所对应结构构件的构件参数;
[0008]根据所述构件参数在所述构件编辑界面进行渲染,生成目标结构构件控件所对应目标结构构件。
[0009]进一步地,所述根据所述构件参数在所述构件编辑界面进行渲染,生成目标结构构件控件所对应目标结构构件,包括:
[0010]响应用户控件拖拽操作,确定目标结构构件控件在构件编辑界面的构件位置;
[0011]根据所述构件参数和所述构件位置在所述构件编辑界面进行渲染,生成目标结构构件控件所对应目标结构构件。
[0012]进一步地,所述根据所述构件参数和所述构件位置在所述构件编辑界面进行渲染,生成目标结构构件控件所对应目标结构构件,包括:
[0013]根据所述构件参数,调用Web端的建模算法解析所述构件参数,生成目标结构构件对应的三角面片数据,根据所述三角面片数据和构件位置在构件编辑界面进行渲染,生成对应目标结构构件。
[0014]进一步地,在生成目标结构构件控件所对应目标结构构件之后,还包括:
[0015]在检测到目标结构构件的构件参数变更时,根据目标结构构件变更后的构件参数在构件编辑界面对目标结构构件进行重新渲染。
[0016]在上述方法项实施例的基础上,本专利技术对应提供了系统项实施例;
[0017]本专利技术一实施例对应提供了一种基于Web的结构构件生成系统,包括:操作界面渲染模块和结构构件生成模块;
[0018]所述操作界面渲染模块,用于通过处理器执行软件应用并在显示器上渲染得到用户操作界面;其中,所述操作界面,包括:结构构件编辑界面以及结构构件选取界面,所述构件选取界面包括若干用于指示对应结构构件控件;
[0019]所述结构构件生成模块,用于响应用户控件选定操作,从结构构件选取界面中的各结构构件控件中,获取目标结构构件控件;根据目标结构构件控件,确定目标结构构件控件所对应结构构件的构件参数;根据所述构件参数在所述构件编辑界面进行渲染,生成目标结构构件控件所对应目标结构构件。
[0020]进一步地,所述根据所述构件参数在所述构件编辑界面进行渲染,生成目标结构构件控件所对应目标结构构件,包括:
[0021]响应用户控件拖拽操作,确定目标结构构件控件在构件编辑界面的构件位置;
[0022]根据所述构件参数和所述构件位置在所述构件编辑界面进行渲染,生成目标结构构件控件所对应目标结构构件。
[0023]进一步地,所述根据所述构件参数和所述构件位置在所述构件编辑界面进行渲染,生成目标结构构件控件所对应目标结构构件,包括:
[0024]根据所述构件参数,调用Web端的建模算法解析所述构件参数,生成目标结构构件对应的三角面片数据,根据所述三角面片数据和构件位置在构件编辑界面进行渲染,生成对应目标结构构件。
[0025]进一步地,在生成目标结构构件控件所对应目标结构构件之后,还包括:
[0026]在检测到目标结构构件的构件参数变更时,根据目标结构构件变更后的构件参数在构件编辑界面对目标结构构件进行重新渲染。
[0027]本专利技术另一实施例提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述专利技术实施例所述的一种基于Web的结构构件生成方法。
[0028]本专利技术另一实施例提供了一种介质,所述介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述介质所在设备执行上述专利技术实施例所述的一种基于Web的结构构件生成方法。
[0029]通过实施本专利技术具有如下有益效果:
[0030]本专利技术提供了一种基于Web的结构构件生成方法及系统,该方法包括:通过处理器执行软件应用并在显示器上渲染得到用户的操作界面,基于渲染的用户操作界面,在操作界面中的结构构件选取界面获取目标结构构件的控件,响应用户选定结构构件控件的操作并获取对应选定结构构件控件的构件参数,继而在操作界面的结构构件编辑界面渲染生成目标结构构件;本专利技术通过处理器执行软件应用并在显示器上渲染用户操作界面,使得用户基于操作界面通过选取结构构件控件和编辑对应结构构件控件参数生成所需结构构件,避免了用户通过编写命令流生成结构构件的操作,降低了对用户操作的技术要求。
附图说明
[0031]图1是本专利技术一实施例提供的现有SACS软件中结构构件生成的操作界面的示意
图。
[0032]图2是本专利技术一实施例提供的一种基于Web的结构构件生成方法的流程示意图。
[0033]图3是本专利技术一实施例提供的一种基于Web的结构构件生成方法的操作界面的示意图。
[0034]图4是本专利技术一实施例提供的一种基于Web的结构构件生成系统的结构示意图。
具体实施方式
[0035]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0036]本专利技术的结构构件生成方法主要针对海工结构物的设计领域,在现有的海工结构物设计和分析领域中,所使用的CAE软件通常为SACS和SESAM。CAE指工程设计中的计算机辅助工程,指用计算机辅助求解分析复杂工程和产品的结构力学性能,以及优化结构性能等,把工程(生产)的各个环节有机地组织起来。其关键就是将有关的信息集成,使其产生并存在于工程(产品)的整个生命周期。而CAE软件可作静态结构分本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Web的结构构件生成方法,其特征在于,包括:通过处理器执行软件应用并在显示器上渲染得到用户操作界面;其中,所述操作界面,包括:结构构件编辑界面以及结构构件选取界面,所述构件选取界面包括若干用于指示对应结构构件控件;响应用户控件选定操作,从结构构件选取界面中的各结构构件控件中,获取目标结构构件控件;根据目标结构构件控件,确定目标结构构件控件所对应结构构件的构件参数;根据所述构件参数在所述构件编辑界面进行渲染,生成目标结构构件控件所对应目标结构构件。2.如权利要求1所述的一种基于Web的结构构件生成方法,其特征在于,所述根据所述构件参数在所述构件编辑界面进行渲染,生成目标结构构件控件所对应目标结构构件,包括:响应用户控件拖拽操作,确定目标结构构件控件在构件编辑界面的构件位置;根据所述构件参数和所述构件位置在所述构件编辑界面进行渲染,生成目标结构构件控件所对应目标结构构件。3.如权利要求2所述的一种基于Web的结构构件生成方法,其特征在于,所述根据所述构件参数和所述构件位置在所述构件编辑界面进行渲染,生成目标结构构件控件所对应目标结构构件,包括:根据所述构件参数,调用Web端的建模算法解析所述构件参数,生成目标结构构件对应的三角面片数据,根据所述三角面片数据和构件位置在构件编辑界面进行渲染,生成对应目标结构构件。4.如权利要求1所述的一种基于Web的结构构件生成方法,其特征在于,在生成目标结构构件控件所对应目标结构构件之后,还包括:在检测到目标结构构件的构件参数变更时,根据目标结构构件变更后的构件参数在构件编辑界面对目标结构构件进行重新渲染。5.一种基于Web的结构构件生成系统,其特征在于,包括:操作界面渲染模块和结构构件生成模块;所述操作界面渲染模块,用于通过处理器执行软件应用并在显示器上渲染得到用户操作界面;其中,所述操作界面,包括:结构构件编辑界面以及结构构件选取界面,所述构件选取...

【专利技术属性】
技术研发人员:李聪戚永乐余建忠马兆荣周冰何登富范永春汤东升
申请(专利权)人:中国能源建设集团广东省电力设计研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1