您所在的位置:e-works首页 > 产品创新数字化(PLM) > CAE

MSC.PATRAN&MSC.NASTRAN 使用指南—第1章MSC.Software及MSC.Patran介绍(之三)

发表时间:2008-4-19 MSC.Software 来源:MSC
第1章MSC.Software及MSC.Patran介绍 本章主要内容: MSC.Software公司介绍 MSC.Patran软件介绍 MSC.Nastran软件介绍 MSC.Patran的一般使用流程 MSC.Patran的安装 MSC.Patran运行过程中的相关文件介绍

    1.2.6 高级用户化工具——PATRAN-PCL命令语言
   
    MSC.PATRAN 命令语言 (PCL,Patran Command Language) 是 MSC.PATRAN一个高级、模块化结构的编程语言和用户自定义工具, 类似于C语言和FORTRAN语言,又具有一些C++语言的特性,可用于生成应用程序或特定的用户界面,其提供了数万个函数,特别适用于CAE软件的开发。 显示自定义图形、 读写PATRAN数据库、建立新的或增强功能。 同时,通过PCL语言,其它商品化或自编分析程序可被集成到MSC.PATRAN软件系统中。 几乎所有的分析仿真软件均利用被业界公认为标准的PCL工具, 建立了与PATRAN的直接集成关系, 甚至通过OEM将PATRAN作为其分析系统的前后处理器。
   
    PCL 的主要功能包括:
   
    命令行表达式输入
   
    可编译的命令库函数
   
    丰富的表格及菜单库供开发用户图形界面
   
    递归的子程序和函数调用
   
    同类函数归于一个类
   
    条件分支语句
   
    IF, THEN, ELSE
   
    SWITCH, CASE, DEFAULT
   
    BREAK, CONTINUE
   
    条件循环语句
   
    REPEAT, UNTIL
   
    WHILE, END WHILE
   
    FOR, TO, BY, END FOR
   
    LIST, END LIST
   
    用户可定义的表格生成功能使用户的PCL函数可通过菜单选项来执行
   
    数据库的访问存取工具
   
    整型、实型、逻辑型、字符串变量及常数
   
    局部、全局、静态变量及类变量
   
    任意变量类型的数组
   
    虚拟内存数组及数组内存管理功能
   
    跟踪调试工具
   
    数组排序和搜索
   
    字符串函数包括大小写转换和缩写检查
   
    二进制及文本文件读写功能
   
    多种数学函数程序
   
    丰富的图形函数
   
    绘点、线、虚圆或实圆、虚方块或实方块、虚多边形或实多边形
   

责任编辑:刘珏
6
相关产品