CN111062067A - 通用参数化面域截面模板编辑方法 - Google Patents
通用参数化面域截面模板编辑方法 Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 229910000831 Steel Inorganic materials 0.000 claims abstract description 8
- 239000010959 steel Substances 0.000 claims abstract description 8
- 238000010276 construction Methods 0.000 claims abstract description 4
- 230000003993 interaction Effects 0.000 claims description 4
- 230000007246 mechanism Effects 0.000 claims description 4
- 238000012885 constant function Methods 0.000 claims description 3
- 239000003086 colorant Substances 0.000 claims 1
- 238000011065 in-situ storage Methods 0.000 abstract 1
- 230000007547 defect Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/04845—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing 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所述的通用参数化面域截面模板编辑方法,其特征在于:在控制线长度方向不同具***置可以实例化具体形状的截面。
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)
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 | 上海钢通网络科技有限公司 | 通用参数化钢板(折板)截面编辑方法 |
-
2019
- 2019-07-25 CN CN201910697563.3A patent/CN111062067B/zh active Active
Patent Citations (4)
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)
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 |