
發布
注冊
/
登錄宏命令
關注創建者:風之雨露 創建時間:2018-08-23
宏命令的視頻教程
ADAMS函數及宏命令的使用
第一節 1.ADAMS運動副的定義和創建 2.運動學仿真實例詳解(行星齒輪、玻璃切割機和千斤頂等) 第二節 1.ADAMS常用運動驅動函數(數學函數+IF+STEP+SPLINE) 2.驅動控制仿真實例講解(機械手反復抓取+斗料機構) 第三節 1.ADAMS宏命令的使用 2.常用宏命令及批量建立運動約束的方法 3.使用宏命令創建齒形鏈動力學仿真(建模+仿真+結果分析) 第四節
免費 2小時2分鐘 2178播放
查看
STARCCM+入門到精通系列教程
,Java宏的入門介紹,錄制、編譯、播放等操作命令,結合多個實際講解幫助大家掌握Java宏命令的操作,解決枯燥、繁瑣地重復性操作,提高工作效率; 1、學習型仿真工程師; 2、理工科院校學生; 3、STARCCM+軟件學習和應用者; 后續會對STRACCM+內容進一步的更新,已購買的同學可免費學習。
¥349 8小時43分鐘 14887播放
查看
宏命令的實例教程
精彩直播預告
繼上期Adams命令語言基礎直播課程結束后,許多用戶通過學習了解了Adams的基本語法,熟悉了命令組成,本期直播將帶您繼續學習Adams宏命令基礎。
宏是創建用于執行一系列Adams cmd的單一命令。相比于直接執行一組cmd命令,宏命令使用起來更加便捷。同時,Adams允許用戶在宏命令中使用參數。宏命令執行時,宏參數將被動態替換為輸入信息,這使得宏命令更加通用。宏命令廣泛存在于Adams的各類功能中,您可以編寫宏命令以實現特定功能,從而完成個性化的工作或在Adams通用功能的基礎上做出一定拓展。
本次直播主要介紹Adams宏命令基礎。旨在幫助用戶了解Adams宏命令、介紹宏命令執行和調試方法,并通過具體的案例演示如何創建宏命令以及有關注意事項,歡迎預約報名!
1月26日 14:00
▲ 掃碼參與報名
立即預定
直播內容聚焦
?? Adams 宏命令概述
?? 宏命令的執行及調試
?? 創建宏及使用宏參數
?? 宏文件編寫案例及建議
狄亞鵬
海克斯康工業軟件技術工程師
具有多年Adams軟件使用經驗,擅長Adams二次開發以及工程機械產品的動力學仿真分析。
展開 目前,暫時沒有特別簡單的方法可以實現在Adams后處理界面中注釋的動態變化,如力值的動態變化等,一般可以使用宏命令實現動態注釋。
01宏命令簡述
宏命令是由用戶按照Adams命令的語法規則生成的自定義命令,可以將操作過程記錄下來,當再次執行該宏時重現這一過程。使用宏命令可以自動完成某些重復性的操作,并可記錄、編輯、存儲及執行宏,完成Adams/View一系列的命令,如開發并擴展Adams/View的基本功能、自動生成整個模型、快速修改模型等。
有4種方式可以創建宏:交互式記錄操作過程生成宏,讀入命令生成宏,編輯命令生成宏,使用命令導航器或命令窗口直接輸入要生成宏的命令。對于簡單的宏可以使用交互式記錄方式,對于復雜的宏可以讀入一個包含宏要執行的Adams/View命令的文件,因為這樣還可以指定與該宏相關的幫助文件或幫助說明,對于已有的宏,使用宏編輯器較為方便。
圖1 宏操作菜單
使用參數可以使宏用起來非常方便,在執行宏命令時將用戶提供的信息與宏的參數進行替換,從而使宏類似于子程序。宏中可以包含很多參數,也可以多次使用一個參數。當生成宏時,Adams/View掃描全部命令行,標識出所有的參數,執行宏時,需要用戶提供所有參數的值,否則將用默認值替換,宏的參數用 $ 標識。
下例生成一個名為icon_size的宏,宏中包含一個參數size,其相應命令如下:
更詳細關于宏的知識請參考 Adams 幫助文件。
02動態注釋實現方法
附件dynamic_notes.zip壓縮文件包含一個宏文件“mdi_animation_callback.cmd”,該宏允許將結果值分配至模型中創建的注釋。請參見附件“dynamic_notes.avi”,動畫顯示隨當前時間值動態更新的注釋。
展開 用adams 宏命令建立繩索,相當于把剛體離散成多個小剛體,小剛體之間采用柔性連接 參考《基于ADAMS_Cable的起重機鋼絲繩的仿真分析》文件見附錄
step1:先建立小剛體、滑輪 、物體
step2:利用宏命令建立繩索,用宏命令分成3段建立
step3: 建立小剛體之間的柔性連接,先建立2個物體之間的maker_A和maker_B點,然后建立bushing連接
step4:建立小剛體與滑輪之間的接觸,最后添加驅動,以及繩子與物體之間的連接,最后生成如下仿真
基于ADAMS_Cable的起重機鋼絲繩的仿真分析.pdf
這里利用tcl寫了一個宏命令用來快速化構建實體螺栓的pretension surface。但首先需要保證每個實體螺栓網格至少有一個水平面。如下圖所示,模型中有8個螺栓。
那么需要構建8個pretension surface,在hypermesh中利用tcl創建宏命令來進行構建。在這里需要首先在hypermesh構建group,如下圖所示。
然后選擇宏命令,程序自動進行判定并選定每個螺栓pretension surface,然后放入對應的group中。最后創建的pretension surface如下圖所示:
這里程序僅適用于螺栓的中心軸沿著Z方向,與xy平面垂直的情況,每種螺栓的尺寸可以不一樣。附件是操作的視頻。
kk 2018-02-28 16-02-15.mp4
展開 adams宏命令教程,宏命令二次開發

