写在前面

近期因为课题要求,作者开始学习并使用OpenSees进行有限元时程分析。OpenSees已经被非常多研究人员和工程师使用了,网上有相当多这类教程,如董瀚林、DinoChen,他们的博客对我的学习帮助很大。

安装

下载

安装非常简单,从官网下载压缩包,官网的下载地址。下载后解压即可。

添加环境变量

为了方便以后使用OpenSees,强烈建议将OpenSees添加到环境变量中。Windows系统下,在刚才解压的目录内找到OpenSees.exe并记录其所在路径,如我的路径是D:\Program Files\OpenSees3.3.0-x64.exe\bin,然后打开系统的环境变量设置(Windows设置->系统->系统信息->高级系统设置->高级->环境变量),然后在下方的系统变量里选定Path,点击编辑,在打开的页面中新建一个path,输入刚才记录的路径,一路确定保存。

用法

命令行方式

打开命令提示符或者PowerShell,输入opensees,即可进入OpenSees的命令行界面。如果提示错误,说明环境变量没有设置正确。使用命令行运行每输入一步就要回车运行一步,不推荐这种方式进行分析,出错后不容易修改。

tcl文件方式

OpenSees可以运行tcl文件,我们可以将命令全部写到tcl文件中再统一运行,出错了也方便修改。推荐使用VScode编辑tcl文件,可以安装代码高亮插件OpenSees Language和运行插件Code RunnerCode Runner需要进行设置。

打开插件设置

找到并勾选这三个选项

找到并点击Edit in settings.json

在json文件找到这个位置并添加

".tcl": "cd $dir && opensees $filename",

然后大功告成,可以直接在VScode中点击右上角按钮运行tcl文件。

参考资料

[1] https://blog.csdn.net/Lzn_nzL/article/details/117875509

[2] http://www.hanlindong.com/2017/opensees-bootstrap/#%E5%8D%95%E8%87%AA%E7%94%B1%E5%BA%A6%E4%BD%93%E7%B3%BB%E7%9A%84%E5%9C%B0%E9%9C%87%E5%93%8D%E5%BA%94

欢迎关注作者

@zouxlin3

OpenSees学习记录【一】:安装与用法相关推荐

  1. LRS+XAPI教育学习记录(安装lrs,以及用xapi传输数据到lrs)

    此LRS團隊出了最新版的LRS,是node寫的.運行速度是本文寫的這個版本的無數倍,待我整理好再發出來. 关于lrs跟xapi国内基本用的少,质料基本都是英文的,中文的也就只有繁体的一些少少的资料.新 ...

  2. 达梦数据库学习记录-包含安装、创建、体系结构、表空间用户模式对象管理备份与还原等

    达梦数据库DCA学习记录 目录 达梦数据库以及认证体系简单介绍 安装DM8数据库及常见问题解决办法 创建数据库.数据库实例及相关知识点介绍 数据库连接 数据库启动与关闭 DM8线程 DM8逻辑存储结构 ...

  3. OpenSees学习记录【二】:柱构件的Pushover分析

    引言 不管是静力或是动力分析,OpenSees基本都遵循:系统设置--节点--支座--质量--材料--截面--单元--荷载--分析,这一流程.本文将根据OpenSees官方的例子Example 1a介 ...

  4. Linux 学习记录 一(安装、基本文件操作).

         Linux distributions主要分为两大系统,一种是RPM方式安装软件的系统,包括Red Hat,Fedora,SuSE等都是这类:一种则是使用Debian的dpkg方式安装软件的 ...

  5. PyTorch学习记录-1PyTorch安装

    学习建议里有PyTorch,所以我就开始了PyTorch的学习. 首先就是安装啦,去官网很清楚,可以选择自己的版本和平台,然后下面就会出现 Run this command:  后面跟着的命令复制运行 ...

  6. 学习记录:安装binwalk

    1,背景 通过上次的培训了解到,很多情况下通过ubuntu或者kali的源未必是最新的,因此需要使用git安装,为了更好的更新,需要首先卸载掉电脑的binwalk 2,卸载binwalk apt-ge ...

  7. [UE][UE5]零基础学习-学习记录1-UE5安装与基本使用方法

    [UE5]学习1-UE5安装与基本使用方法 写在前面 01.作者碎碎念 2.UE5安装方法 01.UE5需要的电脑配置 02.UE5安装方法 001.Epic下载 002.下载安装UE5 03.基本使 ...

  8. 学习总结5 - bootstrap学习记录1__安装

    1.bootstrap是什么? 简洁.直观.强悍的前端开发框架,说白了就是给后端二把刀开发网页用的,让web开发更迅速.简单. 复制代码 2.如何使用? 如图所示到bootstrap中文网进行下载 复 ...

  9. R语言学习记录之安装caret包与jupyter关联R内核

    1.安装caret包 #以下是caret包所依赖的所有包,可以用如下脚本进行安装预先依赖包 caret_needed_packages <- c("ps","pro ...

最新文章

  1. 关于Cocoa Pods的升级安装和使用说明
  2. 【手把手教你全文检索】Apache Lucene初探
  3. Enterprise Library之错误处理部分
  4. Recover it!
  5. java objectid_需要一种解决方法来查找objectID foreignField的字符串
  6. 如何使用 C# 中的 ValueTuple
  7. 深入理解Java ClassLoader及在 JavaAgent 中的应用
  8. bigdecimal 小于等于0_半场0-0比分的比赛,你需要注意这些
  9. decorator php,php设计模式 Decorator(装饰模式)
  10. Windows系统安全从定制IP策略开始
  11. 安装默认报表服务器虚拟目录,报表服务器虚拟目录
  12. 公开课视频-《第01章 规划》-大企业云桌面部署实战-在线培训-视频(奉献)
  13. Microsoft Visio 2003下载
  14. 解决vmbox虚拟机 能上网,能ping通宿机,但是宿机 ping 不通 虚拟机
  15. 从200K/s到2M/s,只差这篇文章——使用ProxyeeDown加速百度云盘下载速度
  16. 使用markdown写出Leaky ReLU的计算公式
  17. Mac电脑 重设开机密码
  18. Soft NMS+Softer NMS+KL Loss
  19. 如何 修炼 软件测试这门 手艺
  20. Sea.js 使用总结(1)

热门文章

  1. dropout | 深度学习
  2. ASP动态网站建设之连接数据库相关操作
  3. 杰理AC692X---添加串口打印调试
  4. 阿米巴经营模式:唤醒员工工作激情与梦想
  5. python培训学费多少钱-天津河东区儿童学编程哪里好_学费多少钱,学什么软件...
  6. 信息安全技术实验:利用 burp suite破解 web 后台
  7. 【Web入门项目源码分享】Java+Jsp
  8. cip核字号验证_CIP数据核字号是什么
  9. 联想服务器查看告警信息,科普 THINKPAD开机错误消息及报警信息详解
  10. 2019 互联网大事记:谁是最后的赢家