NUMECA帮助文档六.doc
- 格式:doc
- 大小:540.50 KB
- 文档页数:20
NXOpenC++程序员帮助文档006NXOPEN C +++ 10.0简明教程Project,并编译、执行、调试该程序。
第二章应用程序的界面设计第一节MenuScript MenuScript 是用户修改,增加和创建新的用户菜单的工具,用它可以对标准的UG_GATEWAY_MAIN_MENUBAR和UG_GATEWAY_VIEW_POPUP菜单进行修改和编辑。
下面是一些常用的语句。
CREATE :创建一个新的菜单EDIT :编辑一个菜单BUTTON :按钮CASCADE BUTTON:下拉式按钮SEPERATION :分隔符TOGGLE BUTTON:复选按钮BEFORE 和AFTER:指明菜单的位置MODIFY :修改一个菜单ACTIONS它可以跟以下内内容STANDARD----它指向标准的UG应用User-Defined Callback----它指向用户定义的回调函数UIStyler dialog ---- 它指向一个UIStyler 对话框GRIP Program File ----- 它指向一具GRIP 程序EXAMPLE1: VERSION 120 EDIT UG_GATEWAY_MAIN_MENUBAR BEFORE UG_HELP CASCADE_BUTTON LAUNCH_CASCADE LABEL Dialog Launcher END_OF_BEFORE MENU LAUNCH_CASCADE BUTTON DEMO_BTN LABEL Display demo dialog ACTIONS demo END_OF_MENU MENUSCRIPT_FILE_ID PVFKENPPAC EXAMPLE2: VERSION 120 EDITUG_GATEWAY_MAIN_MENUBAR MODIFY APPLICATION_BUTTON UG_APP_MODELING LIBRARIES ufx_menuscript_ufsta.sl MENU_FILES/APPEND ufx_menuscript_modeling.menEND_OF_MODIFY MENUSCRIPT_FILE_ID PPDMERMPAG 第二节UIstyler 1. UIstyler对话框设计工具有关对话框设计工具的使用请参考用户手册。
MIDAS_GTS帮助文件-分析分析工况z功能定义分析工况,只有定义了分析工况才能进行分析。
针对一个荷载工况只能做一种类型的分析。
在分析工况中要指定分析模型、荷载组、边界组,即将三者联系起来并指定做某种分析。
z命令主菜单: 分析 > 分析工况...(Analysis > Analysis Case...)z输入<分析工况>添加(Add)添加新的分析工况。
编辑(Modify)修改已经建立的分析工况。
复制(Copy)复制已经建立的分析工况。
删除(Delete)删除已经建立的分析工况。
<添加/编辑分析工况>名称(Name)输入分析工况名称。
说明(Description)输入对分析工况的描述,可不输入。
分析类型(Analysis Type)选择分析类型。
程序中提供了八种分析类型。
1. 静力分析(Static)2. 施工阶段分析(Construction Stage)3. 特征值分析(Eigenvalue)4. 反应谱分析(Response Spectrum)5. 时程分析(Time History)6. 稳定流分析(Seepage(Steady-State))7. 非稳定流分析(Seepage(Transient))8. 固结分析(Consolidation)z参考分析前同时要确认一般分析控制(General Analysis Control)和分析选项(Analysis Option)。
分析类型 - 静力分析做静力分析。
定义分析模型和分析控制。
<添加/编辑分析控制-静力分析>分析模型(Analysis Model)选择分析中使用的单元组、边界组、荷载组。
激活和钝化均以组为单位。
分析控制(Analysis Control)点击右侧的定义分析控制选项。
静力分析的分析控制中要定义非线性分析控制选项。
分析类型 - 施工阶段分析做施工阶段分析。
因为施工阶段分析中使用的单元组、荷载组、边界组均在定义施工阶段命令中进行,所以在这里仅需定义分析控制。
第6章超级元件工具6.1 引言当一个模型变得越来越大时,在AMESim中查找一个特殊的组件或者作一次全系统得快速浏览变得越来越困难。
超级元件工具解决了这些问题。
它的原理是选择一组元件,然后将它们“压缩-打包”成一个图标。
对所有的库来说,使用超级元件法是非常有优势的。
生成一个超级元件的基本步骤如下所示:●使用AMESim标准元件或者特殊的库元件来生成一个框图,我们称其为单层或者平面系统。
●对其进行彻底地试验。
●选择模型中需要生成超级元件的部分。
●声明其为一个超级元件。
●将其与一个标准的或用户自定义的图标联系起来。
●定义这个图标的端口。
●对这个超级元件进行命名,其中包括一个简单的描述和详细的描述。
●将其作为一个正常的AMESim元件来使用。
下面我们将通过一个简单的例子来开始超级元件工具的使用。
我们希望你能自己完成这个例子。
6.2 使用标准图标来构造PID控制器的超级元件目的:●描述生成一个超级元件的全过程●使用现存目录中的已有图标来存储超级元件如下的系统使用的是控制库中的PID控制器。
它演示了一个质量块的位置控制。
利用一个二阶滞后环节来建立作用在质量块上的执行机构(电气的、液压的、气动的…)的力学模型。
6.2.1 平面系统和包含超级元件系统的比较第1步:生成一个控制环1、构造一个如图6.1所示的模型。
图6.12、当你已经进入子模型模式下后,使用Premier submodel按钮。
3、在参数模式下,按下表所示设置参数。
4、现在你可以运行一个终止时间为80s的仿真,并且画出跟随系统输入的质量块位移曲线,如图6.2所示。
图6.2注意质量块的位置是如何去跟踪给定值的。
第2步:创建如下的平面系统你可以通过在相同的窗口下复制/粘贴前一个系统来完成这个模型,它们是完全等价的。
如图6.3所示。
图6.31、构造这个系统,使用Premier submodel按钮,并且设置如下参数。
2、这两种情况下,仿真结果都如图6.2所示。
NUMECAFineMarine怎么安装?NUMECAFineMarine授权破解安装教程Fine/Marine是⼀款NUMECA公司开发的集成式的专业CFD软件包,可以⽤于模拟各种船舶,船只或游艇周围的单流体和多流体流动,⽬前软件包括了⾼度⾃动化⽹格⽣成器HEXPRESS、流量求解器、C-Wizard和CFView四⼤功能模块,其中HEXPRESS可以⽣成⾼质量和全六⾯体⾮结构化⽹格;流量求解器可以实现⾼度精确的⾃由表⾯捕捉,⽤于各种船舶和⽔翼的准静态⽅法等;C-Wizard可以⽤于⽹格的⾃动设置和许多应⽤程序的计算;⽽CFView可以提供所有定性和定量⼯具以及⽤于流动可视化和分析的海洋专⽤附件。
全新版本的NUMECA Fine/Marine 7.1功能进⾏了全⾯升级,引⼊了全新的改进和新的功能,⽐如NUMECAFine/Marine改进了C-Wizard的必性能,增加了单流体模式,可以⼴泛地应⽤于内部和外部流体分析等领域,且⽀持从Rhinoceros中导⼊模型进⾏分析操作,可以有效地提⾼⼯程师的⼯作效率,欢迎免费下载体验。
这⾥⼩编带来的是Fine/Marine 7.1破解版的安装图⽂教程,以及下载地址,其中破解⽂件可以完美成功激活软件,亲测可⽤,详细的安装教程可参考下⽂。
软件特⾊1、Fine/Marine 7.1提供了动⼒模拟功能2、内置多种动⼒学模拟技术3、可以模拟机械运⾏,可以模拟⽓体运⾏4、⽀持建⽴海洋系统,可以模拟海洋上的船舶运⾏5、可以分析船舶在海洋运动的过程以及⽓体动⼒6、提供⽹格功能,可以将为您设置很多的⽹格设计7、在分析⼏何模型的时候可以选择建⽴⽹格8、Fine/Marine 7.1也⽀持旋转机械的全六⾓结构⽹格9、也提供了全套六⾓形和六⾓形⾮结构化⽹格划分器。
10、该软件的功能很多,可以解决⼤部分解析运动问题11、提供的模块也是很多的,⽀持六个模块12、可以选择Admin Tool (Marine 71)13、也⽀持CFView (Marine 71)14、让⽤户可以在软件分析外部空⽓动⼒学,传热,多相流,燃烧等。
操作帮助文档: 让使用变得更容易是软件、应用程序、设备等使用时的说明文档,通常包括入门指南、操作说明、故障排除等信息。
对于初次接触某个产品的用户来说,是必不可少的,能够使他们快速理解产品的使用方法,提升产品的易用性和用户体验。
但是,在实际使用中,很多人并没有认真阅读过,或者只是简单地翻看几页。
这是为什么呢?本文将探讨的重要性和提升其可用性的方法。
的重要性提高易用性一份优秀的能够大大降低用户使用该产品时的困难程度。
对于那些初学者和不熟悉该领域的用户,它们能够获得关于如何使用该产品的指导,包括如何解决常见的问题和错误。
提供商认信度能够帮助用户更好地理解一个产品,这也是其他产品没有的。
相当于提供商在用户面前的一份见证,因为文档中展示的越详细,用户对该产品的信任度就越高。
压缩服务成本默认为用户提供了一些解答,在其他必须花费时间和精力的帮忙之后否则是必要的。
如果花点时间为编写和更新,就能够让提供商节省更多成本,更好地服务它们的用户。
提高工作效率通过那些易于遵循的改进,能够诱导用户较快地完成任务并不再在资源上浪费时间。
信任性高的是巨大的助力,因为它能够在工作环境中真正地降低被错误因素影响的时间。
提高用户满意度通过对帮助文档的仔细编写,能够更好地提高用户的满意度和信任度。
当用户能在任何时候,无需等待只需要打开文档即可找到他们所需的信息时,这个文档就能够带给他们无限的好处。
如何提升的可用性1.写出年龄接受度特别强的内容持有者能够借鉴社交媒体网站的模式来使的易用性更高。
简单易懂的语言和吸引人的视觉效果是至关重要的。
大量使用步骤图片或截屏图片,能够避免流程繁琐和难以理解的概念。
2.创造灵活性许多经常由一系列的单独主题组成,但在用户需要知道哪项主题与他们遇到的问题关联时,往往很难找到他们的需要,这使得许多用户最终放弃使用文档。
对于这个问题,一个有效的解决方法是增加搜索功效,或者建立一个基于标签的文档库系统。
3.建造耐久性运用技术手段是保持操作手册持续更新的一个重要方法。
nmake参数NMAKE 是微软公司开发的一种命令行构建工具,它可以自动化执行构建任务并生成可执行程序、库文件和其他构建输出。
在 Visual Studio 和 Windows SDK 中都包含了 NMAKE 工具,以支持 C 和C++ 项目的构建过程。
NMAKE 可以通过命令行传递参数来控制其运行行为。
以下是一些常用的 NMAKE 参数:1. /f filename指定 NMAKE 要处理的 makefile 文件名。
如果省略此参数,则默认使用当前目录下的 Makefile 或 makefile 文件。
2. /n指定 NMAKE 不实际执行构建任务,而只是打印出要执行的命令。
这可以帮助用户检查构建过程中是否存在错误或潜在的问题。
3. /p指定 NMAKE 执行构建任务前打印出所有宏定义和它们的值。
这有助于用户了解宏的作用和如何定义它们。
4. /u指定 NMAKE 取消正在进行的构建任务。
这对于快速中断长时间运行的构建任务很有用。
5. /a指定 NMAKE 从头开始进行完整的构建过程,而不是使用上一次的缓存或增量构建结果。
这可以确保构建输出始终处于最新状态。
6. /d指定 NMAKE 以调试模式运行,输出更详细的诊断信息。
这对于定位构建过程中的问题很有用。
7. /s指定 NMAKE 在执行命令时不显示命令行本身。
这可以减少命令行窗口的噪音。
8. /nologo指定 NMAKE 不显示微软公司的版权信息。
这对于在集成构建系统中使用 NMAKE 的用户来说很有用。
综上所述,NMAKE 是 C 和 C++ 项目构建的重要工具,用户可以通过指定不同的参数来控制其运行行为和输出。
熟练掌握 NMAKE 的使用方法可以提高项目构建的效率和可靠性,进而提高软件产品的性能和质量。
MCT命令目录功能给出MCT命令的目录。
表中左侧为MCT命令,右侧为命令的功能。
ANAL-CTR L Analysis ControlBEAMLOA D Element Beam LoadsBNDR-GR OUP Boundary GroupBUCK-CTR L Buckling Analysis ControlCAMBER-CTRL Camber Control DataCOMPBOX LC Pre-Combined Load Cases for Composite BridgeCONLOAD Nodal Loads CONSTRAINTSupportsCREEPCO EF Creep Coefficient for Construction StageCUTLINE Cutting LineDYN-NLO AD Dynamic Nodal LoadsEFF-WIDT H Effective Width Scale FactorEIGEN-CT RL Eigenvalue Analysis ControlELASTICLINKElastic LinkELEM-DEP MATL Change Element Dependent Material PropertyELEMENT Elements ELTEMPERElementTemperatures ENDDATA E nd Data FLOADTYPEDefine FloorLoad Type FLOORLOADFloor LoadsFRAME-RLSBeam EndRelease GRIDLINE Define LineGrid GROUND-ACCGroundAcceleration GROUP Group GSPRING GeneralSpringSupports GSPRTYPE DefineGeneralSpring System HYD-AMBTEMPFAmbientTemperatureFunctionHYD-CONBNDRElementConvectionBoundary HYD-CONVCOEFConvectionCoefficientFunctionHYD-CTRL HydrationAnalysisControlHYD-HEATSRCAssign HeatSourceHYD-HEATSRCFHeat SourceFunctionHYD-NODEHeat ofHydrationNodeHYD-PCOOLELEMPipe Cooling HYD-PRTEMPERPrescribedTemperature HYD-STAGEDefineConstructionStage ForHydration INIF-CTRL Initial ForceControl DataINIFORCE Initial Forcesfor GeometricStiffness LINELANE Traffic LineLanes LOADCOMBCombinationsLOAD-GROUPLoad Group LOAD-SEQ LoadingSequenceLOADTOM ASS Loads to MassesLOCALAX IS Node Local AxisLSUPPORT Lane Supports MATERIALMaterial MATL-COLORMaterial ColorMOVE-CT RL Moving Load Analysis ControlMVLDCAS E Moving Load CasesNAMEDPLANENamed Plane NAMEDUCSNamed UCSNDTEMPE R Nodal TemperaturesNODALMASSNodal Masses NODE NodesNONL-CTR L Non-linear Analysis ControlOFFSET Beam EndOffsets PANEL-ZONEPanel ZonePDEL-CTR L P-Delta Analysis ControlPLATE-RL S Plate End ReleasePRESSURE PressureLoads PRESTRES Prestress S Beam Loads PRETENSIONPretensionLoads PROJINFO ProjectInformation RIGIDLINKRigid LinkSECT-COLORSection Color SECTION Section SECT-SCALESectionStiffness ScaleFactor SELFWEIGHTSelf Weight SFUNCTIONSpecturmFunctionSM-GROUPSettlementGroup SMLDCASESettlementLoad Cases SPDISP SpecifiedDisplacementof Supports SPEC-CTRLResponseSpectrumAnalysisControl SPLDCASE SpectrumLoad Cases SPRING Point SpringSupports STAGE DefineConstructionStage STAGE-CTRLConstructionStage AnalysisControl Data STLDCASE Static LoadCases STRUCTYPEStructure Type SURFINEL Plate Elementsfor InfluenceSurface SURFLANETraffic SurfaceLanes SYSTEMPERSystemTemperatureTDM-ELAS T Time Dependent Material(Com p.Strength)TDM-FUN C Time Dependent MaterialTDM-LINK TimeDependentMaterial Link TDM-TYPE TimeDependentMaterialTDN-PRES TRESS Tendon Prestress LoadsTDN-PROFILETendon ProfileTDN-PROP ERTY Tendon PropertyTFUNCTIO N Time History FunctionTHERGRA D Temperature GradientTH-GRAP H Time History GraphTHICKNESSThicknessTHIK-COL OR Thickness ColorTHLDCAS E Time History Load CasesTIMELOADTime LoadTS-GROUP TaperedSection Group UNIT Unit System UNKCONS UnknownLoad FactorConstraintsUNKFACT OR Unknown Load Factor DataUSE-STLD VCLASS VehicleClasses VEHICLE Vehicles VERSION VersionMCT命令简要说明功能MCT命令的功能、使用方法的简要说明。
NXOPEN C +++ 10.0简明教程Project,并编译、执行、调试该程序。
第二章应用程序的界面设计第一节MenuScript MenuScript 是用户修改,增加和创建新的用户菜单的工具,用它可以对标准的UG_GATEWAY_MAIN_MENUBAR和UG_GATEWAY_VIEW_POPUP菜单进行修改和编辑。
下面是一些常用的语句。
CREATE :创建一个新的菜单EDIT :编辑一个菜单BUTTON :按钮CASCADE BUTTON:下拉式按钮SEPERATION :分隔符TOGGLE BUTTON:复选按钮BEFORE 和AFTER:指明菜单的位置MODIFY :修改一个菜单ACTIONS它可以跟以下内内容STANDARD----它指向标准的UG应用User-Defined Callback----它指向用户定义的回调函数UIStyler dialog ---- 它指向一个UIStyler 对话框GRIP Program File ----- 它指向一具GRIP 程序EXAMPLE1: VERSION 120 EDIT UG_GATEWAY_MAIN_MENUBAR BEFORE UG_HELP CASCADE_BUTTON LAUNCH_CASCADE LABEL Dialog Launcher END_OF_BEFORE MENU LAUNCH_CASCADE BUTTON DEMO_BTN LABEL Display demo dialog ACTIONS demoEND_OF_MENU MENUSCRIPT_FILE_ID PVFKENPPAC EXAMPLE2: VERSION 120 EDITUG_GATEWAY_MAIN_MENUBAR MODIFY APPLICATION_BUTTON UG_APP_MODELING LIBRARIES ufx_menuscript_ufsta.sl MENU_FILES/APPEND ufx_menuscript_modeling.menEND_OF_MODIFY MENUSCRIPT_FILE_ID PPDMERMPAG 第二节UIstyler 1. UIstyler对话框设计工具有关对话框设计工具的使用请参考用户手册。
midas帮助⽂件MCT命令⽬录功能给出MCT命令的⽬录。
表中左侧为MCT命令,右侧为命令的功能。
ANAL-CTR L Analysis ControlBEAMLOA D Element Beam LoadsBNDR-GR OUP Boundary GroupBUCK-CTR L Buckling Analysis ControlCAMBER-CTRL Camber Control DataCOMPBOX LC Pre-Combined Load Cases for Composite Bridge CONLOAD Nodal Loads CONSTRAINTSupportsCREEPCO EF Creep Coefficient for Construction Stage CUTLINE Cutting LineDYN-NLO AD Dynamic Nodal LoadsEFF-WIDT H Effective Width Scale FactorEIGEN-CT RL Eigenvalue Analysis ControlELASTICLINKElastic LinkELEM-DEP MATL Change Element Dependent Material Property ELEMENT Elements ELTEMPERElementTemperatures ENDDATA E nd Data FLOADTYPEDefine FloorLoad Type FLOORLOADFloor LoadsFRAME-RLSGrid GROUND-ACCGroundAcceleration GROUP Group GSPRING General SpringSupports GSPRTYPE DefineGeneralSpring System HYD-AMBTEMPFAmbientTemperatureFunctionHYD-CONBNDRElementConvectionBoundary HYD-CONVCOEFConvectionCoefficientFunctionHYD-CTRL HydrationAnalysisControlHYD-HEATSRCAssign HeatSourceHYD-HEATSRCFHeat SourceFunctionHYD-NODHydrationNodeHYD-PCOOLELEMPipe Cooling HYD-PRTEMPERPrescribedTemperature HYD-STAGEDefineConstructionStage ForHydration INIF-CTRL Initial ForceControl DataINIFORCE Initial Forcesfor GeometricStiffness LINELANE Traffic LineLanes LOADCOMBCombinationsLOAD-GROUPLoad Group LOAD-SEQ Loading SequenceLOADTOM ASS Loads to Masses LOCALAX IS Node Local Axis LSUPPORT Lane Supports MATERIALMaterial MATL-COLORMaterial ColorMOVE-CT RL Moving Load Analysis Control MVLDCAS E Moving Load CasesNamed Plane NAMEDUCSNamed UCSNDTEMPE R Nodal TemperaturesNODALMASSNodal Masses NODE NodesNONL-CTR L Non-linear Analysis ControlOFFSET Beam EndOffsets PANEL-ZONEPanel ZonePDEL-CTR L P-Delta Analysis ControlPLATE-RL S Plate End ReleasePRESSURE PressureLoads PRESTRES Prestress S Beam Loads PRETENSI ONPretensionLoads PROJINFO ProjectInformation RIGIDLINKRigid LinkSECT-COLORSection Color SECTION Section SECT-SCALESectionStiffness ScaleFactor SELFWEIGHTSelf Weight SFUNCTIONSpecturmPSettlementGroup SMLDCASESettlementLoad Cases SPDISP SpecifiedDisplacementof Supports SPEC-CTRLResponseSpectrumAnalysisControl SPLDCASE SpectrumLoad Cases SPRING Point SpringSupports STAGE DefineConstructionStage STAGE-CTRLConstructionStage AnalysisControl Data STLDCASE Static LoadCases STRUCTYPEStructure Type SURFINEL Plate Elementsfor InfluenceSurface SURFLANETraffic SurfaceLanes SYSTEMPERSystemTemperatureTDM-ELAS T Time Dependent Material(Com p.Strength)DependentMaterial Link TDM-TYPE TimeDependentMaterialTDN-PRES TRESS Tendon Prestress LoadsTDN-PROFILETendon ProfileTDN-PROP ERTY Tendon PropertyTFUNCTIO N Time History FunctionTHERGRA D Temperature GradientTH-GRAP H Time History GraphTHICKNESSThicknessTHIK-COL OR Thickness ColorTHLDCAS E Time History Load CasesTIMELOADTime LoadTS-GROUP TaperedSection Group UNIT Unit System UNKCONS Unknown Load FactorConstraintsUNKFACT OR Unknown Load Factor DataUSE-STLD VCLASS VehicleClasses VEHICLE Vehicles VERSION VersionMCT命令简要说明功能MCT命令的功能、使⽤⽅法的简要说明。
2-7 Monitoring 查看求解过程当计算进行时,可以通过两种方法查看收敛参数。
·在文本窗口·以残差曲线的方式2-7.1任务管理器139.在左侧控制面板,打开任务管理器(Task Manager)下面的收敛过程菜单(Convergence History)。
如下图(1)如上图中(2)(3),你可以选择想要查看的用以判定收敛的参数140.在FINE菜单中选择Monitor141.设置Residual File项下的Block值为2.如下图(A)所示。
142.查看残差收敛图形,判定收敛标准还是以自已的经验为主,本文中的质量误差小于1%,等等只是作为参考,初学NUMECA可以此为据。
2-8 Suspend the calculation 暂停求解143.在进行在约350步的计算后,单击Solver/Suspend,并退出监视图形。
2-9 Results analysis with CFView 用CFView分析结果144.开始CFView,在FINE菜单中下选择,并在弹出对话框中选择确定145.将计算结果文件读入CFView2-9.1 Colour contours and Isolines 云图和等值线146.在菜单Geometry下选择Select Surface….这一项,弹出对话框,这个对话框共有三项,选取第一项。
147.选取总压在菜单Quantity/Field Data/Basic Quantities 中148.选取Smooth项,在CFView菜单Representation/Colour contour 149.选取Range Set项Representation/Scalar Range150. 在消息区输入90.000-220.000,并单击鼠标右键,退出151.选择Relative Mach(马赫数)(Quantity/Field Data/Basic Quantities) 152.选择Isolines…(Representation/Isolines/Isolines…)153.输入:如下图• 15 isolines (default);• Range = 0 to 1.5;• Uniform (i.e. Black and White);• Click on the Apply button.154.选择Local Value 项在菜单Representation下2-9.2 翼展方向(径向)轮廓155.清除所有的项目(Update/Delete/All)156.两次选择Colormap在菜单Representation中(Representation/Colormap) 157.选择atan(Vt/Vm),(Quantity/Basic Quantities)158.选择Along Section,(Representation/Cartesian Plot)159.选择Normalized Arc Length (Update/Plot)2-9.3 Vector Field and Vector Lines 矢量图和矢量线160. 清除所有的项目(Update/Delete/All)161.在View菜单中选择Full (View/Full)162.选择Vxyz (Quantity/Field Data/Basic Quantities)163.选择Vector Field… (Representation/Vector Field…)164.在弹出的对话框中单击Apply并关闭这个对话框165.关闭这个2D视图,在弹出的对话框中选择是166.选择3D视图2-9.4 Sweep across the solution (扫掠这个求解区域) 167.选择静压(Quantity/Field Data/Basic Quantities),并选择云图(Representation/ColorMap)168.选择Create IJK surface…(Geometry/Create IJK surface…)在弹出的对话框中:-Select only block I (main)-Click on the mesh direction K(=streamwise direction)-Click on Quantity instead of Geometry-Sweep the K value by making use of the arrows.169.关闭这个Created Structured Surface对话框170.选择Surface IJK scrolling…(Geometry/Animations)-Select only block 1(main)-Click on the mesh direction K(=Streamwise direction)-Click on one arrow of the Animation Control menu. Several options are available to speed-up ,slow down,reverse or stop the animation.2-9.5 Blade pressure distribution (叶片表面压力分布)171.打开柱坐标视图,单击Cy图标,用鼠标左键选择一矩形区域。
离心压气机内部流场计算规范P56页北京理工大学涡轮增压实验室2008年10月目录1. 项目研究目标 (1)2. 项目研究内容 (1)3.项目研究成果 (1)3.1压气机三维流场数值仿真网格相关性研究 (1)3.1.1 J90压气机叶轮网格相关性分析 (2)3.1.1.1 J90压气机几何及参数 (2)3.1.1.2 数值方法 (2)3.1.1.3 计算网格 (3)3.1.1.4 计算结果 (4)3.1.2 J60 压气机叶轮网格相关性分析 (12)3.1.2.1 J60压气机几何及参数 (12)3.1.2.2 计算方法 (12)3.1.2.3 计算网格 (12)3.1.2.3 计算结果 (15)3.1.3 结论 (20)3.2压气机三维流场数值仿真网格划分技术研究 (21)3.2.1 网格分区及拓扑结构对压气机叶轮流道网格质量的影响 (21)3.2.2 复杂几何结构网格剖分 (29)3.2.2.1 封头结构 (29)3.2.2.2 子午结构与尾缘平齐结构 (32)3.2.3附面层网格剖分的要求 (35)3.2.4 叶轮网格质量的控制及准则 (36)3.2.4.1 叶轮网格质量控制 (36)3.2.4.2 叶轮网格质量判断准则 (43)3.2.5 结论 (45)3.4.2网格块的划分 (48)3.4.3蝶形网格的使用 (49)3.4.4蝶形网格的内部加密 (50)3.4.5网格块之间的连接 (51)3.5压气机三维流场仿真计算区域的选择研究 (53)3.5.1 J90增压器实验测试说明 (53)3.5.2 J90 压气机几何说明 (54)3.5.3 J90压气机计算进口边界条件的给定 (54)3.5.4 J90压气机单叶轮计算 (55)3.5.5 J90压气机级计算 (56)3.5.6 J90压气机级及出口管道计算 (57)3.5.7 结论 (59)3.6压气机三维流场仿真计算边界条件的给定研究 (59)3.6.1 进口条件 (59)3.6.2 出口条件 (62)3.6.3 结论 (64)3.7湍流模型的选择研究 (65)3.7.1 计算收敛性 (68)3.7.2 计算时间 (70)3.7.3 计算精度 (71)3.7.4 结论 (72)3.8离心压气机发生数值失速的计算判定准则研究 (73)3.8.1 压气机失速特性 (73)3.8.2数值失速时计算收敛特性 (75)3.8.3数值失速点的捕捉 (76)3.8.4 结论 (76)3.9压气机堵塞、喘振流量的模拟计算方法 (77)3.10压气机三维流场计算判别准则研究 (78)1. 项目研究目标开展涡轮增压器压气机三维流场计算仿真技术的研究,形成压气机仿真设计体系;同时对涡轮增压器压气机气动性能试验进行研究,形成压气机气动性能试验规范。
1.Oracle的使用:控制台输入sqlplus输入用户用:scott输入密码tiger图形版的sqlplus(和控制台差不多)浏览器:打开浏览器确认你的Oracle的端口号(默认是1521)在地址栏输入http://127.0.0.1:1521/isqlplus1.1. Oracle的使用中的问题1.1.1.Scott账户不能用怎么办1.在控制台输入命令:sqlplus sys/密码as sysdba2.登陆成功后执行sql语句:alter user scott account unlock;1.1.2.在控制台中如何转换用户在sql命令行下:conn 账号/密码1.1.3.Orcale中自动产生GuidSelect sys_guid() from dual;1.1.4.Orcale中自动增长列1.创建序列: Create Sequence seq(序列名)2.使用:select seq.nextval from dual2. Oracle基础2.1. Oracle基础问题2.1.1. 查看表结构●desc 表名2.1.2. Dual表介绍●在此表中只有一个字段DUMMY(空的意思),在一般的表中有很多字段,当你要进行数学运算的时候常常会显示多条数据,如果你只需要单纯的进行一次数学运算那么Oracle 提供了的dual表可以做到这一点,他一次只返回一条数据2.1.3. 取当前系统时间●使用关键字sysdate 语句:select sysdate from dual;2.1.4. 取别名:以及别名中空格和单引号的处理●取别名:select ename,sal*12 anuual_sal from emp anuual_sal年薪为别名;如果要空格那么:select ename,sal*12 ‘anuual sal’ from emp 要加单引号2.1.5. 0和Null值的区别和概念●在Oracal中:0不是空值,0是有值的,他的值是0,在Oracal中任何含有空值的数学表达式运算的结果永远是空值2.1.6 .||是用来字符串拼接的●||是用来字符串拼接的,相当于java中的加号,例:select ename || sal from emp; 或者select ename || ’abc’ from emp; 问题:如果我的字符串里面有一个单引号那我该怎么办?回答:用两个单引号代替一个单引号(转移字符):select ename ||‘a’’bc’ from emp2.1.7.消除重复值distinct 他可以修复一个或多个字段●消除重复值distinct 他可以修复一个或多个字段,在多个字段的情况下是根据多个字段的组合来判断是否重复值2.1.8.字符串比较●字符串比较和java中是一样的,是比较Ascall码谁大谁小2.1.9.判断是否空值●判断是否空值:is null;判断不是空值:is not null 因为null是关键字2.1.10. In、not in的使用●In、not in的使用select ename,sal,comm. From emp where sal in (800,1500,2000)同样适用于字符串s2.1.11.日期处理●日期处理:select emp,sal,hiredate from emp where hiredate > ’20-2月-88’或者selectemp,sal,hiredate from emp where hiredate > ’20-2月-1988’;就是不能把月去掉2.1.12.模糊查询●模糊查询:select ename from emp where ename like ‘%ALL%’;问题:如果名字中有一个百分号的话怎么办?回答:可以用反斜杠\来转义字符:select ename from emp where ename like ‘%\%%’;也可以自己指定转义字符select ename from emp where ename like ‘%$%%’ escape $;escape $ 意思为我的转义字符是$;一些模糊查询的关键字不能为转义字符如:*,_等;默认是反斜杠2.1.13.数据的排序●数据的排序:order by 关键字;默认升序asc 降序desc 例:select * from emp order byename desc;2.2.Oracle 常用的SQL函数2.2.1. Lower函数✧Lower函数:select lower(ename) from emp 把emp表中ename这个字段的字母全部变成小写2.2.2. SubStr函数✧SubStr函数:select substr(ename,2,3) from emp;从第2个字符开始截取3个字符2.2.3. Chr和asci函数✧Chr和asci函数select chr(65) from dual;把65这个asci码变成字符;asci同理、2.2.4. Round函数✧Round函数:select round(23.652) from dual;24 四舍五入(默认精确到个位)selectround(23.625,2) from dual; 23.63 四舍五入到小数点后面2位select round(23.652,-1) from dual 20 四舍五入到十位2.2.5. To_char函数✧To_char 函数:select to_char(sal,’$99,999.9999’) from emp; 9代表一个数字,转换成相应的格式如果该位上没有数字那么不予显示(注:$改成L为本地货币;如果把9改成0那个表示一个数字,如果该位没有数字那么变成0)2.2.6. To_char的日期转换✧To_char的日期转换:select to_char(hiredate,’YYYY-MM-DD HH:MI:SS’) from emp 或者select to_char(hiredate,’YYYY-MM-DD HH24:MI:SS’) from emp✧To_date函数:把字符串转成日期格式:用法解析:to_date(‘1981-2-2012:24:56’,’YYYY-MM-DD HH24:MI:SS’)要把1981-2-20 12:24:56’字符串转成日期格式他的格式是YYYY-MM-DD HH24:MI:SS2.2.7. To_number函数✧To_number函数:用法类似to_date;例:select sal from emp wheresal>to_number(‘$1,250.00’,’$9,999.99’);2.2.8. Nvl函数✧Nvl函数:处理空值:select ename,sal*12+nvl(comm.,0) from emp;如果comm的值位空值那么用0来替代它不然还是comm的值2.3.PL_SQL2.3.1 如何在控制台打印一行字?Set serveroutput on;BeginDbms_output.put_line<’Hellow word’>End2.3.2 如何申明一个变量Declare变量名数据类型2.3.3 如何给变量赋值赋值初值:。
第十二章 跨叶片截面模块 12.1绪言 本章针对透平机械讲述快速三维跨叶片截面模块的分析过程。这个模块是全自动完成的并且利用一些NUMECA工具。 此外,附加模块FINE™/Design2D这些工具联系起来,可以进行叶片重新设计,改善叶片表面压力分布,关于这些详见第13章。 这个模块假设流动是轴对称的,并且流面形状和厚度也由用户提供或由参数自动生成(利用根部和顶部边界)。 几何输入数据必须由用户提供: 1、 流面及叶片这个流面上的截面或 2、 完整的叶片轮廓及端壁 本模块由网格自动生成与NS湍流方程组成。 在下一节讲述这个跨叶片截面模块的界面及对用户的建议。12-4节讲述自动生成网格的理论和求解方程。12-5节讲述几何数据和输出结果。12-6讲述实例。 12-2跨叶片截面模块的界面 在FINE™/Design2D界面之下运行跨叶片截面模块,这些可以高速,简单,交互式求解。所有参数可以在用户界面中选取,并自动创建输入文件及求解。 监视工具,MonitorTurbo,可以在计算中和计算后检查收敛情况及结果。它可以实时查看叶片表面压力分布的收敛过程及叶片几何形状。 结果分析利用 NUMECA CFViwe™ 后处理工具进行,自动进入跨叶片截面模式。 几何数据以ASCII输入文件列出,但是求解参数定义及边界条件在这个界面中列出。 这个截面的描述由FINE™/Design2D界面中的菜单创建。更详细的说明见12-5. 12.2.1开始新的或打开现存S1面计算 在开始界面下,Project Selection窗口允许创建新工程或打开现存工程。对于创建新的跨叶片截面工程,按如下操作: 1、 单击按扭Create a New Project 2、 选取工程保存路径及输入文件名 3、 关闭Grid File Selection窗口,Design 2D不需要输入网格文件 4、 进入S1流面模块,菜单Modules/Design 2D 如果要打开现存工程,在Project Selection窗口中单击Open an Existing Project按扭,并在File chooser窗口中选取一个文件。最近使用过的文件在最近工程列表中列出。如果所选取的文件是以Design2D模式保存的,则FINE™界面自动转到这个相应的模块,显示界面如图12.2.1-1所示。 FINE™/Design2D界面如同FINE™/Trubo界面一样,包括菜单,工具栏,计算设置与参数区域。在菜单中同样也有一个Modules项,可以快速转到其它模块。Design2D模块的图标栏仅包括2D计算内容。界面左侧的参数列表也是与2D计算一致的。这一项的大多数内容与FINE™/Turbo工程是相似的。之间的差别仅在于: 在Flow Model页:Design2D模块不能进行非定常计算。 Boundary Conditions页的说明见12-2.3 Blade-to-blade data页的说明见12-2.2 Initial Solution页的说明见12-2.5 12.2.2 跨叶片截面数据 Blade-to-blade data页(上图左侧倒数第三行展开)出现三个分项: 叶片几何模型,参阅12.2.2.1 网格生成参数, 反问题:仅需2D设计参数,不需要分析。详见第13章。 叶片轮廓和子午流面(或端壁边界)是由一些连续的点的坐标构成的ASCII文件输入,详细说明见12-5节 所有的几何数据都有一个相同的长度单位(可以任意选择)。这个长度单位设置是在Blade geometry页Blade geometry项进行选择。 12-2.2.1 叶片几何定义 输入数据类型有三种形式可用: -2D:仅对轴流适用,且流面为圆柱面(半径为常数)。这个叶片几何模型是在这个流面上。 -Q3D:The axisymmetric streamsurface is given, and the blade geometry is specified on the given surface. -3D: 这个完全的3D几何模型是由连续的叶片截面组成(最少数2个截面,次序是从根部到顶部)。 a) 流面数据 图12.2.2-2显示了输入参数区域。对不同的输入文件类型需要输入文件: 2D 或 Q3D:流面定义文件 3D :端壁文件,两个文件,根部曲线和顶部曲线 输入文件类型为3D则需要附加参数: 几何分区或用户定义流面 Geometrical division 或 streamtube provided 如果是Geometrical division:展向位置为0-1之间 如果是streamtube provided:输入两个文件(两条直线) In both cases the module automatically calculates the intersection of the 3D blade with the considered streamsurface。 对3D类型,推荐展向边界网格厚度为1% In a 2D,Q3D or 3D case with streamtube provided, the blockage ratio permits to scale the streamtube thickness distribution. 无论哪种输入数据类型,都必须设置 NB of points along meridional trace.这个值默认为300. b) 叶片几何数据 在Blade Geometry页,依据输入数据类型,叶片几何定义需要如下参数: 叶片几何数据文件: -2D或Q3D:吸力面与压力面文件 -3D:展向截面数及每个截面的位置,每个截面的压力侧与吸力侧文件 前缘钝角边:如果选取,则前缘钝角处理 尾缘钝角边:如果选取,则尾缘钝角处理 分流叶片:(我对这个没兴趣) 长度单位:用户输入数据所采用的单位,为米与所采用单位之比(如果输入的数据单位为毫米,则这个比值为0.001)。全部几何数据必须采用相同单位,即用户所选取的这个单位。 叶片数或周向长度:对2D输入类型,这个值为周向长度,Q3D或3D类型,这一项为输入叶片数。图12.2.2-3
c) 叶片数据编辑 选取Blade data edition将修改前缘或与尾缘数据。
12-2.2.2网格生成参数 如图12.2.2-5这一项必须由用户修改。系统默认值对大多数网格是适用的。 可用的网格生成参数有: H- or I网格:用户可选是否包含上游和/或下游网格。 生成方式:全自动或半自动 -对全自动模式,用户仅需指定吸力侧网格点数。其它区域的网格数按光顺需要计算出。 -对半自动模式,用户指定上游或下游的网格倾斜角度,以及每个区域的网格数。 圆周方向网格数:这个数最好是8的倍数,这样有四重网格可用。 周期性边界的类型:选取直线或曲线。默认为周期性边界线为曲线。 在下面的三页中的参数影响了网格的质量和分布 a) clustering 第一个参数clustering coefficient in streamwise direction输入值范围为从0.0到1.0。如果值为1.0则网格均匀分布,如果为0.0则所有网格点集中在边缘。 第二项为定义Euler网格生成还是N-S网格生成。如果选取了N-S网格生成还必须设置以下参数: 第一层网格单元的尺寸(单位:米) pitchwise 方向的网格数 从叶片边缘到进口或出口的clustering 类型,constant 或 decreasing b) smoothing 椭圆形光顺可改善网格质量。用户可选clustering control 与orthoganallty control,并设置光顺次数Number of sweep.
c) local pre-smoothing 局部光顺用于前/尾缘半径的网格。
12-2.2.3 反问题设计菜单 这个菜单为反向设计模块。当进行流动分析时,这项菜单的内容不需要指定。对于反问题模块的详细说明见第13章。 12-2.3 边界条件 在Boundary conditions 这一页允许定义进出口边界及旋转速度。 这个Rotational speed单位必须是RPM(revolutions per minute每分钟转数,旋转方向的正向与θ定义的正向相同,参看图12.5.1-12) 12-2.3.1 进口边界条件 以下为可用的进口边界条件: 绝对速度方向(弧度)+绝对总量(Pa ,K) 相对速度方向(弧度)+相对总量(Pa, K) 绝对速度分量Vθ(m/s)+绝对总量(Pa, K) 相对速度分量Vθ(m/s)+相对总量(Pa, K) 质量流量(kg/s)+绝对速度方向(弧度)+静温(K) 质量流量(kg/s)+相对速度方向(弧度)+静温(K) 质量流量(kg/s)+ 绝对速度分量Vθ(m/s)+静温(K) 质量流量(kg/s)+ 相对速度分量Vθ(m/s)+静温(K) 用户选取其中一种方式设置进口条件。
12-2.3.2 出口边界条件 有三种出口边界条件可用: 出口静压(Pa) 质量流量(kg/s)(+出口静压用于初始计算) 超音速出口(出口静压由初始计算)
零阶和一阶外推法可用,同时可用专家模式(默认为零阶)。 设置质量流量为边界条件对于反问题方法则是比较稳定的。因此在分析过程中也推荐用质量流量作为边界条件。比较理想的设置是质量流量进口和压力出口,或是进口的总量与出口质量流量。 12-2.4 数学模型 通常Numerical Model参数的默认值是适当的。 In the blade-to-blade module it is not possible to perform the calculations on a coarser mesh level as it is the case with 3D projects. 12-2.5 初始求解菜单 需要提供一个初始静压或是Initial Solution File用于求解。如图12.2.2-9