CAD Exchanger SDK 有什么新内容?

CAD 交换器 3.23.0,2023 年 11 月强调:- 添加了新版本格式的导入:Autodesk Inventor 2023 和 2024、NX 2306。- 文档经过重大修改,使其更易于导航。它也是现在包含有关 SDK、Web Toolkit 和 Manufacturing Toolkit 的全面信息,以及他们所有的例子。- BIM 模型结构经过重新设计,与相关格式和内容更加一致主流用法。软件开发工具包:- 添加了新示例:“着色”、“配置”和“绘图”。- 添加了对 Microsoft Visual Studio 2022 (vc14.3) 的支持。- 为了产品改进,评估版本现在可能会收集匿名使用数据(例如文件格式和大小)。商业中不进行任何数据收集版本。软件开发工具包/API:- BIM 相关 API 更改:- 删除了 ModelData_BIMSpace 类并添加了 ModelData_BIMCompositeElement 类来表示与模型结构无关的元素分组。- 将所有 BIM 类的基类从 ModelData_BIMElement 重命名为 ModelData_BIMBaseObject并添加了携带 UUID 的功能。- 将 ModelData_BIMHostElement 重命名为 ModelData_BIMHost。- 对可添加到 BIMHost 的每个子类的 BIMElement 类型引入了限制。这强制执行严格的站点构建层包含顺序。- 添加了与整个 ModelData_BIMModel 相关的名称和 PropertyLibrary 字段。- 添加了新类 ModelData_OrderedWireIterator,可迭代面上导线的边缘按拓扑连接顺序。- 向 ModelAlgo_TransformationApplier 添加了新的重载以转换整个 ModelData_Model。- 将 ModelData_ShapeList 类添加到 Python、C# 和 Java API。- 存根文件已添加到 Python 包中,从而在某些编辑器中启用自动完成功能。- 改进了 CDXWEB 文件结构,可以在浏览器中更快地加载多 LOD 文件。- 修复了接受 ModelData_PMIGraphicalElementComponent 的方法中的崩溃问题,ModelData_PMISemanticElementComponent 或 ModelData_PMISemanticAttribute 作为参数在 Python API 中。SDK/文档:- SDK 文档现在包含所有模块和产品的信息,包括制造工具包和网络工具包。- SDK 文档已经过简化,以便新读者更容易理解。多篇文章已重写(介绍、安装等),其他已添加(例如与 Open CASCADE 集成)。- SDK、Web Toolkit 和 Manufacturing Toolkit 示例现在全部位于一个页面上。- 添加了之前没有描述的类的文档。SDK/Unity 附加组件:- 修复了从 Unity 模型到 ModelData_Model 的纹理导出。SDK/UNIGINE 附加组件:- 附加组件移植到当前相关的 UNIGINE SDK 2.17。SDK/网络工具包:- 添加了 API 来检查场景节点是否被选择。- 修复了节点变得可见时所选场景节点的渲染。- 修复了选定的测量渲染。- 修复了 PolyVertex 选择模式的选择算法。- 修复了 TypeScript 定义(d.ts 文件)。ACIS:- 改进了对 ACIS ASM 二进制文件的支持。科拉达:- 提高出口透明度。FBX:- 修复了没有网格的对象的导入。GLTF:- 修复了 Linux 上无法导出纹理的问题。- 改进了使用 Draco 压缩的装配体的导出。国际金融公司:- 修复了从机械 CAD 和 3D 格式导出的文件的结构为下游应用提供更广泛的支持。- 修复了读取包含非 ASCII 字符的文件时的数据争用问题。- 改进了基于顶点之间间隙较大的轮廓曲线的实体导入所述配置文件。尼克斯:- 导入现在保留对象的透明度。对象:- 添加了具有透明度的材料的导出。步:- 添加了对在分配的几何级别导入使用定义的属性的支持使用“geometric_item_specific_usage”实体。这些属性可以从附加到 BRRep 子形状的属性表。U3D:- 改进了调试模式下的外观导出。制造工具包 3.23.0,2023 年 11 月一般的:- 从该版本开始,Manufacturing Toolkit 分布在 CAD Exchanger 中SDK包。- 制造工具包文档和示例现已在CAD Exchanger SDK 文档。数控加工:- DFM(制造设计)分析:- 改进了与圆角相关的检查逻辑以查找样条圆角。- 更新了外径轮廓检查的逻辑。该规则将不再被调用用于垂直车削面。钣金:- 添加了原始模型和展开模型的边缘之间的关联。它可以通过以下方式访问:SheetMetal_FlatPattern::RelatedShape() 方法。- 特征识别:- 增加了在圆形表格上查找选项卡的可能性。测量:- 添加了 SheetMetal_Hole 和 SheetMetal_Cutout 特征的体积计算。- 添加了 Machining_Hole、Machining_Countersink 和 Machining_Pocket 的体积计算特征。室壁厚度:- 彻底修改了算法,使其更快、更准确。-------------------------------------------------- --------------------------------------------------CAD 交换器 3.22.0,2023 年 9 月强调:- CAD Exchanger SDK 现在也作为 Docker 映像提供。提供 C++、C#、Java 和 Python 环境的映像。- 添加了从 CATIA 导入机械、产品和自定义属性。- 添加了 Autodesk Inventor 2022 的导入。实验室:- 修复了 BRep 表示在 macOS 上的可见性。- 修复了 PMI 中文本元素的显示。软件开发工具包:- 添加了使用 SDK 本机持久性保存所有多边形表示的功能。- 改进了日志记录并对子流程模式添加了一些小改进。- 修复了 MacOS 上示例的 CMake 文件。- 修复了 C++ 异常处理中 C# 代码中发生的访问冲突。- 修复了以直线作为基础曲线导入旋转曲面的问题。- 示例现在为 mac64 正确选择 clang11 文件夹,为 macarm64 正确选择 clang14。软件开发工具包/API:- 添加了新的公共异常 BaseError_EvaluationLimit,指示超出了评估许可证使用限制。- 为 ModelData_Vector2d、ModelData_Direction2d 添加了新方法。- 向 ModelData_Model 添加了新方法,允许获取包含原始文件测量单位信息的属性表。- Python API 现已在 MacOS 上的 SDK 中提供。它可用于在 CPython 3.7-3.11 上运行的 Python 应用程序。SDK/文档:- 添加了 C# 和 Python 的代码片段。- 更新了 SDK 支持的配置。- 删除了 CDX 和 CDXWEB 格式的已弃用标签。- cadex::ModelData_Curve 类参考中更正了方法 D2() 的描述。- 添加了对 Docker 映像的支持以及 SDK 的集成说明。- 更新了 WriteBRepRepresentation() 和 WritePolyRepresentation() 方法的描述。- 更新了 Web Toolkit 教程以使用 ModelData_ModelReader。- 重组了高级和入门部分,以便于定位。- 添加了制造工具包文档。SDK/可视化工具包:- 修复了 ModelPrsWPF_ViewPort 附加到场景时的崩溃问题。- 修复了 BRep 在 macOS 上的可见性。- 修复了 PMI 中文本元素的显示。SDK/Unity集成:- 修复了 Unity 集成的子进程模式。- 修复了相同纹理的共享。SDK/Eyeshot 集成:- 添加了演示 Eyeshot 集成的“Eyeshot Conversion”示例。SDK/网络工具包:- 添加了用于创建 B-Rep 形状之间的距离测量的 API。- 修复了 PMI 三角组件的解析。- 修复了“时间”格式的属性表值的解析。- 修复了没有法线的 IndexedFaceSets 的渲染。- 修复了打字稿定义(d.ts 文件)- 例子:- 将 `reactjsviewer` 示例重写为 React 函数组件。- 修复了“modelexplorer”示例中的 PMI 数据探索。- 修复了“mcadviewer”示例中树节点中的无限加载指示器。3D PDF:- 修复了某些 3D PDF 格式的 CAD Exchanger Batch 许可证未正确激活的错误。发明者:- 支持导入 Autodesk Inventor 2022。使用配置(模型状态)的模型可能无法正确导入。卡蒂亚:- 添加了机械、产品和自定义属性的导入。DXF:- 修复了某些型号上 IndexedTriangleSet 数据导入不正确的问题。图纸:- 修复了某些闭合 2D 曲线中丢失元素的问题。- 修复了导入图纸尺寸的问题。GLTF:- 添加了对导入和导出的 Draco 压缩的支持。- 添加了将图形 PMI 导出为折线的支持。尼克斯:- 添加了对丢失的外部参考记录的支持。- 修复了某些尚未加载 LOD 的模型的崩溃问题。扎实的作品:- 修复了传输过程中由于属性导入不正确而导致的崩溃。- 修复了 2020 版本及以上版本导入某些模型时发生的崩溃问题。- 修复了某些具有配置的模型导入中的回归问题。步:- 改进了具有重复主体的模型的导出。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/140296.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SQL 存储过程优化

