Ivar KJELBERG
COMSOL Multiphysics(r) fan, retired, former "Senior Expert" at CSEM SA (CH)
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
26 avr. 2013, 02:15 UTC−4
Hi
you can define a Gaussian pulse (or a rect) in Model Definition Functions, and have that modulating it's central position with time, then check the normalisation and adapt it to give you a pressure or load on your boundary, with the desired time "t" dependence
--
Good luck
Ivar
Hi
you can define a Gaussian pulse (or a rect) in Model Definition Functions, and have that modulating it's central position with time, then check the normalisation and adapt it to give you a pressure or load on your boundary, with the desired time "t" dependence
--
Good luck
Ivar
Henrik Sönnerlind
COMSOL Employee
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
26 avr. 2013, 03:57 UTC−4
Hi,
I think Fabio is looking for something simpler than that. Just writing an expression in the text field for the load like
load_intensity*(x<t*0.001)
With more careful unit handling, the same expression could be written as
load_intensity*(x<t*1[mm]/1[s])
If the problem is not truly dynamic, then the parametric solver should be used, and the parameter itself could be the load extension (including units). This would give
load_intensity*(x<my_parameter)
Regards,
Henrik
Hi,
I think Fabio is looking for something simpler than that. Just writing an expression in the text field for the load like
load_intensity*(x
Ivar KJELBERG
COMSOL Multiphysics(r) fan, retired, former "Senior Expert" at CSEM SA (CH)
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
26 avr. 2013, 04:00 UTC−4
Hi Henrik
True it depends if you read "Length" as "extent" or "position along the boundary",
and I tend to use as far as possible continuous functions, but indeed that can also be an overkill
--
Good luck
Ivar
Hi Henrik
True it depends if you read "Length" as "extent" or "position along the boundary",
and I tend to use as far as possible continuous functions, but indeed that can also be an overkill
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
26 avr. 2013, 07:37 UTC−4
Hi Henrik,
yes exactly what I needed! Thank you very much! I am simulating this simple example to try, step-by-step, dealing with modelling of a welding in Comsol (I am interested in residual stresses after the process). The boundary load that increases (the extension) over time represents the thermal stress due to the cooling of the joint. As I have also to introduce a thermal effect that "moves" along the joint (the torch), also the solution proposed by Ivar it's useful.
I don't know if I am approaching correctly or not with welding, and I have not found any Comsol tutorials on residual stress due to welding, so I should start from scratch...
Thank you if you have any other suggestion!
Fabio
Hi Henrik,
yes exactly what I needed! Thank you very much! I am simulating this simple example to try, step-by-step, dealing with modelling of a welding in Comsol (I am interested in residual stresses after the process). The boundary load that increases (the extension) over time represents the thermal stress due to the cooling of the joint. As I have also to introduce a thermal effect that "moves" along the joint (the torch), also the solution proposed by Ivar it's useful.
I don't know if I am approaching correctly or not with welding, and I have not found any Comsol tutorials on residual stress due to welding, so I should start from scratch...
Thank you if you have any other suggestion!
Fabio