بررسی مش بندی در نرم افزار سیلواکو Silvaco

سیلواکو SILVACO

آموزش رایگان نرم افزار سیلواکو

بررسی مش بندی در نرم افزار سیلواکو Silvaco

مش بندی در سیلواکو Silvaco

مش ها با کمک خطوطی موازی محور y ها و موازی x ها مشخص میشود. در اینجا با توجه به این که محل پیوند در راستای محور y است لذا در راستای x مش یکنواخت و در راستای y مش غیریکنواخت تعریف شده است.

مش بندی در آتنا سیلواکو  Silvaco ATHENA

دستور تعریف مش در ATHENA با Line شروع می شود.

مش بندی سیلواکو

این دستورات بیان می کند که فاصله خط های عمودی از 0 میکرومتر تا 4 میکرومتر به صورت یکنواخت به اندازه 0.1 می باشد و فاصله خط های افقی 10 میکرومتر تا 1 میکرومتر برابر 0.02 و فاصله خط های افقی از 1 میکرومتر تا 3 میکرومتر از 0.02 تا 0.2 تغییر می کند. علت این نوع تعریف به دلیل عدم اهمیت قسمت پایین افزاره می باشد. شکل زیر این مش بندی را نشان می دهد. با دستور Mesh.space=0.5 می توان تعداد مش ها را دو برابر نمود. لازم به توجه است در محیط نرم افزار سیلواکو جهت مثبت محور Y به سمت پایین و جهت مثبت محور x به سمت راست است.

مش بندی در اتلس سیلواکو Silvaco ATLAS

مش بندی در atlas با دستور mesh space.mult=1.0 آغاز می شود و کد نویسی مش بندی در محیط آتلس به صورت زیر می باشد

x.mesh loc=0.00 spac=0.50
x.mesh loc=1.15 spac=0.02
x.mesh loc=1.5 spac=0.1
x.mesh loc=1.85 spac=0.02
x.mesh loc=3 spac=0.5
#
y.mesh loc=-0.017 spac=0.02
y.mesh loc=0.00 spac=0.005
y.mesh loc=0.1 spac=0.02
y.mesh loc=0.2 spac=0.01
y.mesh loc=0.6 spac=0.25

همانطور که دیده می شود کد نویسی در محیط Atlas به صورت x.mesh , y.mesh می باشد و با دستور loc که مخفف location می باشد محل مورد نظر را تعریف می کنیم و فاصله خطوط مش بندی را با کد space یا مخفف آن spac می توان انجام داد. مش بندی بالا را در ساختار زیر مشاهده می نمایید.

مش بندی سه بعدی در سیلواکو Silvaco

طراحی سه بعدی در نرم افزار سیلواکو تنها در محیط Atlas امکان پذیر می باشد. که در این محیط در خط نخست باید عبارت three را بیان نمود یعنی کد mesh three و سپس باید کد نویسی را در سه جهت x,y,z نوشت به صورت زیر

go atlas
mesh three

#
x.m loc=0.0 spacing=0.1

x.m loc=0.5 spacing=0.1

x.m loc=1 spacing=1

 

y.m loc=0.0 spacing=0.1

y.m loc=1 spacing=1

 

z.m loc=0.0 spacing=0.1

z.m loc=1 spacing=1

همانطور که مشاهده می کنید x.m مخفف x.mesh می باشد و کد نویسی سه بعدی بسیار به کد نویسی محیط دو بعدی atlas شبیه می باشد.

جهت یادگیری کامل نرم افزار سیلواکو آموزش های رایگان ما را در سایت حامی پروژه دنبال نمایید. و در صورت مشکل در انجام پروژه های سیلواکو خود با متخصصین حامی پروژه در تماس باشید. برای ارتباط با تیم تخصصی سیلواکو حامی پروژه با شماره 09934702599 تماس حاصل نمایید.

بررسی مش بندی در نرم افزار سیلواکو Silvaco
اسکرول