ISIGHT二次開發(fā)
2016-10-24 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
1. isight開發(fā)業(yè)務(wù)范圍
Overview?Applications?以程序的方式創(chuàng)建工具、編輯、執(zhí)行模型、檢索結(jié)果及后處理等工作?Components
獨立的工具,已通過isight適配器解碼,可直接添加到優(yōu)化流程中
?Plug-ins
已有組件功能的延伸性開發(fā)
?Units
模型單位系統(tǒng)
?Datatypes
數(shù)據(jù)類型
?Visuals
針對后處理工作定制圖形化顯示或表格
?Clients
客戶端
2. ApplicationDevelopment
?isight提供了一個開發(fā)環(huán)境,可以集成分析工具--自動化計算流程--增加自定義算法—界面定制。
?通過開發(fā)的任務(wù)可以動態(tài)的配置和控制模型執(zhí)行過程
?LoggingOn
?Buildinga Model
Creating(Loading)a New(Existing)Model
Adding Parameters to a Component
Configuring Components
Compiling and Executing the Application
?ExecutingaModel
Creating aJob
Submitting and Monitoring aJob
Reviewing Job CompletionStatus
RetrievingResults
?ConfiguringJ2EE EJB Event ListenerApplications
監(jiān)控和查看(simulia執(zhí)行引擎的)任務(wù)消息(logs)。
3. ComponentDevelopment
?Isight中組件分兩大類
Process component
Applicationcomponent
?Isight中組件以.jar的形式存放,包含如下文件:
Editor Javaclass(編輯類)
Executor Javaclass(執(zhí)行類)
Handler Javaclass(控制類)
PostProcessorJava(后處理類)
API(ApplicationProgramming Interface) Javaclass(應(yīng)用程序接口類)
Resourcefiles(素材(圖片)類)
An XML descriptorfile(描述文件)
Any other filesnecessary(其他)
4. Plug-InDevelopment
?Isight開放的架構(gòu)允許用戶針對已有標(biāo)準(zhǔn)組件進(jìn)行功能延伸性開發(fā),或者,用戶針對自己的需求開發(fā)自己的組件(工具)-applicationdevelopment。
?Isight提供的標(biāo)準(zhǔn)plug-in插件有:
ApproximationTechniques
Approximation ErrorAnalysisMethods
CalculatorFunctions
DOETechniques
ExplorationStrategies
Grid
Monte Carlo SamplingTechniques
OptimizationTechniques
Random VariableDistributions
Target SolverTechniques
5. UnitsDevelopment
?Isight已具備豐富的單位系統(tǒng),可滿足絕大部分用戶工作需求
?針對特殊需求,isight提供了Units API接口,方便用戶自定義單位并進(jìn)行參數(shù)轉(zhuǎn)換
?Units依附于isight模型中的參數(shù)或?qū)傩?
6. DatatypeDevelopment
?Isight提供數(shù)據(jù)類型定制接口
?通過.jar文件來控制數(shù)據(jù)類型的格式和組成
?.jar文件組成如下:
EditorJavaclass
ValueJavaclass
RendererJavaclass
AnXML descriptorfile
Any other filesnecessary
7. Other
SecureCredentialsAccess
?訪問安全憑據(jù)
DevelopingSIMULIAExecutionEngineWebApplications
通過SIMULIA ExecutionEngineAPIs開發(fā)Web應(yīng)用程序
相關(guān)標(biāo)簽搜索:ISIGHT二次開發(fā) ISight培訓(xùn) ISight培訓(xùn)課程 ISight分析 ISight在線視頻教程 ISight技術(shù)學(xué)習(xí)教程 ISight軟件教程 ISight資料下載 ISight代做 ISight基礎(chǔ)知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn)