首页/文章/ 详情

ANSA零基础第二弹——GUI

27天前浏览788

接着昨天介绍GUI界面谢谢大家支持,多余的空话就不写了,我打算先出文字版教程在到后期就可以通过录制视频的方式教大家,咱们直接开始今天的教程吧,

2、选择控制区

一排从左到右

2.1多选状态下以矩形框为选区工具,有下拉菜单

2.2选取单个物体

2.3以PID选择物体,有下来菜单

2.4以一定特征角度选择物体,角度通过方框里数值控制

2.5以path(选择首尾两个目标,自动将首尾的物体选择上),line(通过直线绘制形状选择物体)

2.6只选择可见可见物体,被遮挡住的物体不会被选择上

2.7绘制线框选择物体

第二排从左到右

2.8控制几何与网格的显示与隐藏

2.9控制壳单元的显示与隐藏

2.10控制三维单元的显示与隐藏

2.11控制网格点的显示与隐藏

2.12横截面的显示与隐藏

2.13连接单元的显示与隐藏(可通过连接类型,层次,属性等控制)

3、逻辑运算区

配合显示控制区使用

第一排从左到右

3.1仅显示

3.2增加范围显示(比如一个PID零件只有一部份显示,可以通过控制显示区选择PID,逻辑运算区选择+,整个零件会全部显示出来)。

3.3减去显示目标

3.4、NOT可以通过左键暂时隐藏一个或多个物体,在通过中间会将所隐藏物体显示而其余物体隐藏

3.5全部显示

3.6反选

3.7锁定视图,通过下拉菜单store lock可以为当前保存视图,锁定后的视图通过全部显示按钮恢复.

3.8显示周围单元

3.9显示附近物体

第二排从左到右

3.10几何的显示与隐藏

3.11几何概念面的显示与隐藏

3.12几何点的显示与隐藏

3.13几何线的显示与隐藏

3.14相邻边的显示与隐藏

3.15 自由边的显示与隐藏

3.16T型边的显示与隐藏

4、显示模式控制区

4.1默认显示方式—以PID着色显示—以所属材料显示—以part显示—以载荷约束显示——以model显示—以几何特征着色显示

——

4.2控制物体真实着色显示与线框模式显示,下面是重点控制几何线框显示网格真是着色显示(1,显示方式切换到PID显示模式下,2打开PID浏览器,3如图所示transparency—透明度控制几何显示)

4.3进入QI质量标准检查模式

4.4以厚度,变形着色等为显示模式

4.5网格线的显示与隐藏

4.6网格自由边的显示与隐藏

4.7第二排从左到右一到三为盒子的显示与隐藏(后面会介绍到BOX为何物)

4.8 3D线与点的显示与隐藏

4.9 3D点的显示与隐藏

4.10 3D线的显示与隐藏

4.11零件坐标的显示与隐藏

豆豆可能对于软件到操作没有将清楚,大家可以看用户手册第二章节,是介绍用户界面的,在哪里会有详细的介绍哦,英语不好的同学也没关系,图片够多,能够看明白,具体有什么不懂的欢迎打扰。

每日一语

工作退一步海阔天空。

来源:TodayCAEer
ANSA材料控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-08-14
最近编辑:27天前
TodayCAEer
本科 签名征集中
获赞 16粉丝 8文章 163课程 0
点赞
收藏
作者推荐

ANSA二次开发_Python基础-字典

回顾一下以前的笔记,便于以后的查看,以ANSA二次开发作为基础,记录下用到的基础知识。字符串、列表、字典将以修改part的名字为例进行演示。importansafromansaimportbasefromansaimportconstantspart=base.GetFirstEntity(constants.NASTRAN,"ANSAPART")vals=('Name','ModuleId')ret=base.GetEntityCardValues(constants.NASTRAN,part,fields=vals)oldname=ret['Name']print(oldname)#固定字符串,测试时可以将该行注释s="HWCOLORPROP100119924"keys=s.split()my_dict={key:indexforindex,keyinenumerate(keys)}print(my_dict)str_from_dict=""forkey,valueinmy_dict.items():str_from_dict+=f"{key}{value}"print(str_from_dict)#HWCOLOR0PROP110011992243vals={'Name':str_from_dict,}#ANSA命名是会自动将首位的空格字符移除base.SetEntityCardValues(constants.NASTRAN,part,vals)这是基础的修改代码,后续皆可使用上述代码进行测试我们需要将字符串"HWCOLORPROP100119924"转换为字典形式,才能调用字典的方法。1.创建字典通过将字符串转换为字典s="HWCOLORPROP100119924"keys=s.split()my_dict={key:indexforindex,keyinenumerate(keys)}print("创建字典:",my_dict)#{'HWCOLOR':0,'PROP':1,'1001199':2,'24':3}单层字典转化为字符串my_dict={"HWCOLOR":0,"PROP":1,"1001199":2,"24":3}str_from_dict=""forkey,valueinmy_dict.items():str_from_dict+=f"{key}{value}"print(str_from_dict)#HWCOLOR0PROP1100119922432.get()方法返回指定键的值print("get()方法:",my_dict.get("HWCOLOR"))#get()方法:03.items()方法以列表返回可遍历的(键,值)元组数组print("items()方法:",list(my_dict.items()))#items()方法:[('HWCOLOR',0),('PROP',1),('1001199',2),('24',3)]4.keys()方法返回所有keyprint("keys()方法:",list(my_dict.keys()))#keys()方法:['HWCOLOR','PROP','1001199','24']5.values()方法返回所有值print("values()方法:",list(my_dict.values()))#values()方法:[0,1,2,3]6.update()方法更新字典的值my_dict.update({"NEW_KEY":4})print("update()方法:",my_dict)#update()方法:{'HWCOLOR':0,'PROP':1,'1001199':2,'24':3,'NEW_KEY':4}7.pop()方法删除字典给定键key所对应的值,返回这个值popped_value=my_dict.pop("NEW_KEY")print("pop()方法:",my_dict)#pop()方法:{'PROP':1,'1001199':2,'24':3}print("被pop出的值:",popped_value)#被pop出的值:08.popitem()方法随机返回并删除字典中的最后一对键和值popped_item=my_dict.popitem()print("popitem()方法:",my_dict)#popitem()方法:{'HWCOLOR':0,'PROP':1,'1001199':2}print("被popitem出的键值对:",popped_item)#被popitem出的键值对:('24',3)9.clear()方法清空字典my_dict.clear()10.copy()方法返回字典的浅复制my_dict_copy=my_dict.copy()print("copy()方法:",my_dict_copy)11.setdefault()方法如果键不存在于字典中,将会添加键并将值设为默认值my_dict.setdefault("NEW_KEY",None)print("setdefault()方法:",my_dict)#setdefault()方法:{'HWCOLOR':0,'PROP':1,'1001199':2,'24':3,'NEW_KEY':None}12.fromkeys()方法创建一个新字典,以序列中元素做字典的键,value为字典所有键对应的初始值new_keys=["key1","key2","key3"]new_dict=dict.fromkeys(new_keys,"default_value")print("fromkeys()方法:",new_dict)#fromkeys()方法:{'key1':'default_value','key2':'default_value','key3':'default_value'}来源:TodayCAEer

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