欢迎大家同时关注我在仿真秀中的账号——“ANSA攻城狮 ”,会有更多干货文章以及课程。
ANSA二次开发 中的两个核心工作分别是
其中GUI界面设计是为了能够更加便捷地获取用户输入的数据。
但是当我们所做的插件虽然功能很复杂,但是只需要用户输入一个数字或者只用点击确定时,我们再使用之前文章中提到的方法:
过程显得比较麻烦
那有没有很简单的命令,能够实现简单的信息传递呢?
还真有,学会下面四个命令,基本能够实现信息的现实、用户输入读取的功能
点击ok返回用户输入的信息,没输入默认返回message。点击cancel返回None。使用中使用一个参数接收用户输入信息即可
guitk.UserError(message)与guitk.UserWarning(message)不同点就是窗口的标题,以及显示信息的颜色,根据提示信息的等级自由选择
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...