CAD Exchanger SDK 3.24.0 终极版-say goodbye

随着今年即将结束,还有一件重要的事情——CAD Exchanger 3.24.0 的发布。此次最新更新带来了一系列虽小但仍然值得注意的改进。其中包括 Manufacturing Toolkit (MTK) 和 Unity 增强功能、Lab 和 Visualization Toolkit 中模型部件检测的改进以及 Web Toolkit (WTK) 中的修复。

 

实验室和可视化工具包中更好的选择

实验室和可视化工具包中更好的选择

实验室和可视化工具包中更好的选择

经过此次更新,这两种工具都更善于识别多边形表示中的各个部分,使用户更容易与模型的特定元素进行交互。此功能可确保更精确、更顺畅的选择过程。

SDK 增强功能

重命名和旋转示例

重命名和旋转示例

重命名和旋转示例

我们很高兴推出两个新示例,它们展示了我们 SDK 的功能。旋转示例通过为实例指定变换矩阵来说明旋转模型的过程。重命名示例演示了如何修改模型场景图元素、形状和多边形的名称,以增强用户与 3D 模型的交互。

Unity 改进

Unity 改进

Unity 改进

Unity 最新更新中一个显著的进步就是 Unity_ObjectFactory 性能的提升。将模型加载到 SDK 后,下一步就是将我们的对象转换为 Unity 对象。以前,这个过程是线性进行的,但现在是并行的。得益于此,性能比以前快了四倍。这对于复杂模型来说非常重要,因此现在用户可以在几秒钟内上传它们。

为了方便我们的新用户,我们还提供了分步指南,帮助从头开始创建 Unity 应用程序,以便在运行时转换 CAD 模型。

Web Toolkit 改进

可定制的视图立方体

可定制的视图立方体

可定制的视图立方体

可自定义的 View Cube 为用户导航体验提供了灵活性。此功能使开发人员能够设计和修改 View Cube 的外观以与其 Web 应用程序保持一致,例如更改字体和语言。

集成多摄像头输入处理程序支持

集成多摄像头输入处理程序支持

集成多摄像头输入处理程序支持

该功能使开发人员能够管理和同步多个摄像头输入,从而允许在单个 Web 应用程序中旋转两个查看器。此功能为用户提供了增强的控制能力。

裁剪平面的自定义边界框 

裁剪平面的自定义边界框

裁剪平面的自定义边界框

为剪辑平面可视化对象生成设置自定义边界框的新功能为 Web Toolkit 可视化设置带来了更高的精度和控制水平。例如,如果我们更改爆炸值,边界框也会随之改变。此 API 扩展允许在探索模型时提供更大的灵活性。

此外,我们做了一些修复并更新了几个示例,包括将源代码迁移到 TypeScript、将 reactjsviewer 示例重写为 TSX,并在 MCAD 和 BIM 查看器中添加了分段功能。

制造工具包更新

数控加工

数控加工

数控加工

最新更新通过改进某些零件上的凸台识别来消除潜在问题。例如,假设一个圆柱体从内部连接到零件的其余部分。以前,在这种情况下,我们确定凸台不是圆柱体,而是整个主要零件。现在,在这种情况下,我们确定这里根本没有凸台。

此外,MTK 现在拥有针对通孔口袋复杂几何形状的增强算法,可确保更可靠的检测和后续加工策略。

金属板

金属板

金属板

这次,我们的团队决定专注于几个特殊情况。首先,我们改进了对复杂形状缺口(例如 T 形)的识别。其次,我们在分析开始时改进了主脸识别。以前,存在一个问题,即如果主脸中间有一个很大的缺口,那么它就不会被视为主脸,这会导致识别问题。现在,这些缺口都被考虑在内,我们可以准确地处理这样的主脸。

室壁厚度

室壁厚度

室壁厚度

用户不仅可以获得计算出的厚度值的全部范围,还可以提取表面或给定三角形内特定点的值。为了更好地理解这些结果,我们添加了一个特殊的可视化示例。模型上从红色到绿色的渐变向用户展示了潜在的关注区域,并有助于做出明智的决策以提高质量。

格式改进

格式改进

格式改进

这次我们主要关注的是 MCAD 文件格式。

  • CATIA:修复了空体模型的崩溃、外部参考分辨率不正确导致的崩溃以及 CATProduct 文件解析错误导致的崩溃;
  • DWG:增加了对绘制实体的非均匀和负比例因子的支持;
  • glTF:现在可以正确导入转换中具有非均匀比例因子的模型;
  • SOLIDWORKS:修复了在设置 ConfigurationsMode = ALL 的情况下导入具有多种配置的模型时发生崩溃的问题。

相关推荐

  1. axios封装终极实现token无感刷新及全局loading

    2024-07-14 16:26:01       38 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-14 16:26:01       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-14 16:26:01       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-14 16:26:01       57 阅读
  4. Python语言-面向对象

    2024-07-14 16:26:01       68 阅读

热门阅读

  1. UDP怎么实现可靠传输

    2024-07-14 16:26:01       27 阅读
  2. Unity3D开发之传送带实现

    2024-07-14 16:26:01       24 阅读
  3. Python:Scrapyd设置服务器账号密码basic authentication

    2024-07-14 16:26:01       23 阅读
  4. Python爬虫-爬取三国演义文本数据-bs4

    2024-07-14 16:26:01       22 阅读
  5. CSS 单位中 px、em 和 rem 的区别?

    2024-07-14 16:26:01       20 阅读
  6. LeetCode 第406场周赛个人题解

    2024-07-14 16:26:01       17 阅读
  7. 刷题2路2线

    2024-07-14 16:26:01       18 阅读
  8. 代码随想录:图论_01基础

    2024-07-14 16:26:01       23 阅读
  9. nng协议分析之互斥锁pthread_mutexattr_settype函数

    2024-07-14 16:26:01       22 阅读
  10. 34. AdaGrad算法

    2024-07-14 16:26:01       24 阅读
  11. jQuery标签定位方法

    2024-07-14 16:26:01       26 阅读
  12. LruCache、Glide和SmartRefreshLayout使用总结

    2024-07-14 16:26:01       27 阅读
  13. [NeetCode 150] Merge K Sorted Linked Lists

    2024-07-14 16:26:01       26 阅读
  14. AWS S3 基本概念

    2024-07-14 16:26:01       24 阅读