国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

在PowerShell腳本中使用SOLIDWORKS API方法

2023-04-16 10:01 作者:HongfengZhu  | 我要投稿

PowerShell是一種基于.NET構(gòu)建的命令行腳本語言。與其他腳本語言相比,PowerShell 提供了更大的靈活性。C# 和 VB.NET 中的代碼片段可以包含在腳本中。

與其他腳本語言類似,PowerShell 腳本可以接受參數(shù)。

可以從命令行調(diào)用 PowerShell 腳本。

本節(jié)中的示例演示如何使用基于 VB.NET 和 C# 的 PowerShell 腳本調(diào)用 SOLIDWORKS API。

在 PowerShell 腳本中使用 API 導(dǎo)出 SOLIDWORKS 文件

此 PowerShell 腳本允許使用 SOLIDWORKS API 從命令行將 SOLIDWORKS 文件導(dǎo)出為指定的外部格式。

配置和使用說明

  • 創(chuàng)建兩個(gè)文件并粘貼以下代碼片段中的代碼

export-file.ps1

export-file.cmd

  • 將 SolidWorks.Interop.sldworks.dll 復(fù)制到創(chuàng)建上述腳本的文件夾中。PowerShell 腳本基于 .NET Framework 2.0,因此 SOLIDWORKS 互操作必須面向此框架??梢栽谝韵挛恢谜业?dll:SOLIDWORKS安裝文件夾\api\redist\CLR2\SolidWorks.Interop.sldworks.dll

腳本文件夾中的數(shù)據(jù)文件

或者,可以指定 SOLIDWORKS 互操作的完整路徑,如下所示。在這種情況下,不需要將此 dll 復(fù)制到包含腳本文件的文件夾中。

  • 啟動命令行并執(zhí)行以下命令。

結(jié)果,文件將導(dǎo)出,進(jìn)程日志將直接顯示在控制臺中:

控制臺中的消息報(bào)告導(dǎo)出進(jìn)度和結(jié)果

在腳本中使用SOLIDWORKS API從輸入?yún)?shù)生成模型

此PowerShell腳本允許使用基于具有指定參數(shù)的模板的SOLIDWORKS API生成模型。

  • 創(chuàng)建兩個(gè)文件并粘貼以下代碼片段中的代碼

model-generator.ps1

model-generator.cmd

下載模板模型并將其保存到保存上述兩個(gè)腳本的同一文件夾中。(https://www.codestack.net/solidworks-api/getting-started/scripts/power-shell/model-generator/template.SLDPRT)

這是模板模型,具有3個(gè)驅(qū)動參數(shù):寬度,高度和長度。

帶參數(shù)的模型

這將由腳本修改并保存到新文件中。

  • 啟動命令行并執(zhí)行以下命令。

結(jié)果將生成文件,并直接在控制臺中顯示進(jìn)程日志:

控制臺中的消息,報(bào)告模型生成的進(jìn)度和結(jié)果

不會修改模板文件,而是保存生成的模型并更新參數(shù)。

使用參數(shù)生成的模型


文章翻譯自https://www.codestack.net/

僅供學(xué)習(xí)使用。


在PowerShell腳本中使用SOLIDWORKS API方法的評論 (共 條)

分享到微博請遵守國家法律
华蓥市| 孙吴县| 高陵县| 陕西省| 东乡族自治县| 偏关县| 广安市| 扎赉特旗| 正镶白旗| 黄石市| 吐鲁番市| 无棣县| 台北市| 晋城| 浑源县| 同仁县| 新竹市| 肇源县| 常德市| 滦平县| 浦城县| 嘉禾县| 大理市| 广昌县| 东源县| 青海省| 阜平县| 溧水县| 广州市| 农安县| 沧州市| 昔阳县| 三穗县| 河津市| 长宁县| 贺州市| 清丰县| 军事| 体育| 镇平县| 东丰县|