CAD Exchanger SDK 3.23.0 的亮点

  • 代号“CAD Exchanger MTK”的新兴产品首次亮相,支持新版本的流行格式,重新设计的 BIM 模型结构以及 3.23.0 中的 SDK 文档修订

  • 阅读最新版本编写的 Autodesk Inventor 和 NX 文件,享受更严格的 BIM 模型结构,轻松浏览 SDK 文档,仔细查看 Manufacturing Toolkit 及其功能。
  • 最新版本的 CAD Exchanger SDK,凭借新版本的格式、修订的文档和改进的性能,此更新一定会增强您的 CAD 体验。
  • 以下是 CAD Exchanger 3.23.0 的亮点:
  • NX 2306、Autodesk Inventor 2023 和 2024 导入;
  • 重新设计了BIM模型结构;
  • SDK文档全局改版。
  • 支持Autodesk Inventor和Siemens NX新版本  

  • 支持Autodesk Inventor和Siemens NX新版本

  • 支持Autodesk Inventor和Siemens NX新版本
  • 我们的团队正在不断改进流程,以越来越快地添加新格式及其版本。上次,我们添加了 Autodesk Inventor 2022 的导入,现在我们又补充了 2023 和 2024 版本。
  • ​从 3.8.0 版本开始我们提供了对Siemens NX专有文件格式的直接支持。现在,CAD Exchanger 支持 NX 2306,使您可以使用此最新版本轻松转换和交换文件。像往常一样,我们保留所有基本数据:B-Rep 表示、多边形表示、装配结构、图形 PMI、颜色和名称。
  • SDK 增强功能

  • 重新设计的 BIM 模型结构

  • 重新设计的 BIM 模型结构

  • 重新设计的 BIM 模型结构
  • 在几个版本之前,我们添加了专为 BIM 工作流程量身定制的 BIM 特定数据模型,并根据用户反馈引入了一些改进。一些新的更改允许我们的用户创建一个完全有效的模型,并使其更清晰地使用对象、元素和容器。例如,严格的场地建筑层包含顺序消除了违反直觉的建筑选项,例如作为玩具屋容器的楼梯。
  • 我们还添加了 Name 和 PropertyLibrary 字段,因此现在用户可以从 BIM 模型获取更多元数据。顺便说一下,请记住所有这些更新也适用于 WTK,因此网络工作变得更加容易。
  • 扩展API

  • 扩展API

  • 扩展API
  • 根据客户的要求,我们添加了一个新类 ModelData_OrderedWireIterator,作为一项功能,允许按拓扑连接顺序对面上的连线边缘进行迭代。当然,您仍然可以使用我们的常规迭代器,但使用新迭代器,您一定会获得准确的结果。
  • 另一个请求是关于变换矩阵的。我们开发了一种特殊的方法,允许用户选择他想要从哪个角度打开模型。用户设置变换矩阵,将模型发送到我们的算法,并指示他想要做什么,例如旋转、移动、缩小等。以前,用户必须重建模型:他需要找到变换矩阵并手动更改它。现在,SDK 帮他做到了,大大节省了时间和精力。
  • 我们还改进了 CDXWEB 文件结构,以便在浏览器中更快地加载多 LOD 文件。这主要只影响 JT 格式,但对于某些开发人员来说仍然很重要。
  • Unity 和 UNIGINE 更新

  • Unity 和 UNIGINE 更新

  • Unity 和 UNIGINE 更新
  • 我们与 Unity 的集成以文件结构的形式提供完整的纹理支持。目前,有两种类型的纹理:图片和文件。由于只有少数格式支持纹理作为图像,我们决定将所有图像保存为 PNG 文件。然而,并非所有格式本身都支持纹理,因此建议用户在导出之前检查这一点。
  • 另一项任务是为最新版本的 UNIGINE 2.17 提供支持。该版本具有大量特别有用的功能,因此许多用户更愿意迁移到它。
  • 例如,以前只有一个导入器可以对应一个扩展。因此,我们错过了一些功能,并且不可能为一个扩展使用两个导入器。现在,用户可以为每个扩展添加任意数量的导入器。此外,他可以选择使用哪个导入器:UNIGINE 的标准导入器或我们的导入器。除了所需的扩展之外,指定供应商 ID 就足够了。因此,我们目前的集成没有上述限制,我们终于可以导入所有支持的格式了。
  • 修订文档 

  • 修订文档

  • 修订文档
  • 我们的 SDK 文档也不会停滞不前。在此版本中,我们对所有内容进行了修订,以使学习材料和查找答案尽可能方​​便。
  • 新文档的特点是其一致的结构、所有模块的存在以及新文章,例如与 Open CASCADE 的集成。我们单独制作了一个页面的示例,包括在线演示和基于WTK的交互式示例。
  •  代号“CAD Exchanger 制造工具包”

  • 代号“CAD Exchanger 制造工具包”

  • 代号“CAD Exchanger 制造工具包”
  • 对于已经熟悉 CAD Exchanger SDK 的人,您可能了解制造工具包 (MTK) – 一组用于成本估算、可制造性设计和钣金操作的算法。它一直在悄悄补充我们的核心 CAD Exchanger SDK,很快,它就会作为独立产品而受到关注。
  • 在此版本中,我们深入研究了 DFMA、展开算法和测量,将它们调整为不仅准确而且更快。敬请期待更多的更新; 还有更多的事情等着你。
  • DFMA 是 CNC 加工的一个重要方面,因为它的重点是检查模型是否存在潜在的制造问题。我们改进了与圆角相关的检查逻辑,现在可以找到样条圆角。此外,更新后的外径轮廓检查逻辑不再将垂直车削面识别为错误。
  • 我们对原始金属板进行逆向工程的展开算法使用户能够获得完整的 2D 投影。早些时候,用户可以弄清楚该投影的哪个面对应于原始面,反之亦然。我们为边缘添加了相同的匹配,以便用户了解位置,无论表示如何。
  • 我们还注意了我们的测量。在此版本中,用户可以计算特定功能制造过程中要去除的体积。至于壁厚算法,我们团队重新设计了。从现在开始,该算法提供了更准确的最小值和最大值,并且我们计划在未来添加更多值,包括平均值。
  • 格式改进

  • 我们始终致力于通过改进我们的格式来增强用户体验。来看看这次我们准备了什么吧。
  •  BIM 文件格式更新   
  • IFC:修复了从机械 CAD 和 3D 格式导出的文件的结构,以及读取包含非 ASCII 字符的文件时的数据争用。改进了基于轮廓曲线的实体导入,所述轮廓的顶点之间存在较大间隙。
  •  MCAD 文件格式更新   
  • ACIS:改进了对 ACIS ASM 二进制文件的支持。
  • Collada:提高导出透明度。
  • FBX:修复了没有网格的对象的导入。
  • glTF:修复了 Linux 上未导出的纹理,并改进了使用 Draco 压缩的程序集的导出。
  • NX:导入现在保留对象的透明度。
  • OBJ:增加了透明材质的导出。
  • STEP:添加了对使用“geometric_item_specific_usage”实体指定的几何级别导入使用定义属性的支持。
  • U3D:改进了调试模式下的外观导出。

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

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

