[发明专利]构件多特征点的动态对齐及显示方法无效
申请号: | 200910057279.6 | 申请日: | 2009-05-20 |
公开(公告)号: | CN101894016A | 公开(公告)日: | 2010-11-24 |
发明(设计)人: | 刘守奎;黄宇军;阮祺;赵银真;左超;吴家正 | 申请(专利权)人: | 上海同颉软件有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/50;G06T11/80 |
代理公司: | 上海浦一知识产权代理有限公司 31211 | 代理人: | 戴广志 |
地址: | 200092 上海市杨浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 构件 特征 动态 对齐 显示 方法 | ||
技术领域
本发明涉及计算机软件开发与应用领域,特别是涉及一种在建筑工程行业应用的计算机图形操作软件中构件多特征点的动态对齐及显示方法。
背景技术
在建筑工程行业应用软件中,以图形操作方式交互式建立建筑工程模型(简称:交互式建模)的过程是该类软件的主要工作过程之一。例如,在计算机辅助建筑设计软件、建筑工程量自动计算软件中,都需要进行交互式建模。为操作者提供方便快捷的方法,让操作者精确地确定每一个建筑构件的平面位置,一直是这类软件重点解决的技术问题。
以AutoCAD为代表的通用计算机辅助设计软件,以图元的几何特征点作为图形交互操作的目标捕捉对象,实现了在所绘制图元与已有图元之间建立精确位置关系的目的。例如,假设图中已经存在一条直线线段,软件操作者要绘制一个圆,并使要绘制的圆的圆心与这条线段的中点重合,则可以这样操作:选择合适的绘制圆的命令,使鼠标靶点位于要绘制的圆的圆心上,移动鼠标带动圆心靠近这条直线的中点,当鼠标靶点距离直线中点足够近时,在该直线线段的中点上显示出一个小三角符号,操作者按下鼠标左键,将以这条直线线段的中点为圆心,准确地绘制出圆。这种方法是单个几何特征点对齐的方法。
在建筑工程中相交或相邻的建筑构件之间具有某些特定的相对位置关系,如墙体与柱之间,一般存在着两方向上中心线重合、单个方向上的边缘重合和两个方向的边缘同时重合等关系;图1展示了矩形断面柱2与拐角墙体1之间的9种常见位置关系。在建筑工程行业应用软件中,依据构件之间的相对位置关系来调整某些构件的平面位置,是常用的构件平面位置编辑方法。
参见图2所示,如果想使某根柱一个向上的中心线与轴线重合、另一方向上边缘线与墙体边缘线重合,则使用现有的方法确定其位置时,需要先后执行以下步骤:
第一步,首先使用几何特征点对齐的方法,将柱2布置在轴线交点上,(参见图2a);
第二步,启动专用的“构件对齐”命令,分别选择墙体1和柱2,并指定对齐的构件边缘,用编辑命令移动柱2,将所选柱2移动到与墙体1边缘重合的位置上(参见图2b)。
采用这种方法实现交互式建模需要多次操作,对操作者来说不够简捷、方便。
发明内容
本发明要解决的技术问题是提供一种构件多特征点的动态对齐及显示方法,在建筑工程行业应用的计算机图形操作软件中能够一次性精确确定建筑构件平面位置。
为解决上述技术问题,本发明的构件多特征点的动态对齐及显示方法是采用如下技术方案实现的:在构件定位操作过程中,在动态构件上同时显示出多个构件特征点,操作者在移动鼠标的过程中不需要任何附加操作,以动态构件上的任何一个构件特征点作为靶点,瞄准并自动对齐背景构件上的相关构件特征点。
采用本发明的方法,能够一次性将柱精确定位在一个方向的中心线与轴线重合、另一个方向的边缘线与墙体边缘线重合的位置上,使交互式建模过程简单化。
本发明在建筑工程行业应用软件范围内针对交互式建模操作,在构件定位过程中允许操作者以动态构件上的任何一个构件特征点为靶点,瞄准背景构件上的构件特征点并对齐,实现一次性精确定位建筑构件;另外,在任何一种屏幕显示比例下,能够清晰地显示动态构件上的构件特征点以及背景构件上的构件特征点,使操作者在精确确定构件位置的操作中感觉舒适。
采用本发明的方法简便快捷,为建筑工程行业应用软件的交互式建模操作提供了方便。
附图说明
图1是矩形断面的柱与拐角墙体常见的9种位置关系示意图;
图2是使用现有方法布置矩形断面柱的过程示意图;
图3是本发明中作为动态构件的柱上的三种构件特征点示意图;
图4是本发明中作为背景构件的墙体上的两种构件特征点示意图;
图5是本发明的一实施例,在屏幕显示比例较小的情况下,动态构件上仅显示出优先级最高的中心特征点示意图;
图6是本发明的一实施例,在屏幕显示比例较大的情况下,动态构件上显示出全部的构件特征点示意图;
图7是本发明的一实施例,用鼠标拖动动态构件及其多个特征点的过程中,以一个角特征点瞄准背景构件上的对应特征点的示意图;
图8是本发明的一实施例,在瞄准的情况下,操作者按下鼠标左键构件对齐后的示意图。
具体实施方式
本发明的构件多特征点的动态对齐及显示方法是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海同颉软件有限公司,未经上海同颉软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910057279.6/2.html,转载请声明来源钻瓜专利网。