* تاپیک مرجع و آموزش نرم افزار Ansys

ehsan4476

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

نمونه اي از كد هاي APDL رو كه در قالب verification manual‌ در help ارائه شده رو در اينجا قرار دادم. بقيه رو ميتونيد در vm175, vm231,vm237, vm238
مشاهده كنيد.

/TITLE, VM231, PIEZOCERAMIC RECTANGLE UNDER PURE BENDING LOAD
/COM, REF: PARTON,V.Z., KUDRYAVTSEV, B.A. AND SENIK,N.A. (1989)
/COM, "MECHANICS OF PIEZOELECTRIC MATERIALS" IN "APPLIED MECHANICS:
/COM, SOVIET REVIEW.", Vol.2: ELECTROMAGNETOELASTICITY,
/COM, G.K.MIKHAILOV AND V.Z.PARTON (EDS.), HEMISPHERE PUBL. CORP., P.28
/NOPR
/COM,
/COM, GEOMETRY DATA
/COM,
L=1.E-3 ! PLATE LENGTH,m
H=0.5E-3 ! PLATE THICKNESS,m
/COM,
/COM, LOAD DATA
/COM,
SIG1=-20E9 ! PRESSURE SLOPE, N/m**3
/PREP7
/COM,
/COM, MATERTIAL PROPERTIES FOR THE FINITE ELEMENT SOLUTION:
/COM, CONSTITUTIVE MATRICES FOR PZT-4 (POLAR AXIS ALONG Y)
/COM,
/COM, [c11 c13 c12 0 0 0 ] [ 0 e31 0 ] [ep11 0 0 ]
/COM, [c13 c33 c13 0 0 0 ] [ 0 e33 0 ] [ 0 ep33 0 ]
/COM, [c12 c13 c11 0 0 0 ] [ 0 e31 0 ] [ 0 0 ep11]
/COM, [ 0 0 0 c44 0 0 ] [e15 0 0 ]
/COM, [ 0 0 0 0 c44 0 ] [ 0 0 e15]
/COM, [ 0 0 0 0 0 c66] [ 0 0 0 ]
/COM,
MP,PERX,1,728.5 ! PERMITTIVITY AT CONSTANT STRAIN
MP,PERY,1,634.7
MP,PERZ,1,728.5
TB,ANEL,1 ! ANISOTROPIC ELASTIC STIFFNESS
TBDA,1,13.9E10,7.43E10,7.78E10 ! c11,c13,c12
TBDA,7,11.5E10,7.43E10 ! c33,c13
TBDA,12,13.9E10 ! c11
TBDA,16,2.56E10 ! c44
TBDA,19,2.56E10 ! c44
TBDA,21,3.06E10 ! c66
TB,PIEZ,1 ! PIEZOELECTRIC STRESS COEFFICIENTS
TBDA,2,-5.2 ! e31
TBDA,5,15.1 ! e33
TBDA,8,-5.2 ! e31
TBDA,10,12.7 ! e15
TBDA,15,12.7 ! e15
/COM,
/COM, FINITE ELEMENT MODEL
/COM,
ANTYPE,STATIC
ET,1,13,7,0,2,0 ! PLANE13 (UX,UY,VOLT) PLANE STRESS
N,1,0,0
N,2,L,0
N,3,L,H
N,4,0,H
E,1,2,3,4
NSEL,S,LOC,X,0 ! DEFINE STRUCTURAL B.C.
DSYM,SYMM,X
NSEL,R,LOC,Y,0
D,ALL,UY,0
D,ALL,VOLT,0
NSEL,S,LOC,Y,0
DSYM,ASYMM,Y
NSEL,ALL
SFGRAD,PRES,0,Y,0,-SIG1 ! SPECIFY PRESSURE LOAD GRADIENT
NSEL,S,LOC,X,L
SF,ALL,PRES,0 ! APPLY PRESSURE LOAD
NSEL,ALL
FINISH
/SOLVE
OUTPR,,LAST
SOLVE
FINISH
/post1
PRNSOL,S,COMP
PRNSOL,EPEL,COMP
PRNSOL,EF,COMP
PRNSOL,D,COMP
!
! MATERTIAL PROPERTIES FOR THE ANALYTICAL SOLUTION
!
S11=12.3093E-12 ! ELASTIC COMPLIANCE COEFFICIENTS
S13=-5.34878E-12
D31=-1.23816E-10 ! PIEZOELECTRIC STRAIN COEFFICIENTS
D33= 2.91296E-10
EP33=11.3063E-9 ! PERMITTIVITY COEFFICIENT AT CONSTANT STRESS
K31=D31*D31/(S11*EP33) ! ELECTROMECHANICAL COEFFICIENTS
KS=D33*D31/(S13*EP33)
!
! ANALYTICAL SOLUTION AT NODE 3
!
UX3=S11*(1-K31)*SIG1*NX(3)*NY(3)
UY3=S13*(1-KS)*SIG1*NY(3)**2/2
UY3=UY3-S11*(1-K31)*SIG1*NX(3)**2/2
VOLT3=D31*SIG1*NY(3)**2/(2*EP33)
SX3=SIG1*NY(3)
EFY3=-D31*SIG1*NY(3)/EP33
!
! RESULT OUTPUT
!
*GET,SX,NODE,3,S,X
*GET,EFY,NODE,3,EF,Y
*DIM,LABEL,CHAR,5,3
*DIM,VALUE,ARRAY,5,3
LABEL(1,1)='UX, ','UY, ','VOLT, ','SX, ','EFZ, '
LABEL(1,2)='(um) ','(um) ','(V) ','(N/mm^2)','(V/mm)'
*VFILL,VALUE(1,1),DATA,UX3*1E6,UY3*1E6,VOLT3,SX3*1E-6,EFY3*1E-3
*VFILL,VALUE(1,2),DATA,UX(3)*1E6,UY(3)*1E6,VOLT(3),SX*1E-6,EFY*1E-3
*VFILL,VALUE(1,3),DATA,ABS(UX(3)/UX3),ABS(UY(3)/UY3),ABS(VOLT(3)/VOLT3)
*VFILL,VALUE(4,3),DATA,ABS(SX/SX3),ABS(EFY/EFY3)
/COM
/COM
/COM,---------------------- VM231 RESULTS COMPARISON ------------------
/COM,
/COM, NODE 3 | TARGET | ANSYS | RATIO
/COM,
*VWRITE,LABEL(1,1),LABEL(1,2),VALUE(1,1),VALUE(1,2),VALUE(1,3)
(1x,A8,A8,' ',F9.3,' ',F9.3,' ',F7.3)
/COM,------------------------------------------------------------------​
FINISH
 

divoone1985

عضو جدید
یه سوال خیلی مهم.
اگه بخوایم یه تغییر جزیی تو مدل بدیم (مثلا یکی از ابعاد رو عوض کنیم) و تحلیل کنیم، باید از اول شروع کنیم؟
راهی واسه میانبر زدن وجود نداره؟
 

tick taack

عضو جدید
کمک برای انسیس

کمک برای انسیس

سلام به همگی. بچه ها من تو سالید طراحی انجام دادم الان میخوام ببرم انسیس. فورمت وقتی IGS میذارم وارد انسیس که میشه کامل به هم میخوره. وقتی parasoid میذارم درست میاد ولی دیگه نمیتونم هیچ کاری روش انجام بدم. فقط خطوط دور حجم هارو نشون میده.
باید چی کار کنم؟؟
قطعه های اصلی رو توی سالید اسمبل کردم چون اسمبلش خیلی سخته تو انسیس نشد. طراحیش هم تو انسیس نمیشه.
میشه منو راهنمایی کنید هرچه سریعتر بهتر. ممنون میشم;)
 

divoone1985

عضو جدید
سلام به همگی. بچه ها من تو سالید طراحی انجام دادم الان میخوام ببرم انسیس. فورمت وقتی IGS میذارم وارد انسیس که میشه کامل به هم میخوره. وقتی parasoid میذارم درست میاد ولی دیگه نمیتونم هیچ کاری روش انجام بدم. فقط خطوط دور حجم هارو نشون میده.
باید چی کار کنم؟؟
قطعه های اصلی رو توی سالید اسمبل کردم چون اسمبلش خیلی سخته تو انسیس نشد. طراحیش هم تو انسیس نمیشه.
میشه منو راهنمایی کنید هرچه سریعتر بهتر. ممنون میشم;)
این مشکل معمولا واسه مدل های پیچیده پیش میاد. انسیس هنوزم تو این قسمت ضعف داره و نتنسته این مشکل رو کامل رفع کنه. حتی تو نسخه های جدیدش. راه خاصی فک نکنم داشته باشه. یا باید تو خود انسیس مستقیما مدل بشه یا مدل، ساده سازی بشه. البته راه ساده ترش هم اینه که با نرم افزار های مشابه انسیس مثل abaqus یا casmos یا nastran این کارو انجام بدین.
 

