سلام ،
من هندسه ی مربعی شکلی دارم که توسط اسکریپت نویسی ایجاد میشه و بسته به ورودی های کاربر ، هر بار که Run بشه ، ابعاد این مربع اضافه میشه ، حالا قصد دارم ، لبه ی سمت چپ این مربع رو ببندم و به لبه ی سمت راستش جابجایی وارد کنم ، برای این کار ، قصد دارم به جای استفاده از indexing از خود دستور findAt استفاده کنم ، ظاهرا این دستور به این صورت کار می کنه که مختصات یک نقطه ی دلخواه از لبه رو بهش میدیم و اباکوس اون لبه ای رو که این نقطه رووش قرار داره رو انتخاب می کنه ، می خواستم بپرسم ، شما می دونید این دستور چطور کار می کنه و ورودی های مورد نیازش چی هستن ؟ توو داکیومنتیشن آباکوس به اهمیت این دستور اشاره شده ولی نحوه ی استفاده از اون ذکر نشده . . .
تشکر از شما
- برای ارسال دیدگاه باید ابتدا وارد شوید.
سلام . از خطوط زیر الهام بگیرید:
p.CutExtrude(sketchPlane=f.findAt((w/2000,h/1000,L/2000),),sketchUpEdge=e.findAt((w/2000,h/1000,0),),sketchPlaneSide=SIDE1
sketchOrientation=RIGHT,sketch=s3,flipExtrudeDirection=OFF)
f1=Ins1.faces.findAt((w/3000,h/1000,L/10000),)
A1.PartitionCellByPlanePointNormal(cells=c2 , point=(w/2000,h/1000,Dh) , normal=e2.findAt((w/2000,h/1000,0),) )
- mirzabozorg 7 سال پیش پاسخ داده است
- برای ارسال دیدگاه باید ابتدا وارد شوید.
لطفا ابتدا وارد شوید.