许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Abaqus前处理二次开发Getinput函数用法,交互输入实现

Abaqus前处理二次开发Getinput函数用法,交互输入实现

阅读数 5
点赞 0
article_banner


1.getinput函数功能:

运行脚本后,提供一个对话框,用户可输入多个参数,以上参数将用于后续建模中,可直观地进行建模操作。默认输入的数据类型为字符串类型。如下图。

用户输入参数对话框示例

2.getinput函数介绍:

Getinput函数:输入单一变量。

必须参数(prompt):字符串型。

可选参数(default):默认参数数值。

代码块

Python


     自动换行
   


     复制代码
   

12


#一次性输入一个变量
getInput('Enter a number: \t Enter the number of nodes to delete')  #一次性输入一个变量||\t从对话框中提供工具提示

      复制成功
     
     
     
     

输入单个参数对话框示例

getInput函数介绍(图源:abaqus用户手册)

3.getinputs函数介绍:

Getinputs函数功能:输入多个变量(getinput函数只能输入一个变量),如下图。Fields是标签名及输入参数。Label为对话框顶部标签。

必须参数(fields):为字符串的元组的元组。内部元组包含两个字符串,第一个字符串为标签,第二个字符串为输入参数(可写入默认参数)。

可选参数(label):对话框顶部标题。

代码块

Python


     自动换行
   


     复制代码
   

1234567


data_num = getInputs(fields=(('please enter the value of length :',  '6'),   #字符串的元组的元组 
                    ('please enter the value of width :',  '66'),   #内部元组inner sequence包含两个字符串,第一个字符串是标签名,第二个字符串是默认输入值
                    ('please enter the value of heigth :', '666'),
                    ('please enter the value of layer :',  '6666')),
                    label=' a label to be placed at the top of the dialog box'  
                          )  #data_num为list类型


      复制成功
     
     
     
     

用户输入多参数对话框示例



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

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

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空