通用参数化面域截面模板编辑方法技术

技术编号:23933320 阅读:30 留言:0更新日期:2020-04-25 02:14
本发明专利技术公开了通用参数化面域截面模板编辑方法,包括:闭合域的点集;控制线长度的参数集合,每个参数是沿控制线长度的函数;截面闭合域点集的在位编辑标注,标注值为参数集或其中一个参数;面域截面截面关键位,包括并不限于支座位、钢束位、钢筋位、应力点位、截面分割线位、锚索位、分梁线位、腹板线位、悬臂线位、施工缝位、加腋线位、道路中心位、主梁中心线位、辅助线位等;闭合域的点和关键位坐标点X坐标、Y坐标、半径或直径R定义为已定义参数集合的函数;截面关键位在位编辑标注,标注值为其所控制的截面关键位点的坐标值表达式中的参数集或其中一个参数;构件在不同位置实例化具体形状的截面。该方法大大提高工作效率。

General parametric editing method of area section template

【技术实现步骤摘要】
通用参数化面域截面模板编辑方法
本专利技术属于并不限于土木工程、桥梁工程等领域构件设计软件中截面设计
,具体涉及通用参数化面域截面模板编辑方法。
技术介绍
目前,构件设计软件采用对话框形式或者其他方式输入固定参数进行固定截面类型定义,截面形式固定、单一、不易扩充且不灵活等缺点,严重限制并阻碍了设计人员设计复杂构件截面工作;为了可以对依赖控制线的任意构件不同布置处任意截面进行灵活建模,解决传统对话框定义的固定截面形式的限制,大大提高工作效率,为此本专利技术提供一种通用参数化面域截面模板编辑方法。
技术实现思路
本专利技术的目的在于提供通用参数化面域截面模板编辑方法,以解决上述
技术介绍
中提出的构件设计软件采用对话框形式或者其他方式输入固定参数进行固定截面类型定义,截面形式固定、单一、不易扩充且不灵活等缺点,严重限制并阻碍了设计人员设计复杂构件截面及构件设计工作问题。附图说明图1为本专利技术的流程图;具体实施方式对构件截面设计进行高度抽象,专利技术了通用参数化面域截面模板编辑方法。通用参数化面域截面模板编辑方法,包括如下步骤:步骤一:创建闭合域的点集,在截面编辑器视口,通过命令机制和鼠标交互,输入面域点集的几何X坐标、Y坐标、半径或直径R,右键或者Esc键结束,形成闭合的面域;生成该面域的属性表,通过单击该属性表,可修改面域点集几何坐标X坐标值、Y坐标值、半径或者直径R值、名称、颜色、面域是否为空等截面属性参数,重复上述操作进行其他面域截面绘制。步骤二:创建沿着控制线长度的变化的参数集合,每个定义的参数是沿控制线长度的函数,在参数编辑器视口,通过命令机制和鼠标交互进行参数定义,具体如下,1.指定变量名称;2.指定默认值;3.指定前后参数函数点之间插值方式;包括并不限于直线、抛物线、圆弧、函数、样条曲线、随下一个等方式进行定义;重复操作进行其他参数定义。步骤三:将闭合域的点集中的点X坐标、Y坐标、半径或直径R定义为已定义参数集合的函数,在截面编辑器视口中,左键点击面域截面属性表或者双击面域,修改面域截面点集中点坐标X坐标值、Y坐标值、半径或直径R值成步骤二中定义的参数集合的函数表达式,即该函数表达式是利用步骤二定义参数按照包括不限于数学四则运算符加、减、乘、除、幂函数、指数函数、对数函数、三角函数、反三角函数、常数函数等任意组合而成的。步骤四:创建截面闭合域中控制截面形状的控制点集的在位编辑标注(Edit-In-Place-Dim),标注点与闭合域的点一一对应,标注值为其所控制的闭合域的点集的坐标值表达式中的参数集或其中一个参数;在控制线长度方向不同位置可以实例化具体形状的截面,双击在位编辑标注,修改标注值,该标注控制的面域形状随之联动更新。步骤五:创建面域截面截面关键位,包括并不限于支座位、钢束位、钢筋位、应力点位、截面分割线位、锚索位、分梁线位、腹板线位、悬臂线位、施工缝位、加腋线位、道路中心位、主梁中心线位、辅助线位等,这些关键位坐标点X坐标、Y坐标、半径或直径R定义为已定义参数集合的函数。步骤六:创建截面关键位在位编辑标注(Edit-In-Place-Dim),标注点与截面关键位的点一一对应,标注值为其所控制的截面关键位点的坐标值表达式中的参数集或其中一个参数。双击在位编辑标注,修改标注值,该标注控制的截面关键位位置随之联动更新。步骤七:判断参数完成计算,对截面域截面定义的坐标X、Y、半径或直径R参数进行延控制线长度具体位置实例化,若成功则显示截面,否则输出错误日志。尽管已经示出和描述了本专利技术的实施例,对于本领域的技术人员而言,可以理解在不脱离本专利技术的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本专利技术的范围由所附权利要求及其等同物限定。本文档来自技高网...

