Define boundary conditions of a polygon in a unit square cell

Join the discussion
Registration is free. Start your own thread to ask a follow-up.
2 replies · 2K views
tomallan
Messages
20
Reaction score
0
Hi,

I am wondering as to how to define the boundary condition for a shape in a unit cell. Just imagine that the shape is the hole for the unit cell. Hence, for a constant thickness on the untextured boundary, thickness is, let's say C, then for the circle, it's C+depth.


For example for a unit cell with width 2r1 by 2r1 with a circle inside the unit cell, the boundary condition is:

h(x,y) = C+depth, if x^2+y^2<r^2, and
h(x,y) = C, if x^2+y^2>r^2.

I am wondering how to do this with complicated polygons, like hexagon and stuff or if there is a formula or principle that i don't know of.

Thank you heaps.
 
Attachments
  • hex.jpg
    hex.jpg
    7.2 KB · Views: 587
Physics news on Phys.org
Each of the sides of a polygon is definable by a simple linear equation in x and y. The interior of a convex polygon is the intersection of the half-planes defined by the corresponding inequalities.
 
Last edited:
For convex polygons, the most economic way would probably be to restrict the boundary conditions to particular angles. For more complex polygons, a piecewise defined curve is probably the best way.