问题:一个复杂的6个表的left jion 语句,发现设置为定时任务后最高时长为18分钟 1、原因分析:对复杂SQL 进行拆分验证 发现是合同明细表和 产品表的left jion 时间过长,发现 合同明细表每天为3w条,之前做过优化 对每个…

(1)(1.14) LightWare SF10/SF11激光雷达

文章目录 前言 1 串行连接 2 I2C 连接 3 参数说明 前言 Lightware SF20 和 LW20 是体积小、测距远(100m)、精度高的测距仪。有两种型号,LW20/Ser 使用串行接口,LW20/I2C 使用 I2C 接口。 1 串行连接 对于串行连接&#xff0…

软件开发项目文档系列之十六如何撰写系统运维方案

前言 项目运维方案是为了确保项目的稳定运行和可持续发展而制定的指导性文档。本文将详细介绍项目运维方案的各个方面,包括硬件和软件基础设施、监控和警报、备份和恢复、安全性、团队组织和沟通等方面。本博客将提供示例和最佳实践,以帮助您更好地理解…

一些分享| 在线笔记、GIF图片生成方法

文章目录 在线笔记视频转GIF 本片博客旨在挖掘一些好用且免费的在线平台,持续更新中~ 正所谓科技解放双手,使用在线平台可以方便快捷地学习办公,节省时间。 在线笔记 语雀 https://www.yuque.com/dashboard 语雀是笔者用得最长最久的平台了…

