CN111062067A - 通用参数化面域截面模板编辑方法 - Google Patents

通用参数化面域截面模板编辑方法 Download PDF

Info

Publication number
CN111062067A
CN111062067A CN201910697563.3A CN201910697563A CN111062067A CN 111062067 A CN111062067 A CN 111062067A CN 201910697563 A CN201910697563 A CN 201910697563A CN 111062067 A CN111062067 A CN 111062067A
Authority
CN
China
Prior art keywords
section
point
coordinate
function
key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910697563.3A
Other languages
English (en)
Other versions
CN111062067B (zh
Inventor
胡郑州
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Gangtong Network Technology Co ltd
Original Assignee
Shanghai Gangtong Network Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Gangtong Network Technology Co ltd filed Critical Shanghai Gangtong Network Technology Co ltd
Priority to CN201910697563.3A priority Critical patent/CN111062067B/zh
Publication of CN111062067A publication Critical patent/CN111062067A/zh
Application granted granted Critical
Publication of CN111062067B publication Critical patent/CN111062067B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Architecture (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Processing Or Creating Images (AREA)

Abstract

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

Description

通用参数化面域截面模板编辑方法
技术领域
本发明属于并不限于土木工程、桥梁工程等领域构件设计软件中截面设计技术领域,具体涉及通用参数化面域截面模板编辑方法。
背景技术
目前,构件设计软件采用对话框形式或者其他方式输入固定参数进行固定截面类型定义,截面形式固定、单一、不易扩充且不灵活等缺点,严重限制并阻碍了设计人员设计复杂构件截面工作;为了可以对依赖控制线的任意构件不同布置处任意截面进行灵活建模,解决传统对话框定义的固定截面形式的限制,大大提高工作效率,为此本发明提供一种通用参数化面域截面模板编辑方法。
发明内容
本发明的目的在于提供通用参数化面域截面模板编辑方法,以解决上述背景技术中提出的构件设计软件采用对话框形式或者其他方式输入固定参数进行固定截面类型定义,截面形式固定、单一、不易扩充且不灵活等缺点,严重限制并阻碍了设计人员设计复杂构件截面及构件设计工作问题。
附图说明
图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参数进行延控制线长度具***置实例化,若成功则显示截面,否则输出错误日志。
尽管已经示出和描述了本发明的实施例,对于本领域的技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

Claims (10)

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所述的通用参数化面域截面模板编辑方法,其特征在于:所述面域截面具有包括不限于如下属性:若干点集、名称、颜色、是否为孔洞等属性。
3.根据权利要求1所述的通用参数化面域截面模板编辑方法,其特征在于:所述面域截面点坐标为(X,Y,R),其中X为点x向坐标、Y:为点y向坐标、R:点的连接圆或圆弧半径或直径R,若该点不连接圆或圆弧,R为零;R在数学意义定义为该点连接的圆弧或圆的半径或直径。
4.根据权利要求1所述的通用参数化面域截面模板编辑方法,其特征在于,步骤二中,1.指定变量名称2.指定默认值3.指定前后参数函数点之间插值方式;包括并不限于直线、抛物线、圆弧、函数、样条曲线、随下一个等方式进行定义。
5.根据权利要求1所述的通用参数化面域截面模板编辑方法,其特征在于:所述构件建模,包括并不限于任意曲线型、直线型、任意变高型、任意变宽型、任意同时变高变宽型等构件建模。
6.根据权利要求1所述的通用参数化面域截面模板编辑方法,其特征在于:步骤三,将闭合域的点集中的点X坐标、Y坐标、半径或直径R定义为已定义参数集合的函数,在截面编辑器视口中,左键点击面域截面属性表或者双击面域,修改面域截面点集中点坐标(X,Y,R)成步骤二中定义的参数集合的函数表达式,即该函数表达式是利用步骤二定义参数按照包括不限于数学四则运算符加、减、乘、除、幂函数、指数函数、对数函数、三角函数、反三角函数、常数函数等任意组合而成的。
7.根据权利要求1所述的步骤五,面域截面截面关键位,包括并不限于支座位、钢束位、钢筋位、应力点位、截面分割线位、锚索位、分梁线位、腹板线位、悬臂线位、施工缝位、加腋线位、道路中心位、主梁中心线位、辅助线位等,这些关键位坐标点X坐标、Y坐标、半径或直径R定义为已定义参数集合的函数。
8.根据权利要求1所述的步骤六,截面关键位在位编辑标注(Edit-In-Place-Dim),标注点与截面关键位的点一一对应,标注值为其所控制的截面关键位点的坐标值表达式中的参数集或其中一个参数。双击在位编辑标注,修改标注值,该标注控制的截面关键位位置随之联动更新。
9.根据权利要求1所述的通用参数化面域截面模板编辑方法,其特征在于:面域截面支持包括且不限于移动、偏移、剪切、复制、删除、延长、拖拽、倒角、圆角等编辑操作。
10.根据权利要求1所述的通用参数化面域截面模板编辑方法,其特征在于:在控制线长度方向不同具***置可以实例化具体形状的截面。
CN201910697563.3A 2019-07-25 2019-07-25 通用参数化面域截面模板编辑方法 Active CN111062067B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910697563.3A CN111062067B (zh) 2019-07-25 2019-07-25 通用参数化面域截面模板编辑方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910697563.3A CN111062067B (zh) 2019-07-25 2019-07-25 通用参数化面域截面模板编辑方法

Publications (2)

Publication Number Publication Date
CN111062067A true CN111062067A (zh) 2020-04-24
CN111062067B CN111062067B (zh) 2023-11-28

Family

ID=70297433

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910697563.3A Active CN111062067B (zh) 2019-07-25 2019-07-25 通用参数化面域截面模板编辑方法

Country Status (1)

Country Link
CN (1) CN111062067B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2233380A1 (en) * 1997-04-04 1998-10-04 Microsoft Corporation Parametric function curve editing
WO2004077377A1 (fr) * 2003-02-27 2004-09-10 Shaopeng Yang Procede de regulation de la circulation routiere et installations routieres
CN106354968A (zh) * 2016-09-14 2017-01-25 铁道第三勘察设计院集团有限公司 基于bim技术的预应力混凝土连续梁设计方法
CN109145509A (zh) * 2018-09-25 2019-01-04 上海钢通网络科技有限公司 通用参数化钢板(折板)截面编辑方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2233380A1 (en) * 1997-04-04 1998-10-04 Microsoft Corporation Parametric function curve editing
WO2004077377A1 (fr) * 2003-02-27 2004-09-10 Shaopeng Yang Procede de regulation de la circulation routiere et installations routieres
CN106354968A (zh) * 2016-09-14 2017-01-25 铁道第三勘察设计院集团有限公司 基于bim技术的预应力混凝土连续梁设计方法
CN109145509A (zh) * 2018-09-25 2019-01-04 上海钢通网络科技有限公司 通用参数化钢板(折板)截面编辑方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
彭敏等: "轴流泵参数化设计及应力与模态特征分析", 《计算力学学报》 *
彭敏等: "轴流泵参数化设计及应力与模态特征分析", 《计算力学学报》, no. 01, 15 February 2016 (2016-02-15) *
赵彪等: "快船式飞行器参数化建模及高超声速气动计算", 《宇航学报》 *
赵彪等: "快船式飞行器参数化建模及高超声速气动计算", 《宇航学报》, no. 08, 30 August 2013 (2013-08-30) *

Also Published As

Publication number Publication date
CN111062067B (zh) 2023-11-28

Similar Documents

Publication Publication Date Title
CN109145509B (zh) 通用参数化钢板(折板)截面编辑方法
CN107145695B (zh) 一种装配式剪力墙结构预制外墙板的参数化建模生产方法
Aghimien et al. Mapping out research focus for robotics and automation research in construction-related studies: A bibliometric approach
CN107315876B (zh) 一种预制梁的参数化建模生产方法
CN104965947A (zh) 一种基于bim技术的桥梁三维设计方法
US8525838B2 (en) Associative fillet
CN110688701B (zh) 一种基于Dynamo的隧道结构模型建模方法
CN104299269A (zh) 一种三维地质模型的地质剖面输出方法
CN111783188A (zh) 一种基于bim的装配式自由设计工具及其深化设计方法
CN110930498B (zh) 基于参数化截面模板和构件关键位的三维任意构件建模方法
CN107145643B (zh) 一种钣金雕塑型面钢架的智能设计***及设计方法
CN106780723B (zh) 一种利用bim技术实现基坑快速参数化三维建模的方法
CN111062067A (zh) 通用参数化面域截面模板编辑方法
CN110929313B (zh) 桥梁构件中腹板设计编辑方法
CN108629057A (zh) 一种生成bim模型的方法
CN110929315B (zh) 钢桥设计中通用加劲肋设计编辑方法
CN113642079A (zh) 一种基于三维技术的工厂设计方法
CN110929311B (zh) 三维构件建模与其施工图绘制相互联动编辑方法
CN116226970A (zh) 基于3dexperience平台建立边坡bim模型的方法
WO2023078353A1 (zh) 一种装配式混凝土预制构件生成式的设计方法
CN114386143B (zh) 隧道盾构管环衬砌结构的建模、排版及管片选型方法
CN116776430A (zh) 基于bim的钢箱梁桥三维曲面板的快速建模***及方法
CN110929314B (zh) 钢桥中悬底板设计编辑方法
CN106777641A (zh) 一种带倒直角的加强板快速建模方法
CN112528381B (zh) 基于三维bim模型的动态可视化重力坝布置方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant