ansys optislang 8破解版提供仿真数据分析和处理功能,您可以通过这款软件构建分析流程,将CAE仿真数据添加到这款软件就可以开始处理数据,软件提供图形化的设计方案,可以在软件新建多个节点添加分析流程,节点可以在输入、过程、属性和输出中分开,可以设置每个节点的连接数,连接用于管理两个节点之间的数据流并触发后继节点,所有主要工作流程,例如特定的求解器链,灵敏度,优化和鲁棒性分析以及重新评估系统,都可以通过向导创建,也可以通过用户构建进行扩展,ansys optislang 8破解版功能还是很多的,可以与大部分CAE软件集成,如果你需要这款软件就下载吧!
软件功能
一、CAE流程集成
optiSLang支持与可在外部调用的虚拟产品开发中使用的任何软件工具的接口。基于文本文件或预定义工具集成提供接口。如今,有超过100种不同的CAx / PLM软件解决方案与optiSLang结合使用。新一代的optiSLang可以访问:
1、CAD(Catia,Nx,Creo,Solidworks ...)
2、CAE(ANSYS,Abaqus,AMESim…)
3、MS Excel,Matlab,Python…
4、PLM(EKM,Teamcenter,Subversion ...)
5、内部求解器
可以收集不同的参数环境,并将其组合到一个自动化的参数工作流程中,以进行仿真驱动的产品开发。
二、接口,自动化和可扩展性
optiSLang提供Python,C ++和命令行界面,以允许在optiSLang内或通过外部工具集成自动创建,修改,执行和远程控制项目。因此,可以确保自定义应用程序中的使用安全,并且optiSLang项目可以集成到自定义平台中。重复性和普遍性的任务可以标准化和自动化。
optiSLang的开放性还使用户能够插入:
1、DOE,优化,鲁棒性等算法
2、元模型
3、工具整合
4、数据库连接
这些接口满足了当前对灵活性的要求以及对扩展性的即将到来的要求。因此,optiSLang是满足参数化和仿真驱动的虚拟产品开发未来需求的平台。
三、CAx工作流程的定义
optiSLang中的全自动优化工作流程
图形用户界面通过单个构建块和算法以可视方式支持工作流方法,这些构建块和算法以图形方式耦合以显示依赖性和调度。可以在一种情况下确定和控制这些关系。同时显示易于理解的图表和控制面板。这样可以完全访问和跟踪整个工作流程。
用户可以连接异构网络或群集中CAE求解器,预处理器和后处理器的任何复杂仿真过程。它们可以在单个求解器过程链中或在非常复杂的多学科/多域流程中自动执行。甚至性能图及其评估也可以成为标准化项目的一部分。
四、将optiSLang集成到CAE建模环境中
optiSLang的模块化结构支持将其模块直接集成到标准参数化建模环境中。该框架允许将optiSLang无缝集成到例如ANSYS Workbench / AIM,Excel或SimulationX中。在这里,用户不必离开其参数化建模环境,并且可以通过最少的用户输入来访问optiSLang模块。
软件特色
1、综合系统
2、最小的设置费用
3、简单的流程整合
4、最先进的算法
5、有针对性的性能限制的单独定义
6、快速参数化
7、轻松定义约束和目标
8、优化扫描的随机抽样(LHS)多维参数空间
9、量化元模型的预后质量(CoP)
10、最佳预后元模型(MOP)的生成
11、识别相关输入参数和基于灵敏度分析的响应值
12、使用MOP对参数集进行预优化不附加解算器运行
13、进一步优化参数集适当的算法(最佳实践管理)
14、有效的随机分析方法失效概率的确定
15、评估结果值变化
16、识别相关散射输入参数
安装方法
1、打开ANSYS_optiSLang_Setup_8.0.0.58613.exe直接将软件安装
2、请选择应该使用的ANSYS optiSLang组件。 点击“安装”开始安装
3、提示软件的安装进度,等待几秒钟
4、软件已经安装到你的电脑,点击close
破解方法
1、打开_SolidSQUAD_文件夹,将里面的ANSYS optiSLang以及dynardo_SSQ.dat复制到安装地址替换,地址是C:\Program Files\Dynardo
2、点击此电脑-属性,进入环境设置界面
3、为电脑设置一个新的变量环境,点击高级设置-环境变量
4、输入变量名字DYNARDO_LICENSE_FILE,指定SSQ.dat所在地址,也就是C:\Program Files\Dynardo\dynardo_SSQ.dat,设置完毕点击确定保存
5、双击SolidSQUADLoaderEnabler.reg添加注册值就可以完成激活
6、打开ansys optislang 8破解版就可以开始使用
7、软件界面如图所示,显示英文的界面,如果你会使用这款软件就可以下载
官方教程
系统和节点的基础
系统:系统可以描述为多个节点或子系统的框架。 optiSLang中最重要的系统是参数系统。
系统名称的限制:没有限制。
节点:每个节点在“模块”部分中均以图标表示,可以添加到场景中。根据连接定义的数据流,将节点用作输入,过程或输出。每个节点图标左侧和右侧的弹出按钮列出了所有输入和输出插槽。插槽是边缘和节点之间的接口。它们绑定到特定的数据类型。
节点名称的限制:没有限制。
插槽名称的限制:插槽名称必须以字母或下划线开头。随后,也允许使用数字和点,但没有其他内容。
有两个选项可在场景中插入节点。
1.节点面板
在面板中选择特定的节点项,然后用鼠标左键将其移至场景中的所需位置(拖放)。
2.工具栏
单击工具栏上“模块”项上代表一组节点的黑色小三角形上的延长按钮,以从弹出窗口中选择一个节点。在场景中的所需位置按下鼠标左键以放置选定的节点。
求解器向导
求解器向导有助于过程链的建立和扩展。
设置流程链(求解器)
从概述:启动optiSLang后,选择“创建新的求解器链”。
在项目内:将求解器向导图标从Dock窗口小部件“向导”拖到项目的场景中,并放在工作区背景或现有的子系统中。
然后提供选择的求解器类型。立即选择一个求解器,然后会打开一个对话框浏览输入文件。该文件将在求解器向导中打开。此处可以定义所有参数。
通常,求解器向导由三个部分组成,它们全部通过设计插槽连接:
输入块
这里列出了所有输入参数。
参数块
此块取决于求解器类型。
输出块
这里列出了所有输出参数。
定义所有输入参数,继续下一页。在此可以设置参数类型,参考值,范围和其他定义的修改。在完成求解器向导之前,请提供其他选项。对于所有求解器,都有可能从该求解器链创建模板。现在,此求解器链已在“模板”部分中列出,可以在重新打开optiSLang时使用。可见性和默认行为可以通过配置条目“显示创建模板选项”和“默认创建模板”来控制。
延伸求解器链
将求解器向导图标拖动到场景中,并放到现有的流程或脚本参与者上,以编辑参数或添加输入/输出文件。
编辑参数:
系统的所有参数均可修改。选择此选项与打开系统对话框相同。
添加流程输入:
添加并参数化输入文件:浏览要添加到系统的输入文件和参数化参数。
注册要复制的现有文件:某些进程可能仅需要一些额外的文件用于执行,而无需进行参数化。这些可以在此处注册,并将复制到设计目录中。
连接流创建的文件:系统可能包含多个输入文件,可以通过此选项将其连接到流程节点。在向导的下一个选项卡上,选择流创建的输入和输入文件插槽以进行连接。
添加流程输出:
添加并参数化输出文件:浏览输出文件并参数化将添加到系统的响应。
注册期望文件:注册运行该过程后期望的输出文件。此后将检查该文件是否存在。
作为流创建的文件连接:进程可能会创建一个可以通过此选项连接的输出文件。在向导的下一个选项卡上选择流创建的输出和输出文件插槽以进行连接。
模组
节点和系统在“模块”部分中进行组织,可以通过拖放将其添加到场景中。 然后,每个节点由风景中的图标表示。 在左侧和右侧,鼠标悬停时会弹出菜单。 这是输入和输出插槽列表。 插槽充当两个节点连接的接口。
在过程链元素部分中组织了用于创建或扩展过程链的节点。 对于高级用法,可以使用普通系统或算法系统以及分析和高级节点来创建用户特定的流。
集成对话框
通常,单个集成节点的对话框包括以下部分:
1、输入项
在此块中,列出了所有参数或输入插槽。对于大多数集成,可以通过将其从集成特定窗口拖动到输入侧并放在“参数”或“输入”插槽窗口中来添加。某些集成对话框提供按钮。输入的类型是设计条目。添加参数时,将解析后的值用作参考值。
2、特定于集成
对话框的这一部分对于所有集成都不同。大多数集成对话框由“文件浏览”部分和相应的集成内容窗口组成,该部分用于加载相应的文件。该窗口中填充了数据,具体取决于文件格式或集成类型。
脚本和基于普通文本的集成的特殊之处:特定于集成的窗格是一个文本编辑窗口,用于显示文件的内容。文本编辑器的上下文菜单仅针对脚本集成提供特定功能。
搜索:可以使用上下文菜单或快捷键“ Ctrl + F”激活搜索功能。可以使用常见的搜索选项,例如区分大小写,仅匹配整个单词,使用正则表达式,向前和向后搜索。
字体设置:可以使用上下文菜单全局更改文本窗口的字体。所选字体设置存储在配置文件中,并且字体大小将覆盖应用程序基本字体大小。
对于脚本集成,另外显示了建议列表(输入/输出候选)。
拖放:可以将建议的变量拖放以用作以下之一。
参数:放在“参数”窗口中
输入插槽:放在“输入插槽”窗口中
响应:放置在“响应”窗口上
输出插槽:放在“输出插槽”窗口上
变量:拖动到“变量”以切换中心页面,然后放在“变量”表上
对于某些集成,有(多个操作)按钮来注册/添加最后提到的项目之一,以及快捷方式和上下文菜单。
不同的工作目录:选中此框可在设计目录中创建一个用于计算的额外目录。该选项仅适用于Python,MATLAB / Octave和Excel / Calc节点。
3、变数
任何位置都可以注册为(内部)变量。这在定义派生输出时非常有帮助,例如由两个向量产生的信号。所有已注册变量均在表中列出,其中包含ID,值类型,评估值,特定于积分的位置信息以及派生变量的表达式。
变量的注册既可以通过拖放操作也可以通过在多功能按钮(如果有)上选择“用作内部变量”来应用。
内部变量可用于定义需要作为输出的新派生变量。派生变量的“表达式”单元格提供计算器的功能。通过使用内部变量和直接在集成中定义派生变量的方法,使用插槽和计算器定义特殊响应的“解决方法”变得不必要了。
即时可视化可用于变量,并为类似数组的变量提供特殊功能。
向量,信号和矩阵元素或x轴可以从即时可视化页面中拖动,或者放到变量表中,或者直接放到现有变量的计算器对话框中。第一个选项自动创建一个新变量,并使用相应的表达式对其进行初始化。使用后面的选项,可以扩展现有表达式。
支持的类型与结果表达式
通过从“数据”-标签中拖动选择:
向量:“ <变量> [<行>]”
信号/ xydata:“提取(<变量>,<列>)[<行>]”
矩阵:“ extract(<变量>,<行>)[<列>]”
通过从“ Visualization” -Tab拖动x轴(也已缩放):
信号/ xydata:“ window(,,)”
上下文菜单提供以下功能:
添加变量:在变量标签中添加新条目。
删除变量:删除变量选项卡中所有选定的条目。
复制变量:将所选变量写入剪贴板(全部作为剪贴板格式,导出为csv格式)
粘贴变量:将剪贴板中包含的变量添加到
编辑器,Excel等:作为文本派生的变量(对于行,用“ \ n”分隔,对于记号用“ ;;”分隔)
相同类型的节点:所有变量
其他类型的节点:仅派生变量
导出变量:将条目导出为以下文件格式
optiSLang变量数据库(* .ovdb):将完整的变量集写入文件。
逗号分隔值文件(* .csv):仅将派生变量写入文件。
导入变量:从以下文件格式导入条目
optiSLang变量数据库(* .ovdb):为相同类型的节点添加所有变量,而为其他类型的节点仅添加派生变量。
逗号分隔值文件(* .csv):仅添加派生变量。
刷新值:重新读取输入值。
将列调整为内容大小:将视图调整为当前数据。
打开计算器...:打开计算器编辑器对话框。
4、输出量
此处列出了所有响应或输出插槽。对于大多数集成,可以通过将其从集成特定窗口拖动到输出侧并放在“响应”或“输出”插槽窗口中来添加。打开弹出“标准插槽”时,可以看到所有标准插槽。手动添加的插槽直接显示。
5、其他选项
其他选项可以显示或隐藏。
自动保存行为:默认情况下,为集成节点选择了“不自动保存”。当执行者执行完成时,也可以选择自动保存。
6、讯息视窗
仅当有任何消息可用时,才显示此窗口。错误,信息和警告将显示在集成对话框底部的窗口中。
集成节点的基础
位置建议
仅脚本集成支持位置建议。加载文件时,位置自动检测将自动开始。所有符合法规的名称/值对
“ string”“ =”“字符串/值”
然后在表格中列出。也可以通过使用用户建议的位置表下方的多功能按钮来执行自动检测。但是,自动检测应谨慎处理。解析值不一定准确。为了获得所有输入/输出候选的准确值,应执行测试运行。用户还可以通过在相应行的上下文菜单中选择“替代建议”来更改建议位置的参考值。将打开一个对话框,询问所选位置的类型和值。
可以通过拖放将建议的位置注册为参数,输入插槽,响应,输出插槽或内部位置。将位置放到“参数”或“响应”区域后,将使用来自测试运行,自动检测或替代的参考值进行定义。您可以通过右键单击并在参数/响应区域中选择“删除”或单击“删除”按钮来删除参数/响应完整性。由于某个位置可能专用于多个响应或输出插槽,因此可能有必要从响应或输出插槽中注销单个位置。这可以通过在位置建议中选择一个位置并使用表下方的注册按钮中的“取消注册”或相应的上下文菜单操作来实现。从响应中注销最后一个位置后,响应将自动删除。
重定位参考文件
当打开任何已经定义了参考文件的集成对话框并且无法再加载该文件时,将提供重新定位新文件位置的可能性。如果参考文件仅移动到其他位置,则在文件路径“假定相同文件”下面的复选框。应该检查一下。到目前为止,不必使结果无效。
外部文件修改
求解器特定的块显示可以使用按钮“打开”打开的所需文件的内容。每当当前打开的文件从外部更改时,每个集成对话框都会识别修改并提供以下选项来处理修改。
加载-重新加载文件并在集成对话框中显示内容。
重新读取参考值-导入文件并在此集成中重新读取参考值。
将参考值应用于参数系统-导入文件,重新读取参考值,并将其应用于参数系统。新的参考值现在可以用于算法系统。
请注意,“文本输入”节点不会收到有关修改的通知。文件内容用于计算,而不是文件本身。如果需要“重新读取”,可以通过再次单击“打开”以更新文本输入节点的内容来实现。
手册“重新读取参考值”
请注意,基于脚本的集成节点(Python,MATLAB)不支持自动的“重新读取参考值”功能,因为在自动检测分配或执行测试运行之前没有可用的值。尤其是“测试运行”仅在用户请求时执行,以避免长时间等待。除了自动功能外,还提供了一些手动“重新读取参考值”功能。脚本更改后,在检测到的任务列表下方会弹出一个指示符号,以建议更新脚本。自动检测或空运行后,可以通过使用多功能按钮手动重新读取参考值。为所有参考值,参数参考值或响应参考值提供功能。由于不能保证分配检测是精确的,因此建议在执行测试运行后重新读取响应参考值。
MATLAB/Octave/Simulink
MATLAB / Octave集成允许将M文件中的脚本用作optiSLang工作流程中的求解器。使用文件选择器打开一个M文件,其内容随后将出现在编辑器窗口中。与其他集成相反,无法在编辑器窗口中直接编辑。打开文件后,optiSLang尝试使用自动检测功能来查找脚本局部变量,并将其在下面的建议位置表中列出。为了准确表示工作空间,请使用位置表下方的多功能按钮进行测试运行。此外,还提供了包含元信息的预定义变量,并且可以在M脚本内对其进行访问。单独的工作目录和注册按钮可用于多个集成对话框。
“执行设置”选项卡提供对其他选项的访问:
也可以选择所需的MATLAB版本。在Windows系统上,可以选择注册表中找到的所有可用MATLAB版本。在Linux上,必须在配置文件条目SC_MatlabDirectoryPath中定义MATLAB安装的路径。
如果选择了写入日志文件,则MATLAB的命令输出将保存在每个设计目录中的文件output_log.txt中。
保存输入将在设计目录中存储MATLAB脚本的参数化副本和包含参数值的MAT文件。
保存输出将包含结果值的MAT文件存储在设计目录中。这对于以后重新评估特定设计可能很有用。
运行模式提供两种执行模式:连接模式是使用连接服务器建立和维护与MATLAB的连接的常用方法。批处理模式将为每个设计启动一个新实例,并在MAT文件的帮助下交换数据。每种模式都提供进一步的设置。
最高启动时间是等待MATLAB实例启动的时间(以秒为单位)。请注意,对于并行计算,这是等待所有MATLAB实例启动的时间。
完成时关闭,指定此节点的MATLAB实例在执行完成后是否将关闭。
启动选项是可以在批处理模式下启用的常见启动选项的列表。
可以输入自定义选项,因为可以在命令行上提供它们。
选择“显示其他选项”以访问其他常规设置:
并行最大数定义并行运行的最大数量。此值可能受配置文件中的参数IM_DegreeofParallelism限制。
MATLAB / Octave工作目录为
使用对话框时参考文件的项目目录
以及计算过程中的当前设计目录。
MOP求解器
在执行灵敏度分析并确定每个响应的MOP之后,可以对MOP进行优化以检查可能的设计改进。
可以导入或连接MOP结果文件以初始化集成在算法系统中的求解器。通过选择用户定义的注册设置,可以自动或手动处理参数和响应注册。
可在此处找到有关optiSLang中使用的元建模方法的更多信息。
注册方式:
自动:默认情况下,参数和响应注册自动完成。因此,新的文件参数将被注册为系统参数,并且删除的文件响应将被取消注册。所有响应都显示在“输出”表中,该表包含名称,参考值和包括基础和权重的模型。
用户定义:参数和响应的注册可以在此处手动应用。所有文件参数都在“输入”表中列出,其中包含名称,参考值和有关重要性的信息(已过滤,重要或常量)。建议仅添加重要的文件参数作为系统参数。所有文件响应都列在“输出”表中,该表包含名称,参考值以及包括基准和权重的模型。
MOP边界处理:
使用缩小的采样范围:MOP采样的最小值和最大值将用于检查当前MOP规划求解设计的参数值。如果任何参数值超出这些采样范围,则设计将失败。
使用初始采样范围:初始采样系统的上下参数范围将用于检查当前MOP规划求解设计的参数值。如果任何参数值超过参数管理器中定义的这些界限,则设计将失败。此模式用作默认设置。
允许外推:允许对超出参数范围的设计进行外推。
计算器
计算器节点可用作集成节点,该集成节点将设计连接到系统的输入和输出插槽。节点对话框由公共集成块组成-输入,特定于求解器,输出。
多功能按钮以及上下文菜单提供以下任务:
添加变量
新变量将添加到变量列表中。新变量具有默认ID,空表达式且类型为UNINITIALIZED。可以通过直接键入或使用实际的计算器窗口将表达式添加到相应的单元格中。要打开计算器窗口,请按Ctrl + Shift + o或使用所选变量行的上下文菜单。计算表达式后,将立即显示该值。
删除变量
所选变量将被删除。
刷新值
刷新(即重新计算)所有变量的值。
定义的变量现在可以通过拖放用作输出槽或响应。
参数定义
表达式字段可用于定义参数或输入槽。选择每个单个参数,然后将其拖放到所需位置。或选择变量并拖放为参数。然后将自动剖析表达式,并添加n参数,例如
变量:My_sum
表达式:x + y
1、选择“ x”,拖放=>定义参数“ x”
选择“ y”,拖放=>参数“ y”已定义
2、选择“ My_sum”,拖放=>定义了参数“ x”和“ y”
变量名称的限制:变量名称必须以字母或下划线开头。随后,也允许使用数字和点,但没有其他内容。
数据挖掘
数据挖掘节点通过使用过滤器功能帮助提取有关设计的各种信息。
在第一步中,必须使用带有“添加过滤器”的上下文菜单来添加新的过滤器。要使用功能填充此过滤器,请从上下文菜单中选择“添加要过滤的功能”。在初始步骤中,提供了不同的“导入”功能。
从文件添加设计
可以从optiSLang二进制文件(* .bin),optiSLang监视数据库文件(* .omdb)或CSV文件(* .csv)导入设计
从系统添加设计
仅当项目中有系统时,此选项才可用。组合框中提供了所有可用系统的选择。
从插槽添加设计
可以直接从插槽导入设计。为此,需要设计容器或包含设计的文件(* .bin,*。omdb,*。csv)的输入连接。
从广告位增值
提取所选插槽的值。该值可用作下一个函数调用的函数参数。
在现有设计上添加过滤器功能时,会提供更多功能。
提取功能
获得最佳设计
此功能只能应用于具有单个已定义目标的设计容器。提取结果将是具有最小目标值的设计。
获取所有最佳设计
此功能用于多目标设计。提取结果将是所有最佳的设计。
获得第n个设计
提取第一个,第二个,...或第n个设计。
使用ID获取设计
通过其ID提取设计。
获取所有成功/失败/完整/不完整的设计
按运行状态提取设计。
提取参数/响应/标准
按名称提取设计参数,响应或标准。
操作功能
添加目标/约束/极限状态
此函数添加带有名称和表达式的条件。
重命名参数/响应/标准
可以为所有设计更改参数,响应或准则的名称。
将参数,响应和/或条件设为匿名
标准化参数,响应和/或条件的名称以隐藏先前的上下文。
更多功能
从过滤器添加
使用另一个先前定义的过滤器进行进一步评估。
计算功能
评估定义的计算器功能。将__ARG__用作先前结果的通配符。先前的结果可能是标量,向量,矩阵和信号。
获取确定性参数管理器
提取具有确定性的参数管理器。界限将设置为采样值的最小值和最大值。如果检测到所有采样值相等,则将参数设置为常数。
写入optiSLang后处理器文件
可以在此处编写* .bin或* .omdb文件进行后处理。
从广告位追加经过验证的设计
可以将经过验证的设计直接从插槽添加到监视文件。为此,需要输入类型为“设计容器”和指向包含设计文件(* .bin,*。omdb,*。csv)的“路径”的输入连接。
定制功能
应用python函数
从选定的python文件中调用已定义的函数。函数参数是上一个函数调用的结果对象。
要直接查看过滤器结果,可以激活“自动更新”复选框。然后可以在下面看到带有设计或参数属性的表。具有“写入后处理器文件”过滤器功能时,这意味着* .bin / *。omdb文件将立即写入,并且如果打开则可以在后处理中进行更新。可以添加过滤器作为响应,输出插槽或内部变量以进一步使用。
后期处理
如果该节点的输入插槽连接到bin文件,或者在对话框中浏览文件,则该节点将显示算法的optiSLang后处理。要打开对话框,请选择上下文菜单“编辑”。
数据文件:浏览optiSLang二进制文件“ * .bin”或optiSLang监视数据库文件“ * .omdb”
模式:可以在此处选择后处理模式(统计,可靠性,优化,近似)。默认选择是自动。由于数据集,后处理将以相应的模式打开。
选项:可以在此处选择与运行或缩减数据集期间的“显示”有关的一些选项。
在运行期间显示后处理
如果此框处于活动状态,则在运行项目时将打开后处理。
显示缩小的数据集
可以在后处理中停用设计,并可以通过选择文件→保存→保存精简数据集_for_MOP保存精简监控数据库文件。简化的监视数据库文件的路径存储在输出插槽ReducedMDB中。如果此监视数据库文件在工作目录中可用,那么在激活此对话框选项时,它将打开而不是常规文件。
等待后处理完成
如果选择对话框选项“等待后期处理完成”并连接“ OReducedMDB”,则仅在关闭后期处理之后,才会启动后续节点。
可以通过双击节点图标或通过在对话框或上下文菜单中选择“显示后处理”来打开后处理。要删除现有的精简数据集,请从对话框的工具按钮中选择“删除精简数据集”。
注意:也可以通过更改默认文件类型,通过菜单“文件”→“打开项目”来打开“ * .bin”和“ * .omdb”文件。
关于批处理模式的注意事项:为了以批处理模式查看后处理,应同时激活选项“在运行时显示后处理”和“等待后处理完成”。
∨ 展开