تبليغاتX
MECH
مکانيک – الکترونیک – کامپیوتر – زبان

دینامیک سیالات محاسباتی Computational Fluid Dynamic


CFD روشهای محاسبه و شبیه سازی میدان سیال می باشد که در قرن اخیر با پیشرفت کامپیوترها مورد توجه خاصی قرار گرفته است. کاربردهای این علم در تحلیل حرکت سیالات و انتقال حرارت،تحلیل های جریانات چند فازی و تغییر فاز و نیز برهم کنشهای شیمیایی؛ تحلیل مقاومت مصالح، تحلیل ارتعاشات، میدانهای مغناطیسی و الکتریکی،در دستگاه هایی مانند پمپها، توربین ها و بررسی بدنه،  تحلیل آب و هوا و پیش بینی طوفان و تحلیل انتقال حرارت وسایل الکترونیکی و .... می باشد.


از مزایای CFD ارزان بودن آن است، فرض کنيد قرار است هواپیما طراحی کنید؛ پس از طراحی اولیه که بر اساس اطلاعات موجود است باید مدلی تهیه کنید و آنرا آزمایش کنید... حال اگر خواستید که قسمتی را تغییر دهید، دوباره باید مدل بسازید... با کمک CFD این فرایند به ایجاد مدل در کامپیوتر و آزمایش آن در همانجا خلاصه می گردد و تغییر دادن مدل هزینه نسبتاً کمی خواهد داشت.

از معایب آن عدم وجود روش مطلق حل برای مسائل پیچیده است. پاسخهای بدست آمده بسیار نزدیک به واقعیت خواهد بود مگر در مسائل پیچیده و جدید که هنوز احتیاج به آزمایش عملی دارد!
در هر حال این علم نوپا به سرعت در حال پیشرفت است و هر روز کامپیوترهای جدیدتر و روشهای محاسبه بهتر، سریعتر و دقیقتری به وجود می آید.


بطور کلی دو روش در CFD وجود دارد:
اولین روش - مجزا سازی کل محیط بوسیله شبکه های فرضی کوچک یا همان حجم کنترلهای ریز است که آنرا مش بندی می نامند و اغلب نرم افزارهای موجود در CFD از این روش استفاده می کنند.


دومین روش - دنبال کردن ذرات سیال و انجام محاسبات برای آنهاست که آنرا mesh less method یا روش بدون مش بندی می نامند.

بعضی از نرم افزارهای معروف CFD که بصورت تجاری موجود است و در صنعت بکار می روند:
ANSYS
FLUENT
NASTRAN

 FLOW3D
PHOENICS
STAR-CD


 

+ نوشته شده در  چهارشنبه 29 آذر1385ساعت 6:31  توسط Dim-knight  | 

لینک برنامه های مکانیک را در آرشیو موضوعی هم ببینید! 
توضیح مختصری از هر برنامه همراه با ییوند سایت نرم افزار و ییوند آموزش هر یک از آنها
دسته بندی نرم افزارها
  • CAD-CAM-CAE-FEA    
  • MATHEMATICAL   
  • CHEMICAL 
  • DAQ-LCA-SIMULATION
+ نوشته شده در  سه شنبه 28 آذر1385ساعت 3:50  توسط Dim-knight  | 

تا حالا شده فکر کنید که اگه می تونستید خودتون بازی بسازید چقدر خوب بود... من کلی تو اینترنت گشتم و کلی ابزار پیدا کردم...
بازی ساختن کار سختی نیست و این روزها با وجود ابزارهای پیشرفته و آماده بازی سازی (برخلاف چیزی که به نظر می رسه) لازم نیست که برنامه نویس ماهری باشید. اگه برنامه نویسی هم بلدید که عالیه! اما اگه بلد نیستید باز هم می تونید بازی بسازید.. فقط کافیه که ابزارهای مناسب و ذوق و حوصله و وقت کافی و یک کامپیوتر داشته باشید. اینترنت و دسترسی به dim-knight هم که واجبه
موتور بازی: مهمترین قسمت بازی که وظیفه محاسبه و حرکت دوربین در محیط و متحرک سازی شخصیت بازی رو به عهده داره که ما اونرو آماده داریم..
فقط می مونه طراحی فضاهای بازی و شخصیت ها و اینکه فکر کنید که قوانین بازی چیه!
خوب موتوری که من از اون خوشم اومده چون کار کردن با اون خیلی ساده است و میتونید اونرو تو بازار ایران تهیه کنید!!!
 
