simufact.welding焊接软件操作

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在Simufact.welding 中整个焊接过程仿真按下述步骤进行:
1)生成新的焊接仿真分析项目
2)导入模型
3)设置边界条件
4)设置焊接路径
5)定义焊接热源
6)设置焊接材料
7)求解器设置
8)提交计算
9)结果后处理
具体分析过程如下:
1)生成新的分析项目
a)点击桌面simufact.welding 2.5.1快捷方式启动simufact.welding软件,或者
Windows开始菜单中点击simufact.welding 2.5.1。

启动之后整个simufact.welding界面如下:
b)选择并按下extras→settings菜单。

c)弹出settings对话框,选择units/unit system。

Simufact.Welding焊接仿真软件提供五种单位制形式:International system of units (SI system)
SI-mm unit system
Imperial unit system——英制单位
United States Customary System——美制单位
User-defined unit system
选择user-defined unit system,自行设置单位。

比较重要的单位:时间(s)、温度(℃)、长度(mm)和压强(MPa),设置好之后点击apply。

d)点击directories设置存储路径。

点击按钮弹出对话框,设置存储路径,也可进行其它路径的设置,点击apply,点击OK,关闭settings窗口。

e)点击菜单栏project→new新建分析项目。

输入项目名称。

此名称不能超过20个字符,且字符范围为:“A-Z”,“a-z”、“0-9”和连字符。

点击OK。

弹出分析项目设置对话框,可在窗口右端description中输入此分析项目的相关信息,其他设置如下:
设置周围环境温度ambient temperature、重力加速度gravity、求解器solver及仿真所需模型部
件components 数量的设置。

各项代表的含义: Components :——焊接板 ——是否使用对称面
ufact.welding 界面如下:
Bearings :——轴承 Fixings :——固定 Clampings :——夹紧Robots :——机器人
Use symmetry plane :f) 点击OK ,选择存储位置,整个
sim
2) 导入模型
栏中选中geometry 鼠标右键import
a) 在目录
弹出对话框,选择此分析项目所需要的模型文件,此模型文件为NASTRAN格式的文件。

(NASTRAN格式的文件可以通过patran、hypermesh、marc、femap等前处理软件划分完网格之后生成)。

网格的划分要在以上前处理软件中完成。

b)点击打开,弹出Geometry import对话框,设置长度单位,并选中“use for all
geometries”。

点击OK,目录栏中出现导入的模型文件,点击相应的模型,在下
面的属性窗口properties会有相关模型的信息,双击模型在右端的图形显示窗口会显示模型。

在图形显示窗口,点击鼠标左键是对模型进行平移,鼠标中键对模型进行放缩,鼠标右键对模型进行旋转操作。

点击按钮可以查看工件网格情况。

:此按钮的意思为:show model in current window。

处于按下状态时,双击模型时,所有模型在一个窗口进行显示,如果不按下此按钮,将分别显示模型,每个模型打开一个
窗口。

:apply view to all open windows。

所有打开的窗口采用同一视图进行查看。

c)采用拖拽的方式建模
将web拖拽之component-1模型树下,拖拽后component-1的名称相应改变为web。

同样方法将其他模型拖拽至模型树下
Plate→component 2
Clampfix1 and 2→bearings
Fixing1 and 2→fixings
Clamp1 and 2→clamps
Fillet→robot
整个simufact.welding窗口如图所示:在模型树中选中模型,在图形显示窗口被选中的模型呈现黄色高亮显示。

3)边界条件设置
a)在模型树下选中fixing1右键选择configure。

Bearings的项不用设置,其他两项fixings和clampings需要设置。

而且fixings和clampings 两项设置界面不一样。

b)弹出fixing的settings对话框。

设置如下:设置开始激活的时间和失效的时间。

Type of boundary condition - Fixing
The type of the boundary condition determines the usage and influence of the boundary condition within an welding analysis.
Activation time value
The activation time value defines the beginning of the activation of the boundary condition. Deactivation
By checking the deactivation check box it is possible to deactivate the boundary condition at a specific time value. Otherwise the boundary condition will be used until the end of the simulation.
Clamp的设置如下图所示:除了可以设置开始激活的时间和失效的时间外,还可以设置弹簧。

