<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
 <channel>
  <atom:link href="http://www.comsol.com/community/forums/general/rss/thread/33212.rss" rel="self" type="application/rss+xml"/>
  <title>COMSOL Forums: Local Edge System</title>
  <link>http://www.comsol.com/community/forums/general/thread/33212/</link>
  <description>Most recent forum messages</description>
  <pubDate>Tue, 08 Jan 2013 11:38:11 +0000</pubDate>
  <image>
   <title>COMSOL Forums: Local Edge System</title>
   <url>http://www.comsol.com/shared/images/logos/comsol_logo.gif</url>
   <link>http://www.comsol.com/community/forums/general/thread/33212/</link>
  </image>
  <item>
   <title>Re: Local Edge System</title>
   <link>http://www.comsol.com/community/forums/general/thread/33212/#p93298</link>
   <description>Hello,&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I still couldn't figure out how to compute the derivative along a certain edge. I looked at the beam equation view and there the derivative is accessed by the expression &amp;quot;mod1.umod1.vmod1.wts&amp;quot;. The s at the end seems to compute the derivative of the local w variable in the edge direction. Sadly i wasn't able to apply this to an own weak formulation on an edge. Do you have an idea, how this might be done?&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Thank you very much.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Jan Kaul</description>
   <pubDate>Tue, 08 Jan 2013 11:38:11 +0000</pubDate>
   <guid isPermaLink="false">33212.1357645091.93298</guid>
  </item>
  <item>
   <title>Re: Local Edge System</title>
   <link>http://www.comsol.com/community/forums/general/thread/33212/#p91627</link>
   <description>Hi&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I have some problems understanding what you are doing&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
1) define materials on the domains and the edge, now you have a mix of undefined material variables and local user defined for part of it&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
2) the edge load of the solid is probably not d(u,x), first d(u,x) is ux in COMSOL (check the equations view), then u is the dependent variable of the &amp;quot;solid&amp;quot;, I suspect you want the dependent variables of your &amp;quot;beam&amp;quot; that is u2x&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
3) why use a rigid connector and not just a &amp;quot;fixed&amp;quot; BC for the solid (and the beam) ?&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I would suggest that you solve the two independently and look at the variables in specific plots, then you can combine them, probably it will be clearer.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
As validation you should draw your beam as solid and solve the &amp;quot;solid&amp;quot; as a 2 material case and then compare with the use of your beam&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
--&lt;br /&gt;&#13;
Good luck&lt;br /&gt;&#13;
Ivar</description>
   <pubDate>Tue, 04 Dec 2012 18:58:36 +0000</pubDate>
   <guid isPermaLink="false">33212.1354647516.91627</guid>
  </item>
  <item>
   <title>Re: Local Edge System</title>
   <link>http://www.comsol.com/community/forums/general/thread/33212/#p91588</link>
   <description>Thank you Hendrik,&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
that changes a lot. But actually for my case it would suffice to access the derivatives of the displacement field of the solid, which should be usual Lagrange tetrahedrons. I thought that if I want to compute the derivatives using the u variable of the solid mechanics physics instead of the u2 variable of the beam physics comsol would automaticly use the shape-functions of the solid.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
kind regards&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Jan Kaul</description>
   <pubDate>Tue, 04 Dec 2012 07:59:14 +0000</pubDate>
   <guid isPermaLink="false">33212.1354607954.91588</guid>
  </item>
  <item>
   <title>Re: Local Edge System</title>
   <link>http://www.comsol.com/community/forums/general/thread/33212/#p91586</link>
   <description>Hello Ivar,&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I'm really sorry to bother you so often, but i can't seem to be able to compute the derivatives, no matter how I tried it. The reason for my question is that I want to apply an Edge Load depending on the derivative of u. I attached my Model, so that you might have a look at it.&lt;br /&gt;&#13;
