اطلاعیه

Collapse
No announcement yet.

ایجاد پروژه به صورت پارامتریک

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ایجاد پروژه به صورت پارامتریک

    سلام
    کسی آموزشی برای ایجا پروژه به صورت پارامتریک نداره؟
    چه طور ابعاد رو می شه به صورت پارامتریک ایجاد کرد و ...

    #2
    پاسخ : ایجاد پروژه به صورت پارامتریک

    نوشته اصلی توسط mohsenavr
    سلام
    کسی آموزشی برای ایجا پروژه به صورت پارامتریک نداره؟
    چه طور ابعاد رو می شه به صورت پارامتریک ایجاد کرد و ...
    سلام خیلی راحته

    با یک مثال و با عکس توضیح میدم ، مثلا شما میخواهید طول ، عرض و ارتفاع یک مکعب مستطیل رو به صورت پارامتری تعریف کنید

    ابتدای کار یک مکعب مستطیلی رو با توجه به شکل زیر ترسیم میکنی، برای اینکه شما بتونید طول ، عرض و ارتفاع این مکعب رو ببینید کافیه در بیضی در بالای شکل سمت چپ رو باز میکنید که پنجره ی Command باز میشه ، در این پنجره شما میبینید که مقادیر طول ، عرض و ازتفاع مکعب در قسمت Xsize ، Ysize ، Zsize به ترتیب با مقادیر 1.8 ، 1.6 و 0.6 میلیمتر قرار دادم (که به صورت عددی وارد کردم) حالا میخوام داخل همین پنجره ی Command هر کدوم از این سه ابعاد رو تبدیل به پارامتر کنم (شکل زیرو رو ببین)


    حالا خیلی ساده این اعداد رو به پارامتر تبدیل میکنم به این صورت که کافیه به جای هرکدوم از 1.8 ، 1.6 و 0.6 به ترتیب به دلخواه یه پارامتر جایگزین میکنم

    به عنوان مثال به ترتیب به جای عدد 1.8 حرف L ، به جای 1.6 حرف W و به جای عدد 0.6 حرف H رو جایگزین میکنم و هر دفعه که اینکارو انجام میدم بعد از اینکه حرف رو به جای عدد قرار میدم پنجره ی زیر باز میشه (بعد از اینکه حرف رو به جای عدد میزرام و کلید Enter رو بزنی ، پنجره ی Add Variable به صورت باز میشه و کافیه اون مقداری که برای اون پارامتر میخوای رو در قسمت Value وارد میکنی و میتونی واحد رو اینجا تعیین کنی و بعد از اینکه تمام قسمت ها رو انجام دادی گزینه ی OK رو میزنی و این حرف L با مقدار 1.8 میلیمتر در قسمت پارامترها در این پروژه ذخیره میشه)


    حالا همین کاری که برای بعد Xsize انجام دادی رو هم به ترتیب برای قسمت های Ysize با حرف W و بعد Zsize با حرف H به صورت پارامتری تعریف میکنی

    همه ی این پارامترهایی که تعریف میکنی به صورت اتوماتیک در قسمت زیر میتونی ببینی و حتی میتونی اینجا به صورت دستی و با زدن گزینه ی add ، اینجا هم میشه پارامتر ایجاد کرد


    که پنجره ی بالا رو با کلیک راست بر روی HFSSDesign1 و با کلیک بر روی Design Properties باز خواهد شده (در شکل زیر اومده)


    تمام
    http://www.eca.ir/forum2/index.php?topic=41852.0
    http://www.eca.ir/forum2/index.php?topic=52915.0
    http://www.eca.ir/forum2/index.php?topic=43336.0
    http://www.eca.ir/forum2/index.php?topic=37862.0
    http://www.eca.ir/forum2/index.php?topic=43699.0

    دیدگاه


      #3
      پاسخ : ایجاد پروژه به صورت پارامتریک

      بسیار خوب
      الان که مثلا ابعاد Patch را به صورت پارامتری تعریف کردیم می توانیم از نرم افزار بخواهیم که این ابعاد را با توجه به فرکانسی که ما می خواهیم به ما بدهد!

      اگر خاطرتان باشد بحثی در مورد آنتن Rectangular Prob-fed در کیت Antenna desige kit داشتیم که فرکانس رزونانس تغییر کرده بود!!
      یک چیزایی از Optimization تو نرم افزار HFSS دیده بودم که هرچی می گردم چیزی پیدا نمی کنم!
      هدف تغییرات اندازه پچ برای رسیدن به فرکانس 1.575 است
      الان نگاه کردم دیدم خود این کیت تمام اندازه ها را متغییر تعریف کرده است!
      مطمعا امکامن نمایش S11 بر حسب مقادیر مختلف یک متغیییر باید باشد - در این ضمینه نیز لطفا راهنمایی فرمایید

      دیدگاه


        #4
        پاسخ : ایجاد پروژه به صورت پارامتریک

        الان با توجه به شکل زیر:

        آیا استدلال من درست هست؟ متغییر هایی که تعریف کردم (x , y) ابعاد پچ هستند؟
        آیا این ابارات داخل عکس بالا به معنی این هست که در فرکانس 1.578 هدف رسیدن به dB زیر -10 است؟
        Weight چی کاره هست اینجا؟

        دیدگاه

        لطفا صبر کنید...
        X