五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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方法的評論 (共 條)

分享到微博請遵守國家法律
于都县| 洛浦县| 黄大仙区| 绍兴县| 聂拉木县| 报价| 常山县| 饶平县| 唐山市| 内丘县| 苗栗市| 于田县| 溧阳市| 黎川县| 韶关市| 通榆县| 会宁县| 花莲市| 毕节市| 宜阳县| 平定县| 眉山市| 奉贤区| 灌南县| 西丰县| 浪卡子县| 苍溪县| 丹阳市| 农安县| 岳池县| 山阴县| 玉龙| 嵊泗县| 田阳县| 靖宇县| 阿瓦提县| 平凉市| 台南县| 海原县| 丰城市| 洱源县|