VectorDraw IFC library授权购买
下载:10 收藏:10

VectorDraw IFC library (产品编号:14198)

是VectorDraw Developers Framework的附加产品,可导入和导出IFC格式。

标签:

开发商: VectorDraw

当前版本:

产品类型:控件

产品功能:二维矢量图形处理

平台语言:

开源水平:不提供源码

本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 023-68661681 咨询。

VectorDraw IFC library需和VectorDraw Developers Framework组合使用

VectorDraw IFC library是VDF(VectorDraw Developers Framework)的附加产品,可导入和导出IFC格式。它不能单独使用,因为为了打开(主要)并导出,很大部分是由VDF(VectorDraw Developers Framework)实现的,因此必须将这两种产品组合在一起。

请注意,IFC代码基于内部VectorDraw实现,而不使用任何外部库。

需要培训、定制、外包?

请联系我们!企业QQ:800018081


慧都专业技术团队帮助您提高效率,节省成本,降低风险!

* 关于本产品的分类与介绍仅供参考,精准产品资料以官网介绍为准,如需购买请先行测试。

IFC格式

IFC格式是一种基于对象的文件格式,可促进建筑,工程和建筑(AEC)行业之间的互操作性。最近几年,这种格式越来越重要,并已在各种最终用户应用中使用。


vdIFC组件

vdIFC组件是VectorDraw Developers Framework的附加组件。它不能单独使用,因为它使用了VDF的其他dll中的许多功能,因此必须与VDF(VectorDraw开发人员框架)结合使用。

VectorDraw Developer Framework试用版下载

将组件添加到您的项目后,您可以使用下面的代码导入IFC文件:

vdIFCDocument vdifcdoc = vdIFCComponent1.Open(fileName);
if (vdifcdoc != null)
{
   mdoc.EnsureDefaults();
   mdoc.Model.Entities.AddItem(vdifcdoc);
   success = true;
}

其中vdIFCComponent1是项目中添加的组件。其中open方法返回一个vdIFCDocument,然后将其添加到模型实体中。因此,在打开IFC格式后,模型实体将为1。IFC文件及其图形实体的所有信息都在vdIFCDocument中,也可以创建IFC文件并将其导出。 

但是如果您不以IFC形式准备文档,VectorDraw会包装所有对象并将它们放在一种产品中并导出。当然,您也可以为您的应用程序创建一个IFC,并创建建筑物,楼层,图形对象等,然后将文件保存为IFC格式。请在vdIFCComponent的New”方法中查看我们的帮助文件,以获取一些示例代码。


vdIFC文件

vdIFC文件是打开IFC文件时返回的文档。IT是一个vdFigure对象,通过它的draw方法可以实现整个图形。打开IFC文件后,此vdFigure将添加到模型(或任何其他布局)中以便查看。

  • 每个IFC文件都包含一个项目。

  • 每个项目都包含一个站点。

  • 每个站点至少包含以下一项:

    a)建筑物的集合。

    每个建筑物都包含建筑物楼层的集合.

    每个建筑楼层都包含产品。

    b)产品集合:

structure_350x415.jpg

主要的图形对象是产品(vdIFCProduct)。例如体积,价格,材料等以及您在屏幕上看到的图形表示。产品的类型是自定义对象的“名称”,我们导入以下内容:

  • Default

  • IfcBuildingElementProxy

  • IfcBeam,IfcColumn,IfcCovering

  • IfcCurtainWall

  • IfcDoor, IfcFooting

  • IfcMember

  • IfcPile

  • IfcPlate

  • IfcRailing

  • IfcRamp

  • IfcRampFlight

  • IfcRoof

  • IfcSlab

  • IfcStair

  • IfcStairFlight

  • IfcWall

  • IfcWindow

  • IfcVirtualElement

  • IfcCivilElement

  • IfcDistributionElement

  • IfcElementAssembly

  • IfcSystemFurnitureElement

  • IfcGeographicElement

  • IfcTransportElement

  • IfcSpace

每个IFC对象都有如上所述的各种属性,其中包含有关该对象的很多信息。例如,Site对象具有一个名为Address(vdAddress)的属性,该属性包含有关该站点的物理地址的信息。


更新时间:2019-12-18 14:25:44.600 | 录入时间:2019-12-18 14:25:44.600 | 责任编辑:杨鹏连

相关产品
DWGSee

清新快速的 dwg 阅读器,可以浏览,查看,测量,打印 DWG, DXF, DWF 文件

ImageGear Professional

ImageGear Professional使您可以在应用程序中添加扫描和压缩,OCR和条形码识别,PDF和矢量图支持,文件查看、处理和打印,图形编辑和处理等功能。

ABViewer

高质量2D/3D文档查看器,提供专业的浏览、编辑和转换功能,支持30多种光栅和矢量图形格式

5-Axis Machining

ModuleWorks公司产品5-Axis Machining目前在5-Axis同步技术处于领先地位,所提供的5-Axis和同步技术被广泛用于流行的CAM系统中。优化智能业务解决方案,帮助企业领跑工业4.0。

4-Axis Rotary Machining

4-Axis Rotary Machining 可以将复杂旋转轴加工集成到CAM软件成品中,是凸轮轴,曲轴加工软件的完整解决方案。智能制造推荐产品,帮助企业领跑工业4.0。

在线咨询
联系我们
TOP
在线客服系统
live chat