Gean4学习之CAD模型导入

  • Gean4学习之CAD模型导入
    • (一)、CAD模型保存为STEP格式
    • (二)、STEP格式转换为STL格式
    • (三)、编译运行
  • 总结

Gean4学习之CAD模型导入

上一篇Geant4学习之CAD模型导入中讲解了如何利用CADMesh将CAD模型导入进Geant4中自动建模,是将CAD模型格式转换为STL格式,再导入进Geant4中。STL格式导入Geant4的教程已经在上一篇文章中讲解过了。下面我将讲解如何保存CAD模型、CAD模型转换为STL格式(通过多次测试,三维画图软件直接导出STL格式文件并通过CADMesh导入进Geant4是不可行的)。

(一)、CAD模型保存为STEP格式

可以通过Solidworks或者AutoCAD建模,以下是我随便画的3D模型,如图所示:

然后将文件另存为,保存为test.STEP格式,操作如下图所示:

(二)、STEP格式转换为STL格式

这里我们利用FreeCAD进行格式转换,首先通过FreeCAD直接打开step格式文件,如下图所示:

打开后按照下图所示步骤,选择Mesh Design工具箱,然后在菜单栏选择网格,选择从形体创建网格:



选择Standard模式,设置表面切割最小值为0.01mm,角度分割为最小值1°,单击确定。对于网格剖分参数而言,网格剖分越精细,对于系统的要求就越高(如果网格剖分时间较长,可重新设置面元化参数)。

从下图可以看出该模型已经被网格剖分完毕,包含184个点,546个线,364个面。

右键单击test(Meshed),选择导出网格,导出网格文件格式的时候一定要注意输出格式为ASCLL STL的stl格式。


导出stl文件之后,将文件名重命名为test.stl,并打开test.stl,如下图所示,删掉 (Meshed)和前面的空格

(三)、编译运行

最后按照上一篇文章的方法,将stl格式文件放到源代码根目录下等一系列步骤,编译运行,如下图所示:

总结

按照以上的方法可以实现自建的CAD模型转换为stl格式,并可以成功导入Geant4中进行仿真模拟。如遇到任何问题,可在评论区或私信联系我,我会尽我最大可能帮您解决。如果觉得本篇文章对您有所帮助,感谢点赞收藏支持,感谢感谢!

Geant4学习之CAD模型导入(2)相关推荐

  1. Geant4学习之CAD模型导入(1)

    Geant4学习之CAD模型导入 Geant4中CAD模型导入必要性 CAD模型导入方法 CAD模型导入Geant4过程 (一).CADMesh开源代码 (二).如何修改代码实现CAD模型导入 1.C ...

  2. CAD模型导入Pointwise网格导入Fluent的联合设计教程

    CAD模型导入Pointwise网格导入Fluent的联合设计教程(二维后台阶模拟) 0.问题引出 1.CAD模型绘制 2.Pointwise网格绘制 3.Pointwise的CAE导出 4.Flue ...

  3. 工作总结-Icepak 19.0 CAD模型导入方法结

    原文:https://zhuanlan.zhihu.com/p/114468283 热仿真工作中,经常需要将简化后的产品3D图导入Icepak软件中. 模型导入方法很多,总结一下我导入CAD-3D模型 ...

  4. comsol随机几何的构建 CAD模型导入法

    comsol随机几何 在comsol软件中构建随机几何模型方法较多,可以采用comsol自带的模型开发器通过编程实现,也可通过链接到MATLAB代码导入.这里介绍另一种在comsol中建立随机几何模型 ...

  5. 学习总结-Icepak模型导入、网格划分以及多级网格

    上传案例3D模型到网络上,大家有兴趣可以试试. 链接:https://pan.baidu.com/s/1gRyb2em6E-P3c4E2_p_0rQ 提取码:2oj6 模型已经简化过了. 步骤一:使用 ...

  6. RationalDMIS 7.1 如何更改CAD模型的坐标系

    模型坐标系转换:使模型坐标系通过旋转.镜像.平移操作得到测量所需的坐标系(符合图纸标注). 模型坐标系转换是从原始坐标系改变 模型坐标系转换能改变模型坐标系,模型坐标系转换是在测量开始前进行的操作,转 ...

  7. Zemax | Zemax中导入CAD模型

    在处理非序列模式时常常需要导入一些复杂的模型结构,使用Zemax软件自身的画图功能显得有些相形见绌了,可以在CAD中先画好模型再导入进去. 一.将CAD模型导出为IGES/STEP等格式,将文件放出到 ...

  8. 基于傅老师unity游戏教学的学习笔记(EX)将PMX格式的MMD模型导入unity并使用

    为了学习unity,开始游戏制作大业,我选择在bilibili上寻找unity游戏教学视频并边做边学,以此系列博客作为笔记. (EX)将PMX格式的MMD模型导入unity并使用 想做3D游戏,优秀的 ...

  9. 如何将CAD文件导入图新地球中,与影像地形倾斜模型准确叠加

    前言: 把CAD文件导入GIS三维地图中并且设置为正确的坐标这件事,以前一直找朋友帮忙,但是也不能一直麻烦朋友,所以就自己参悟了一下,原来可以这么简单,同时还发现了无投影信息和工程坐标也一样可以准确到 ...

最新文章

  1. android设置主mic/副mic录音
  2. android 版本更新原理,Android系统Recovery工作原理之使用update.zip升级过程分析(二)...
  3. Codeforces 963A Alternating Sum 【数论+数学】
  4. Linux下进程的建立
  5. 让文本输入框只能输入数字
  6. 说说 ES6 的 let 指令
  7. python画端午节_我想带你去旅行,我用Python提前做了一份端午旅游攻略,请收下!...
  8. Swift中文教程(十七) 可选链
  9. springboot统一封装返回结果
  10. vue2.0 keep-alive 缓存页面数据
  11. 程序员思维训练500题(附带答案)
  12. 单片机延时函数移植问题
  13. 深透研究病毒3—威金病毒
  14. 企鹅撞冰块Java游戏_亲子桌面游戏玩具 拯救企鹅敲打冰块玩法
  15. 消费者人群画像 python_2019数字中国创新大赛 消费者人群画像 信用智能评分
  16. 数据抓取软件是如何抓取数据的?
  17. 一个小灯泡带我了解放大电路
  18. 广州种植牙价格是多少
  19. 常用的在线工具类网站清单
  20. 5.4 BGP地址聚合

热门文章

  1. 【超详细】Anaconda简介、下载及安装教程(Windows 64位系统)
  2. 欢迎中文社区新版主@张特特
  3. 蔡元培就任北京大学校长之演说(一九一七年一月九日)
  4. cadence sip报错_cadenceIC610安装错误总结(四)(图文教程)
  5. 3D图形学(一):三维几何学基础(1):三维坐标系
  6. Codeforces Round #683 (Div. 2) C. Knapsack(贪心)
  7. 软件测试自学怎么学?【史上最详细学习路线】(附全套资料)
  8. java自定义注解实例
  9. Ubuntu如何修改键盘和语言
  10. QCM6490启动流程梳理