mfc数据库获取数据总数,无法读取数据库中的vba项目

(报告出品方/作者mfc数据库获取数据总数:天风证券,缪欣君)

1.工业软件模块化,国产替代“道阻且长”

根据财经十一人公众号,汽车装配流水线上,不同mfc数据库获取数据总数的组件由不同的部门专门生产,最后统 一装配,如今的工业软件也拥有着这样的生产模式。工业软件逐渐模块化,拥有复杂且相 互关联的组成单元。常见的工业软件产品中,大多是基于全球供应链开发,企业主要聚焦 自己的优势领域,公司之间通力合作而实现。

CAD 软件,如 SolidWorks、Solid Edge、Inventor,一般要用到 70 个组件以上,核心组件 包括几何内核(主要有西门子 Parasolid,达索 ACIS),几何约束求解器(主要有西门子 DCM), 图形组件(主要有 TECH SOFT 3D),数据转换器(主要有达索与 Tech Soft 3D)等,大部 分 CAD 软件的基础框架都是基于这几款基础组件。

CAE 软件需要网格剖分器的组件(主要有 Distene 的 MeshGems)。CAM 软件需要涉及到 加工路径的组件(主要有德国的 ModuleWorks 与英国的 MachineWorks)。CATIA、NX、 Creo 等高端多学科 MCAD 会涉及更多的组件,其中有不少核心组件来自于第三方,甚至 有些组件会来自竞争对手。

mfc数据库获取数据总数

几何内核:几何内核是 CAD 最基础的核心组件,也是我们国家目前最关注的领域,主要 的建模方式包括线框建模、曲面建模、实体建模、特征建模等。目前几何内核的两大主要 阵营为西门子的 Parasolid(全球 200 多家客户)和达索的 ACIS(全球 100 多家客户)。

几何约束求解器:广泛应用在草图轮廓表达、零件建模参数表达、装配约束以及碰撞检查 等场景中,为快速确定设计意图表达、检查干涉、模拟运动提供了强有力的支持,可帮助 最终用户提高生产效率。约束求解引擎也是最基础的核心组件,目前最主要的产品是 D-Cubed DCM。目前正在使用 DCM 的知名 CAD 软件公司包括西门子、PTC、Autodesk 等。

CAE 网格剖分内核:主要用于仿真分析软件的网格划分,网格剖分内核方面主要的软件是 法国的 MeshGems。

国产化替代在技术层面有一定难度。SolidWorks, Solid Edge, Inventor 等主流的 CAD 软件,代码量在 3000 万行到 4500 万行代码左右,大约需要 3000~4500 人一年以上的开 发工作量。CATIA,NX,Creo 等高端软件是上述主流 CAD 软件开发工作量的 4 倍以上, 这些高端软件的开发已经持续了数十年,并在与数十万、百万级最终客户持续迭代的过程 中改进和实现。国产替代“道阻且长”。

mfc数据库获取数据总数

国外龙头公司经过几十年迭代,不仅技术层面“炉火纯青”,产业链生态环境也更加稳健。 产业链生态环境不仅仅是模块的扩展,还包括专家团队,服务商,以及供应链,Siemens PLM 全球有 150 家技术合作伙伴,Solid Edge 有 289 家第三方合作伙伴, Dassault System 全 球有 934 家技术合作伙伴,这些合作伙伴不仅是模块的供应商,同时也是其mfc数据库获取数据总数他 CAX 软件的 供应商,在工业设计软件的巨头绝大部分都是产业链公司,其产品也是平台型产品,已经 形成非常稳健的产业链生态。

2.几何内核:CAD系统为皇冠,几何内核为明珠

当下,工业主流的数字化设计与制造都需要用到 CAD 系统这样的工具,而 CAD 系统的基 础底层支撑就是 CAD 平台,又称几何内核。几何内核本身市场很小,但它是所有 CAD 系 统的基石,如果将 CAD 系统比较为皇冠,几何内核就是皇冠上的明珠。

几何内核的主要作用在于建立、储存并处理几何模型,对外提供接口以方便上层 CAD 应 用的开发。维度方面,几何内核最早只支持简单的二维图素,到 70 年代中期开始可以表 达复杂拓扑结构的三维图素mfc数据库获取数据总数;建模方面,几何内核从简单的线框模型过渡到曲面模型和实 体模型,再到目前广泛使用的 B-Rep 模型和参数化特征模型。

