【Abaqus 3D打印建模】之 极小曲面 III --免安装绿色小程序

0.前言

前段时间跟大家分享了怎么用MATLAB 和 python 建立 3D打印用的极小曲面及将其输出为stl格式的方法,具体请看:

  1. Matlab生成极小曲面,包括matlab脚本及生成为stl的脚本

  2. python生成极小曲面,包括python脚本、安装包及生成stl的脚本

以上两种方法基本上等效,不仅可以生产极小曲面,也能够加厚输出为stl,只不过是所用软件不一样。但据网友反馈,存在写不方便之处,如有些人需要安装matlab,或python的依赖包安装失败等。为此,做了个简单的小程序,其实说白了用python做了个界面并打包了代码,由于非程序员出身,打包完了本来几个kb的脚本成了200M左右的包(把mayavi、pyqt等打包进去了),在此跟大家分享,如果有朋友能够解决打包问题(不要现在这么大),愿意有偿请教。

***该软件只是打包了python的免费包,解压后运行即可。请尊重别人的劳动。

1.介绍

软件使用起来比较方便,内置了常见的极小曲面,当然也能输入表达式生成。

1、解压既可以运行

in1.gif

2、用户输入并给定变量的取值范围:

***请注意,每个表达式 必须以 ; 结束!!!

custom.gif

****注:虽然曲面表达式一样,但隐式(一个方程)和 显式(x、y、z分别表达)的曲面不尽相同,主要原因事两种方法的原理不同,隐式方法是在给定的xyz范围内选取满足条件的点;而显式方法则根据x、y的取值确定z。

3、输出为stl格式,并导入到有限元(如abaqus):

STL.giffreecadpx;">

4、加厚及网格优化(其他划分网格软件):

REMESH.gif

2.其他说明

1、建立模型只是第一步,如果需要进行仿真,还需根据情况赋予材料参数。

2、此程序加厚仅将曲面封闭(内部是空心的),若需要实心几何模型(stp等格式),可在线转换或采用freecad软件;  或将stl导入abaqus后,在mesh模块 将三角形网格转四边形,即可转化为内实体。

3、本人推荐采用上面的matlab或python方法。

4、网格优化可采用hypermesh等很多其他软件,本人推荐meshlab或ntopology(强烈推荐)。

5、除了stl,可以输出为各种图片格式及obj等其他格式(mayavi自带)。

6、下面是简单的用户手册:

【Abaqus 3D打印建模】之 极小曲面 III --免安装绿色小程序的图5Help.pdf

以下内容为付费内容,请购买后观看
该付费内容为:
包含 1个附件
售价: 12人购买
ABAQUS3D打印极小曲面stl格式PYTHON

【Abaqus 3D打印建模】之 极小曲面 III --免安装绿色小程序的评论10条

【Abaqus 3D打印建模】之 极小曲面 III --免安装绿色小程序的相关案例教程

0.前言 重点:加入网格优化功能 前段时间跟大家分享了怎么用MATLAB 、 python或用自编的小程序 建立 3D打印用的极小曲面及将其输出为stl格式的方法,具体请看: Matlab生成极小曲面,包括matlab脚本及生成为stl的脚本 python生成极小曲面,包括python脚本、安装包及生成stl的脚本 免安装绿色小程序 ,是一个小程序,能够生产带 数学表达式的曲面;同时沿着法向偏移实
功能介绍 CAD随机三维纤维插件,可用于在AutoCAD软件内生成指定数目、直径、长度、角度的三维分布的圆柱体纤维,纤维采用圆柱体,插件可严格控制纤维之间不发生干涉,同时插件会在CAD内生成与圆柱体纤维相适配的带有空洞的长方体基体。插件生成的dwg文件可导入到Comsol、Abaqus、ANSYS等有限元分析软件内,用于模拟纤维混凝土、钢纤维、纤维增强复合材料等。 插件界面 CAD_随机三维纤维插
插件
挖孔板在简谐荷载作用下动力响应分析。 尺寸:尺寸为15x40,内部挖孔尺寸记不得了,当时是随意画的。 材料属性:弹性模量为1e10,泊松比0.25,密度2000。 边界条件:简谐荷载幅值为10,板左端约束xy向位移。 计算信息:计算总时长10s,积分步长0.01s,采用瑞丽阻尼,alpha=0.25(随意设置,仅用作验证),beta=0.1(随意设置,仅用作验证)。 单元类型:线性四节点等参单元,
本案例基于COMSOL软件的射频光学模块,仿真了一腔体结构的谐振反射谱,几何模型如图1所示。 图1 几何模型 采用COMSOL中射频光学模块,并进行波长域的求解,求解波长范围为600nm~2000nm,仿真结果如图2所示。 Si 结构内电场模随波长变化分布 S参数图 图2 数值仿真结果 感兴趣的朋友,可下载模型源文件,欢迎合作交流
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    11 13