Spring stiffness table
When this option is selected a spring stiffness table will be used instead of a single value for the spring stiffness.
Spring stiffness value
When this option is selected a spring stiffness value will be used instead of the spring stiffness table.
Spring stiffness holding force
By checking the holding force check box it is possible to activate the holding force for the boundary condition and to enter a specific value. Otherwise no holding force will be used for this boundary condition.
4)定义焊接路径
a)右键点击目录栏中的sets→new node set
右键重命名为weldpath
在界面右端出现节点定义对话框
点击按钮显示图形节点形式,点击按钮进行图形局部放大,按住CTRL键,鼠标左键选择fillet模型上左节点。

如下图所示:
同理,选择fillet模型上的右节点。

点击apply。

b)在目录栏中右键点击trajectories→from node set
弹出对话框
点击OK,弹出Trajectory settings对话框。

c)定义焊接路径的另外一种方法:直接导入路径文件。

右键点击Trajectories→new,弹出Trajectory settings对话框。

或者直接点击import导入焊接路径。

点击
,弹出import data points对话框,选中Trajectory_mm.csv文件
弹出对话框,选择长度单位:mm。

如果导入多个文件就选中use for all files。

点击OK,弹出导入成功的对话框显示。

d)将焊接路径拖拽至模型树robot下
5)定义焊接热源
a)鼠标右键点击Trajectories→configure
弹出对话框,设置焊接热源的移动速度、电流、电压和热源效率。

如下图所示:
b)设置热源类型
选择双椭球热源类型。

同时会弹出其图片显示:
设置热源的相关参数:length、rear length、width、depth。

Goldak's double ellipsoid source model
The goldak's double ellipsoid source model is mainly used for GMA welding. It is a 3d heat source with an adjustable focusing, front and rear part.
Length a f
This value defines the front length of a double ellipsoid heat source. The total width of the heat source is calculated by (a f + a r).
Rear length a r
This value defines the rear length of a double ellipsoid heat source. The total width of the heat source is calculated by (a f + a r)
Width b
This value defines the width of a double ellipsoid heat source. The total width of the Depth d
defines the depth of a double ellipsoid heat source. fraction of the front heat input of a heat source (f f ). The fraction is automatically calculated as: f r = 2
smaller than the calculated value will lead to a greater fraction at the rear part of the source.
布热源(平面分布热heat source will be 2 times b. This value Scaling factor heat front
This value defines the scaling factor for the double ellipsoid Front: f f =2/(1+(a r / a f ) Rear: f r =2/(1+(a f / a r ) with: f f + Values greater than the calculated value will lead to a greater heat input fraction at the front part of the source . Values heat input 第二大热源:V olume and area-distribution laser source 高斯分源)
Volume and area-distributed laser source
The volume and area-distributed laser source is used for laser- and electronic beam welding with highly focusing heat source , a middle cylinder with constant heat and an upper surface with Gaussian distribution. Cylinder radius
or the constant heat input.
t fraction is part of the total heat input and is applied as a constant volume heat t at cylinder, 100% at surface 1.0: 100% heat input at cylinder, no heat input at surface
This value defines the radius of the cylinder f Cylinder depth
This value defines the depth of the cylinder for the constant heat input. Cylinder heat fraction The cyclinder hea distribution inside of the cylinder. (Range: [0.0 - 1.0]) 0.0: No heat inpu
(Recommendation: 0.7 - 0.9) σ-surface
The σ-surface defines the standard deviation of the heat part being applied at the surface. At a distance of σ from the centre the heat input has dec nearly 0%. Surface depth
This value defines the search a reased to appr. 5%, at distance of 2σ to rea depth for the heat input at the body surface. 始位置
设置热源起
在图形显示区域可显示热源的具体信息,其他模型点击按钮
使其透明显示。

如果觉得热源形状不是很理想,重新回到热源定义窗口修改参数,
在图形窗口可以实时观测热源的形状
显示热源移动的方向,display of orientation vector 6)设置焊接材料
a)鼠标右键点击materials→import
弹出材料选择对话框,选择16MnCr5
将材料从目录栏拖拽至模型树中web、plate和robot下
b)鼠标右键robot→configure查看robot settings的相关设置信息。

