Assembly (Identity Pairs + Continuity) and Compose Geometry (/Union): Do they represent the same problem?

Thread index  |  Previous thread  |  Next thread  |  Start a new discussion

RSS FeedRSS feed   |   Email notificationsTurn on email notifications   |   1 Reply   Last post: April 7, 2013 5:39pm UTC
Fabio Greco

Fabio Greco

April 7, 2013 5:25pm UTC

Assembly (Identity Pairs + Continuity) and Compose Geometry (/Union): Do they represent the same problem?

Dear all,

I am trying a simple example to better understand the Assembly mode. The example is a multilayer (3 layers), where only the layer 2 is at high temperature (so it expands and "pull" the other layers, 1 and 3). The constraints are assimilated to a cantilever beam (the left extremity fixed and the right one free)
I have simulated these configuration:

1. Union mode
2. Compose (Geometry > Boolean operations) applied to the 3 layers, thus independently of the use of assembly or union
3. Compose (Geometry > Boolean operations) applied to the 2 layers (2nd and 3rd), and Assembly mode + Identity pair (1) + Continuity (in Solid Mechanics > Pairs), to couple the 1st layer to the 2nd+3rd
4. Assembly + Identity Pairs (2) + Continuity applied to the 3 layers

Only the results with 1. and 2. are identical, the others are different (as in the pictures that I attached). Why don't all the 4 models give the same result? They should represent the same problem but implemented in different ways in Comsol, or I'm doing wrong?

Thank you in advance!

Reply  |  Reply with Quote  |  Send private message  |  Report Abuse

Ivar Kjelberg

Ivar Kjelberg

April 7, 2013 5:39pm UTC in response to Fabio Greco

Re: Assembly (Identity Pairs + Continuity) and Compose Geometry (/Union): Do they represent the same problem?

Hi

the easiest way to understand where "assembly" applies (that is boundaries that will be duplicated) are to take a look at the Selection view when selecting the geometry Finish node. Then any common boundary of objects in the list will be dedoubles, while any internal boundaries of an object appearing with 1 name will be as in union mode, have one single common boundary.

Therefore if you make a block, and add "layers" (see layers tab), in assembly mode it should normally appear an an "union entity, as these layers belong to the same geometry object. While if you make 3 blocks adjacent and apply assembly mode then you get several domains with dedoubled overlapping boundaries.

Another point to consider (will not be enhanced in your model as all blocks have the same shape) is to turn on the create imprints, then any overlapping boundary of different shape will be cut into parts such that there is one common dedoubled boundary and one or more isolated external boundaries

There are several treads about union and assembly mode.

For the physics 2 thing to consider: assembly boundaries require you to define the continuity or specific physiscs linking the up and down boundaries, the mesh does not need to be identical on both sides, as the domain mesh attached to each respective boundary. A too different mesh density might give poorer results as the precision of the projection might be reduced (all very model dependent)

--
Good luck
Ivar

Reply  |  Reply with Quote  |  Send private message  |  Report Abuse


Rules and guidelines