The critical part is the Edge Load in the Solid Mechanics Physics, which seems to be zero although I multiplied it with a very big number.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I thank you very much for your time and hope that I won't be bothering you for a while after that.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
kind regards&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Jan Kaul</description>
   <pubDate>Tue, 04 Dec 2012 07:42:44 +0000</pubDate>
   <guid isPermaLink="false">33212.1354606964.91586</guid>
  </item>
  <item>
   <title>Re: Local Edge System</title>
   <link>http://www.comsol.com/community/forums/general/thread/33212/#p91585</link>
   <description>Hi,&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
&lt;div class=&quot;quote&quot;&gt;&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Is there a way to compute the derivative of along the edge(beam), because although my beam is in the direction of z, uz doesn't seem to work.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
&lt;/div&gt;&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Derivatives with respect to spatial directions cannot be computed for the beam elements, nor can the tangential derivative operator dtang() be used. The beams use a special ('Hernitian') element formulation. A derivative like uz for a beam element in the z direction is however the same as the degree of freedom thy. In the beam element the derivatives of the transverse displacements are actually degrees of freedom.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Regards,&lt;br /&gt;&#13;
Henrik</description>
   <pubDate>Tue, 04 Dec 2012 07:41:21 +0000</pubDate>
   <guid isPermaLink="false">33212.1354606881.91585</guid>
  </item>
  <item>
   <title>Re: Local Edge System</title>
   <link>http://www.comsol.com/community/forums/general/thread/33212/#p91527</link>
   <description>Hi&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
isnt it what was just said above, in the beam theory the beam &amp;quot;edge&amp;quot; is &amp;quot;x&amp;quot;, you have a coordinate change with the beam physics&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
--&lt;br /&gt;&#13;
Good luck&lt;br /&gt;&#13;
Ivar</description>
   <pubDate>Mon, 03 Dec 2012 14:16:08 +0000</pubDate>
   <guid isPermaLink="false">33212.1354544168.91527</guid>
  </item>
  <item>
   <title>Re: Local Edge System</title>
   <link>http://www.comsol.com/community/forums/general/thread/33212/#p91502</link>
   <description>Thank you very much for your reply.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Is there a way to compute the derivative of along the edge(beam), because although my beam is in the direction of z, uz doesn't seem to work.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
kind regards&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Jan Kaul</description>
   <pubDate>Mon, 03 Dec 2012 08:32:23 +0000</pubDate>
   <guid isPermaLink="false">33212.1354523543.91502</guid>
  </item>
  <item>
   <title>Re: Local Edge System</title>
   <link>http://www.comsol.com/community/forums/general/thread/33212/#p91191</link>
   <description>Hi,&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Concerning the original question about directions in Local Edge System:&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
&lt;div class=&quot;quote&quot;&gt;&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I'm trying to implement a &amp;quot;Predescribed Displacement&amp;quot; Condition on an Edge using the local Edge Coordinate system. But i have the Problem that i couldn't find a reference to the &amp;quot;Local Edge System&amp;quot;  and therefore I'm not sure which coordinate direction lies in the direction of the edge. And additionally i don't really know how the directions are called.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
&lt;/div&gt;&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Local edge systems are available for some loads and boundary conditions in the Beam and Shell interfaces. Your question does not tell which, and the definitions differ:&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Beam:&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
The local edge system is the same as the beam coordinate system as specified by the Section Orientation subfeature under Cross Section Data.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Shell:&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
The first direction (xl)  is along the edge.&lt;br /&gt;&#13;
The third direction (zl) is the same as the shell normal direction.&lt;br /&gt;&#13;
The second direction (yl) is in the plane of the shell, and formed by the cross product zl X xl.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
In both cases you can examine the directions by adding Arrow Line plots under a 3D Plot group. If you do not have any results yet (which you would not have during input data preparation) you need to add a Study, then Show Default Solver, and run until Compile Equations. Now you will have a data set which contains the geometrical information required.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Regards,&lt;br /&gt;&#13;
Henrik</description>
   <pubDate>Tue, 27 Nov 2012 13:11:38 +0000</pubDate>
   <guid isPermaLink="false">33212.1354021898.91191</guid>
  </item>
  <item>
   <title>Re: Local Edge System</title>
   <link>http://www.comsol.com/community/forums/general/thread/33212/#p91181</link>
   <description>Thank you very much Ivar!&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I solved my problem using the intop Operator.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Jan Kaul</description>
   <pubDate>Tue, 27 Nov 2012 11:05:03 +0000</pubDate>
   <guid isPermaLink="false">33212.1354014303.91181</guid>
  </item>
  <item>
   <title>Re: Local Edge System</title>
   <link>http://www.comsol.com/community/forums/general/thread/33212/#p91177</link>
   <description>Hi&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