mfc数据库获取数据总数

2.1. 几何建模:产品信息化的源头

几何建模是将现实世界中的物体及属性转化为计算机内部可数字化表示、可分析、控制和 输出的几何形体的 *** 。在 CAD 中,几何建模是产品信息化的第一步,它为产品设计分 析、工程图生成、数控编程、数字化加工与装配中的碰撞干涉检查、加工仿真、生产过程 管理等提供有关产品的信息描述与表达 *** ,是实现计算机辅助设计与制造的前提条件。

mfc数据库获取数据总数

几何建模即是将物体的几何信息和拓扑信息转化成数字化模型的过程。几何信息一般是指 物体在欧氏空间中的形状、位置和大小,这些信息可以用几何分量的方式表示,例如空间 里的一点可以用坐标值 x,y,z 表示,空间里的一条直线可以用方程式 Ax + By + Cz + D = 0 来表示。拓扑信息则是指物体各分量的数目及其相互间的连接关系,主要关系包括点、线、 面之间的相邻、相交、相切、包含等关系.

mfc数据库获取数据总数

几何建模构造的模型一般有三种:线框模型、表面模型和实体模型,现有的 CAD 系统常 采用实体模型。

线框模型定义了点和线,适合线框图的显示,同时所需数据量小,但缺点在于存在二义性, 无法描述含有曲面的物体,且无法用于工程分析和物理计算。

表面模型定义了点、线和面,可以描述物体的表面特性,从而进行数控加工程序计算,在 数控加工中刀具轨迹的计算和物体表面特性有很大关系,直接影响到刀具轨迹的生成,但 缺点在于不具备零件的实体特征,不能在工程分析、物理特性计算方面使用。

实体模型定义了点、线、面、环和体,是以“体-面-环-棱边-点”的五层结构信息表示的 模型。体是由表面围成的封闭空间,表面是由棱边围成的区域,其内部可能存在环,例如 一个孔在一个表面形成了一个环,这些环也是由棱边组成。实体模型包含线框模型和表面 模型所有优点,并且还能满足物理性能计算和工程分析,例如质量、质心和重力等计算。 在产品设计中,实体建模技术更符合人们对真实产品的理解和习惯。

mfc数据库获取数据总数

边界表示法(B-rep)是构造实体模型最常用的 *** 之一,著名的 ACIS 和 parasolid 几何 内核都使用的是边界表示法。

边界表示法(B-rep)是通过描述三维物体的边界来表示物体。构建时使用一组面围成一 个表面形体来表示三维实体,面由一系列的边组成,边一般通过两个点(曲线例外)来描 述。边界表示法强调实体外表的细节,详细记录了构成物体的所有几何信息和拓扑信息, 将面、边、顶点的信息分层记录,建立层与层之间的联系。(报告来源:未来智库)

mfc数据库获取数据总数

2.2. ACIS:模块化组件灵活搭配,几何总线构建模型共享渠道

ACIS 是美国 Spatial Technology 公司推出的采用 C++语言构造的三维几何造型平台,后被 达索集团收购。它集曲面、线框和实体造型于一体,并允许这三种表示模型共存于统一的 数据结构中。ACIS 提供从简单实体到复杂实体的造型功能,还提供了实体的数据存储功能 SAT 文件的输入、输出功能。ACIS 使用边界表示法(B-rep)建立实体模型。

mfc数据库获取数据总数

实体(entity)是 ACIS 中最基本的单元,为模型中所有的永久对象提供了基本的模型管理 功能,实体可以分为拓扑、几何体以及属性三种,共同构成 ACIS 的底层数据结构。实体 通过 C++语言的 ENTITY 抽象类实现代码方面的定义以及数据的储存、恢复、回溯等。

mfc数据库获取数据总数

拓扑实体记录了组成几何体不同元素之间的连接关系,拓扑实体的类型包括体(body)、 块(lump)、壳(shell)、子壳(subshell)、面(face)、环(loop)、线框(wire)、有向边 (coedge)、边(edge)和顶点(vertex)。

几何实体记录了几何体不同元素的几何形状和物理数值,几何实体的类型包括面、线、点 等。

属性实体通过给实体附加属性的方式附加系统或者用户的信息,属性可以是简单的数据结 构、指向其他实体的指针或者是与应用程序定义的变长度数据的连接等。