宏命令的相關專題、標簽、搜索
宏命令的最新內容
再由Workbench中python腳本調用ADPL經典界面,并自動運行特征值提取宏命令;
3. APDL宏命令會,根據Workbench選中單元體信息,依次由每個單元體的角點坐標,創建實體單元;
4. 再將實體單元合并,最后獲得幾何體積和表面積,并輸出。
5. 由Workbench腳本,讀取APDL宏輸出的幾何信息,并顯示。
圖1 接觸的定義
接觸彈簧力和阻尼力的快速繪圖Adams
01基本輸入
海克斯康的Adams技術專家為了方便用戶繪制接觸的彈簧力和阻尼力,根據彈簧力和阻尼力的基本原理,建立了接觸彈簧力和接觸阻尼力顯示的相關宏命令,同時也創建了導入宏命令和創建插件的腳本cmd文件。
定制化靈活
支持宏命令和腳本(VBScript)開發,滿足企業個性化需求。
三、使用方法概述
1. 模型導入
直接打開CAD文件(如STEP、IGES)或通過插件從SolidWorks等軟件同步模型。
2. 特征識別與加工策略選擇
使用AFR功能標記加工特征,選擇粗加工/精加工策略(如輪廓銑、區域清除)。
3.
3、 生成的word報告文件是帶有宏命令的docm文件,可以另存docx文件。
4、 生成的word報告存儲在當前excel統計目錄下。
(DIY,do it yourself)
3.公差仿真分析流程標準化、自動化、智能化
二、DTAS Python腳本快速入門
1.宏命令錄制,模仿修改宏
2.參考script_lib中的例子,模仿修改→在DTAS軟件安裝目錄\script_lib
3.查看dtas python二次開發幫助手→在DTAS軟件安裝目錄\help
這期我們主要講第一個應用場景
三、DTAS3D
2, 開發優勢
靈活性與復用性:支持宏命令(Macro)封裝常用操作,如材料定義、網格劃分等,實現“一次開發,多次調用”。
跨平臺協同:通過Python、C#等接口與外部程序(如MATLAB)聯合仿真,擴展分析邊界。
流程標準化:針對特定行業(如土木工程、汽車、小家電制造)定制模塊庫,降低工程師重復勞動。
image_process=/format,webp/resize,w_760" data-initial-src="https://img.jishulink.com/static/web/youku-case.png">
</jsk>
</div><p><br></p><p>網上有幾種解決方,<span style="color: rgb(25, 27, 31);">從題注中排除標簽、批量替換、宏命令等
07
單擊文件“宏“命令進行調用或者加載到選項卡中,空白處右鍵”自定義工具條“,選擇工具命令,設置并選擇輸出的PCI模板名稱,再加載到選項卡之中。
文章總結
自定義半自動編程可以把加工相關參數整理,減少編程工作人員的重復工作量,減少出錯,提高編程效率。
照明模式查看,運行一個宏命令,如下圖,查看照明模式的結果:
用一百萬條光線追跡,探測器分辨率為100,最終積分結果的分布和均勻度都還可以。
優化積分透鏡的位置和曲率半徑、圓錐常數。
用YA去控制每個復眼單元上下位置的光線聚集到固定的位置。
注意正負號和中心光線的控制,不需要GSR/GNR等像差控制。
使用宏命令可以自動完成某些重復性的操作,并可記錄、編輯、存儲及執行宏,完成Adams/View一系列的命令,如開發并擴展Adams/View的基本功能、自動生成整個模型、快速修改模型等。
有4種方式可以創建宏:交互式記錄操作過程生成宏,讀入命令生成宏,編輯命令生成宏,使用命令導航器或命令窗口直接輸入要生成宏的命令。