相关文章

基于单片机温湿度PM2.5报警系统

**单片机设计介绍, 基于单片机温湿度PM2.5报警设置系统 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 单片机温湿度PM2.5报警设置系统是一种智能化的环境检测与报警系统。它主要由单片机、传感器、液晶显示屏、蜂鸣器…

Django部署时静态文件配置的坑

Django部署时静态文件配置配置的坑 近期有个需求是用django进行开发部署,结果发现静态文件配置的坑是真的多,另外网上很多的内容也讲不清楚原理,就是这样这样,又那样那样,进了不少坑,这里记录一下关于css,…

C#中.NET Framework4.8 Windows窗体应用通过EF访问新建数据库

目录 一、 操作步骤 二、编写EF模型和数据库上下文 三、 移植(Migrations)数据库 四、编写应用程序 五、生成效果 前文已经说过.NET Framework4.8 控制台应用通过EF访问已经建立的和新建的数据库。 本文想说的是,.NET Framework4.8 Win…

MySQL优化(1):B+树与索引

作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO 联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬 对于60%的程序员而言&a…

springboot-RedisTemplate

pom.xml: <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.apache.org/POM/4.0.…

嵌入式QTGit面试题

自己在秋招过程中遇到的QT和嵌入式和Git相关的面试题&#xff0c;因为比较少就一起放了 QT connect第5个参数是什么&#xff1f; Qt::AutoConnection&#xff1a; 默认值&#xff0c;使用这个值则连接类型会在信号发送时决定。 如果接收者和发送者在同一个线程&#xff0c;则…

【机器学习】决策树算法理论:算法原理、信息熵、信息增益、预剪枝、后剪枝、算法选择

1. 决策树概念 通过不断的划分条件来进行分类&#xff0c;决策树最关键的是找出那些对结果影响最大的条件&#xff0c;放到前面。 我举个列子来帮助大家理解&#xff0c;我现在给我女儿介绍了一个相亲对象&#xff0c;她根据下面这张决策树图来进行选择。比如年龄是女儿择偶更…

【如何学习Python自动化测试】—— 自动化测试环境搭建

1、 自动化测试环境搭建 1.1 为什么选择 Python 什么是python&#xff0c;引用python官方的说法就是“一种解释型的、面向对象、带有励志语义的高级程序设计语言”&#xff0c;对于很多测试人员来说&#xff0c;这段话包含了很多术语&#xff0c;而测试人员大多是希望利用编程…

和鲸科技创始人范向伟受邀出席“凌云出海,来中东吧”2023华为云上海路演活动