ACIS 构建模型时会使用实体分别储存拓扑信息和几何信息,再使用属性实体记录物体的 非形状信息。

mfc数据库获取数据总数

拓扑实体组合形成拓扑结构树并储存拓扑信息。拓扑结构树中最顶层为体拓 扑实体,体拓扑实体又关联到若干个块拓扑实体,块拓扑实体又关联到若干壳拓扑实体, 每一层的拓扑实体会记录本层的拓扑关系并指向相应的几何实体和下一层的拓扑实体,最 终形成拓扑结构树。

拓扑实体指向相应的几何实体,几何实体记录几何形状与物理特性。几何实体是为构造几 何体增加模型操作功能的 C++类,它和模型一起被保存在 SAT 文件中。模型操作功能包括 模型数据的保存和恢复、模型操作历史记录及其回溯、变换以及为模型附加系统定义属性 和用户定义属性的功能。

ACIS 的接口主要分为 C++接口、MFC 接口和 Scheme 接口。其中 C++接口为最主要接口, C++应用接口主要有三个:DI 函数、API 函数和类。

mfc数据库获取数据总数

ACIS 采取几何总线的商业模式,鼓励软件公司在 ACIS 上开发与 STEP 标准相兼容的集成 制造系统。在 ACIS 上开发的 CAX 系统可以共享几何模型,以及可以直接交换产品数据。

ACIS 几何总线由其开放体系结构和它的 SAT 构成,其核心提供了一个几何总线(ACIS geometry bus),以连接其它的外壳(Husk)与应用程序。它使线框、曲面、实体的几何与拓 扑模型数据能够自由交换,当 SAT 模型在总线上流动时,不需任何翻译与解释。产品模型 从概念设计到制造过程,可能使用多个商家提供的应用,通过几何总线摆脱了数据翻译的 负担。

2.3. Parasolid:西门子阵营成熟内核,功能齐备应用广泛

Parasolid 现隶属于德国西门子,Parasolid 由 130 多家软件供应商集成,为最终用户提供 350 多个基于 Parasolid XT 数据格式的应用程序之间 100% 的 3D 模型兼容性。 Parasolid 是严格的边界表示法(B-rep)几何建模器,即用实体的边界来表示这个实体, Parasolid 支持实体建模、直接编辑和自由曲面建模,并且同时将其强大的 B-rep 建模功能 扩展到基于面表示的模型。

mfc数据库获取数据总数

PK 接口和 KI 接口是 Parasolid 的上层接口,由一组位于内核内而由外部调用的函数组成, 应用程序通过他们可以进行建模、操作对象和控制建模器的功能。

Frustrum(用户写的函数集)接口、图形输出(GO)接口和外部几何(FG)接口是 Parasolid 的下层接口,由一组位于内核外而由内核调用的函数组成。Parasolid 通过 Frustrum 接口 进行计算机的内存管理及文件访问等方面的数据管理;图形输出接口用于计算机图形设备 的驱动,实现三维模型的显示;外部几何接口用于应用程序中几何模型的处理。

Parasolid 的模型实体包括几何实体、拓扑实体和其他实体。

几何实体记录了元素的物理信息和形状,包括曲面、曲线和点。拓扑实体记录了不同元素 之间的拓扑和连接关系,包括了体、区域、壳、面、环、翼、边和顶点。其它实体记录了 元素的属性和非物理信息。

mfc数据库获取数据总数

Parasolid 数据读写:Parasolid 建模核心提供了文本(ACSII)和二进制(Binary)的文件 格式,即 X_t 文件和 X_b 文件。其中 X_t 文件的数据格式是公开的,所有的应用程序不必 借助 Parasolid 内核,就可以直接访问 Parasolid 模型文件的所有信息,同时可以将零件模 型存储为过去的任何一个版本。

mfc数据库获取数据总数

Parasolid 数据可视化:实体生成的图形数据先通过一系列图形输出(GO)接口函数输出, 再通过 PK 接口的渲染函数输出实体图形。

Parasolid 拓扑实体的屏幕拾取功能:屏幕拾取功能是 Parasolid 的一项重要功能,用于从 一批给定的实体中拾取面、边和顶点等拓扑实体。

Parasolid 实体测量:Parasolid 在屏幕拾取提取边的拓扑信息后,可以使用 PK 接口提供的 函数在屏幕上测出实体边的长度和任意方向上的实体厚度。