این نرم افزار حتی امکانات طراحی محیط رو هم داره...
توضیحات برنامه خیلی مناسب تهیه شده. یک بازی خیلی ساده دو مرحله ای قدم به قدم ساخته میشه و کار کردن با برنامه رو به شما یاد می ده...
این هم یک سایت که کلی شخصیت و محیط بازی و وسایل آماده  و ... رو داره
چند تا عکس از بازی های ساخته شده .. شاید شما هم راغب شدید بازی بسازید
 
و البته می تونید خودتون محافظ صفحه نمایش و برنامه های گرافیکی کوچیک و زیبا بسازید ...
 
 
اگر بازی خوبی نوشتید به فکر کامل کردن و فروش اون هم باشید! البته نه تو ایران و نه با استفاده از یک برنامه کرک شده (دزدی)
 
این سایت هم خیلی به شما کمک می کنه
+ نوشته شده در  دوشنبه 27 آذر1385ساعت 23:22  توسط Dim-knight  | 

بازار MP3-player خیلی داغ شده و انواع و اقسام اونها رو میشه تو بازار پیدا کرد.

حالا فرض کنید که MP3-player شما دچار مشکل نرم افزاری شده

میخواید واسه MP3-player برنامه بنویسید

...

جواب اینجاست :

http://s1mp3.org/en/

البته این مطالب مخصوص MP3-player های دارای چیپ Actions ATJ2085 است. در همین سایت ابزارهایی برای تشخیص این مورد وجود دارد. اگر Zling V-Photo Vx دارید خیالتان راحت چون من امتحان کرده ام... البته من فقط تصاویر منوهای آنرا تغییر داده ام.

از شکل ظاهری MP3-player هم می توان در مورد چیپ آن حدسهایی زد (شکل ها) اما در هر حال برای اطمینان باید آنرا باز کرد یا از نرم افزار s1fwx (دانلود) استفاده کرد.

 این مطلب را ادامه خواهیم داد

+ نوشته شده در  دوشنبه 27 آذر1385ساعت 8:58  توسط Dim-knight  | 

اگه به میکرفون برای کامپیوتر احتیاج داشتید... فقط یک میکروفن خازنی تهیه کنید! از ضبط صوتهای قدیمی بکنید
تصویر میکرفون خازنی
 یک فیش هدفون و مقداری سیم!
فقط پایه منفی میکروفن رو به قسمت بیرونی فیش استریو وصل کنید....
 
+ نوشته شده در  یکشنبه 26 آذر1385ساعت 8:25  توسط Dim-knight  | 

خیلی دوست داشتم که یک نفر برام کتابهای انگلیسی رو بخونه تا راحت به اونها گوش بدم! حالا که امکانات ویندوز اجازه می­ده...چرا که نه.

Power Text To Speech Reader

این برنامه متن­های انگلیسی با فرمت­های txt, rtf, doc, htm, html, pdf, رو براتون می­خونه و حتی خروجی به فایل هم داره (Wav,MP3) تا بتونید با MP3-player هم اونرو گوش بدید!!!

برنامه خوبیه!

اما کرک ویرایش جدیدش رو پیدا نکردم...فعلاً با کرکی که خودم نوشتم سر کنید. (متأسفانه هنوز محدودیت 1000 حرف خوندنش رو حل نکردم... اگه خدا بخواد به زودی - اما حداقل تبدیل متن به فایل صوتی فعال میشه)

 

