77范文网 - 专业文章范例文档资料分享平台

Patran的PCL用户手册 - 图文(2)

来源:网络收集 时间:2019-03-10 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

fem_geom_edge_length(…) ............................................................................................................................. 179 fem_geom_face_area(…) .................................................................................................................................. 179 fem_geom_elem_volume(…) ............................................................................................................................ 179 fem_geom_elem_location(…) .......................................................................................................................... 180

Appendix D ............................................................................................................................. 181 Form Spacing Parameters (appforms.p) ......................................................................................................... 181 * SPACING .................................................................................................................................................... 182 Appendix E .............................................................................................................................. 207 MSC.Patran Architecture .................................................................................................................................. 207 Appendix F .............................................................................................................................. 209 Shareware Compiling Functions ..................................................................................................................... 209 Appendix G ............................................................................................................................. 212 Parametric Patran .............................................................................................................................................. 212 Appendix H ............................................................................................................................. 218 Additional List Processor Notes ...................................................................................................................... 218 List Processor Mechanics ................................................................................................................................................ 219 List Processor Functions ................................................................................................................................................. 220 List Processor Sublist Functions ..................................................................................................................................... 221 List Processor Attribute Functions .................................................................................................................................. 222 Miscellaneous List Processor Functions ......................................................................................................................... 223 List Processor Examples ................................................................................................................................................. 224 Easy to Use List Processor Functions ............................................................................................................................. 228 Appendix I ............................................................................................................................... 229 Key Mapping ...................................................................................................................................................... 229 Appendix J .............................................................................................................................. 232 Widget Classification ........................................................................................................................................ 232 Appendix K ............................................................................................................................. 235 User Defined AOM ............................................................................................................................................. 235

MSC.Patran PCL Workshop Notes 04/13/16 6/236

In a Nutshell

What is PCL?

? ?

PCL stands for Patran Command Language Comprehensive, fully functional computer programming language

Specifically and uniquely suited for MCAE applications Delivered as a part of MSC.Patran Versatile and easy to use

? ? ?

MSC.Patran PCL Workshop Notes 04/13/16 7/236

In a Nutshell

What can PCL be used for?

?

Integrate application or site-specific programs with the MSC.Patran user interface and database

Generate parametric/variational models for design/optimization Integrate commercial and/or in-house analysis codes with MSC.Patran

Display custom graphics Access the MSC.Patran database

Create new and/or enhanced MSC.Patran functionality Database management for analysis files Eliminate tedious, repetitive procedures

? ?

? ? ? ? ?

MSC.Patran PCL Workshop Notes 04/13/16 8/236

In a Nutshell

How does PCL work?

?

All MSC.Patran commands are first interpreted by the PCL command interpreter

PCL expressions are interpreted by a C program

PCL functions can be compiled into libraries (more efficient binary representation) and “linked” with a MSC.Patran session “Built-in” PCL functions are written in C or FORTRAN MSC.Patran forms and menus can be created via PCL calls to Xlib, the X-window function library

FORTRAN and C functions can be “linked” with MSC.Patran through PCL

? ?

? ?

?

You MSC.Patran PCL C, C++ Fortran Other

MSC.Patran PCL Workshop Notes 04/13/16 9/236

In a Nutshell

All you really need to know is on this page!

Documentation

?

PCL and Customization - General programming guide for PCL. How to build forms, compile, manage libraries, access the database, read/write files, etc.

PCL Reference – Description of functions written to the session file.

Develop: The MSC.Patran Toolkit – Documentation of additional functions for database access, etc.

Documentation PCL & Customization, chapters 2 & 3 ?

?

Programming Task Basic programming Comments Math functions, string functions, file access functions, compiling, library management, etc. Functions for creating forms Functions for parsing a string or picklist, i.e., “Elm 1:9:2” All functions written to the session file Functions for drawing graphic primitives such as lines, arrows, text, etc. Functions to access data in the database (i.e., node coordinates, element connectivity, element properties, etc.) Functions for creating analysis preferences Graphical user interface List processor Applications, session file, result utilities Graphics PCL & Customization, chapter 5 PCL & Customization, chapter 5.5 PCL Reference Guide PCL & Customization, chapter 3.2 PCL & Customization, chapter 8 Database functions Architecture PCL & Customization, chapters 6 & 7

MSC.Patran PCL Workshop Notes 04/13/16 10/236

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Patran的PCL用户手册 - 图文(2)在线全文阅读。

Patran的PCL用户手册 - 图文(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/513782.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: