第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何從命令行運行 Altium 設(shè)計器錄制的宏?

如何從命令行運行 Altium 設(shè)計器錄制的宏?

函數(shù)式編程 2022-05-21 13:21:52
我想從命令行運行 Altium 設(shè)計器錄制的宏,我不知道它是否可能,我有谷歌,但我得到的所有建議都是從 Altium 它自己運行宏。那么是否可以從命令行運行 Altium 錄制的宏,如果是,那么我該如何運行它請指導我。這是我要運行的宏。我的宏執(zhí)行 altium PCBDOC 文件的 Gerber 輸出。Sub Main     ResetParameters     AddStringParameter  "GerberExportDirectory","C:\Users\baps\22012019\"     AddStringParameter  "GerberFiles2Export","1:multivibrator_step_copper_signal_top.gbr,2:multivibrator_step_copper_signal_bot.gbr,3:multivibrator_step_soldermask_bot.gbr,4:multivibrator_step_soldermask_top.gbr,5:multivibrator_step_legend_top.gbr,6:multivibrator_step_profile.gbr"     AddIntegerParameter"IntegerPartDigits", 2     AddIntegerParameter"DecimalPartDigits", 3     AddStringParameter  "Units", "English"     AddStringParameter  "Type", "Absolute"     AddStringParameter  "ZeroSuppression", "Trailing"     AddStringParameter  "UseArcsG75", "False"     AddStringParameter  "UseStepRepeatCodes", "False"     AddStringParameter  "CompositeLayers2IndividualFiles", "False"     AddStringParameter  "ConvertPolygons2VectorFill", "False"     AddStringParameter  "GerberType","RS-274-X"     AddStringParameter  "FireResolution","1/4 Mil"     RunProcess          "CAMTASTIC:GerberWrite" End Sub
查看完整描述

2 回答

?
MYYA

TA貢獻1868條經(jīng)驗 獲得超4個贊

我相信您是對的,假設(shè)您是指 Microsoft Windows 中的命令行。據(jù)我所知,這似乎不起作用。

您可能需要 Altium 的一些服務器功能,您可以在其中安排任務。它是否正確 ?

我相信這是可能的,但我還沒有弄清楚如何。

https://techdocs.altium.com/display/SCRT/Script+API+Objects,他們指定了以下內(nèi)容: “您將使用 Timer 非可視組件以預定的時間間隔激活特定代碼,這對用戶。在 Altium Designer 中,這些組件來自 Delphi Run Time Library"

但我仍在尋找顯示如何實現(xiàn)的腳本。

目前我所知道的唯一外部接口是文件 I/O,如果你可以使用它來安排任務會很有趣。但這意味著您需要啟動一個腳本并讓該腳本等待文件中的更改。

我也不確定這是否可行,因為 Altium 似乎鎖定了文件以供外部訪問。但同樣,這是我正在研究的事情。


查看完整回答
反對 回復 2022-05-21
?
慕萊塢森

TA貢獻1810條經(jīng)驗 獲得超4個贊

-RScriptingSystem:RunScript(ProjectName="{Path to the project}{Sсript project name}.PrjScr"^|ProcName="{Procedure name}")

但是在您嘗試執(zhí)行進程調(diào)用之前,您的腳本必須確保 CAMTATIC 服務器正在運行。

成功:= Client.StartServer('Camtastic');


查看完整回答
反對 回復 2022-05-21
  • 2 回答
  • 0 關(guān)注
  • 307 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號