ویژگی­های Power Text to Speech Reader :

  • قابلیت اجرا و خواندن فرمتهای متنی رایج دنیا مانند  Word, PDF, EMail, RTF و HTML .
  • افزودن یک نوار جدید به اینترنت اکسپلورر، که به آسانی با یک کلیک بر روی آن صفحه وب مربوطه را برایتان می خواند .
  • افزودن یک نوار جدید به نرم افزار Outlook، که به آسانی با یک کلیک بر روی آن نامه الکترونیک مربوطه را برایتان می خواند .
  • سازگاری با زبانهای گوناگون رایج دنیا برای قرائت . زبانهایی همچون انگلیسی امریکایی، انگلیسی بریتانیایی، اسپانیولی، آلمانی، فرانسه، ایتالیایی، پرتغالی، ژاپنی، کره ای، روسی و ...
  • قابلیت اعلام پیام یادآور نرم افزار که سر زمان معین پیام شما را برایتان بخواند .
  • کیفیت قابل تغییر فایلهای MP3 خروجی که به شما امکان تعیین کیفیت و سایز خروجی فایل MP3 را می دهد ..

http://www.1speechsoft.com/pttsr.zip

http://www.1speechsoft.com/pttsr.exe

کرک برای ویرایش 1.02.06.10.02

http://depositfiles.com/files/432125

But it has its 1000 character reading limitations

 

+ نوشته شده در  شنبه 18 آذر1385ساعت 2:20  توسط Dim-knight  | 

یک ویروس کش تحت DOS که تعداد زیادی ویروس را ­شناسایی می­کند

F-Prot Antivirus for DOS 3.16F

آنرا از این آدرس دریافت کنيد:

http://www.f-prot.com/download/home_user/download_fpdos.html

یا مستقیما از اینجا دانلود کنید

http://files.f-prot.com/files/dos/f-prot.zip

لازم است Update آنرا هم دانلود کنید(هر دو فایل رو دانلود کنید):

http://updates.f-prot.com/cgi-bin/get_randomly?fp-def

http://updates.f-prot.com/cgi-bin/get_randomly?macrdef2

ویروس کش مناسبی است مخصوصاٌ زمانی که کامپیوترتان ویروس دارد.

این برنامه را در ابزارهای کامپیوتر خود نگه دارید!

   سایت زير به شما در انتخاب یک ویروس کش یا Internet Security کمک خواهد کرد

http://anti-virus-software-review.toptenreviews.com

 

+ نوشته شده در  چهارشنبه 15 آذر1385ساعت 11:33  توسط Dim-knight  | 

تصاوير سه بعدی

چرا انسان تصاوير را سه بعدی می بيند و چگونه می توان تصوير سه بعدی تهيه کرد؟

 به فاصله چشمها توجه کنيد. هر چشم تصويری با زاويه متفاوت از جسم دريافت می کند. با مقايسه و ترکيب اين تصاوير در مغز ما اشياء را سه بعدی می بينيم. البته فرايندی که در مغز صورت می گيرد بسيار پيچيده است.

اصول ايجاد تصوير سه بعدی مصنوعی نيز بر همين پايه استوار است. ما سعی می کنيم که تصوير جسم را از دو زاويه مختلف بگيريم و هر تصوير را به يک چشم بدهيم تا تصوير سه بعدی ديده شود. يعنی تصوير را با دو دوربين که مانند دو چشم قرار گرفته است، تهيه می کنيم و تصوير هر دوربين را به همان چشم می دهيم.

