这是两种最好用、最普及、功能最强大的CAD系统。
1.MATLAB
MATLAB是一种面向科学与工程计算的21世纪最新科学计算语言,是数值分析和图形处理的基础平台。MATLAB(Matrix Laboratory)原意为矩阵实验室。系美国MathWorks公司的产品。它不仅具有强大的科学计算、图形处理、可视化、开放式、可扩展环境和附带有几十种工具箱的支持;而且已经被广泛应用于数值分析、信号与图形处理、控制系统设计、通信仿真、工程优化、数学建模等领域的计算机辅助设计、分析与应用开发,成为目前市场上最普及的工程问题分析计算和编程基本工具。它具有如下特点:
(1)编程容易 其语法规则与一般高级语言基本相同,但比FORTRAN、C和QBASIC编程更简明易用。因为它包含了可供直接调用的丰富的函数库,可避免对大量算法的重复编程,故被誉为数学演算纸和图形显示器。
(2)调试方便 它是一种解释执行语言,它将其他语言使用过程的编辑、编译、连接、执行和调试等步骤融为一体,且在同一窗口上处理程序中可能出现的语法或逻辑错误,因此比Visual Basic更为简便。
(3)扩充性好 其库函数与用户文件在形式上是相同的,因此用户文件可作为库函数直接调用,用户还可以建立与扩充新的库函数。其很小文件和工具箱文件都是可读写文件,用户可对其进行修改或编辑新的工具箱。
(4)交互性好 对于原有FORTRAN、C和QBASIC语言程序,可以通过建立M文件形式的混合编程方法进行调用,同时在FORTRAN、C和QBASIC语言平台上,也可以使用MATLAB的数值计算功能。(www.xing528.com)
(5)计算功能强 其基本数据结构为矩阵,利用一般符号和函数就可以对矩阵进行数学运算和函数运算,而且可根据问题特点自适应选择算法,包括对一些特殊矩阵的处理。因此非常适合有限元等大型数值算法的编程和解决绝大多数工程领域的数学问题。
(6)绘图功能全 它具有众多的功能齐全、简单明了的绘图函数和命令,因此使用非常方便。可在线型坐标、半对数坐标和极坐标等各类坐标系中绘制2D、3D图形和工程特性较强的特殊图形。
2.野火Pro/Engineer
Pro/Engineer简称野火Pre/E,是美国PTC公司的CAD/CAM/CAE一体化软件,是参数化设计技术的先驱者。它集零件设计、装配设计、模具设计、钣金设计、逆向造型、优化设计、机构分析、有限元分析、加工制造以及数据库管理等项功能于一体,并以其参数化、基于特征、全相关等概念闻名于CAD行业。
野火Pre/E的应用领域主要是产品的三维实体模型建立、三维实体零件的加工、设计产品的有限元分析与动态仿真等,是一个全方位的3D产品开发软件。现已广泛应用于机械、汽车、模具、工业设计、家用电器、各类电子产品等工程设计的各个领域。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。