久久精品草-久久精品成人-久久精品成人免费网站-久久精品成人欧美大片免费-香港三级大全-香港三级日本三级a视频

【優化】Isight通用組件集成SolidWorks

2016-10-24  by:CAE仿真在線  來源:互聯網


之前為大家介紹了Isight專業組件集成Solidworks的方法,但是Isight專業組件對于Solidworks版本的限制,專業組件集成的方法往往不能很好的滿足用戶的需求,因此,下面為大家介紹一種通用組件集成Solidworks的方法。

集成邏輯

流程圖如上圖所示,采用通用組件simcode來集成Solidworks軟件,首先需要準備一下文件:

Simcode選項

對應源文件格式及描述

Command

文件名為*.bat的批處理命令

Input

文件名*.vbs腳本文件,用來啟動Solidworks程序,驅動其打開對應的模型(*.SLDPRT)文件,同時指定各變量參數,最終生成保存各種形式的結果文件,如后綴為IGSX_T

Output

文件名為*.igs/*.x_t/*.prt/*.jpg/*.sat/*.wrl/*.3sxml/*.step結果文件,用于指定輸出文件

源文件準備

為了方便理解,我用一個實例來演示各個源文件的準備方法

1. 批處理命令GoSolidworks.bat的寫法

相對于其他軟件的批處理命令而言,SolidWorks的批處理命令很簡單,內容為:*.vbs的實例中,寫為:beam.vbs

2. 輸入文件beam.vbs制作

Dim swApp

Dim Part

On Error Resume Next

Set swapp = GetObject(, "SldWorks.Application")

If Err Then

Err.Clear

Set swApp = CreateObject("SldWorks.Application")

Set Part = swApp.ActiveDoc

swApp.Visible = true

swApp.UserControl = True

End If

Set objFSO = CreateObject("Scripting.FileSystemObject")

Set objFile = objFSO.GetFile("G:\example\part1.SLDPRT")

Set Part = swApp.OpenDoc(objFSO.GetAbsolutePathName(objFile),1)

Set Part = swApp.ActivateDoc("part1.SLDPRT")

'swApp.Visible = true

Call ChangePara(Part, 0.1, 0.05, 0.03)

Sub ChangePara(Part, Val1, Val2, Val3)

Part.Parameter("D2@Sketch1").SystemValue = Val1

Part.Parameter("var@Sketch1").SystemValue = Val2

Part.Parameter("D1@Extrude1").SystemValue = Val3

Part.EditRebuild

End Sub

Part.SaveAs ("part1.igs")

swApp.CloseDoc "part1.SLDPRT"

:文件藍色字符部分為指定的路徑,綠色為文件名,紅色為模型文件part1.SLDPRT設計的變量名及各變量值,彩色字符內容請根據自己實際情況調整。

3. 輸出文件

輸出文件可以在我們操作SolidWorks制作模型文件時保存,也可以由我們準備好的批處理命令文件或vbs文件運行生成,文件類型在vbs文件中已定。

集成

1. 雙擊


打開simcode組件編輯界面

2. 組件編輯界面選擇Command面板,點擊Find Program讀入寫好的gosolidworks.bat文件,然后選中Distribute Executable,如圖所示:

3. 組件編輯界面,選擇Input面板,點擊“Click here to open a new data Source”彈出Quick Data Source Configuration面板,點擊Browse讀入輸入文件beam.vbs,并解析輸入參數,如圖所示:

4. 選擇Output面板,點擊“Click here to open a new data Source”彈出Quick Data Source Configuration面板,點擊Browse讀入輸入文件Part1.igs文件,輸出文件不需要做任何解析,如圖所示,單擊OK保存設置,并退出simcode組件編輯界面。

:源文件的集成已經完成,但是仍然存在一個問題需要注意vbs文件中,指定了路徑為G:\example\因此,運行結束之后生成的結果文件Part1.igs也是存放在該路徑下,因此,Isight會提示找不到指定文件。解決方法為:流程圖上選simcode組件,然后Design Gateway頁面選擇Files面板,切換到Output Files面板,Part1.igs文件指定如圖所示絕對路徑,即讓Isight去我們指定的路徑下找尋生成的結果文件。

通過上述操作,完成Isight通用組件對SolidWorks的集成工作。


開放分享:優質有限元技術文章,助你自學成才

相關標簽搜索:【優化】Isight通用組件集成SolidWorks ISight培訓 ISight培訓課程 ISight分析 ISight在線視頻教程 ISight技術學習教程 ISight軟件教程 ISight資料下載 ISight代做 ISight基礎知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 

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

全國服務熱線

1358-032-9919

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




主站蜘蛛池模板: 在线观看日韩www视频免费 | 一级毛片特级毛片免费的 | 二区视频在线 | 越南女人高清18xxxxx | 国产九九在线观看播放 | 一区二区在线观看高清 | 激情影院成人区免费观看视频 | 欧美国产在线观看 | 卡通动漫亚洲综合 | 有码中文| 日本一区2区 | 在线人成精品免费视频 | 久久久高清日本道免费观看 | 久久综合色婷婷 | 欧美日韩在线视频专区免费 | 久久这里只有精品久久 | 黄色一级片网站 | 日韩精品视频美在线精品视频 | 国产91在线视频 | 欧美在线成人免费国产 | 六月婷婷在线视频 | 久久久综合香蕉尹人综合网 | 日韩在线免费看网站 | 永久在线观看www免费视频 | 污视频网站免费在线观看 | 高颜值露脸极品在线播放 | 国产精品一区在线观看 | 精品久久久久久国产免费了 | 欧美一区二区三区网站 | 日韩在线一区二区三区 | 亚洲激情a| 欧美日韩一级视频 | 67194精品 | 国产一级片免费视频 | 亚洲第一区视频 | 999久久狠狠免费精品 | 国产高清一级毛片在线不卡 | 国产精品第十页 | a毛片全部免费播放 | 黄片毛片视频 | 国产精品二区在线 |