برای مجزا کردن تصوير برای هر چشم از روشهای مختلفی استفاده می گردد. ساده ترين روش استفاده از فيلتر رنگی است. می دانيد فيلتر آبی، رنگ آبی را از خود عبور می دهد و در مقابل رنگ قرمز کدر است و فيلتر قرمز، رنگ قرمز را از خود عبور می دهد و در مقابل رنگ آبی کدر است. حال فرض کنيد که دوربين سمت راست به فيلتر آبی و دوربين سمت چپ به فيلتر قرمز مجهز است. عکس دو دوربين را روی هم قرار می دهيم. حال فيلتر آبی را روی چشم راست و فيلتر قرمز را روی چشم چپ قرار می دهيم و تصوير را نگاه می کنيم. تصويری سه بعدی از جسم ديده می شود چون چشم راست تصوير دوربين راست و چشم چپ تصوير دوربين چپ را خواهد ديد. در اينجا تصاويری که به اين شکل گرفته شده است را آورده ايم. شما می توانيد با استفاده از طلق های آبی و قرمز برای خود عينک بسازيد و از ديدن اين تصاوير لذت ببريد دقت کنيد طلق ها تا حد ممکن يک دست، بدون خش، شفاف و با رنگ خالص باشد؛ اگر طلقها کم رنگ بودند آنها را دو لايه کنيد. اين گل سه بعدی تقديم به شما. برای دريافت تصاوير بيشتر در اينترنت با کلمات 3d stereo picture جستجو را آغاز کنيد! می توانيد با استفاده از گزينه Image در جستجوگرها کار خود را آسان کنيد!! حتی فيلم سه بعدی هم ساخته شده است که با داشتن عينک مخصوص و کارت گرافيک مناسب قابل ديدن است.

مجزا کردن تصاوير به روشهای ديگر نيز ممکن است، برای مثال استفاده از فيلترهای پلاريزه، برای تهيه اين فيلترها کافی است ماشين حساب خود را خراب کنيد فيلترهای پلاريزه اگر نسبت به هم 90 درجه چرخانيده شوند، نسبت به هم کدر خواهند بود. اساس کار LCD ها هم نور پلاريزه است. اما در هر حال ما قصد توضيح اين روش را نداريم.

تصوير1. عينک با فيلتر رنگی برای ديدن عکسهای سه بعدی

تصوير1. عينک با فيلتر رنگی برای ديدن عکسهای سه بعدی

شما خودتان نيز می توانيد تصوير سه بعدی تهيه کنيد! کافی است که دو عکس از دو زاويه متفاوت از جسم گرفته و آنها را ترکيب کنيد. برای اينکار ابتدا به فاصله دو چشم توجه کنيد، تقريباً 7 سانتيمتر است. به اندازه­ای که می خواهيد از جسم فاصله بگيريد. از جسم تا جايی که ايستاده ايد يک خط فرضی در نظر بگيريد. خطی عمود بر اين خط فرضی روی يک سطح صاف و افقی (مثلاً روی کاغذی روی يک ميز) رسم کنيد. روی خط عمود به فاصله 3.5 سانتيمتر(نصف فاصله دو چشم) از دو طرف خط فرضی، دو نقطه بگذاريد. اين دو نقطه متناظر با دو چشم خواهند بود! اين دو نقطه محل قرارگيری دوربين در دو تصوير است (تصوير 2 را نگاه کنيد).

تصوير2. قرارگيری دوربين برای تهيه عکس سه بعدی

دوربين را در نقطه اول قرار دهيد، فيلتر آبی را جلو لنز آن قرار دهيد، دوربين را روی جسم تنظيم کنيد و عکس بگيريد. دوربين را در نقطه دوم قرار دهيد، فيلتر قرمز را جلو لنز آن قرار دهيد، آنرا روی جسم تنظيم کنيد و عکس بگيريد. سعی کنيد که جسم در دو تصوير در وسط قرار بگيرد. عکسها را وارد کامپيوتر کنيد و با برنامه ای مانند Photo Shop آنها را ترکيب کنيد. سعی کنيد تصاوير جسم کاملا روی هم بيفتد. عينک خود را به چشم بزنيد و تصوير را نگاه کنيد. ازخودتان و دوستانتان عکس سه بعدی بگيريد، برای ما هم بفرستيد

