目前,暂时没有特别简单的方法可以实现在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”,动画显示随当前时间值动态更新的注释。
再执行宏命令前,应确认模型中存在如下两个设计变量:
▶ 模型中的注释元素“Note_1”;
▶希望在注释中显示的模型现有结果集(例如图2所示的“last_run.JOINT_1.time”或“.model_1.last_run.JOINT_1.FX”或“last_runt.function_mea_1.q”)。使用数据库导航器(Database Navigator)浏览Last_Run仿真结果内容,以确定存在需显示的注释结果。若要在其他模型中使用此宏,需确定上述要求并酌情对宏进行更改。
图2 宏文件需调用的两个设计变量
动态注释实现步骤如下:
1. 打开dynamic_notes.zip压缩包中的test_model.cmd文件,默认参数仿真模型;
2. 切换至后处理界面,设置PostProcessor显示区域为绘图和系统动画两个页面布局;
3. 选中绘图布局,通过菜单选择 Plot -> Create Note,在PostProcessor中创建Note元素。请注意,只能在绘图页上创建注释,注释文本可设置为任意值。左键选中Note可以设置Note的字体、位置和颜色;确保名称为“Note_1”,可以选择:Edit -> Rename,重命名注释名称为“Note_1”;
4. 按键盘F3打开命令窗口并输入以下命令:
执行动画时注释会更新,即指定的分析值(Joint.FX)发生动态变化,如果没有看到正在更新的注释文本,请检查宏命令中注释的名称及其引用的结果是否满足上述要求。
图3 Adams后处理动态注释
OKUMAMIV0303-1-B5DRIVE1006-2229 |
OKUMAMIV30-3-V1DRIVE |
OKUMAMPR101MPR5DRIVE |
OKUMAVACDRIVEUNITTYPEAD11A6 |
OKUMAVACIDRIVEUNITD11-BTYPEB |
OKUMAVACIDRIVEUNITTYPEBD8B6 |
OKUMAVACIIDRIVEUNITD22A6 |
OKUMA-VAC-II-DRIVE-UNIT-TYPE-B_D8-B-E4809-045-140-B_0311.9668_MISSING COVER |
OKUMAVACIIIDRIVEUNITD-11VACA303D |
OKUMAVACIIIDRIVEUNITD22VACA303D |
OKUMAVACIIIDRIVEUNITD6VAC0301 |
Omnidrive DC502 DC MotorO |
Omnidrive SS210 Motor, 230VAC, AA2M553KO |
Omnidrive SS213 Shaded Pole AC Motor, O6-R213O |
Omnidrive SS215 Shaded Pole AC Motor, O6-R215O |
OMRON 3G3EV-A2002 200-230 V 50/60 HZ 1.5 A 3 PH SYSDRIVE INVERTER |
Omron 3G3JX-A2004 Vfd Drive 200-240v-ac 0.5-400hz 1/2hp |
OMRON 3G3MV-C2002 SYSDRIVE INVERTER DRIVE 200-230V NIB! |
OMRON CIMR-P5U40P41F GENERAL PURPOSE AC DRIVE 3 PH 0-460V OUTPUT |
OMRON CIMR-V7CU20P7 3-PH INVERTER DRIVE 230V/5A CONDITION |
OMRON CIMR-V7CU21P5 INVERTER DRIVE 230V/8A 3KVA CONDITION |
Omron R88D-HS04 AC Servo driver |
Omron R88D-UA20HA AC Servo driver |
Omron R88D-WT08H Ver.39 AC Servo driver (price for 1 unit) |
Omron R88D-WT50H Servo Drive 200-230v-ac 0-230v-ac 3ph 6.65hp |
OmronACServoDriverR88D-UA20V |
OmronACServoDriverR88D-WT08H |
OMRONR7D-APA3HACSERVODRIVER200V30WmissingconnectorDRV-I-1157=7B33 |
OMRONR88D-GN20H-ML2|ACSERVODRIVER |
OMRONR88D-UA08VACSERVODRIVER+POWERFILTER |
OmronR88D-UA12VACServoDriver |
OmronR88D-UP12VACServoDriver |
OMRONSERVOPACKACSERVODRIVERR88D-WT15HFR88DWT15HF+SERVOPACKJUSP-NS500 |
OMRONSysdrive3G3EV-A2007MA-CEINVERTER |
OMRONSYSDRIVE3G3EVInverter3G3EVA2004MACE |
OMRONSYSDRIVE3G3EVInverter3G3EV-A2004MA-CE |
OmronSysdrive3G3EVInverter3G3EV-AB004M-CE |
OMRONSYSDRIVE3G3JV-A20040.4KW |
OMRONSYSDRIVE3G3MVInverterA4004-460Vac,1.8A,1.4kVAFrequencyInverter |
OmronSYSDRIVE3GV-A4004-CE|0.4kW |
OmronSYSDRIVEConverter3GV-A4037-CE|3.7kW |
OmronSysdriveInverter3G3SV-BB004-E |
ONDRIVES GEARBOX OND01656 RATIO 6:1 |
OnoSokki/Drive/OegE200Ft0Ems/Dhl/Fedex |
OnoSokki/DriverUnit/Tn-145/Tn145FreeExpeditedShipping |
ONSEMI MC74VHCT50ADTR2G Buffers & Line Drivers |
OPENSYS OS-THM12 Servo Drive |
Optodyne Driver N21060-1.5M |
ORIENTAL MOTOR ASD36A-K DRIVER ASD-K ALPHA STEP DRIVER 24V |
Oriental Motor ASM66AC-H100 Reduction Drive |
Oriental Motor AZD-CD Stepping Motor Drive |
Oriental Motor BLFD200C2 Brushless Dc Motor Driver 0-333hz 0-240v-ac 200w |
ORIENTAL MOTOR BLHD50K Brushless DC Motor Drive |
Oriental Motor BMUD60-C2 Brushless Motor Drive |
Oriental Motor BX6200A-100S Brushless Motor W/ Driver 200w 3000rpm 0-240v-ac |
ORIENTAL MOTOR C8741-9212KM DC4.5V 2A VEXTA STEPPING MOTOR & DRIVER |
ORIENTAL MOTOR CO RKD5141L-A 5 PHASE DRIVER 100-115V~4.5A |
Oriental Motor DGM130R-ASAC + ASD12A-S Rotary Motor+Stepper Drive |
Oriental Motor EDR36D-K linear motion driver |
Oriental Motor Governor BMUD120-C2 Brushless Motor Driver Controller |
Oriental Motor NX920AA-PS10-3 Servo Motor W/ Drive 200w 3000rpm 0.637nm 152v-ac |
ORIENTAL MOTOR STEPPING MOTOR DRIVER ARD-A CONTROLLER |
ORIENTAL MOTOR UDK5114NW2 DRIVER (IN18S3B2) |
ORIENTAL MOTOR UDK5214NW VEXTA 5-PHASE STEPPING MOTOR DRIVER CNC ROBOT |
ORIENTAL MOTOR UPK543AW-H50 STEPPER MOTOR AND DRIVER (BR2.3B6) |
ORIENTAL MOTOR UPK566AW2 5-PHASE STEPPING MOTOR AND DRIVER (BR2.4B7) |
Oriental Motor UPK596AHW2 5-phase Drive W/ Motor 100-115v-ac |
Oriental Motor Vexta 5 Phase Stepper Motor Driver Drive DFR1514 VGC WORKS |
- 生产制造 | 数控加工仿真—NCSIMUL去除毛刺仿真 2024-11-28
- 轻松搭建工业网络,步进电机驱动器耐用通信EtherCAT转Profinet网关来帮忙 2024-11-28
- 加速全球布局!海得智慧能源欧洲公司在比利时成立! 2024-11-28
- 3D-A1000丨精准快速实现包裹标签的智能粘贴 2024-11-28
- ARM主板EMB-2582:小尺寸/高性能/丰富接口,适合智能物联方案 2024-11-28
- 和利时助力华能沁北电厂铁路专用线信号系统更新升级改造工程顺利开通! 2024-11-28
- 欧姆龙CP2E-ECM丨搭载多轴运动控制功能块,实现一拖多EtherCAT步进电机兼容 2024-11-28
- ABB收购西门子在华开关插座业务,深化电气业务布局 2024-11-28
- 打造中国仪表的“bainianlaodian”,这位福建人凭什么? 2024-11-28
- ABB推出全新在线节能计算器,帮助企业规划节能增效路线 2024-11-28
- 加入 Connections 计划,优傲机器人扩大与 MathWorks 2024-11-28
- ABB:持续深耕中国市场,引领电气技术创新应用 2024-11-28
- 加快工业互联网主导的新型工业化 2024-11-28
- 详解制造业10大系统集成的关系 2024-11-28
- ABB开关在输配电设备制造业中首家获得智能制造能力成熟度四级认证 2024-11-28
联系方式
- 电 话:15960122459
- 销售:叶工
- 手 机:15960122459
- 微 信:15960122459