如果有一个类似的矩阵和搜索,那就太好了:https://www.亚搏在线safe.com/fme/formats matrix/!-但它显示了为每种格式读写支持哪些几何类型。
例如,该形状可以读取点、线、区域和写入点、线、区域,但不能读取曲面或网格。
当使用不同类型的三维格式时,通常需要在“相似”的三维对象之间进行转换,可能很难找到正确的三维格式。
嗨,FME社区亚搏国际在线官网
我试着计算固体中的点数(从*.las点云)。实体来自拉伸多边形。
其目的是找出点云是否与现有的二维CAD平面相匹配。为此,我取墙的多段线并将其拉伸。然后我要计算挤压实体(墙)内的点的数量。如果这导致了很多点,我可以假设墙是正确的-如果不是,墙一定是错误的。
如果有人有任何想法并且能帮助我,那就太好了。我只和固体中的点数作斗争。
事先谢谢,并向瑞士致以诚挚的问候
多米尼克
你好,
我用FME生成本地和世界坐标的collada和gltf文件。我的目的是准备非文本的collada文件,使用Blender或3D Studio Max编辑它们,最后使用collada格式复制GLTF文件。我想说的是,fmt文件在我们的进程中非常有用,因为每当我们试图用世界坐标表示collada或gltf文件时,这会导致一些渲染问题。利用三维变换矩阵在局部坐标系下生成三维文件,既解决了实际坐标系问题,又解决了绘制问题。
无论怎样,
我们注意到一些关于fmt文件的问题。其中之一是FME无法将FMT文件复制到由“扇出数据集”创建的文件夹中。我们手动或借助批脚本复制fmt文件。
还有其他一些问题,在多次使用fmt文件读取collada过程中发生,我现在记不起来了。
我建议fmt文件应该与输出文件共享相同的名称,就像附加文件(cpg,proj)在形状文件集合中。三维几何图形和对象的形式逻辑相同。所以,fmt文件可以很容易地通过三维几何图形批量进行调整。
我有一个岩石斜坡的点云,我想和一个理论表面模型(倾斜表面)比较。下一步是根据到表面的距离将点云分类为不同的颜色。谁知道要用哪种变压器?
大家好…我在做三维可见性分析。我有点数据和DEM数据,如屏幕图像。我需要对每个点进行分析,我需要将所有可见区域保存为一个SHP…您能帮我吗?
增强挤出机变换器,使其可以选择沿复杂路径挤出几何图形,类似于AutoCAD创建三维线的方式。表面,和固体。
如何从实体中选择特定的ifmeface?
我创建了一个实体,希望提取面0和面5。我喜欢他们有个名字。稍后将使用这些名称为这两个面指定特定的纹理。
“第0部分:ifmeface”应具有类似“roof”的名称
如果定向器可以有一个选项来固定实体的所有面的方向,这样它们都可以确定一个实体的外部或内部的方向,那就太好了。
在知识中心找不到任何转换器或问题,所以这里是我的简单问题:是否有可能实现像solidonsolidoverlayer这样的东西,它完成传入实体的交叉,并只输出实体的交叉部分?只是尝试用CSGBuilder来实现这一点,但我认为这个转换器只是输出完全在另一个实体中的实体特性。
也在2d中可视化了我的预期结果(红色实体是我想要得到的相交实体):
建筑物和其他与BIM相关的对象的源数据通常是带有三维顶点的线框。例如,MicroStation智能实体由FME读取为线框数据。我们通常需要在FME中重新创建真实的实体或面,以便这些特征写入BIM格式,如IFC或SketchUp等。
亚搏在线安全PR 39030
在教程中二维到简单三维模型:拉伸建筑轮廓,三维挤压实体模型是根据建筑的足迹和高度创建的。然而,每栋建筑在整个模型上都有相同的外观,我们经常想在屋顶上设置一个与在墙上不同的外观。
工作空间:文本库
所附的工作空间演示了将拉伸的实体转换为BREP实体的技术,然后使用顶点法线的Z分量将墙与地面和屋顶分离。
从实体中提取边界面的副本,检查以确定其正常z值,然后转换为不同颜色的外观,以指定给原始实体的面。顶点法线存储为每个面多边形边界上的测量值,所以我们需要深入到几何树中去提取它们。
此工作区的关键部分是:
几何验证程序-创建顶点法线。在实体上创建的顶点法线将始终指向实体内部,所以屋顶法线会指向上,地面法线将指向下方,墙的法线将指向侧面。
几何特性分析器-使用计数器在实体的每个边界面上创建唯一的ID特征。几何体XQuery允许我们操纵实体的面,而不需要先将其分解。
几何分离机-要从实体中提取边界面,然后从每个面中提取边界多边形。
量角器-从边界多边形中提取法向的Z分量。
测试过滤器-要将多边形分隔成墙,屋顶和地面。
外观风格-为墙创建颜色外观,屋顶和地面。
外观设计师-要在实体的每个面上设置外观,基于身份特征。几何体XQuery用于设置面上的外观,而不分解实体。
在数据检查器中查看的输出
你好,
我有一个作家的问题要发帖。
我用SolidBuilder在FME中建立了一个实体。然后我把它写给Postgis
作为多面体表面。
问题是,当我从Postgis中读取相同的对象时,
用solidbuilder进行FME并再次巩固,它可以产生多个固体。
如果我给Postgis写的是Tin,它在同一章节返回到FME,
但我不能用Postgis中的锡来计算体积。
你好,
我有一些组织良好的固体相互接触。
有没有可能得到关于接触哪个固体的信息?
我从SketchUp导入实体(它们作为聚合导入)并使
他们和SolidBuilder一起。
另一个问题:如果找不到接触固体,能找到吗
重叠的面?
提问时间!
我有三维的直线,以许多不同的方式定位,我要创建圆柱体(管道)。我不想使用3dbuffer,也不想挤压缓冲切片。还有其他简单的方法吗?
亲切的问候,
彼得
你好,我有多边形形状文件(footprint.shp),地板和墙面的高度。屋顶面将通过线条形状文件(roofedge_arch.shp)中具有匹配高度的线条分割成小表面部分。有没有可能用这些东西创造一个拱形屋顶-拱形实体?
谢谢!
这是一张拱形屋顶的图片,以及如何用线条分隔屋顶表面。