西门子的 parasolid 和达索的 ACIS 是目前世界上两大主要的内核阵营。Parasolid 是目前 市场上最成熟、应用最广的造型内核之一,功能完备,系统稳定。

mfc数据库获取数据总数

2.4. Overdrive:中望 3D 内核,国产内核之光

中望于 2010 年收购 VX 公司,拥有了自主 Overdrive 几何建模内核,是国内少有的实现商 业化应用、在工业设计领域被大规模实践验证过的三维几何建模内核技术。

ZW3D 的几何建模内核 Overdrive 主要由三个层次构成:内存与数据管理层、几何对象数 学算法层和三维造型实现层。

第一层为内存与数据管理层,包含内存分配与管理、序列化与反序列化、统一数据扩展框 架等模块,负责数据增、删、改,序列化与反序列化;为各种不同类型的数据库对象提供访 问 *** ,包括对象的遍历、查询等。实现了内存池管理和数据优化,以及全平台统一的数 据管理和数据访问功能,是整个几何建模内核架构的基础。

第二层为几何对象数学算法层,包括基础数学库、几何算法库、拓扑结构定义以及三维数 据定义等模块,实现几何向量计算、矩阵变换;实现点、线、面的基础求交算法、投影算法、 相切性判断;实现非均匀有理 B 样条(NURBS)算法;实现拓扑几何布尔运算、拓扑变化接口支 持等功能。为 ZW3D 几何建模内核提供数学支撑。

第三层为三维造型实现层,包括三维建模引擎、三维图形渲染引擎、三维参数化设计引擎、 数据交互管理、装配设计管理等模块。实现各种基础建模算法,如实体建模、自由曲面成 型、圆角处理、实体分割、曲面裁剪等,同时为模型校验、模型修复等功能提供支持。

mfc数据库获取数据总数

中望 Overdrive 内核主要应用于中望自研的 ZW3D 平台。

ZW3D 平台的软件架构可分为四层,第一层是基于 OS (Operation System)的无关性封装层, 第二层是 ZW3D 几何建模内核 Overdrive,第三层为 ZW3D 平台基础设计实现层,包括实 体建模、曲面建模、参数化设计、CAM 加工与仿真、视图管理等模块,实现 ZW3D 平台 软件的各种设计功能。第四层是基于 ZW3D 平台的行业应用设计层。第一层至第三层构成 ZW3D 平台,第四层基于 ZW3D 提供的标准 API 框架,结合典型行业应用为 ZW3D 实现各 种二次开发功能。

mfc数据库获取数据总数

3.几何约束求解器:参数化特征建模的实现者

参数化特征建模以实体模型为基础,提供用户特征设计手段,以参数驱动模型,设计者可 以通过添加、修改参数以达到建立、修改模型的目的,大大简化了产品的造型过程,并且 极大的方便了系列产品的设计过程。参数化特征建模是 CAD 发展史上的又一次飞跃,是新一代 CAD 系统的象征。

几何约束求解器是几何内核的重要组件,几何内核在进行参数化特征建模时,几何约束求 解器进行几何约束求解并定义、储存了模型各元素之间的约束关系,实现了参数化特征建 模。目前几何约束求解器主要被国外垄断,世界上主流的几何约束求解器为 D-Cubed 公 司的 DCM,其次是俄罗斯 LEDAS 公司开发的几何约束求解器 LGS。

mfc数据库获取数据总数

3.1. 参数化特征建模:实体模型的工程特征化、参数化处理

参数化特征建模主要分为两个重要的部分:参数化设计和特征建模。

特征建模是在实体模型的基础上,进行工程特征定义和设计。实体建模在表示物体形状和 几何特性方面是完整有效的,但实体模型中的操作主要面向几何(点、线、面)而非工程 描述(槽、孔、凸台),特征建模即建立了一个既适用于产品设计、工程分析又适用于制 造计划的统一的产品信息模型。

特征是一组具有约束关系的几何实体,约束关系则是由几何约束求解器进行定义。特征通 常可以分为形状特征、材料特征、精度特征和装配特征,其中应用效果最好和最成熟的是 形状特征设计。

mfc数据库获取数据总数