11月9日&#xff0c;华为云“凌云出海&#xff0c;来中东吧”系列路演活动第二场在上海正式开启。聚焦“创业全球化”&#xff0c;本次活动由华为云携手阿布扎比投资办公室&#xff08;ADIO&#xff09;举办&#xff0c;旨在与渴望出海发展的优秀创业者们共探出海中东新商机。 …

Vue3-watchEffect函数

Vue3-watchEffect函数 功能&#xff1a;watchEffect 函数在一开始时就会执行一次&#xff0c;而当中的回调函数的属性发生变化&#xff0c;那么watchEffect 就会再执行一次&#xff0c;主要作用还是在于监视回调函数每次的变化。 // App.vue <template><h2>计数…

一个美观且功能丰富的 .NET 控制台应用程序开源库

推荐一个美观且功能丰富的 .NET 控制台应用程序开源库&#xff0c;从此告别黑漆漆的界面。 01 项目简介 Spectre.Console 是一个开源的 .NET 库&#xff0c;用于创建美观、功能丰富的控制台&#xff08;命令行&#xff09;应用程序。它提供了一组易于使用的 API&#xff0c;…

阿里云崩了,总结我们从云上搬到线下经历了什么

我们做钢铁行业云的时候&#xff0c;也曾购买过某讯的云服务器。当时某讯做活动&#xff0c;头3年比较便宜&#xff0c;大概买了40台左右云服务器。 但是&#xff0c;3年期间使用云服务器的经历&#xff0c;体验并不好&#xff1a;1.我们云服务器的密码都是随机生成的&#xff…

多视图聚类的论文阅读

当聚类的方式使用的是某一类预定义好的相似性度量时&#xff0c; 会出现如下情况&#xff1a; 数据聚类方面取得了成功&#xff0c;但它们通常依赖于预定义的相似性度量&#xff0c;而这些度量受原始方法的影响:当输入维数相对较高时&#xff0c;往往是无效的。 1. Deep Mult…

解决Requests中使用httpbin服务器问题:自定义URL的实现与验证

问题背景 在使用Python的Requests模块进行单元测试时&#xff0c;可能会遇到无法使用本地运行的httpbin服务器进行测试的问题。这是因为测试脚本允许通过环境变量HTTPBIN_URL指定用于测试的本地httpbin实例&#xff0c;但在某些测试用例中&#xff0c;URL是硬编码为httpbin.or…

Linux 系统目录结构

Linux 系统目录结构 登录系统后&#xff0c;在当前命令窗口下输入命令&#xff1a; ls / 你会看到如下图所示: 以下是对这些目录的解释&#xff1a; /bin&#xff1a; bin 是 Binaries (二进制文件) 的缩写, 这个目录存放着最经常使用的命令。 /boot&#xff1a; 这里存放…

PbootCMS 应用快速迁移至浪潮信息 KeyarchOS 云服务器

本文我们以 PbootCMS 应用为例&#xff0c;详细介绍如何使用 X2Keyarch 迁移工具将其从 CentOS 系统迁移到浪潮信息 KeyarchOS 系统。 背景介绍 众所周知&#xff0c;CentOS 是最流行的红帽克隆版&#xff0c;因为免费&#xff0c;所以它的安装量甚至比红帽本身要大得多。本来…

在Rust编程中使用泛型

1.摘要 Rust中的泛型可以让我们为像函数签名或结构体这样的项创建定义, 这样它们就可以用于多种不同的具体数据类型。下面的内容将涉及泛型定义函数、结构体、枚举和方法, 还将讨论泛型如何影响代码性能。 2.在函数定义中使用泛型 当使用泛型定义函数时&#xff0c;本来在函…

Aerial for Mac: 沉浸在高清鸟瞰的世界,让你的屏幕焕发新生

你是否已经厌倦了那些平淡无奇的屏保程序&#xff1f;是否希望你的Mac屏幕能更生动、更有趣&#xff1f;如果你对此抱有强烈的期待&#xff0c;那么Aerial for Mac绝对会是你期待已久的解决方案。 Aerial for Mac是一款独具特色的高清屏保程序&#xff0c;它以鸟瞰的视角带你领…

【Android】带下划线的TextView

序言 我们有时候需要一个类似这样的显示&#xff0c;上面是文字&#xff0c;下面是一条线 这样的显示效果是TextView实现不了的&#xff0c;需要我们自己进行修改一下。 实现 创建一个UnderlineTextView&#xff0c;继承系统的TextView class UnderlineTextView(mContext…

安装 eslint 配置指南 及 遇到的一些问题记录

前端eslint配置指南 背景 当前前端项目风格混乱&#xff0c;每个人有自己的开发习惯&#xff0c;有自己的格式化习惯&#xff0c;不便于项目的风格统一&#xff0c;不利于代码维护有的项目eslint没有用起来&#xff0c;没有起到规范代码的作用&#xff0c;导致出现一些基础代码…