|
马上注册,下载丰富资料,享用更多功能,让你轻松玩转阳光石油论坛。
您需要 登录 才可以下载或查看,没有账号?欢迎注册
x
本帖最后由 SISpeiying 于 2015-3-19 15:56 编辑
如何切割属性模型
在Petrel中,有时为了数模的需要,常常不需要对全区模型都进行数模,只需要对部分模型进行数模,因此常常需要在Petrel中输出部分模型,下面为输出部分模型的几种方法:第一种:
我们可以通过创建boundary来协助对属性模型进行切割。Boundary用做控制切割模型的边界.一共可分成四个步骤。
1, 可先选取一个解释层位,最好在二维窗口操作,在显示窗口显示上一个模型层位,激活Process下的Utilities, 激活Make/edit polygons,对模型里感兴趣的区块用polygon圈出来并闭合polygon(如图1)。
2, 使用polygon来裁剪显示的构造层位(如图2)。针对显示的某一构造层位鼠标右键双击打开Setting,在Operation下,找到Eliminate where文件夹,选择Eliminate outside, 然后在蓝色按钮处,将构造层位选进去。
3, 裁剪属性体
先打开你想要裁剪的模型的某一属性的setting,然后在Operation键下打开Property operations文件夹,找到Property=surface(x,y)并选择之。并将上一步裁剪的层位用蓝色箭头选择进去(如图3)。
4, 为裁剪出的小模型赋属性值。点击剪切出来的小模型右键选择calculator。在三维窗口显示小模型,将大模型的值通过公式赋值给小模型(如图4)。
第二种:
1,准备属性模型。
2,第一种方法是简单选取部分网格。
鼠标左键双击或者右击打开要选取部分模型的属性模型的Settings,如图5所示。在Output tab下,选中Use segment filter, Use zone filter, Use cell index limits,此三个过滤器可以任意组合使用,当选中Use cell index limits后,可以在下面的IJ选取栏内选取要显示的IJ方向的网格的范围。注意不要点击Get from filter。
点击Copy global grid,此时会在Models面板里看到“Part of (模型的名字)”,这时候你打开3Dwindow可以查看你选取的部分模型。如图6所示。
3,第二种方法是用边界选取部分网格。
首先在3D或者2D window中画出你想要选取部分网格的polygon边界。如图7所示。
应用Geometrical Modeling进程,建立一个新的模型,建模型的时候选择Assign between surfaces and polygons,在下面的polygon处放入刚才编辑好的边界polygon,如图8所示。点击Apply。
这时在已有模型中的Properties下会看到你刚做的Elevation depth模型,选中显示在3D窗口,可以发现其为Polygon边界内的模型。如图9所示。
然后设置过滤器,双击Properties,打开Settings for Properties,在Filter tab下,选中value filter,在窗口最下面的value filter中,将刚才用polygon边界建立的Elevation depth选中,右侧选中Use filter,此时左侧的Elevation depth模型显示为紫色,说明已经应用过滤器,如图10所示。点击Apply>OK,关闭此窗口。
鼠标左键双击或者右击打开要选取部分模型的属性模型的Settings,如图10所示。在Output tab下,选中Use segment filter, Use zone filter, Use cell index limits,此三个过滤器可以任意组合使用,当选中Use cell index limits后,在此不需要在下面的IJ选取栏内选取要显示的IJ方向的网格的范围,直接点击Get from filter,然后再点击下面的Copy global grid,此时会在Models面板里看到“Part of (模型的名字)”,这时候你打开3Dwindow可以查看你选取的部分模型。如图11所示。
|
|