in COMSOL Solid physics u,v,w are the displacement field (implicitely u(x,y,z),v(x,y,z) ...) but you do not address u,v,w like that, you can define in the post processing a line graph on a solved Data set, then select an Edge entity and type u in the expression, this will give you the displacement u(x,y,z) along the edge for all (x,y,z) belonging to the selected edge.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
by default COMSOL show this w.r.t. the arc length (s)*total_arc_length, but you might change the horizontal scale and define your own expression (scalar) based on any value, including x,y,z ...&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
in COMSOL if you want to know a dependent value at &amp;quot;point&amp;quot; location you need to define a &amp;quot;point integration&amp;quot; operator and select your point and &amp;quot;integrate&amp;quot; (as sum_over_i=1to1 =&amp;gt; value at i=1) so the integration of &amp;quot;u&amp;quot; over a point at location (x0,y0,z0) is u(x0,y0,z0).&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
but now I have a doubt how you could implement this for &amp;quot;s&amp;quot; and get u(s=0) for a given edge over to a variable &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
--&lt;br /&gt;&#13;
Good luck&lt;br /&gt;&#13;
Ivar</description>
   <pubDate>Tue, 27 Nov 2012 09:49:58 +0000</pubDate>
   <guid isPermaLink="false">33212.1354009798.91177</guid>
  </item>
  <item>
   <title>Re: Local Edge System</title>
   <link>http://www.comsol.com/community/forums/general/thread/33212/#p91164</link>
   <description>Hello,&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Thank you very much Ivar. Is there a way to get for example u(s=0)?&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
kind regards&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Jan Kaul</description>
   <pubDate>Tue, 27 Nov 2012 09:03:48 +0000</pubDate>
   <guid isPermaLink="false">33212.1354007028.91164</guid>
  </item>
  <item>
   <title>Re: Local Edge System</title>
   <link>http://www.comsol.com/community/forums/general/thread/33212/#p91133</link>
   <description>Hi&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
the local variable for edges is &amp;quot;s&amp;quot; going from 0 to 1 along the arrow direction (COMSOL decides how) and you need to turn on the arrow plot in the view options to see the direction&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
--&lt;br /&gt;&#13;
Good luck&lt;br /&gt;&#13;
Ivar</description>
   <pubDate>Mon, 26 Nov 2012 18:33:07 +0000</pubDate>
   <guid isPermaLink="false">33212.1353954787.91133</guid>
  </item>
  <item>
   <title>Local Edge System</title>
   <link>http://www.comsol.com/community/forums/general/thread/33212/#p91090</link>
   <description>Hello,&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I'm trying to implement a &amp;quot;Predescribed Displacement&amp;quot; Condition on an Edge using the local Edge Coordinate system. But i have the Problem that i couldn't find a reference to the &amp;quot;Local Edge System&amp;quot;  and therefore I'm not sure which coordinate direction lies in the direction of the edge. And additionally i don't really know how the directions are called.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I really appreciate your help.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Jan Kaul</description>
   <pubDate>Mon, 26 Nov 2012 08:41:54 +0000</pubDate>
   <guid isPermaLink="false">33212.1353919314.91090</guid>
  </item>
 </channel>
</rss>