+ نوشته شده در  سه شنبه 14 آذر1385ساعت 22:9  توسط Dim-knight  | 

 

FreeFem++

اين برنامه يک حل­کننده عددی برای معادلات ديفرانسيل جزئی به روش المان محدود (Finite Element Method) می­باشد. اين برنامه برای اشکال دو بعدی است. ويرايش سه بعدی اين برنامه نيز وجود دارد FreeFem3D . ورودی اين برنامه بصورت اسکريپتی است. شکل­سازی و شبکه­بندی (Mesh) نيز به صورت اسکريپتی است. کار با اين برنامه بسيار ساده است. اين برنامه بصورت رايگان در شبکه قابل دسترسی است. اين برنامه با زبان C++ نوشته شده است و کد آن نيز در دسترس قرار دارد.

+ نوشته شده در  سه شنبه 14 آذر1385ساعت 16:58  توسط Dim-knight  | 

EES :Engineering Equation Solver

 يکی از بهترين و ساده­ترين برنامه های کامپيوتری برای انجام محاسبات ترموديناميکی می­باشد که از قدرت خوبی برخودار است. اين برنامه مخصوصاً برای آموزش ترموديناميک بسيار مناسب است. اساس اين برنامه بر پايه حل دستگاه معادلات غيرخطی است. قدرت اين برنامه در داشتن خواص ترموديناميکی مواد نهفته است. اين برنامه شما را از پيدا کردن خواص مواد در جدولهای ترموديناميکی و ميانيابی بی­نياز می­کند. حتی می­توان از اين برنامه برای انجام محاسبات مربوط به مکانيک سيالات يا ساير مسائل استفاده کرد.

·          داشتن خواص ترموديناميکی مواد

·         توانايی حل دستگاه معادلات غير خطی (ترتيب معادلات در حل تأثير ندارد)

·         توانايی حل انتگرال و معادلات ديفرانسيل ساده

·         توانايی استفاده از داده های جدولی

·         توانايی نمايش داده ها بصورت نمودار

·         نظارت بر همخوان بودن واحدهای استفاده شده

·         توانايی تبديل واحدها

·         امکان تقسيم برنامه های بزرگ به توابع و روالهای کوچکتر

·         امکان استفاده از توابع نوشته شده با ساير زبانهای برنامه نويسی (C, ,FORTRAN Delphi)

برای اطلاعات بيشتر در مورد اين برنامه و دانلود ويرايش تجربی (Demonstration version ) به سايت http://www.fchart.com مراجعه نماييد.

+ نوشته شده در  دوشنبه 13 آذر1385ساعت 16:45  توسط Dim-knight  | 

سلام به همگی

اولین مطلب در مورد ساخت یک حشره کوچیک الکترونیکی (یک روبات نوری)؛ اگه لحیم کاری بلد هستید و کمی هم الکترونیک می دونید، وقتشه من هنوز وقت نکردم بسازمش اما خیلی بامزه بنظر میاد! دوست دارم بسازمش تا رو ميزم زندگی کنه!

برای ساخت هر وسیله ای اول اطمینان حاصل کنيد که قطعاتش رو ميشه پيدا کرد و در ضمن خوب درک کنيد که وسیله چطور کار ميکنه و از تمام جزئیات با خبر هستید.

 

قطعات لازم برای ساخت مدار:

1-     ترانزیستور 2N3904 یا 2N2222

2-     ترانزیستور 2N3906 یا PN2907

3-      LEDچشمک زن یا ديود زنر يا آی سی 1381  (بستگی به مدار شما دارد)

4-     خازن الکترولیت 2200 میکروفاراد یا بالاتر (6.3 ولت)

5-     مقاومت 1K تا 10K (حدود 2.2K مناسب است)

6-     باتری خورشيدی 3V یا بالاتر

