找回密码
 注册
Simdroid-非首页
查看: 74|回复: 0

[基础知识] Adams中插入背景图片

[复制链接]
发表于 2014-7-29 16:26:32 | 显示全部楼层 |阅读模式 来自 中国
  Adams中插入背景图片
1 概述
在进行脚本式仿真时,用户往往使用Adams/Solver命令编写仿真控制脚本的较多,但Adams/View在实际中的应用也是很广泛的,并且在涉及到模型修改,环境定义等工作时往往具有独到之处。
   Adams/View命令,是Adams的基本脚本语言,对应的是CMD文件中的那些内容,语法规则简单易懂,并容易操作,可使用其完成Adams中的众多功能。本文将以在Adams中插入背景图片的实例进行简要说明。
2操作步骤
Adams的经典界面是从1997年就有的,很多客户对其比较熟悉并印象深刻,因为默认状态下总是黑乎乎的一片,好在今天(2011-12-7)是个值得纪念的日子,Adams 2012新版本正式发布,Adams将以更加人性化的风格接受用户的检阅。如下图所示:

    不论是新版本还是老版本,有些情况下我们是需要添加背景图片的,因为在一些特定条件下可以获得更好的参照效果,比如降落伞降落过程中,首先是蓝天背景,然后转变到陆地状态,如果有一个好的参考背景,效果一定很好。如下图所示:

   
具体的实现方式就是使用Adams/View命令完成。如下所示:
var set var=chen_h     real= 468     
var set var=chen_w     real=361
var set var=chen_file    string="shou.JPG"
!
var set var=chen_z     real= -500.0
var set var=chen_scale  real= 1.0
!
! CREATE LINE
undo begin
default coordinate_system &
default_coordinate_system=(eval(DB_DEFAULT(.system_defaults,"MODEL")))
defaults modelpart=(eval(DB_DEFAULT(.system_defaults,"MODEL").ground))
geometry create curve polyline &
   polyline_name=(UNIQUE_NAME("CHEN_POLY")) &
   location= &
      (-chen_w/2.0*chen_scale), (+chen_h/2.0*chen_scale), (chen_z), &
      (+chen_w/2.0*chen_scale), (+chen_h/2.0*chen_scale), (chen_z), &
      (+chen_w/2.0*chen_scale), (-chen_h/2.0*chen_scale), (chen_z), &
      (-chen_w/2.0*chen_scale), (-chen_h/2.0*chen_scale), (chen_z) &
   image_file_name= (chen_file) &
   close=yes
undo end
!
view zoom auto=on
view man mod render=sshaded
!
    在这段命令中分别定义了所加载图片的尺寸、图片名称、在Z轴距视点的位移、定义比例系数、创建多义线并加载图片。
随便找一张图片,比如这里的图片名称为shou.jpg,使用如上命令将其导入Adams中即可,如下图所示:


对背景的设置,如果仅仅使用Adams/View菜单中的设置功能只能进行颜色的变化,因此如果能熟练地操作Adams/View命令则可以实现更为灵活的设置。
适用版本:适用于Adams所有版本

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-11-2 09:26 , Processed in 0.027435 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表