Leetcode—102.二叉树的层序遍历【中等】

2023每日刷题(二十四) Leetcode—102.二叉树的层序遍历 C语言BFS实现代码 /*** Definition for a binary tree node.* struct TreeNode {* int val;* struct TreeNode *left;* struct TreeNode *right;* };*/ /*** Return an array of arr…

Springboot项目部署及多环境开发

一、项目部署 我们之前写的代码都是部署在本地的tomcat上,别人是无法访问我们写的程序的。在实际开发中,我们都要将开发完毕的项目部署到公司的服务器上。 我们的代码需要经过编译打包生成一个jar包,这个过程需要借助一个插件来实现。 创建sp…

【微软技术栈】C#.NET 如何使用本地化的异常消息创建用户定义的异常

本文内容 创建自定义异常创建本地化异常消息 在本文中,你将了解如何通过使用附属程序集的本地化异常消息创建从 Exception 基类继承的用户定义异常。 一、创建自定义异常 .NET 包含许多你可以使用的不同异常。 但是,在某些情况下,如果它们…

STL简介+浅浅了解string——“C++”

各位CSDN的uu们好呀,终于到小雅兰的STL的学习了,下面,让我们进入CSTL的世界吧!!! 1. 什么是STL 2. STL的版本 3. STL的六大组件 4. STL的重要性 5. 如何学习STL 6.STL的缺陷 7.为什么要学习string类 …

pinpoint监控tomcat应用,页面显示No data collected

pinpoint安装部署教程大家都可以搜到。这里就不说了。单说一下 页面没有数据的情况。 部署环境,pinpoint安装部署在A服务器上。现在是在C、D、E、F……linux机器上安装pinpoint-agnet 1. 将文件 pinpoint-agent-1.8.5.tar.gz 上传到 服务器C、D、E、F…… 2. 解压…

第十八章DOM操作控制

DOM操作分类: jQuery中的DOM操作 一。设置和获取样式值 1.追加样式 addClass:追加CSS效果 removeClass:去除CSS内容 2.切换样式 3.判断是否含有指定样式:判断的是布尔类型的值 二。内容操作: 1.HTML代码操作 2.TEXT代…

【算法与设计模式】

一、数据结构与算法 1、算法性能评估 时间复杂度、空间复杂度 2、数据结构 数组与列表 队列 堆栈 链表 二叉树 多叉树 递归算法 二、设计模式 1、单例 (1)GIL:线程互斥锁。保证同一时刻只有一个线程在进行。 (2&#xff09…

Git GUI、SSH协议和IDEA中的Git使用详解

目录 前言 一、Git GUI的使用 1. 什么是Git GUI 2. 常见的Git GUI工具 3.使用 4.使用Git GUI工具的优缺点 优点: 缺点: 二、SSH协议 1.什么是SSH协议 2.SSH的主要特点和作用 3.SSH密钥认证的原理和流程 4. SSH协议的使用 三、IEDA使用git …

js随机生成颜色

封装一个函数 返回一个随机颜色 不传参数或者传true返回十六进制, 传false返回rgb模式 script>function Random(n, m) {if (n > m) {let temp nn mm temp}return Math.floor(Math.random() * (m - n 1)) n}function getRandomColor(flag true) {if (fl…

Linux常用命令——bzip2recover命令

在线Linux命令查询工具 bzip2recover 恢复被破坏的.bz2压缩包中的文件 补充说明 bzip2recover命令可用于恢复被破坏的“.bz2”压缩包中的文件。 bzip2是以区块的方式来压缩文件,每个区块视为独立的单位。因此,当某一区块损坏时,便可利用b…

桌面图标设置-将“我的电脑”、“控制面板”添加到桌面

桌面图标设置 1、将“我的电脑”、“控制面板”添加到桌面 桌面鼠标右键-个性化-主题-桌面图标设置-勾选”计算机“、”回收站“、”控制面板“-应用-确定-桌面鼠标右键-排序-名称

数据结构 队列(C语言实现)

目录 1.队列的概念及结构2.队列的代码实现 正文开始前给大家推荐个网站,前些天发现了一个巨牛的 人工智能学习网站, 通俗易懂,风趣幽默,忍不住分享一下给大家。 点击跳转到网站。 1.队列的概念及结构 队列:只允许在…

力扣第516题 最长回文子序列 c++ 动态规划 附Java代码 注释版

题目 516. 最长回文子序列 中等 相关标签 字符串 动态规划 给你一个字符串 s ,找出其中最长的回文子序列,并返回该序列的长度。 子序列定义为:不改变剩余字符顺序的情况下,删除某些字符或者不删除任何字符形成的一个序列。…

3DMAX如何渲染室内效果图?

这可能不是最好的教程,但对于3dmax初学者来说,它具有一定的学习价值和启示意义。 任何在建筑或室内设计领域工作并需要室内或外部空间“艺术家渲染”的人都会熟悉行业巨头Autodesk发布的3ds Max。 3ds Max是此类工作的默认标准,不是因为它在其他3D程序中无法完成,而是因为它…

电脑出现病毒提示解决办法

已检测:Trojan:Win32/WacatacA!ml 状态:已隔离 隔离的文件在不会损害设备的受限区域内。系统将自动删除它们 日期:2023/11/1013:21详细信息这个程序很危险,而且执行来自攻击者的命令 受影响的项目: driver: haStdnetfilter file: C:WINDOWSsystem32\drivers\haStdne…

Django(三、数据的增删改查、Django生命周期流程图)

文章目录 一、 基于ORM进行的CURDuser_list:作为主页使用路由文件urls.py配置如下:add.html:用于新增用户的数据页add页面视图函数如下:edit.html:修改数据的页面那么来总结一下上序所操作所用到的内容。 导入已存在的表其方式有两…