Henrik Sönnerlind
COMSOL Employee
Please login with a confirmed email address before reporting spam
Posted:
10 months ago
2023年10月27日 GMT+2 08:41
As I understand your question, you want to introduce a hinge along an edge.
There is no built-in feature for that, but it is doable:
First, you need to make sure that the edge is actually two edges, one belonging to the surface on each side. Use Assembly mode for the geometry. Depending on how your geometry is built, you may need to add, for example, a Split node in the geometry sequence. Of course, you need to 'unionize' any other parts that may be disconnected in Assembly mode.
Now, there are at least two possible approaches.
In the first, you add anEdge to Edgefeature in the Shell interface, and selectMethodasFlexible. Then, you enter appropriate spring constants to reconnect the intended degrees of freedom. This is the easiest method, but the selection of the spring constants is not obvious.
Another alternative is to add an extrusion coupling operator to one of the edges. Then, you add aPrescribed Displacement/Rotationnode, and set the displacements on the second edge equal to the mapped displacements from the first edge.
-------------------
Henrik Sönnerlind
COMSOL
As I understand your question, you want to introduce a hinge along an edge. There is no built-in feature for that, but it is doable: First, you need to make sure that the edge is actually two edges, one belonging to the surface on each side. Use Assembly mode for the geometry. Depending on how your geometry is built, you may need to add, for example, a Split node in the geometry sequence. Of course, you need to 'unionize' any other parts that may be disconnected in Assembly mode. Now, there are at least two possible approaches. In the first, you add an *Edge to Edge* feature in the Shell interface, and select *Method* as *Flexible*. Then, you enter appropriate spring constants to reconnect the intended degrees of freedom. This is the easiest method, but the selection of the spring constants is not obvious. Another alternative is to add an extrusion coupling operator to one of the edges. Then, you add a *Prescribed Displacement/Rotation* node, and set the displacements on the second edge equal to the mapped displacements from the first edge.
Please login with a confirmed email address before reporting spam
Posted:
10 months ago
2023年10月27日 GMT+2 14:03
Thank you for your answer. I'll attach the image for a better question (the red line is my cylindrical hinge). When I have to prescribe a displacement is not a problem, I'll use the global coordinates, but when I have to insert the rotations ? it's very complicated, because I must insert the local rotations along the tangents (t1 and t2). t2 is free, but t1 ? Is there a solution ?
thanks for your available.
Thank you for your answer. I'll attach the image for a better question (the red line is my cylindrical hinge). When I have to prescribe a displacement is not a problem, I'll use the global coordinates, but when I have to insert the rotations ? it's very complicated, because I must insert the local rotations along the tangents (t1 and t2). t2 is free, but t1 ? Is there a solution ? thanks for your available.