




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ADAMS 二次开发的笔记二次开发的笔记 一 定制用户界面定制用户界面 1 首先要知道 再 ADAMS VIEW 中 所有的界面对象都是以 层次结构 出现的 并且 保存在特定的模型数据库中 在用户制定自己的用户界面的时候 最好将界面对象 保存在 一个你自己的数据库中 创建数据库的方法是 在 command navigator library create 如 果不建立自己的数据库 则所有的界面对象都默认的 保存在 GUI 数据库下 2 要正确理解 窗口 对话框 的概念 他们是不同的一个概念 3 我们这里讲的制定用户界面 是指制作自己的菜单和对话框 通常使用菜单编辑器和对 话框编辑器来完成 4 制定自己的菜单 你要明确的是 你在制定自己的菜单的时候 菜单上出现的 button 的先后顺序以及 menu 的先后顺序是与你写菜单命令的先后顺序一致的 即 是以大纲形 式来表示 二 菜单语法的解释 1 菜单对象 菜单 按钮 图表按钮 toggle button 分割线 separator 分别用关键词 menu button toggle separator 定义 例子 MENU1 在 macro 编辑对话框中书写的 command 当在修改宏的对话框的时候 可以看到 此时 在宏对话框修改得 command 区域 命令的书写会有些不同 最明显的就是 宏参数的书写 替换文本的理解替换文本的理解 1 替换文本的作用是 在执行命令的时候 以 为标示的替换文本 只是起到指明位置的作 用 在真正执行命令的时候 替换文本竟会被替换 也就是说用于替换文本相对应的具体 的 值 来替代替换文本 2 替换文本的类型 object name 表示的是界面对象的界面对象的当前值 也可以理解成是用于当前界面对象所对应的 替换文本的属性值来替换该文本 Field 当前的数据区内的内容 Option menu 当前选定的数据或数值 Radio box 当前选定的数值或数据 Toggle buuton 当签订一个开关值 Slider 当前的滑动的整数值 在 option menu 和 radio box 的数值框中可用 来定义多个选项值 注意 当我要返回一个表达式的值或是数据的时候要用到注意 当我要返回一个表达式的值或是数据的时候要用到 eval 简单的用表达式来赋值简单的用表达式来赋值 一般是不允许的 一般是不允许的 variable modify variable name model DV P1 x real value eval DV P1 x 2 但是如果纯粹是数学表达是倒是可以的 但是如果纯粹是数学表达是倒是可以的 像这个例子像这个例子 variable modify variable name model DV P1 x real value DV P1 x 2 效果相当 效果相当 问题 在写命令的时候有的时候会用到问题 在写命令的时候有的时候会用到 set 这个的具体的功能和用法 这个的具体的功能和用法 在在 adams macro 命令中 创建的对话框中的对象每一个对象都有一个对应的替换文本命令中 创建的对话框中的对象每一个对象都有一个对应的替换文本 xxx 我们要理解的就是 我们要理解的就是 这些替换文本是如何参与到我们的命令程序中的 是如何与这些替换文本是如何参与到我们的命令程序中的 是如何与 参数结合在一起的 其中界面对象参数结合在一起的 其中界面对象 field 在编辑状态的时候 它是可以在文本框中输入数据在编辑状态的时候 它是可以在文本框中输入数据 的 而非编辑状态的时候他只能显示数据 通过特定的命令执行 的 而非编辑状态的时候他只能显示数据 通过特定的命令执行 还有一点的就是 还有一点的就是 界面界面 对象数据在默认的状态是 对象数据在默认的状态是 string 例如例如 field 这个里面需要注意的是 在利用界面区域这个对话框对象的时候要注意 建立各个界面对象的 时候 你要十分清楚你所建立的界
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Unit 4 Protecting our heritage sites 单元检测(含解析)译林版(2019) 选择性必修 第三册
- 抗滑桩工程施工方案
- 农业科技创新案例研究
- 2025-2026学年山东省日照市开发区献唐中学七年级(上)开学数学试卷(含答案)
- 公务员转正总结报告
- 陕西省商洛市商南县2024-2025学年七年级下学期期末考试英语试卷(含答案无听力原文及音频)
- 光伏行业对计量(检定校准)的需求调研
- 福建屋顶隔热施工方案
- 2025年中国总线消防广播模块数据监测研究报告
- 2025年中国娃娃派数据监测报告
- 倾听与问题讲义
- 设备可靠性管理简介
- 激光拉曼光谱
- 光刻技术简介
- 《电磁学》教案课件
- GB/T 4291-1999冰晶石
- 合同诈骗控告书范本
- 机修车间岗位廉洁风险点及防范措施表
- 全新版尹定邦设计学概论1课件
- 牙及牙槽外科
- 转专业学生回原专业申请表(模板)
评论
0/150
提交评论