7-     موتور الکتریکی 1.5V کوچک هرچه پهن تر باشد بهتر است

مدار:

شرح مدار:

تغذیه این مدار از يک سلول کوچک خورشيدی است (باتری خورشیدی! SC1) ، سلولهای خورشيدی کوچک اغلب توان بسیار پایینی دارند و فقط در حد میکروآمپر جریان تولید می­کنند که برای راه اندازی موتور یا هر وسیله دیگر کافی نیست. راه حل ساده است. ابتدا انرژی در یک انبار ذخیره می­شود، در این مدار یک خازن الکترولیت با ظرفيت نسبتاً بالا (C1) کار انبار را انجام میدهد، وقتی این انرژی به حد مشخصی رسید کل انرژی به یک موتور الکتریکی، سیم پیچ یا هر وسیله دیگر داده می­شود و آنرا فعال می­کند. وظیفه بقیه مدار تشخیص انرژی ذخيره شده در خازن (سطح ولتاژ خازن) است.

سه مدل طراحی وجود دارد. طراحی با دیود زنر، طراحی با LED چشمک زن و طراحی با آی سی 1381(آی سی تشخیص سطح ولتاژ)

نکاتی که باید رعایت کنيد

1-   سلول خورشيدی باید 2.5 ولت به بالا باشد. به تعداد قسمتهای سلول خورشيدی توجه کنيد. ولتاژ هر قسمت 0.6 تا 0.7 ولت است. برای مثال اگر سلول شما 5 قسمت داشت ولتاژ آن 3 ولت است!!؟

 

2-     در طراحی با ديود زنر ولتاژ ديود را در نظر بگيريد.

ولتاژ دو سر زنر = ولتاژ تغذيه – 0.7

 

3-   اگر می خواهيد از LED چشمک زن استفاده کنيد، توجه کنيد که LED چشمک زن با LED های معمولی فرق دارد. داخل LED چشمک زن مداری وجود دارد که اگر به آن ولتاژ برسد شروع به چشمک زدن میکند. فراموش نکنید که LED چشمک زن را بپوشانید تا به آن نور برسد.

 

4-     موتور مدار را از انواع موتورهای کم مصرف 1.5 تا 2 ولت انتخاب کنید.

 

5-   بهترین حالت استفاده از آی سی 1381 است، فقط به پسوند آن توجه کنيد چون اين آی سی برای ولتاژهای کاری متفاوتی ساخته میشود. ولتاژ آنرا حدود 2.5 تا 3 ولت انتخاب کنيد

C         2.51V

E          2.61V

G         2.99V

J           3.22V

             

در آدرس زير مراحل ساخت قدم به قدم ارائه شده است:

http://junkbots.solarbotics.com/sample_chapter/sample_chapter.htm

به اين آدرسها هم سری بزنيد:

 http://www.robotgames.net/RobotGames/images/Solaroller%20rosetta%201381.gif

http://www.robotgames.net/RobotGames/images/Solaroller%20rosetta%20FLED.gif

 http://www.robotgames.net/RobotGames/Event_Rules/2002-BEAM-solaroller.htm

http://beamdream.solarbotics.net/Rollers/rollers.htm

 

 

برای یافتن اطلاعات بيشتر در مورد اين آی سی و ساير قطعات مدار به سایت زیر مراجعه کنید.

http://www.alldatasheet.com

برای یافتن مطالب بیشتردر اینترنت جستجو از کلمات کليدی زیر استفاده کنيد:
solaroller
solarengine
BEAM robotics
این مدار رو ساختم و جواب می ده!!! تو آفتاب خوشگل راه میره... اگه وقت شد ازش عکس می گذارم... من از دیود زنر ۲.۲ ولتی و باتری خورشیدی ماشین حساب ( از این ماشین های بزرگ حسابداری) استفاده کردم
 
+ نوشته شده در  دوشنبه 13 آذر1385ساعت 14:49  توسط Dim-knight  |