Abaqus子程序验证提示“Products are not installed.”错误

实干、实践、积累、思考、创新。 这几天我尝试进行Abaqus子程序的验证,过程中遇到了一些问题。其中最主要的是以下这个错误:在验证子程序时,系统提示“Products are not installed.”,并直接跳过了验证步骤。错误界面如下图所示。 针对该问题,进行了长时间的排查。网络上关于此错误的讨论很少,相关资料几乎无法找到。在排除了Fortran和C++环境配置的原因后,咨询了相关领域的大佬,得知问题可能源于Abaqus安装不完整。 于是,我重新安装了Abaqus,并在完成后进行了简单配置,最终成功完成了子程序验证。验证成功的界面如下。Mark一下!每次都会遇到各种各样的问题! 关于我们 结构动力学与抗震 | 复杂结构设计与分析 | 地铁减振控制 | 人行及风致振动控制 | 程序开发与软件定制 | 有限元仿真 | 有限元求解器开发 | 固体力学 https://www.jdcui.com 合作及技术咨询 COOPERATION & CONTACT E-mail:jidong_cui@163.com

[软件笔记] Abaqus中单元应力云图平滑参数设置

实干、实践、积累、思考、创新。 默认情况下,Abaqus中的单元应力云图再节点上是有平均处理过的。 有个Averaging threshold参数控制节点应力的平均处理程度,默认是75%,也就是原图图例中显示的 avg=75%。 有时候我们调试一些模型,需要查看平滑之前的应力结果时,就需要取消应力平滑。以下两个图记录具体参数的设置位置。 相关内容 ( Related Topics) [01]. Plate With Hole Stress Analysis [带孔平板应力分析] [02].Analysis of a Euler–Bernoulli beam with Abaqus [Abaqus欧拉-伯努利梁分析] [03].Torsion analysis by thermal analogy with …

[软件笔记] midas Gen 模态应变能阻尼模型参数测试 [Modal strain energy proportional damping model in midas Gen]

实干、实践、积累、思考、创新。 最近采用YJK转模型到midas Gen,发现两个软件的地震力结果对不上,且差异较大,最后发现是阻尼模型参数设置有问题,而且可能存在一些bug,在此做个记录。 对比模型: 对比模型如下,下部4层材料为混凝土,上部6层为钢结构。其中YJK采用的是2.03版,midas Gen测试的是2020版。 两个软件模型的质量和周期结果一致,周期结果对比如下图所示。 具体模型: 在此基础上,进行了两大组模型对比测算,具体如下表所示: 编号 模型 备注 1 YJK 5%振型阻尼 阻尼比统一5% 2 Gen 5%振型阻尼(不修改阻尼比) 采用单条5%阻尼反应谱曲线,不勾选修改阻尼比 3 Gen 5%振型阻尼(修改阻尼比) 采用单条5%阻尼反应谱曲线,勾选修改阻尼比 1 YJK 材料阻尼(砼5%钢2%) 采用应变能阻尼,分别定义钢材和混凝土的材料阻尼 2 Gen …

[软件笔记] ETABS警告”THE STRUCTURE IS UNSTABLE OR ILL-CONDITIONED!!” (Case 4) (Lost Accuracy)

实干、实践、积累、思考、创新。 小伙伴的ETABS模型,遇到问题,直接计算,报错,提示”THE STRUCTURE IS UNSTABLE OR ILL-CONDITIONED!!”,提示结构不稳定。 最近在测试ETABS,由于太久没用ETABS,总是各种问题,已经是第4次遇到这个问题: * * * W A R N I N G * * * THE STRUCTURE IS UNSTABLE OR ILL-CONDITIONED !! CHECK THE …

[软件笔记] ETABS警告”THE STRUCTURE IS UNSTABLE OR ILL-CONDITIONED!!” (Case 3)

实干、实践、积累、思考、创新。 接手一个ETABS模型,直接计算,报错,提示”THE STRUCTURE IS UNSTABLE OR ILL-CONDITIONED!!”,提示结构不稳定,模态结果也异常。 太久没用ETABS,总是各种问题。已经是第三次遇到这个问题: * * * W A R N I N G * * * THE STRUCTURE IS UNSTABLE OR ILL-CONDITIONED !! CHECK THE …

[软件笔记] ETABS警告”THE STRUCTURE IS UNSTABLE OR ILL-CONDITIONED!!” (Case 2)

