当前位置:服务支持 >  软件文章 >  后处理字体大小调整技巧:提升视觉效果的关键步骤

后处理字体大小调整技巧:提升视觉效果的关键步骤

阅读数 6
点赞 0
article_banner

解决方案:
在Abaqus环境参数中定义函数,并在onCeStartup中调用。(如果只想解决此问题,只需下面两步操作)
1、找到C:\SIMULIA\Abaqus\6.10-1\site(对应自己的安装路径)下的abaqus_v6.env
2、用文本工具打开,将下面代码复制上
def onCaeStartup():
def setVisPreferences(module, userData):
session.viewports['Viewport:1'].viewportAnnotationOptions.setValues(
legendFont='-*-verdana-medium-r-normal-*-*-160-*-*-p-*-*-*')
addImportCallback('visualization', setVisPreferences)
此处需严格依照Python语法缩进。从第一行开始,开头空格数为:0,2,4,6,2,0
代码第四行160表示的是字体大小,可按自己需要调整。
注:
1、在6.9中实现时需要把第三行中‘Viewport:1’ 修改为 ‘Viewport: 1’,即‘冒号’和‘1’之间加一个空格
2011/12/3 补充:
补充了几张效果图,加上对后处理云图其他几种显示内容的修改方式:
效果图1:
1.png

效果图2:
2.png

效果图3:
3.png

在那段代码中,def setVisPreferences(module, userData)定义了一个函数,所有关于云图的显示设置都可以在该函数中实现。
比如:
1、 只保留legend(即左上角的框框),如效果图1:
session.viewports['Viewport: 1'].viewportAnnotationOptions.setValues(triad=OFF,
title=OFF, state=OFF, annotations=OFF, compass=OFF)
2、调整字体,下面是调整legend的字体,如果调整title的字体,将legendFond改成titleFont
session.viewports['Viewport: 1'].viewportAnnotationOptions.setValues(
legendFont='-*-verdana-medium-r-normal-*-*-160-*-*-p-*-*-*')
3、打开其他显示内容,比如title,如效果图2
session.viewports['Viewport: 1'].viewportAnnotationOptions.setValues(title=ON)
根据以上几条修改方式,可以根据自己的需要定义setVisPreferences函数,这样就不需要每次打开cae时都调整云图显示的参数了。
要注意的是,所有以上语句都要符合Python的语法规则。
以下提供我自己用的setVisPreferences函数的定义:(我只需要左上角的框框)
第一条session命令把其他几个内容都关掉,只保留Legend
第二条session命令修改legend的字体
def setVisPreferences(module, userData):
session.viewports['Viewport: 1'].viewportAnnotationOptions.setValues(triad=OFF,legend=ON,title=OFF, state=OFF, annotations=OFF, compass=OFF)
session.viewports['Viewport:1'].viewportAnnotationOptions.setValues( legendFont='-*-verdana-medium-r-normal-*-*-160-*-*-p-*-*-*')

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删
相关文章
QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空