俄罗斯C3D Labs旗下工具包,助力CAD/CAM/CAE系统开发人员更高效处理几何建模
关于C3D Labs
C3D Labs 是一家快速成长的工程软件开发工具包供应商。
C3D Labs 提倡以客户为中心的方法,为CAD/CAM/CAE/BIM和类似3D软件的开发提供有效的解决方案,并根据客户独特的业务模式提供灵活的许可条款。
关于C3D Toolkit
即C3D工具包,这是一种软件开发套件(SDK),用于创建、编辑、可视化和转换几何模型。
关于SDK
SDK是软件开发工具包(Software Development Kit)的缩写。它是一组开发工具、库和文档的集合,用于帮助开发人员创建特定类型的应用程序、软件或系统。
C3D Toolkit的功能
C3D Toolkit能够创建几何模型,进行几何计算,并在几何模型元素之间建立连接。通过C3D Toolkit可编辑第三方应用创建的几何模型把模型导出至其它3D系统。
计算机辅助设计(CAD)系统是最广为人知的产品,它的开发需要 C3D Toolkit这样的工具。
此外,C3D Toolkit通过有力的引擎可视化提供高级模型渲染功能。可视化功能可用于开发桌面、网络应用。
C3D Toolkit包括一个动态链接库、一个带有完整源代码的演示程序、技术文档以及与许多集成开发环境 (IDE)兼容的附加支持文件。
C3D Toolkit工具
C3D Modeler
用于创建和编辑二维图纸和三维模型。可扩展API,引入ODA平台。它使用边界表示法(B-rep)定义形状,并基于三维体构建几何模型。在组成三维体时,它使用曲面和曲线在创建更复杂的装配体之前,它将生成的3D组合成构建块。除了B-rep以外,C3D Modeler支持几何模型的多面表示。
C3D Modeler应用:
线框建模;曲面建模;实体建模;直接建模;金属板建模;多面网格建模。
C3D Modeler曲面和曲线基础功能:
弯曲;布尔模型;直接编辑;圆角和倒角;百叶;加强肋骨;截面和切割;设计表面的外壳;印章;对称;薄墙实体;
C3D Modeler提供下述几何计算
测量曲面面积、容量和性能;创建平面投影;生成曲面三角形;
C3D Vision
软件开发者可以通过这个工具在其应用程序中自定必显示的三维几何模型的可视化参数。
C3D Vision提供新机会管理3D场景、动画也提供现成决策树,可用于3D模型和互动式工具,便于编辑场景。这些所有功能都是当代设计产品不可或缺的部分
C3D Vision应用:
同时处理不同数据;动态场景渲染;有效应用视频适配器架构;支持多核心处理器;支持各种视频卡。
C3D Solver
通过这个工具,开发者在应用中引入尺寸和逻辑约束,创建2D和3D模型中所有几何对象之间的连接。
C3D Solver可大幅降低2D/3D Modeler开发成本,因为它的约束引擎是现成的。您可以在产品开发周期的任何阶段插入C3D求解器
C3D Solver旨在保持高性能,C3D Labs公司一直在找寻办法加快代码速度,简化计算,把分析分成子任务,应用大型稀疏矩阵等。例如,Planner大幅提高工作效率,把所需要的约束导出,便于减少工作量。
C3D Solver程序功能:
创建具有驱动尺寸和约束的2D参数化图形;用3D约束和尺寸定位实体在装配中的位置重建所编辑的模型,同时保持已定义的约束;平面和空间建模;创建3D线框。
C3D Web Vision
工具让网络软件开发者打开新的局面,加速开发网络应用,控制可视化,加载大型组件。
C3D Web Vision为BIM、AEC、PLM、CAM、EDA应用提供3D图形,可用于管理3D场景和3D模型树、编辑互动式场景等等。
C3D Web Vision用于处理下述任务 :
处理3D模型中的大量数据;预防3D模型扩展时所可出现的渲染质量下降;
C3D Web Vision与公司的其它C3D组件密切集成:
C3D Converter,用于读取第三方格式;C3D Modeler,用于为Web Vision生成模型三角测量,并在此基础上渲染视觉效果;
C3D Converter
这个工具以CAD中性格式读取保存3D模型,可处理几何图形、创建信息、元素名称、ID和PMI(产品制造信息)。
C3D Converter免费支持十种格式,便于导出和导入几何图形。采用的格式取决于不同原因,如模型的具体表示方式和終端用户的要求。C3D Labs为每种格式提供一个应用领域,为模型交换提供最合适的解决方案。
C3D B-Shaper
把多面模型转换成边界表示(B-rep)实体。
C3D B-Shaper把多面模型转换成边界表示(B-rep)实体。边界表示是3D建模基础,大部分当代3D工程应用中都使用。3D扫描技术、检测设备开发、拓扑优化要求也促进了多面表示模型的采用。
C3D Collision Detection
实体模型快速碰撞检测和间距测量,支持B-rep几何图形和多面网格近似值。
高速性能
Collision Detector快速识别互相碰撞的元素。为了提升性能,Detector应用生物视觉运动捕捉技术(BVH)检测实体和次要装配。为进一步提升性能,软件优化了内存管理,如装配包括多量同一组件的情况下。
场景结构
场景主要由实体外壳组成,可按层次排列。我公司Colision Detector数据结构检测多量外壳,也可把几种实体作为整体检测,便于检测群体之间的碰撞,从而进一步节省时间。
灵活的检测选项
碰撞检测范围可以调整,如查找所有碰撞或仅查找子装配碰撞·可以从碰撞检测中删除部分实体。用户还可以采用不同的检测策略。
C3D FairCurveModeler
模拟最高质量的曲线和曲面。
该组件专为符合以下要求的所谓F级曲线建模而设计:
最低参样条轨迹参考点数量,不低于四级平滑度:空间曲线的平滑扭转:限制曲率的最大值和变化率;势能函数最小化;
F级曲线通过C3D FairCurveModeler创建这些方法可生成符合严格平滑标准的高质量曲线,因此具有以下优势:
可持续的形状生成(等几何性);限制可能出现改动和投影的不变性;可对分析曲线进行等几何近似,保留其基本特征;灵活多样的API;
邀请您在我们的官网上了解每种工具的详细说明并申请 C3D 工具包试用期
https://c3dlabs.com
如果您对C3D Labs的相关信息感兴趣,敬请关注C3D Labs官方公众号