ali_ta66

عضو جدید
سلام به همگی. بچه ها من تو سالید طراحی انجام دادم الان میخوام ببرم انسیس. فورمت وقتی IGS میذارم وارد انسیس که میشه کامل به هم میخوره. وقتی parasoid میذارم درست میاد ولی دیگه نمیتونم هیچ کاری روش انجام بدم. فقط خطوط دور حجم هارو نشون میده.
باید چی کار کنم؟؟
قطعه های اصلی رو توی سالید اسمبل کردم چون اسمبلش خیلی سخته تو انسیس نشد. طراحیش هم تو انسیس نمیشه.
میشه منو راهنمایی کنید هرچه سریعتر بهتر. ممنون میشم;)

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

ali_ta66

عضو جدید
یه سوال خیلی مهم.
اگه بخوایم یه تغییر جزیی تو مدل بدیم (مثلا یکی از ابعاد رو عوض کنیم) و تحلیل کنیم، باید از اول شروع کنیم؟
راهی واسه میانبر زدن وجود نداره؟

تا تونجا که من میدونم هیچ راهی نیست. مگر اینکه دستورات رو با کد وارد کنی که در این صورت عوض کردنشون راحت تره. ولی حتی در اون شرایط هم باید از ابتدا شروع کرد
 

tick taack

عضو جدید
این مشکل معمولا واسه مدل های پیچیده پیش میاد. انسیس هنوزم تو این قسمت ضعف داره و نتنسته این مشکل رو کامل رفع کنه. حتی تو نسخه های جدیدش. راه خاصی فک نکنم داشته باشه. یا باید تو خود انسیس مستقیما مدل بشه یا مدل، ساده سازی بشه. البته راه ساده ترش هم اینه که با نرم افزار های مشابه انسیس مثل abaqus یا casmos یا nastran این کارو انجام بدین.

تو خوده سالید با بدبختی اسمبلش کردم. تو انسیس اصلا نمیشه .بقیه نرم افزارها نمیشه دیگه چون مقاله دادم و اکسپت شده. مدل ساذش رو حل کردم الان باید اصل مدل وارد انسیس شه.
 

tick taack

عضو جدید
من قبلا یک همچین مشکلی داتم. یادم نمیاد فرمتش چی بود ولی وقتی میووردمش تو انسیس فقط خط ها رو نشون میداد. ولی میشد باهاش تحلیل ها رو انجام داد. یعنی اینجوری بگم که انسیس حجم رو نشون نمیداد ولی حجم رو میشناخت و مش میزد و بارگذاری میکرد و ....

سلام. ولی اینی که من انجام دادم حجم هارونمیشناسه. احتمالا para solid بوده فورمتش اونی که انجام دادی. اصلا هیچ کاری نمیشه روش انجام داد.این مدل اسمبل شده ایه که وارد انسیس شده. الان باید ارتباط بین این اجزا رو با هم تعیین کنم.جنس اجزا تعیین شه.ولی اصلا انتخاب نمیشه
a.jpg
 
آخرین ویرایش:

divoone1985

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

اینکه تو انسیس نمیشه رو نمیدونم. چون مدل های خیلی خیلی پیچیده رو دیدم که تو انسیس مدل شده. البته وقت زیاد و آدم بیکار و حوصله فراوون میخواد.
ظاهرا مساله ات خیلی پیچیده است. اون بنده خداها هم اکسپت کردن ببینن کسی هم پیدا میشه بتونه همچین چیزی رو تو انسیس مدل کنه یا نه.
 

tick taack

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

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

tick taack

عضو جدید
متاسفانه معضلی شده این تماس تو انسیس, کتاب جاهد مطلق راجع بهش گفته اما ظاهرا برای انسیس قبل از 10 هست, چون المانی که استفاده کرده اصلا وجود نداره تو انسیس 10 به بالا
من هم مشتاقم یاد بگیرم اگر کسی بلده