设置welding filler,界面如下:
或者软件自动选择welding filler。

点击按钮(Automatically assign the welding filler)
Trajectory(轨道)[trə'dʒektəri:] pause interval (start)
This value defines the pause interval at the beginning of the welding process. During this interval there is no energy input.
Trajectory lead time interval
The lead time interval value defines a timing interval before the trajectory has been welded. During this interval the robot is welding but not moving.
Trajectory welding interval
The welding interval is an automatically calculated value and reflects the time the robot is welding the trajectory with movement.
Trajectory follow up interval
The follow up interval value defines a timing interval after the trajectory has been welded. Withing this timing interval the robot is welding without moving.
Trajectory pause interval (end)
This value defines the pause interval at the ending of the welding process. During this interval there is no energy input.
Trajectory intervall sum
This value is the sum of all timing intervals and corresponds to the individual trajectory working time.
点击OK,弹出对话框
点击YES
7)求解器设置
a)右键点击模型树simufact.forming→configure
弹出对话框,激活suppress mechanical solution(only thermal solution)和multiprocessing。

suppress mechanical solution(only thermal solution):此选项的意思是指进行热计算,不考虑机械性能的计算。

b)跟踪粒子设置
跟踪粒子的设置有两种方法:一种方法是通过GUI方式选择,二是导入跟踪粒子的.csv文件。

点击打开按钮,选择tracking_points_mm.csv。

弹出对话框,点击OK
点击OK,弹出导入成功的对话框,同时在窗口中显示跟踪粒子的坐标。

导入不成功的话,按照下面的方式处理:
please take the new *.csv files from our download account.
I think the problem is that our German version of the Windows operating system used "," as decimal floating point. For all systems in the English language areas it should be ".".
So you also could exchange all "," to "." in the file and it should work.
c)点击time,设置输出结果步的时间间隔。

d)点击refinement,设置网格细化水平。

对于焊接分析来说,要得到高质量的结果,热
影响区的网格质量是很重要的。

按照如下界面进行设置:
8)提交计算
点击按钮,弹出对话框:
点击save,软件开始计算
点击按钮中止计算
点击按钮立刻中止计算
点击按钮对分析计算情况实时监测,弹出窗口如下:
通过此窗口我们可以获得此焊接分析运行方面的信息。

点击按钮(refresh the analysis status)可以手动更新分析进程信息。

也可通过以下方式设置更新的时间间隔。

点击菜单栏Extras→settings
弹出对话框,点击Environment,设置Refresh interval
9)结果后处理
a)双击模型树下results或者右键点击show results
弹出结果显示窗口
点击按钮查看焊接的这个动画过程点击按钮查看焊接每一步的云图显示
焊接时间2s时的温度云图可选择其他结果进行显示:
No color gradient——没有云图
Contact——接触
Temperature——温度
Peak temperature——最高温度
Heat flux——热通量
Heat(external)——外部热
Temperature rate——升温速率
Solid fraction ——固相分数 Enthalpy ——焓 Solid_time
Fract_filled from case:result
焊接时间2s 时的最高温度云图显示
双击结果窗口中的云值,如上图所示,弹出对话框
选择手动设置温度的上下限,limit 1:1500℃,点击apply,查看温度显示云图:高于1500℃的部分均显示白色。

在模型树中右键点击results→welding monitor→robot,查看焊接过程中熔池的形状
激活show in result window,可以在结果显示窗口中显示熔池所处位置。

对结果进行校正:
1)选中process右键点击copy
模型树如下图所示:
右键点击process-2→rename,重命名为calibration(校正)
2)右键点击model view显示模型。

重命名为calibration。

3)删除原来的fillet模型
手动定义模型filler的尺寸点击robot→configure
弹出对话框
open the welding filler creator),弹出对话框,按照下面进行设置:
点击按钮(
Scaling factor值表示模型filler沿径向方向的网格稀疏情况。

点击preview预览一下filler的形状:
4)修正热源的形状
更改热源位置
global coordination
点击
heat source 更改热源形状
5)求解器设置
右键点击simufact.forming→configure
弹出对话框,点击time,采用固定时间步长进行计算
6)提交计算
在计算的过程中,查看结果
双击模型树下results
点击按钮刷新结果。

相关文档
最新文档