实干、实践、积累、思考、创新。 接手一个ETABS模型,直接计算,报错,提示”THE STRUCTURE IS UNSTABLE OR ILL-CONDITIONED!!”,提示结构不稳定,模态结果也异常。 因此,肯定是刚度或者质量出了问题。 检查了好久,最后发现模型材料定义有问题,材料的弹模为0,泊松比及膨胀系数均为0. 导致结构刚度为0,计算报错。 估计这个模型原本是高版本的ETABS,后存为低版本E2K,再用低版本导入,导致,可能材料参数丢失了。 相关博文 ( Related Posts) [01]. ETABS 2015人工波功能初步测试(一) [02]. ETABS 2015人工波功能初步测试(二) [03]. [Tool][软件] ETABS组合截面建模工具[Tool for creating composite section in ETABS] [04]. ETABS 2016转YJK(盈建科)提示“未找到质量源工况” [05]. [软件][工具][Programming][ETABS]ETABS …

[软件笔记] YJK中Ritz向量法模态分析需要注意的一些地方

实干、实践、积累、思考、创新。 测试模型发现,用Ritz向量法算模态,会出现这样的问题: (1)模态数量默认是3的倍数,不管输入计算模态阶数是多少阶,实际计算的模态数量都是3的倍数,比如输入计算2个模态,实际会计算3个模态,可能认为这样会精度高一点。 (2)计算模态阶数不同,实际算出来同阶模态是可能不同的,振型形状及周期都不同,原本第三阶周期都是扭转的了,但仅算3阶及6阶模态时,第三阶为平动了。这个有点迷了。。。。。。不知道是不是内部存在什么排序,毕竟存在迭代。但仅算3阶及6阶模态时第3阶平动对应的振型及周期在算30阶模态的振型上似乎也没找到对应。 不过,以上只是测试,如果实际输入正常的模态数量。应该是没问题的。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[软件笔记] ETABS中通过截面设计器定义的组合截面 (ETABS v9 and ETABS 201x) (ETABS Section Designer)

实干、实践、积累、思考、创新。 测算ETABS中的截面设计器(Section Designer),钢管混凝土截面。 ETABS V9 及 ETABS 2016的测算结果如下: 可以发现,除了J之外,其他参数均一致。 此外,Section Designer中给出的截面参数均是基于Base材料的刚度,基于刚度等效的方法反算出来的。 由于是基于刚度等效计算,那对于组合截面,基于这些参数进行重力及质量计算必然不等效,就需要质量及重量修正系数。而这个修正系数在ETABS中是内部计算的,尽管在ETABS V9及 ETABS v2016中的处理略有不同。在ETABS 2016中不需要再重复指定了。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[软件笔记] 为何YJK设计结果中有些梁没有输出内力结果?

实干、实践、积累、思考、创新。 YJK 模型设计结果查看,发现部分梁无内力结果输出也无配筋结果输出。 主要原因是,这些梁截面尺寸设置为100*100,虽然材料选为混凝土,但程序默认为虚梁,仅用来导荷。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[软件资料] ETABS刚性隔板质量测试 (Diaphragm Mass in ETABS)

实干、实践、积累、思考、创新。 ETABS中的刚性隔板质量仅仅是统计刚性隔板关联的点的质量。不在刚性隔板范围的点的质量不会统计。 即刚性隔板质量总是小于或等于楼层质量。 Diaphragm Mass <=  Story Mass 另外,ETABS里面的Diaphragm 分为,刚性隔板 Rigid Diaphragm 和 半刚性隔板 Semi Rigid Diaphragm,如果设置为Semi Rigid Diaphragm,软件不会输出该隔板的Diaphragm Mass ,也就是显示对应的隔板质量Diaphragm Mass 为0. 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[软件笔记] www.jdcui.com的软件笔记汇总贴

花了点时间,整理了一下 www.jdcui.com的软件笔记,并汇总到以下这个页面,有需要的小伙伴可以收藏一下,持续更新。链接:http://www.jdcui.com/?page_id=2850。Abauqs,Ansys,ETABS,SAP2000,MIDAS,YJK,PKPM,XTRACT,MATLAB,ATUOCAD,PERFORM-3D,OPENSEES,HYPERMESH

[软件笔记] 框架时程分析对比(ETABS vs. midas Gen)

实干、实践、积累、思考、创新。 不需要什么理由。做做两个软件的对比分析。 模型(Model) 一个6层的小框架,不带楼板,梁截面H600X300X20X20,柱子箱型截面BOX 600X40。材料Q345。仅考虑结构本身自重。采用midas Gen及ETABS 2016做一个弹性时程分析,并对比。(PS.  请忽略结构合理性,仅用于测试。)ETABS 和 midas Gen模型如图1所示,相应的地震波如图2所示。 (a)ETABS model (b)midas Gen model 图 1 框架模型示意图 图 2 地震波示意图   质量与周期(Mass and Periods) 质量和周期均基本一致。 ETABS 2016 Model …

[软件笔记] 记录一个盈建科(yjk)应用的Bug及其解决过程

