لطفا پیش از استفاده از این بخش راهنمای پرسش و پاسخ را مطالعه فرمایید.

پاسخ داده شد
0
0

با سلام و درود به همگی،
من می خوام از یک پارت ساخته شده به تعداد زیاد و در مکان های رندوم در فضا مونتاژ (اسمبل) کنم.
چه کار باید بکنم؟
(فکر میکنم شاید بشه با وارد کردن تابع رندوم در کد زیر به جای مختصات بردار برای یک پارت، این کار رو کرد:
mdb.models[‘Model-1].rootassembly.translate(instancelist=(‘part name’),),vector=(1,1,1))
).
با تشکر

پذیرفته شد
0
0

سلام ، شما بایستی ابتدا ماژول numpy رو روی سیستم عامل ویندوز خودتون نصب کنید و سپس از تابع numpy.random.random_integers استفاده کرده و سه مختصات مختلف برای x و y و z بگیرید . . .

()x = numpy.random.random_integers
()y = numpy.random.random_integers

()z = numpy.random.random_integers

و در نهایت

a = mdb.models[‘Model-1’].rootAssembly
(a.DatumCsysByDefault(CARTESIAN
p = mdb.models[‘Model-1’].parts[‘Part-1’]

(a.Instance(name=’Part-1-1′, part=p, dependent=ON

و سپس

a = mdb.models[‘Model-1’].rootAssembly
((a.translate(instanceList=(‘Part-1-1’, ), vector=(x, y, z)

  • arashk
    با سلام مجدد خیلی خیلی از راهنماییاتون ممنونم… خوب این ماژول numpy رو من میتونم به طور مستقل دانلود کنم و باهاش کار کنم یا نیاز به خود نرم افزار پایتون یا متلب یا … داره؟ چون من تا حالا فقط از notpad++ برای ویرایش کدهای آباکوس استفاده می کردم. با تشکر بسیار
نمایش 1 نتیجه
پاسخ شما

لطفا ابتدا

© FEMEX Group All Rights Reserved

Heap | Mobile and Web Analytics

کانال تلگرام فمکس

@FEMEX

بازیابی رمز عبور