منظورت تماس دو بعدیه یا سه بعدی؟ اگر دو بعدیه باید در قسمت element type با توجه به help المان های contact و target انتخاب کنی. و ادامش خیلی کار داره اگر نتونستی بازم بهم اطلاع بده برات کامل توضیح بدم.
ولی برای سه بعدی تو قسمت modeling >> create >> contact pair برو بعد wizard انتخاب کن. توجه داشته باش اول باید مش بزنی بعد از این استفاده کنی. خیلی راحت با انتخاب سطوح برات المان بندی میکنه. این برای زمانی خوبه که تماست لغزشیه و باید ضریب اصطکاک تعریف کنی.
برای سه بعدی هم میشه از راه حل دو بعدی استفاده کرد ولی باید اولا target و contact سه بعدی تعریف کنی بعد باید خوب بتونی node سطح تماس رو انتخاب کنی که خیلی اذیت کنندست.
ظاهرا اینجا contact manager هم هست که من پیداش نکردم و باهاش کارم نکردم.اگر اینو کسی بلده به منم یاد بده ممنون میشم.
 

divoone1985

عضو جدید
منظورت تماس دو بعدیه یا سه بعدی؟ اگر دو بعدیه باید در قسمت element type با توجه به help المان های contact و target انتخاب کنی. و ادامش خیلی کار داره اگر نتونستی بازم بهم اطلاع بده برات کامل توضیح بدم.
ولی برای سه بعدی تو قسمت modeling >> create >> contact pair برو بعد wizard انتخاب کن. توجه داشته باش اول باید مش بزنی بعد از این استفاده کنی. خیلی راحت با انتخاب سطوح برات المان بندی میکنه. این برای زمانی خوبه که تماست لغزشیه و باید ضریب اصطکاک تعریف کنی.
برای سه بعدی هم میشه از راه حل دو بعدی استفاده کرد ولی باید اولا target و contact سه بعدی تعریف کنی بعد باید خوب بتونی node سطح تماس رو انتخاب کنی که خیلی اذیت کنندست.
ظاهرا اینجا contact manager هم هست که من پیداش نکردم و باهاش کارم نکردم.اگر اینو کسی بلده به منم یاد بده ممنون میشم.
contact manager اسم همون پنجره ایه که شما مسیرش رو گفتین. تو نسخه های جدید یه میانبر واسه این پنجره قسمت بالای نرم افزار و کنار command قرار دادن. وگرنه چیز متفاوتی نیست و توضیحاتش هم همونیه که شما گفتین. منظور ما از contact manager هم تا حالا همین بوده.
 

tick taack

عضو جدید
فک کنم باید این قسمت رو هم تغییر بدین. تو contact manager بعد معرفی سطوح تو آخرین قسمت باید تیک گزینه include initial penetration رو بردارید. شاید درست شد.
مشاهده پیوست 53839

من مشکل اوردن به انسیس رو حل کردم الان میخوام مش بندی کنم چون مسالم تماسیه از meshtool میرم قسمت line,گزینه set انتخاب میکنم.خطوط رو انتخاب میکنم .بعد قسمت volumes>hex>sweep میزنم.و pick all میکنم.ولی این خطا رو میده:warning.jpg
این یعنی چی؟
راه حل دیگه ای برای مش بندی سطوح تماسی هست؟؟
 

ehsan4476

عضو جدید
من مشکل اوردن به انسیس رو حل کردم الان میخوام مش بندی کنم چون مسالم تماسیه از meshtool میرم قسمت line,گزینه set انتخاب میکنم.خطوط رو انتخاب میکنم .بعد قسمت volumes>hex>sweep میزنم.و pick all میکنم.ولی این خطا رو میده:مشاهده پیوست 55035
این یعنی چی؟
راه حل دیگه ای برای مش بندی سطوح تماسی هست؟؟
احتمالا 9 تا از حجم هاي موجود sweepable‌ نيستند. ميتونيد حجم هايي كه مش نشدن رو جداگانه مش كنيد و هنگام تنظيم مش انتخاب source و target رو به صورت دستي انجام بدين.
 

divoone1985

عضو جدید
من مشکل اوردن به انسیس رو حل کردم الان میخوام مش بندی کنم چون مسالم تماسیه از meshtool میرم قسمت line,گزینه set انتخاب میکنم.خطوط رو انتخاب میکنم .بعد قسمت volumes>hex>sweep میزنم.و pick all میکنم.ولی این خطا رو میده:مشاهده پیوست 55035
این یعنی چی؟
راه حل دیگه ای برای مش بندی سطوح تماسی هست؟؟
ظاهرا میگه باید اینا رو جداگانه مش بندی کنید.
همونطور که خوتونم گفته بودین باید اجسام رو جداگانه مش بندی کنید بعد سطوح تماس رو مش بندی کنید.
اون چیزی که آقا احسان میگه درسته.
 