形状特征设计是从设计者的意图出发,通过一组预先定义好的具有一定工程意义的设计特 征,引导设计者去产品设计,例如工程中常用的孔、槽、凸台、拉伸、旋转等。实体模型 应用形状特征的目的在于:简化产品信息模型中对底层几何元素的访问。例如,工程中大 量使用的孔、型腔、凸台的设计,简化为形状特征后,已经抽象成一个造型的基本特征单 位,而不再是圆柱、矩形这样的几何元素。建模时可以直接使用形状特征(例如在模型中 插入一个孔、插入一个倒角)而不需要用几何建模的方式重新构建。

参数化设计是指设计对象的结构形状基本不变,而用一组参数来约定尺寸关系,设计结果 的修改受尺寸驱动。基本原理为:对模型中的一些基本图素施加一定约束,模型建好后, 尺寸的修改会立即自动转变为对模型的修改,例如构建一个长方体模型,对其长、宽、高 赋值后,它的大小就确定了,当改变长、宽、高时,长方体的大小也会随之改变。(报告来源:未来智库)

参数化设计主要解决以下三种问题:1. 零件形状具有相似性,区别仅是尺寸不同,2. 在 原有零件技术长做一些小改动来产生新零件,3. 设计经常需要修改。这些需求采用传统建 模 *** 只能重新建模,参数化 *** 提供了设计修改的可能性。

大部分参数化功能与特征建模结合使用,使特征模型成为参数的载体,提高了特征模型泛 用性。特征为圆柱螺旋压缩弹簧,其参数包括弹簧中径、簧条直径、有效圈数 和自由高。通过参数化设计,平台可以建造出多个形状相似、尺寸不同的圆柱螺旋压缩弹 簧模型,拓宽了特征模型的应用范围和效率。

3.2. 几何约束求解器:参数化制图和几何约束求解

几何约束求解器结构主要分为三层:界面层、逻辑处理层和数据处理层。

mfc数据库获取数据总数

界面层是由系统的可视化界面构成,是用户和系统进行交互的接口,用户可以通过界面层 直观地对系统操作进行约束求解;逻辑处理层是系统的核心层,所有的操作命令都在这里 得以处理和执行;数据持久层主要用来对系统的数据进行保存和传输,这里就是系统的大 脑,储存了系统的所有的信息。

约束主要分为距离约束和角度约束,常见的距离约束包括点点距离、点面距离等等;常见 的角度约束包括线线垂直、面面平行等等。几何约束系统的约束形式是多种多样的,但基 本约束形式只有简单的几种,其它所有的约束都可以用基本约束的组合来表达,比如半径 已经确定的圆与直线相切的约束可以转化为圆心和直线距离为半径的约束。约束度为 1 的 称为基本约束,其他的称为复合约束,复合约束皆可通过基本约束的组合而形成。

mfc数据库获取数据总数

几何约束求解器的主要功能包括:参数化制图和几何约束求解。

参数化制图:用户使用一组参数来约定尺寸关系,通过添加、修改参数来绘制、修改模型。 参数化制图不仅可使 CAD 系统具有交互式绘图功能和自动绘图的功能,还可以使设计人员 从大量繁重而琐碎的绘图工作中解脱出来,从而大大提高设计速度,并减少信息的存储量。

几何约束求解:几何约束求解即在给定一组功能和一组约束的情况下,产生一个或一组部 件的详细的结构化描述, *** 主要包括:变量几何法,基于规则的构造 *** 和基于图论的 构造 *** 。

几何约束求解的过程主要包括以下几步:1. 参数化绘制图形 2. 声明图形之间的约束 3. 引入约束算法 4. 得出求解路径并图形化显示。

mfc数据库获取数据总数

3.3. 当前市场情况:国外市场垄断,DCM 独占鳌头

几何约束求解器是几何内核的重要组件,虽然市场份额不大,但其在产业发展中属于关键 工程。国外的主流几何约束求解器有 DCM,LGS,国内的几何约束求解器有 DCS。

DCM 由 D-cubed 公司研发,2004 年由 UGS 公司收购,随着西门子 2007 年五月收购了 UGS公司,DCM目前作为西门子PLM软件供使用。DCM 分为 D-Cubed 2D DCM(D-Cubed 二维空间约束管理器)和 D-Cubed 3D DCM(D-Cubed 三维空间约束管理器)。

mfc数据库获取数据总数