【技术保护点】
1.通用参数化面域截面模板编辑方法,其特征在于,包括如下步骤:/n步骤一:创建闭合域的点集,在截面编辑器视口,通过命令机制和鼠标交互,输入面域点集的几何X坐标、Y坐标、半径或直径R,右键或者Esc键结束,形成闭合的面域;生成该面域的属性表,通过单击该属性表,可修改面域点集几何坐标X坐标值、Y坐标值、半径或者直径R值、名称、颜色、面域是否为空等截面属性参数,重复上述操作进行其他面域截面绘制。/n步骤二:创建沿着控制线长度的变化的参数集合,每个定义的参数是沿控制线长度的函数,在参数编辑器视口,通过命令机制和鼠标交互进行参数定义,具体如下,1.指定变量名称;2.指定默认值;3.指定前后参数函数点之间插值方式;包括并不限于直线、抛物线、圆弧、函数、样条曲线、随下一个等方式进行定义;重复操作进行其他参数定义。/n步骤三:将闭合域的点集中的点X坐标、Y坐标、半径或直径R定义为已定义参数集合的函数,在截面编辑器视口中,左键点击面域截面属性表或者双击面域,修改面域截面点集中点坐标X坐标值、Y坐标值、半径或直径R值成步骤二中定义的参数集合的函数表达式,即该函数表达式是利用步骤二定义参数按照包括不限于数学四则运算符加、减、乘、除、幂函数、指数函数、对数函数、三角函数、反三角函数、常数函数等任意组合而成的。/n步骤四:创建截面闭合域中控制截面形状的控制点集的在位编辑标注(Edit-In-Place-Dim),标注点与闭合域的点一一对应,标注值为其所控制的闭合域的点集的坐标值表达式中的参数集或其中一个参数;在控制线长度方向不同位置可以实例化具体形状的截面,双击在位编辑标注,修改标注值,该标注控制的面域形状随之联动更新。/n步骤五:创建面域截面截面关键位,包括并不限于支座位、钢束位、钢筋位、应力点位、截面分割线位、锚索位、分梁线位、腹板线位、悬臂线位、施工缝位、加腋线位、道路中心位、主梁中心线位、辅助线位等,这些关键位坐标点X坐标、Y坐标、半径或直径R定义为已定义参数集合的函数。/n步骤六:创建截面关键位在位编辑标注(Edit-In-Place-Dim),标注点与截面关键位的点一一对应,标注值为其所控制的截面关键位点的坐标值表达式中的参数集或其中一个参数。双击在位编辑标注,修改标注值,该标注控制的截面关键位位置随之联动更新。/n步骤七:判断参数完成计算,对截面域截面定义的坐标X、Y、半径或直径R参数进行延控制线长度具体位置实例化,若成功则显示截面,否则输出错误日志。/n...

【技术特征摘要】
1.通用参数化面域截面模板编辑方法,其特征在于,包括如下步骤:
步骤一:创建闭合域的点集,在截面编辑器视口,通过命令机制和鼠标交互,输入面域点集的几何X坐标、Y坐标、半径或直径R,右键或者Esc键结束,形成闭合的面域;生成该面域的属性表,通过单击该属性表,可修改面域点集几何坐标X坐标值、Y坐标值、半径或者直径R值、名称、颜色、面域是否为空等截面属性参数,重复上述操作进行其他面域截面绘制。
步骤二:创建沿着控制线长度的变化的参数集合,每个定义的参数是沿控制线长度的函数,在参数编辑器视口,通过命令机制和鼠标交互进行参数定义,具体如下,1.指定变量名称;2.指定默认值;3.指定前后参数函数点之间插值方式;包括并不限于直线、抛物线、圆弧、函数、样条曲线、随下一个等方式进行定义;重复操作进行其他参数定义。
步骤三:将闭合域的点集中的点X坐标、Y坐标、半径或直径R定义为已定义参数集合的函数,在截面编辑器视口中,左键点击面域截面属性表或者双击面域,修改面域截面点集中点坐标X坐标值、Y坐标值、半径或直径R值成步骤二中定义的参数集合的函数表达式,即该函数表达式是利用步骤二定义参数按照包括不限于数学四则运算符加、减、乘、除、幂函数、指数函数、对数函数、三角函数、反三角函数、常数函数等任意组合而成的。
步骤四:创建截面闭合域中控制截面形状的控制点集的在位编辑标注(Edit-In-Place-Dim),标注点与闭合域的点一一对应,标注值为其所控制的闭合域的点集的坐标值表达式中的参数集或其中一个参数;在控制线长度方向不同位置可以实例化具体形状的截面,双击在位编辑标注,修改标注值,该标注控制的面域形状随之联动更新。
步骤五:创建面域截面截面关键位,包括并不限于支座位、钢束位、钢筋位、应力点位、截面分割线位、锚索位、分梁线位、腹板线位、悬臂线位、施工缝位、加腋线位、道路中心位、主梁中心线位、辅助线位等,这些关键位坐标点X坐标、Y坐标、半径或直径R定义为已定义参数集合的函数。
步骤六:创建截面关键位在位编辑标注(Edit-In-Place-Dim),标注点与截面关键位的点一一对应,标注值为其所控制的截面关键位点的坐标值表达式中的参数集或其中一个参数。双击在位编辑标注,修改标注值,该标注控制的截面关键位位置随之联动更新。
步骤七:判断参数完成计算,对截面域截面定义的坐标X、Y、半径或直径R参数进行延控制线长度具体位置实例化,若成功则显示截面,否则输出错误日志。


2.根据权利要求1所述的通用参数化面域截面模板编辑方法,...

【专利技术属性】
技术研发人员:胡郑州
申请(专利权)人:上海钢通网络科技有限公司
类型:发明
国别省市:上海;31

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

1