tick taack

عضو جدید
احتمالا 9 تا از حجم هاي موجود sweepable‌ نيستند. ميتونيد حجم هايي كه مش نشدن رو جداگانه مش كنيد و هنگام تنظيم مش انتخاب source و target رو به صورت دستي انجام بدين.

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

tick taack

عضو جدید
ظاهرا میگه باید اینا رو جداگانه مش بندی کنید.
همونطور که خوتونم گفته بودین باید اجسام رو جداگانه مش بندی کنید بعد سطوح تماس رو مش بندی کنید.
اون چیزی که آقا احسان میگه درسته.

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

arnela

عضو جدید
با تشکر زیاد از راهنماییتون

با تشکر زیاد از راهنماییتون

1-نتیجه تحلیل workbench و mechanical خیلی با هم فرق داره؟
2-چه جوری یه مدل سه بعدی cad رو ببرم تو اansys?پسوندش DWG
3-میشه مش بندی رو به طور دستی و دلخواه تغییر داد؟

 

ehsan4476

عضو جدید
1-نتیجه تحلیل workbench و mechanical خیلی با هم فرق داره؟
2-چه جوری یه مدل سه بعدی cad رو ببرم تو اansys?پسوندش DWG
3-میشه مش بندی رو به طور دستی و دلخواه تغییر داد؟
- اگه منظورتون تفاوت تحليل در ماژول Mechanical از محيط workbench با تحليل در محيط Mechanical APDL است جواب منفيه. محيط اول كدهايي به زبان APDL ايجاد مي كنه و به solver ميفرسته. solver هر دو محيط مشتركه.
- مدل رو با فرمت step يا iges يا ساير فرمت هاي مناسب save‌ كنيد و بعد در ansys وارد كنيد.
- بله- بسياري از گزينه هاي موجود در منوي meshing براي همين كاره
 

aqapour

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

sajjadtm

عضو جدید
کمانش غیر خطی در Ansys

کمانش غیر خطی در Ansys

از دوستانی که در این زمینه اطلاعاتی دارند لطفا دریغ نکنند:(
 

arnela

عضو جدید
میشه به طور خلاصه برام دستورای ویرایش مش رو توضیح بدی؟
 

rahgoshafan

عضو جدید
لايسنس منيجر موجود در منوي انسيس را اجرا نمائيد

در پنجره باز شده سمت راست يك ستون از باتوم ها قرار دارد روي باتوم لايسنس جديد كليك كرده و مجددا لايسنس را به نرم افزار دهيد
سپس بلايسنس را مجددا را هاندازي نمائيد يا سيستم را ري استارت نمائيد
 

rmi-ansys

عضو جدید
سلام
انسیس 12 شرکت دریاسافت رو نصب کردم، اولش خوب کار میکنه، ولی احتمالا بعد از روشن کردن مجدد کامپیوتر دیگه بالا نمیاد و این پیغام رو میده:
could not connect to any licence server.
the server is down or is not responsive.. ....
به پشتیبانی خود شون گفتم، گفتند که ویندوز رو عوض کن. ولی من خودم شخصا فکر نمیکنم این جوری مشکل حل بشه! کسی پیشنهادی نداره؟


سلام
این نکاتی که می‌گم هم می‌تواند لایسنس را به هم بریزد.
اگر از اینترنت استفاده می‌کنی چه Dailup و چه ADSL، قبل از اجرای انسیس یکبار restart کن
اگر فقط کابل LAN به پورت کامپیوتر وصل باشد و حتی آن یکی سر کابل به جایی هم وصل نباشد، باز مشکل پیش میاید
موقع کار با انسیس، زمانی که دارد کار می‌کند، هر کدام از موارد فوق باز هم مشکل ساز هستند

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

این نکات را من خودم امتحان کردم.
 

divoone1985

عضو جدید
اين Scratch Memory چيه که وقتي رم سيستم پايين باشه، Ansys پيام Low Scratch Memory مي‌ده و برنامه بسته مي‌شه؟
راه حلی داره این مشکل؟
 

abcd19

عضو جدید
سوال در مورد رابطه نرم افزار Fluent و Ansys13

سوال در مورد رابطه نرم افزار Fluent و Ansys13

از مهندسين رشته مكانيك كسي ميدونه چطور ميشه مدل را از نرم افزار Fluent به نرم افزار Ansys انتقال داد؟
 

Similar threads

بالا