含:
当选用自由剖切方式进行剖切时,控制模块21控制动态剖切部件3的自由剖切模块31对显示在触摸显示器11上的三维工程场景模型进行剖切处理。
[0041]用户通过触摸显示器11选择剖切面的起始点、结束点,自由剖切模块31通过该控制模块21获取用户选择的起始点、结束点,并在起始点、结束点连线的中点处生成垂直于大地的剖切面,该自由剖切模块31将生成的剖切面显示在该触摸显示器11上。
[0042]本发明中的自由剖切方式是指在触摸显示器11上任意位置进行剖切,将获取的剖切面以二维截面图显示在触摸显示器11上。
[0043]本实施例中,采用自由剖切模块31对三维工程场景模型进行剖切形成的二维剖切面宽度为起始点、结束点之间连线长度,高度默认为该剖切面宽度的3/4。
[0044]当用户需要改变当前剖切模式下剖切视图位置时,触摸显示器11控制动态剖切部件3的前移剖切面模块33将显示在触摸显示器11上的三维工程场景模型沿该模型的法向方向移动,并实时更新显示在该触摸显示器11上的剖切面。
[0045]本实施例中,当用户选择沿该模型的法向方向移动时,每次用户触控触摸显示器11时,该触控触摸显示器11控制前移剖切面模块33沿其法向方向移动0.5m。并实时更新显示在该触摸显示器11上的剖切面。
[0046]触摸显示器11控制动态剖切部件3的后移剖切面模块34将显示在触摸显示器11上的三维工程场景模型沿该模型的法向逆方向移动,并实时更新显示在该触摸显示器11上的剖切面。
[0047]本实施例中,当用户选择沿该模型的法向逆方向移动时,每次用户触控触摸显示器11时,该触控触摸显示器11控制前移剖切面模块33沿其法向逆方向移动0.5m。并实时更新显示在该触摸显示器11上的剖切面。
[0048]当选用按粧剖切方式进行剖切时,控制模块21控制动态剖切部件3的按粧剖切单元32对显示在触摸显示器11上的三维工程场景模型进行剖切处理。
[0049]按粧剖切单元32的道路中心线剖切模块322根据加载模块22提供的当前三维工程场景模型数据,导入当前三维工程场景模型含有粧号的道路中心线数据文件。
[0050]用户通过触摸显示器11选择需要剖切位置的粧号,按粧剖切单元32的剖切模块321通过该控制模块21获取用户选择的粧号,并该粧号位置进行垂直于大地的剖切,获取该粧号对应的剖切面。
[0051]本实施例中,道路中心线剖切模块322中的数据文件包含一个里程点、该里程点对于的粧号、X坐标、Y坐标、Z坐标。采用按粧剖切单元32进行剖切时,用户通过触摸显示器11输入粧号,通过控制模块21控制剖切模块321进行剖切,该剖切面是与大地平面垂直的,宽度默认100m,高度默认为75m。
[0052]当用户需要改变当前剖切模式下剖切视图位置时,触摸显示器11控制前移剖切面模块33将显示在触摸显示器11上的三维工程场景模型沿该模型的道路中心线前进方向移动,并实时更新显示在该触摸显示器11上的剖切面。
[0053]本实施例中,当用户选择沿该模型的道路中心线前进方向移动时,每次用户触控触摸显示器11时,该触控触摸显示器11控制前移剖切面模块33沿其道路中心线前进方向移动0.5m。并实时更新显示在该触摸显示器11上的剖切面。
[0054]触摸显示器11控制后移剖切面模块34将显示在触摸显示器11上的三维工程场景模型沿该模型的道路中心线后退方向移动,并实时更新显示在该触摸显示器11上的剖切面。
[0055]实施例中,当用户选择沿该模型的道路中心线后退方向移动时,每次用户触控触摸显示器11时,该触控触摸显示器11控制前移剖切面模块33沿其道路中心线后退方向0.5m。并实时更新显示在该触摸显示器11上的剖切面。
[0056]本发明中的二维剖切面浮动显示在三维工程场景模型上方的触摸显示器11上。二维剖切面窗口显示的是动态剖切面与当前场景中三维工程场景模型发生进行相切计算后生成的二维图形,并以合适的比例充满该窗口进行显示。为了提高实时剖切性能,仅计算与当前剖切面矩形体存在相交的三维模型。
[0057]S4,采用测量部件4对步骤S3获取的剖切面进行测量。该步骤S4包含:
S4.1,触摸显示器11上显示多种测量方式,包含:坐标测量、长度测量、平距测量、高差测量;用户根据需要选用上述方式之一进行测量。
[0058]S4.2,当选用具体测量方式进行剖切面测量时,触摸显示器11发送测量方式选择信号至控制模块21,该控制模块21处理并识别该测量方式选择信号,并控制测量部件4对显示在触摸显示器11上的剖切面进行测量。该步骤S4.2包含:
当用户通过触摸显示器11选择坐标测量方式时,控制模块21获取并处理测量方式选择信号,控制测量部件4的测量坐标模块41对该触摸显示器11上显示的剖切面设计剖切坐标;该测量坐标模块41通过捕捉用户在该触摸显示器11设定需要测量点,计算该测量点的具体坐标值,并将该坐标值显示至该触摸显示器11的剖切面上。
[0059]当用户通过触摸显示器11选择长度测量方式时,控制模块21获取并处理测量方式选择信号,控制测量部件4的测量长度模块42进行工作;测量长度模块42控制测量坐标模块41设定当前剖切面的剖切坐标,并获取该剖切坐标;该测量长度模块42通过捕捉用户在该触摸显示器11设定的两测量点坐标,计算出当前剖切面两测量点之间的长度,并将该长度值显示至该触摸显示器11的剖切面上。
[0060]当用户通过触摸显示器11选择平距测量方式时,控制模块21获取并处理测量方式选择信号,控制测量部件4的测量平距模块43进行工作;测量平距模块43控制测量坐标模块41设定当前剖切面的剖切坐标,并获取该剖切坐标;该测量长度模块43通过捕捉用户在该触摸显示器11设定的两测量点坐标,计算出当前剖切面两测量点之间的水平距离,并将该水平距离值显示至该触摸显示器11的剖切面上。
[0061]当用户通过触摸显示器11选择高差测量方式时,控制模块21获取并处理测量方式选择信号,控制测量部件4的测量高差模块44进行工作;测量高差模块44控制测量坐标模块41设定当前剖切面的剖切坐标,并获取该剖切坐标;该测量高差模块44通过捕捉用户在该触摸显示器11设定的两测量点坐标,计算出当前剖切面两测量点之间的垂直高度差距离,并将该垂直高度差距离值显示至该触摸显示器11的剖切面上。
[0062]图4为本发明触摸显示器11显示的实施例,具体显示了用户选择的三维工程场景模型、道路中心线L、动态剖切面M、对应的里程粧号、测量点坐标值、二维截面显示窗口、三维截面显示窗口以及相关人机交互选项。
[0063]尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。
【主权项】
1.一种三维工程场景的动态剖切及测量系统,其特征在于,该剖切及测量系统包含: 图像显不部件(I); 控制处理部件(2),与所述图像显示部件(I)连接; 动态剖切部件(3),分别与所述控制处理部件(2)、图像显示部件(I)连接; 测量部件(4),分别与所述图像显示部件(I )、控制处理部件(2)连接。
2.如权利要求1所述的三维工程场景的动态剖切及测量系统,其特征在于,所述图像显示部件(I)包含: 触摸显示器(11),与所述控制处理模块(2)连接; 相机转动模块(12),与所述触摸显示器(11)、控制处理模块(2)连接。
3.如权利要求2所述的三维工程场景的动态剖切及测量系统,其特征在于,所述控制处理部件(2)包含: 控制模块(21),与所述触摸显示器(11)、相机转动模块(12 )连接; 加载模块(22 ),与所述控制模块(21)连接。
4.如权利要求3所述的三维工程场景的动态剖切及测量系统,其特征在于,所述动态剖切部件(3)包含: 自由剖切模块(31 ),分别与所述控制模块(21 )、触摸显示器(11)连接; 按粧剖切单元(32),分别与所述控制模块(21)、加载模块(22)、触摸显示器(11)连接; 前移剖切面模块(33),分别与所述自由剖切模块(31)、按粧剖切单元(32)及触摸显示器(11)连接; 后移剖切面模块(34),分别与所述自由剖切模块(31)、按粧剖切单元(32)及触摸显示器(11)连接。
5.如权利要求4所述的三维工程场景的动态剖切及测量系统,其特征在于,所述按粧剖切单元(32)包含: 剖切模块(321),分别与所述控制模块(21)、触摸显示器(11)、前移剖切面模块(33)、后移剖切面模块(34)连接; 道路中心线模块(322),与所述剖切模块(321)、加载模块(22)连接。
6.如权利要求1所述的三维工程场景的动态剖切及测量系统,其特征在于,所述测量部件(4)包含: 测量坐标模块(41),分别与所述触摸显示器(11)、控制模块(21)连接; 测量长度模块(42),分别与所述触摸显示器(11)、控制模块(21)、测量坐标模块(41)连接; 测量平距模块(43),分别与所述触摸显示器(11)、控制模块(21)、测量坐标模块(41)连接; 测量高差模块(44),分别与所述触摸显示器(11)、控制模块(21)、测量坐标模块(41)连接。
【专利摘要】本发明公开了一种三维工程场景的动态剖切及测量系统,通过设置沿着给定位置及方向对三维工程场景进行动态剖切的动态剖切部件,可以获取剖切面出的二维截面图形,并能够提供测量方法确定各种对象在该剖切面上的位置、距离等空间关系。本发明提供的动态剖切及测量系统,能够适用各类道路、桥梁、隧道等交通工程领域,通过对设计结构模型和周边环境模型的三维合成工程场景进行动态观察和剖切测量,可以更加直观方便地验证设计方案,为后续设计优化工作提供数据支持。
【IPC分类】G06F17-50
【公开号】CN104732016
【申请号】CN201510094032
【发明人】黄俊炫, 胡震, 蒋力俭
【申请人】上海市政工程设计研究总院(集团)有限公司
【公开日】2015年6月24日
【申请日】2015年3月3日