LGS 由俄罗斯 LEDAS 公司于 2001 年开发,在约束求解方面被认为是仅次于 D-Cubed 的 几何约束求解引擎。其计算组件使用了高度优化的内部非线性求解器和几何分解 *** ,在 3000 多家工厂的测试中实现了最优结果。LGS 已授权给十多家工程软件供应商,包括 Cimatron(现隶属于 3D Systems)、CD-adapco(现隶属于 Siemens PLM Software)和 ASCON。

DCS 由国内的华天软件研发,是完全自主研发的二维、三维约束求解引擎,同时也提供与 国际商用约束求解器兼容的 API 接口。DCS 二维约束求解器可实现二维图形参数化设计, 满足约束需求及尺寸需求;DCS 三维约束求解器可实现约束三维几何体的需求,在三维 CAD/CAM/CAE 领域中支持装配设计、运动仿真等。

4.CAE有限元分析:基于CAD建模的工程分析与物理仿真

有限元分析是一个基于 CAD 几何模型来建立 CAE 有限元模型的过程,主要分为有限元网 格剖分、有限元单元分析、有限元整体分析三个步骤,有限元网格剖分则是整个过程中的 重中之重。有限元法是基于固体流动变分原理,把一个原来连续的物体剖分成有限个数的 单元体,计算时先对每个单元进行节点分析,再根据变形协调条件把这些单元重新组合起 来,进行综合求解。应用场景包括固体力学中的位移场和应力场分析、电磁学中的电磁场 分析,振动特性分析,传热学中的温度场分析,流体力学中的流场分析等。

mfc数据库获取数据总数

4.1. 有限元网格剖分:CAD 几何模型离散化处理

许多工程分析问题由于物体的几何形状较复杂或者具有某些非线性特征,很难通过解析方 法求助精确解,因此人们借助计算机将 CAD 几何模型拆分成有限个具有不同大小和形状 单元体的 *** ,这一过程称为有限元网格剖分(也称离散化),形成的模型即 CAE 有限元 模型,后续的分析皆基于该模型。

4.1.1. 有限元网格剖分基本原则

有限元网格剖分需要考虑的问题较多,所划分的网格形式对计算精度和计算规模将产生直 接影响,需要考虑的主要基本原则包括网格单元类型、网格疏密、网格数量、单元阶次等。

网格单元类型:网格剖分时的单元类型取决于物体结构本身的形状特点、综合载荷、约束 等情况,所选的单元类型应能逼近实际的受力状态,单元形状应能接近实际边界轮廓。

mfc数据库获取数据总数

网格疏密:通常采取将网格在高应力区局部加密的办法,在计算数据变化梯度较大的部位, 为了更好的反应数据变化规律,采用比较密集的网络,而在计算数据变化梯度较小的部位, 为了减小模型规模,则划分相对稀疏的网络。

网格数量:网格数量的多少将影响计算结果的精度和计算规模的大小。网格数量增加,计 算精度会有所提高,但同时计算规模也会增加,所以在确定网格数量时应权衡两个因素综 合考虑。

mfc数据库获取数据总数

单元阶次:单元阶次主要分为线性、二次、三次等形式,其中二次和三次形式的单元称为 高阶单元,选用高阶单元可以提高计算精度,当模型形状不规则、应力分布很复杂时可以 选用高阶单元。高阶单元优点在于:1. 单元的曲线或者曲面边界能更好的逼近模型的曲面 和曲面边界,2. 高次插值函数可更高精度地逼近复杂场函数。但由于高阶单元节点较多, 计算规模也比普通单元大一些。

mfc数据库获取数据总数

4.1.2. 主流的有限元生成 ***

目前主流的有限元网格生成 *** 包括映射法、基于栅格法、几何分解法、拓扑分解法、节 点连接法五种。目前,正在研究的网格生成 *** 主要是这几种 *** 的混合使用及现代技术 的综合应用。

映射法:基本原理为先通过适当的映射函数将待剖分物理域映射到参数空间中形成规则参 数域,对规则参数域进行网格剖分;再将参数域的网格反向映射回物理空间,从而得到物 理域的有限元网格。映射法可以分为保角映射法、基于偏微分方程法和代数插值法三大类。

映射法的优点是:算法简单、速度快、单元质量好、密度可控制。它既可生成结构化网格 又可生成非结构化网格,既可生成四边形单元网格又可生成六面体单元网格,可用于曲线 网格生成,可与形状优化算法集成,也可以和其他算法结合划分网格等。

mfc数据库获取数据总数

基于栅格法:用栅格覆盖在目标区域,删除完全落在目标区域之外的栅格并对物体边界相 交的栅格进行调整、裁减、再分解,最后对内部栅格和边界栅格进行栅格级的网格剖分。 基于栅格法主要分为正则栅格法和有限四(八)叉树法。

几何分解法:在几何分解法中,近年来形成了一种最为成功的全自动网格生成 *** ——推 进波前法。推进波前法首先离散模型边界并称为前沿;然后从前沿开始,依次插入一个节 点,并连接生成一个新的单元;更新前沿并循环向内部推进。推进波前法对复杂的几何形 状与边界的网格生成具有很高的灵活性及可靠性,且比较容易实现方向性精细化,但效率 有待改进。

mfc数据库获取数据总数

拓扑分解法和节点连接法也是目前主流常用和研究的有限元网格剖分算法。网格剖分的实 际应用中,由于模型的不规则性和复杂性,往往会根据模型特点进行模型拆分并进行多种算法的结合以及综合应用。(报告来源:未来智库)

4.2. CAE 软件多领域应用,行业龙头多为国外厂商

2020 年,全球 CAE 市场被三大供应商所主导,分别是西门子、ANSYS 和达索,市场占有 率共计 47%,前五大 CAE 供应商中另两名分别是 Altair 和 Hexagon。CAE 软件一般可分为 通用类软件系统和专用类软件系统。

通用类软件系统:分析功能覆盖几乎所有工程领域,功能强大,用户使用方便,计算结果 可靠而且效率较高。目前广泛应用的大型通用类软件系统包括 ANSYS、ABQUS、 MSC/NASTRON、MARC、ADINA 等。

mfc数据库获取数据总数

专用类软件系统:为了解决某一类学科问题或某一类产品基础件计算分析问题而编制的, 如滚动轴承设计分析系统、车厢车架分析系统等,这类软件解决的问题比较专一,一般规 模较小。

ANSYS 软件是融结构、流体、电场、磁场、声场分析于一体的大型通用类 CAE 软件,由 世界上最大的有限元分析软件公司之一——美国的 ANSYS 公司开发,它最突出的功能是 多物理场分析技术,另外,这种软件系统还有显式瞬态动力分析工具 LS-DYNA,它是显式 有限元理论和程序的鼻祖,被公认为汽车安全性设计、武器系统设计、金属成型、跌落仿 真等领域的标准分析软件。

ADINA 是老牌通用有限元分析系统,它的技术较成熟,集成环境包括自动建模、分析和可 视化后置处理。这种软件可进行线性、非线性、静力、动力、屈曲、热传导分析、压缩、不可压缩流体动力学计算及流-固耦合分析等,适用于机械工业、土木建筑、桥梁、隧道、 水利、交通能源、石油化工、航空航天等。

mfc数据库获取数据总数

Hexagon 公司的 MSC 软件在 CAE 市场一直处于领导地位,收购了顶尖高度非线性 CAE 软件公司 MARC 等,这更为它在 MCAE 行业奠定了霸主地位。MSC 丰富的产品线包括: 1. 目前功能最全面、应用最广泛的大型通用结构有限元分析系统 NASTRAN;2. 专用的耐 久性疲劳寿命分析工具 FATIGUE;3. 拓扑及形状优化的概念化设计软件工具 CONSTRUCT; 4. 处理高度组合非线性结构、热及其他物理场和耦合场问题的有限元软件 MARC 等。

mfc数据库获取数据总数

CAE 有限元分析软件应用 S 范围广阔,应用的领域包括固体力学、流体力学、传热学、电 磁学等。解决的问题已由弹性力学平面问题扩展到空间问题、板壳问题,由静力平衡问题 扩展到稳定性问题、动力问题、波动问题,由线性问题扩展到非线性问题。其分析对象已 由弹性材料扩展到塑形、黏弹性、黏塑形和复合材料等。

(本文仅供参考,不代表我们的任何投资建议。如需使用相关信息,请参阅报告原文。)

精选报告来源:【未来智库】。未来智库 - 官方网站

发布于 2024-09-20 20:09:01
收藏
分享
海报
0 条评论
65
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~