3d软件有哪些,solidworks和中望3d哪个好


3d软件都有哪些? 3D绘图软件最常见的有3Dsmax,cinema 4D,zbrush,poser,silo&modo,maya,Softimage XSI 5.01 。
3d机械绘图软件-VariCAD,模具3D软件PR/E , UG等 , 其中的3DSMAX广泛应用于建筑 , 而PR/E , UG这些应用于模具制造的3D图中 , 也能来为CNC编程作为一个参考 。

以下为具体介绍:

【3dsmax】
广泛应用于建筑设计、三维动画、音视制作等各种静态、动态场景的模拟制作 。
PRO/E
制图软件,主要是针对三维制图 , 可以制作立体图形并可生成平面图 。 可以用于模具设计 , 数控机床加工
UG编辑
UG是Unigraphics的缩写 , 是一个商品名 。 这是一个交互式CAD/CAM(计算机辅助设计与计算机辅助制造)系统 , 它功能强大 ,  可以轻松实现各种复杂实体及造型的建构 。 它主要基于工作站 。
UG 介绍
--------------------------------------------------------------------------------
UG的开发始于1990年7月 。 如今大约十人正工作于核心功能之上 。 当前版本具有大约450,000行的C代码 。
UG是一个在二和三维空间无结构网格上使用自适应多重网格方法开发的一个灵活的数值求解偏微分方程的软件工具 。 其设计思想足够灵活地支持多种离散方案 。 因此软件可对许多不同的应用再利用 。
一个给定过程的有效模拟需要来自于应用领域 (自然科学或工程)、数学(分析和数值数学) 及计算机科学的知识 。 一些非常成功的解偏微分方程的技术 , 特别是自适应网格加密(adaptive mesh refinement)和多重网格方法在过去的十年中已被数学家研究 。 计算机技术的巨大进展 , 特别是大型并行计算机的开发带来了许多新的可能 。
然而 , 所有这些技术在复杂应用中的使用并不是太容易 。 这是因为组合所有这些方法需要巨大的复杂性及交叉学科的知识 。 最终软件的实现变得越来越复杂 , 以致于超出了一个人能够管理的范围 。
UG的目标是用最新的数学技术 , 即自适应局部网格加密、多重网格和并行计算 , 为复杂应用问题的求解提供一个灵活的可再使用的软件基础 。
一般结构
一个如UG这样的大型软件系统通常需要有不同层次抽象的描述 。 UG具有三个设计层次 , 即结构设计(architectural design)、子系统设计(subsystem design)和组件设计(component design) 。
至少在结构和子系统层次上 , UG是用模块方法设计的并且信息隐藏原则被广泛地使用 。 所有陈述的信息被分布于各子系统之间 。 UG是用C语言来实现的 。
图1给出了详细的结构设计 , 其构建模块是动态分布式数据库(DDD: Dynamic Distributed Data Library)、UG内核、问题类和应用 。
图1:UG结构设计
DDD编程模式
提供了处理不规则数据结构和并行机上分布式对象的一种并行编程模式 。 它处理分布式对象的识别(创建)、分布式对象间的通讯及分布式对象的动态转移等基本任务 。 可提供本工具的一个独立的版本 , 移植性通过提供对Paragon NX、PARIX、T3D/T3E shared mem、MPI和PVM的接口来保证 。
UG内核程序
UG内核程序意欲与待求解的偏微分方程是无关的 。 它提供几何和代数数据结构及许多网格处理选项、数值算法、可视化技术和用户界面 。
当然 , 每个程序设计抽象都基于某种基本假设 。 网格管理子系统当前被编写得仅支持层次结构化网格 。 数据结构本身可支持更一般松耦合网格层次 。 并行化基于具有极小重叠的数据划分 。
UG内核程序具有如下特征:
灵活的区域描述界面 。 由于UG可生成/修改网格 , 它需要区域边界的一个几何描述 。 当前支持两种格式 , 正在进行CAD界面的工作 。

推荐阅读