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)用程序




開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(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) 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進(jìn)行在線報名,我們會及時給您回復(fù)電話,謝謝!
驗證碼

全國服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com