实干、实践、积累、思考、创新。 (1)1.9.1模型无法保存模型数据库文件 (2)发现节点荷载初选bug,模型多了几万个节点荷载,无法阐述。 (3)经过折腾,下载新版1.9.3.1的YJK,打开原模型,可自动保存模型数据文件。 (4)查看了数据库文件,果然荷载表又几万个荷载,经过多次操作,删除荷载得到新的数据库文件。再导入YJK 1.9.1 或1.9.3均出现问题,要么丢失荷载要么丢失模型。 (5)最后尝试,将1.9.3.1自动保存的模型数据库文件不做修改,直接分别导入 YJK 1.8.3、YJK 1.9.1和YJK 1.9.3.1,结果发现YJK 1.8.3报错,无法导入文件。YJK 1.9.1好像只是丢了点荷载,其余没有问题。 而 YJK 1.9.3.1则丢失了很多墙。所以,最后采用 YJK 1.9.1这个模型。(问题得到解决) 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号  

[软件笔记] 记录一个盈建科软件应用问题

模型从YJK转到 Midas,再从Midas 转回YJK,一些复杂的组合截面,材料可能会识别错误。 如下图,Midas中的钢管混凝土截面,导入到YJK后,材料定义为 钢,YJK则将该构件视为全截面都为钢,应修改为混凝土。否则用钢量就错误了。模型也不对。 检查模型 必须 注意这些地方。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[软件笔记] ETABS 2016转YJK(盈建科)提示“未找到质量源工况”

最近项目用到 ETABS 2016模型转YJK模型,使用了YJK1.8.2.2的ETABS接口,在转换模型的时候,发现找不到质量源工况,如下图所示: PS. ETABS中已经定义了质量源工况,不知道为何报这样的提示。 😥 根据提示选择相应需要导入的工况后,发现楼板的恒载丢失了。 经过测试发现,YJK仅能导入第一个恒载和活载的楼板荷载,因此,解决这个问题很简单,在ETABS中将荷载样式的定义调换一下顺序,或者将用到的荷载样式合并,导入虽然还会遇到相同的提示,但基本可解决问题。 PS。另外,YJK可能对高本版的ETABS的模型转换测试不是很够,除了上面问题外,存在很多问题,比如,用壳模拟的连梁的刚度折减系数没有导入,大部分梁的铰接没有导入等。使用时候需要注意。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[软件笔记] SAP2000截面设计器中截面分析实例 [Sectional Analysis Example in SAP2000 Section Designer]

符东龙 师弟 整理的SAP2000截面分析资料 !!! 🙂  🙂   算例与博文《Sectional Modeling and Analysis Example of CAD to XTRACT Program [CAD to XTRACT 插件开洞截面建模与分析实例]》一致,以一个开洞截面为例,介绍在SAP2000上建模分析结构截面的过程包括弯矩曲率分析,PMM分析,还有一个十分具体的Step by Step过程。 1 开洞截面简介 如图所示的是一钢筋混凝土桥墩开洞截面,整个矩形截面尺寸为:10000×6000mm2,混凝土强度等级为C40,钢筋强度等级为HRB400,桥墩截面中间开有两个洞。图中红色点和绿色点为开洞截面中钢筋的分布。 2 用SAP2000进行截面建模 在SAP2000上进行建模,先进行材料的定义,然后在截面设计器对截面进行建模。 2.1 …

[软件笔记] ETABS 2015人工波功能初步测试(二)

实干、实践、积累、思考、创新。 上一篇博文《 ETABS 2015人工波功能初步测试(一)  》初步测试了ETABS 2015中人工波功能,可以发现,ETABS2015在函数( function )模块增加的与指定反应谱匹配(Matched to Response Spectrum)的函数定义方法能生成与指定目标反应谱匹配的人工波。本节继续对生成的人工波特性做一下测试。 峰值加速度(Peak Acceleration) 提取博文《 ETABS 2015人工波功能初步测试(一)  》中按频域匹配(Spectral Matching in Frequency Domain)和 时域匹配(Spectral Matching in Time Domain)生成的两条人工波,分别如 图1 和 图2 所示。其中匹配的目标反应谱为按抗规 7度0.1g罕遇地震的反应谱。 …

[软件笔记] ETABS 2015人工波功能初步测试(一)

最近装了个ETABS 2015,新版的ETABS已经变得十分强大了(PS.其实也不新了,目前最新是2017,鉴于我电脑一直装的是 ETABS V9,哈哈 🙂 )。 试试ETABS 2015的人工波功能,ETABS2015增加了根据参考地震波(Reference Acceleration Time History) 生成与指定反应谱匹配(Matched to Response Spectrum)的时程波的功能呢。以下测试一个简单例子。 首先在Functions菜单中定义目标反应谱 接着在 Time History 菜单中选择函数类型为 Matched to Response Spectrum,弹出时程匹配参数定义框。 ETABS一共提供了两种与反应谱匹配的方法 频域匹配(Spectral Matching in Frequency Domain)和 时域匹配(Spectral …