- 博客(114)
- 收藏
- 关注
原创 vs code中多个c文件的编译、调试,对应的task.json/launch.json文件的设置
vs code中实现多个c文件的编译、调试,需修改对应的task.json/launch.json文件内容
2024-07-21 19:00:49
830
原创 ansys apdl如何将选中的节点储存到变量中
这样,所有选中的节点的标签就被存储在 nodeList 这个数组变量中了。3.最后,使用 *VGET 命令来将选中的节点标签存储到刚才定义的数组中。这行命令的作用是将所有选中的节点的标签读取到 nodeList 数组中。2.接着,使用 *DIM 命令来定义一个用于存储节点标签的数组。注意:需要根据你实际的模型和需求来调整上述的命令和变量名。这里,numNodes 是你用来存储节点数量的变量。nodeList 就是用来存储节点标签的数组变量。1.使用 *GET 命令来获取选中节点的数量。
2024-06-21 11:30:37
310
原创 PyQt5中建立二级窗口
用qtdesigner创建两个窗口,在主窗口里面放置一个按钮,用pyuic解析为py文件。主窗口文件名one.py,二级窗口文件名main_window_v1.py。
2024-06-20 17:54:13
346
原创 ANSYS APDL中使用SF和SFFUN命令,对不同节点施加不同大小的面载荷
ANSYS APDL中使用SF和SFFUN命令,对不同节点施加不同大小的载荷
2024-06-09 11:13:40
519
原创 workbench中将圆面按半径划分为不同区域
选择extrude拉伸,选择刚才创建的草图,然后在operation中选择imprint faces。在该平面内新建草图,画几个不同尺寸的圆,点击generate。进入DM模块,对圆面新建一个平面。点击generate即可。
2024-05-30 18:56:03
268
2
原创 高斯过程学习笔记
最常用的径向基函数是高斯核函数 ,形式为 k(||x-xc||)=exp{- ||x-xc||^2/(2*σ)^2) } 其中x_c为核函数中心,σ为函数的宽度参数 , 控制了函数的径向作用范围。叉积或向量积(有时是有向面积积,以强调其几何意义)是在三维有向欧几里得向量空间,并用符号x表示. 给定两个线性独立的向量 a和b,叉积a × b(读作“a cross b”)是一个垂直于a和b的向量,因此垂直于包含它们的平面。这样一种函数K(w,x),接受低维空间的输入值,却能算出高维空间的内积值。
2024-05-22 19:12:54
1081
原创 python中用“*”运算符复制列表时子列表实际上引用的是同一个列表,列表和嵌套列表的坑
当你修改了一个子列表的元素时,所有的子列表都会随之改变。因为他们实际上都是同一个子列表的引用。输出如下,可以看到每个子列表中的第5个元素相同,并没有实现从0.8-1.2分布。先看一个例子,我想改变load的子列表中第五个元素,从0.8-1.2分布。的时候,Python实际上。
2024-05-21 16:18:28
1404
原创 ANSYS workbench怎么单独查看某一个零件的云图?
3.右键solution,insert,选择你要查看的结果类型。1. 选择选中模式为body,2.点击你要查看的零件,选中。4.求解,查看结果。
2024-05-17 15:27:59
579
原创 ansys apdl求解器设置、Analysis option位置、多核设置
再在Analysis Type下就会出现Analysis option的菜单。因为该菜单一般不需要设置,所有默认隐藏了,所以需要打开未删减的菜单,即Unabridged Menu。在solution---Analysis Type菜单下面的。
2024-05-14 10:38:47
881
原创 ANSYS APDL如何查看SOLVE的计算时间
在output window(启动apdl打开的另一个窗口)中,会输出所有操作的类似日志的信息。Elapsed Time 就是计算时间。
2024-05-14 10:26:03
345
原创 ANSYS Workbench中如何从面/体选择创建节点集合named selection?
点击选中一个面,右键named selection:
2024-05-14 10:04:28
628
原创 Ansys ACT的一个例子
• 对于显示为工具栏按钮或菜单命令旁边的图像,Mechanical 需要 BMP 文件。扩展的XML文件总是从元素<extension>.开始的。关于基本要素的说明,参见附录A:扩展要素( p.185 )。回调 <onclick> 定义单击按钮时要调用的函数的名称。在 XML 文件中,元素 <interface> 的参数上下文包含产品名称(“Mechanical”)。IronPython 脚本定义了响应用户和界面交互的函数,并实现了扩展的行为。通常,函数是通过 XML 文件中的不同事件或回调来调用的。
2024-05-13 10:16:34
385
原创 Ansys界面设计:ACT入门
来自官方文档Getting Started with ACT,机翻。Ansys 提供一流的现成仿真技术。为了最有效地部署普遍模拟,您可能需要更精心策划的体验,以使我们的模拟专业知识与您的用户、公司或行业需求相匹配。Ansys ACT 使您能够自定义和扩展 Ansys 体验。
2024-05-10 18:16:37
1153
原创 Python:将数组从一个范围等效到另一个范围
的所有元素从[-1,1]的范围等效转换到[-10000,10000]的范围。这样做可以保证数据的最大值和最小值分别映射到目标范围的最大值和最小值。的方法,它把数据从一个范围转换到另一个范围。的元素经过这种线性转换处理后的结果。x_iter的取值范围为。这段代码的目的是将矩阵。这是一种线性转换,它。这个公式进行的变换是。
2024-04-29 23:33:41
286
原创 解决ImportError: cannot import name ‘xxx‘ from partially initialized module xxx
python项目中某个文件名与需要引入的module中的文件名相同时,可能出现循环引用的情况,此时会报错ImportError: cannot import name ‘xxx‘ from partially initialized module xxx。如我的python文件命名为copy.py,需要引入的库恰好包含这个名称,把python文件改了就行。所以把项目文件中涉及 报错内容的python文件名 修改即可。
2024-04-29 17:57:28
2131
原创 Ansys报错:There is at least 1 small equation solver pivot term.
指定边界条件为固定约束。原本材料没有定义质量,对材料添加质量属性后运行恢复正常。
2024-04-28 19:12:44
882
原创 强化学习实践0
gym是目前强化学习最常用的工具之一,一直在迭代升级。gymnasium与gym之间的主要不同在于reset和step的返回参数数目发生了变化,具体变化见版本变化。有很多版本兼容问题,gym0.26.0和之后的版本对之前的代码不兼容。所以可以安装0.25.2。seed()函数在新版本已经被删除了。在新版本中,seed应该在reset()函数调用时指定。gym目前并不支持python3.11版本,所以在台式上就用gymnasium吧。新版本的env_step()的返回值由4个变为5个了。
2024-04-13 21:21:33
373
原创 ansys workbench的有限元分析文件导出为.dat/.inp
在workbench的solution模块中,在窗口左侧点中solution,然后再去窗口上侧的工具栏里找到TOOLS选项,点开就会看到write input file to(找不到的话直接在搜索框搜索write),里面就可以选择你要导出的文件类型了。
2024-04-07 20:45:41
1438
原创 如何为开发项目编写规范的README文件(windows)
如何为开发项目编写规范的README文件(windows),此文详解 - 战争热诚 - 博客园 (cnblogs.com)
2024-04-03 09:00:50
461
2
原创 win10远程桌面连接设置方法
找到远程桌面服务“remote desktop services”,相关联的RPC服务也要打开;的ip地址,ip地址通过被控制端cmd输入ipconfig获取。在桌面同时按住win+r打开运行,输入 mstsc。需要打开开始运行,输入service.msc;此电脑-属性-远程连接-启用远程桌面。点击常规,在 计算机 位置输入。首先台式需要设置锁屏密码。用笔记本电脑控制台式机。
2024-03-19 19:28:37
561
原创 悬臂梁载荷谱f(x)=10+x^2
x方向范围是(0,60)有21个点,y方向范围是(-3,3)有3个点,load的形状为(21,3),每个load的值为这些位置上的载荷值,并且载荷值跟x有函数关系f=10+x^2,做出载荷谱。
2024-03-11 21:37:34
278
原创 为PDF创建目录(侧边栏目录)
Adobe Acrobat:只能新建书签,不能建立子书签。通过可以新建书签的pdf阅读器。知云翻译:可以新建书签和子书签。
2024-03-05 21:06:02
469
原创 作用力(Force)和压力(Pressure)的区别
压力的方向不总是恒定的,通常是垂直于作用面,在有限元中定义压力时,朝向作用面方向为正,远离作用面方向为负。一般,力和压力在方向以及数值大小给的准确的情况下是可以通用的,但是相对而言,力比压力的给定方便一点,考虑的东西可以少一点,力的方向一般是恒定的,在有限元中通过XYZ设置方向。对于流体的分析,应该给与压力去进行分析。参考:(这个系列视频推荐看)
2024-01-26 21:31:01
774
原创 Ansys APDL如何查看已经施加的约束和载荷
目录查看当前已经施加的载荷和约束 查看具体的值查看已经定义的参数在菜单栏选择:通常在有限元单元的视图下:选择SOLID MODEL LOADS(如下)可查看当前已经施加的载荷和约束。查看具体的值,在菜单栏选择DOF constrains、Forces,然后选择要查看的节点即可:
2024-01-26 20:50:55
4747
原创 Ansys APDL施加任意形式载荷(线性/非线性,通过命令流/GUI)
Ansys APDL施加任意形式载荷(线性/非线性,通过命令流/GUI)
2024-01-26 19:43:39
5710
4
原创 复现NAS with RL时pytorch的相关问题
传播时不断累积,这往往不是我们希望看到的。为了确保正确的计算,我们需要在每次进行权重更新之前,用。一旦使用backward()计算出梯度,就可以调用该函数。是PyTorch中的一个操作,它用于清零所有被优化变量(通常是模型的参数)的梯度。这意味着,每次计算梯度,新的梯度值会被加上旧的梯度值。,得到的梯度值是累积的结果,这在大多数优化场景中是不正确的。在PyTorch中,当你计算某个张量的梯度时(比如通过调用。如果在反向传播前不将梯度清零,那么梯度值将会在每次。后,每次计算后得到的是当前情况下的准确梯度。
2024-01-23 22:08:05
533
ansys workbench流体分析所用的模型(阀门、动车、管道)
2024-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人