یک صفحه کاری به صورت سه بعدی برای ترسیم اشیاء دو بعدی ایجاد کنید که می توانند اکسترود شوند، بچرخند یا جاسازی شوند.
نحو
model.component( <ctag> ).geom( <tag> ).create( <ftag> “WorkPlane”);
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).set( خاصیت , <value> );
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).get Type ( خاصیت );
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).geom() .geomSequenceMethod
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).geom().feature();
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).setAttribute( ویژگی , <value> );
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).getAttribute( ویژگی );
شرح
یک صفحه کاری اشیاء دو بعدی را در سه بعدی جاسازی می کند. بخش های زیر نحوه تعیین مکان صفحه کار و نحوه ایجاد اشیاء دو بعدی در آن را توضیح می دهد. همچنین می توانید از صفحه کار در ویژگی های CrossSection و Partition استفاده کنید . در این صورت نیازی به کشیدن چیزی در صفحه کار نیست.
اشیاء را متحد کنید
گزینه ای برای متحد کردن تمام اشیاء در صفحه کار قبل از استفاده از هندسه دو بعدی در سه بعدی وجود دارد. برای مثال، متحد کردن همه اشیا می تواند هندسه دو بعدی را هنگام اکسترود کردن آن بهبود بخشد. با استفاده از ویژگی های زیر می توانید اتحاد اشیاء دو بعدی را کنترل کنید:
ویژگی | ارزش | پیش فرض | شرح |
absrepairtol | دو برابر | زیر را ببینید | تحمل تعمیر مطلق |
تعمیراتول | دو برابر | زیر را ببینید | تحمل تعمیر نسبی، نسبت به اندازه اتحادیه ورودی ها. |
نوع تعمیر | خودکار | نسبی | مطلق | زیر را ببینید | نوع تحمل تعمیر: اتوماتیک، نسبی یا مطلق. |
متحد کردن | در | خاموش | خاموش | اشیاء را متحد کنید. |
تنظیمات تحمل زمانی فعال هستند که unite روی روشن تنظیم شود . مقادیر پیشفرض برای تلورانس تعمیر از تلورانس تعمیر پیشفرض دنباله هندسی گرفته شده است.
تجسم
برای مشخص کردن تجسم درون صفحه ای هندسه سه بعدی و فعال کردن قابلیت ترسیم مستقیم روی صفحه کار به صورت سه بعدی، از ویژگی های زیر استفاده کنید:
ویژگی | ارزش | پیش فرض | شرح |
تصادفی نمایشی | در | خاموش | بر | هندسه سه بعدی همزمان را نشان دهید. |
تقاطع نمایشی | در | خاموش | بر | نمایش تقاطع هندسه سه بعدی. |
نمایش فرافکنی | در | خاموش | بر | نمایش طرح ریزی از هندسه سه بعدی. |
صفحه کار 3d | در | خاموش | از | روی صفحه کار به صورت سه بعدی بکشید. |
تعیین مکان صفحه کار
یک صفحه کار دارای یک سیستم مختصات محلی است که متعامد و مثبت گرا (راست دست) است. صفحه کار با صفحه xy در سیستم مختصات محلی منطبق است. ویژگی های زیر نحوه تعریف صفحه کار را کنترل می کنند.
ویژگی | ارزش | پیش فرض | شرح |
سیاره ای | سریع | موازی صورت | لبه موازی | لبه | دایره عمود بر | عادی | رئوس | مختصات | تبدیل شده است | سریع | نوع داده ای که سطح کار را تعریف می کند. |
کمک کرد | رشته | هیچ یک | برچسب انتخاب تجمعی برای مشارکت. |
برای اطلاعات در مورد نتایج و ویژگیهای کمک به آن ، به انتخاب موجودات هندسی مراجعه کنید . توجه داشته باشید که در هندسه صفحه کار، ویژگیهای selresultshow و selindividualshow در دسترس نیستند.
بسته به نوع سیاره ، خواص اضافی در دسترس است.
سریع
این یک صفحه کاری موازی با یکی از صفحات مختصات جهانی ایجاد می کند.
ویژگی | ارزش | پیش فرض | شرح |
هواپیمای سریع | xy | yz | zx | yx | zy | xz | xy | هواپیمای مختصات. |
Quickx | دو برابر | 0 | مختصات x برای صفحه کاری (در زمانی که صفحه yz یا zy است استفاده می شود). |
سریع | دو برابر | 0 | مختصات y برای صفحه کاری (در زمانی که صفحه xz یا zx است استفاده می شود). |
quickz | دو برابر | 0 | مختصات z برای صفحه کاری (در زمانی که صفحه xy یا yx است استفاده می شود). |
سریع افست نوع | فاصله | راس | فاصله | نوع مشخصات افست. |
offsetvertex | انتخاب | راس برای افست. | |
سریع منشاء | جهانی | راس expr | جهانی است | منشا سیستم مختصات محلی |
Originalvertex | انتخاب | راس برای مبدا. | |
سریع محور | طبیعی | vertexproj | طبیعی | محور x محلی |
axisvertex | انتخاب | راس برای محور. | |
displ | دو برابر [2] | {0,0} | جابجایی سیستم مختصات محلی |
پوسیدگی | دو برابر | 0 | زاویه چرخش سیستم مختصات محلی |
صورت موازی
این یک صفحه کاری ایجاد می کند که موازی با یک صفحه مسطح در یک شی هندسی است
ویژگی | ارزش | پیش فرض | شرح |
صورت | انتخاب | صورت مسطح. | |
انحراف | دو برابر | 0 | آفست امضا شده در جهت محور z محلی. |
معکوس | در | خاموش | خاموش | جهت معکوس محور z محلی. |
افست تایپ | فاصله | راس | فاصله | نوع مشخصات افست. |
offsetvertex | انتخاب | راس برای افست. | |
اصل و نسب | facecenter | جعبه گوشه | vertexproj | مرکز صورت | منشا سیستم مختصات محلی |
Originalvertex | انتخاب | راس برای مبدا. | |
موازی چهره | s1 | s2 | راس expr | s1 | محور x محلی |
axisvertex | انتخاب | راس برای محور. | |
displ | دو برابر [2] | {0,0} | جابجایی سیستم مختصات محلی |
پوسیدگی | دو برابر | 0 | زاویه چرخش سیستم مختصات محلی |
لبه موازی
این یک صفحه کاری ایجاد می کند که موازی با یک لبه مسطح در یک شی هندسی است.
ویژگی | ارزش | پیش فرض | شرح |
حاشیه، غیرمتمرکز | انتخاب | لبه مسطح. | |
انحراف | دو برابر | 0 | آفست امضا شده در جهت محور z محلی. |
اصل و نسب | edgecenter | گوشه جعبه | edgecenter | منشا سیستم مختصات محلی |
معکوس | در | خاموش | خاموش | جهت معکوس محور z محلی. |
افست تایپ | فاصله | راس | فاصله | نوع مشخصات افست. |
offsetvertex | انتخاب | راس برای افست. | |
edgeparallelorin | راس شروع | راس نهایی | پروژه راس | startvertex | منشا سیستم مختصات محلی |
Originalvertex | انتخاب | راس برای مبدا. | |
موازی لبه | مماس | vertexproj | مماس | محور x محلی |
axisvertex | انتخاب | راس برای محور. | |
displ | دو برابر [2] | {0,0} | جابجایی سیستم مختصات محلی |
پوسیدگی | دو برابر | 0 | زاویه چرخش سیستم مختصات محلی |
زاویه لبه
این یک صفحه کاری را از طریق لبه مستقیم یک شی هندسی ایجاد می کند. صفحه کار با صفحه مماس یک وجه در یک شی هندسی یک زاویه مشخص می سازد. صورت باید در مجاورت لبه باشد و صفحه مماس آن باید در تمام نقاط لبه یکسان باشد. مبدا سیستم مختصات محلی با راس شروع (اگر معکوس خاموش باشد ) یا راس انتهایی (اگر معکوس روشن باشد ) لبه منطبق است. جهت محور x محلی با جهت یال (اگر معکوس خاموش باشد ) یا مخالف آن (اگر معکوس روشن باشد ) منطبق است. اگر زاویه ملکصفر است، جهت محور محلی y به سمت صورت اشاره می کند. به طور کلی، سیستم مختصات محلی با زاویه حول محور x محلی می چرخد .
ویژگی | ارزش | پیش فرض | شرح |
زاویه | دو برابر | 0 | زاویه بین صورت و صفحه کار. |
حاشیه، غیرمتمرکز | انتخاب | لبه مستقیم. | |
adjface | انتخاب | صورت مجاور لبه در همان جسم. | |
معکوس | در | خاموش | خاموش | جهت معکوس محور x محلی. |
displ | دو برابر [2] | {0,0} | جابجایی سیستم مختصات محلی |
پوسیدگی | دو برابر | 0 | زاویه چرخش سیستم مختصات محلی |
دایره عمود بر
این یک صفحه کاری ایجاد می کند که عمود بر یک لبه دایره ای معین است. مبدأ سیستم مختصات محلی در مرکز دایره است. به طور پیش فرض، محور x محلی از راس شروع لبه عبور می کند. بنابراین، اگر هندسه از نظر چرخشی متقارن باشد، محور تقارن با محور y محلی منطبق است .
ویژگی | ارزش | پیش فرض | شرح |
حلقه | انتخاب | خالی | لبه دایره ای. |
نقطه دایره ای | startvertex | endvertex | دیگر رئوتکس | startvertex | نقطه روی هواپیما |
حلقه دایره ای | انتخاب | راس در هواپیما. | |
سیرکفست | دو برابر | 0 | زاویه افست. |
معکوس | در | خاموش | خاموش | جهت معکوس محور x محلی. |
displ | دو برابر [2] | {0,0} | جابجایی سیستم مختصات محلی |
پوسیدگی | دو برابر | 0 | زاویه چرخش سیستم مختصات محلی |
وکتور عادی
این یک صفحه کاری ایجاد می کند که توسط یک بردار معمولی و یک نقطه در صفحه تعریف می شود. همراه با یک ویژگی RigidTransform ، این امکان را برای یک شی فراهم میکند تا یکی از وجوه مسطح آن یک بردار معمولی تجویز شده را دریافت کند.
ویژگی | ارزش | پیش فرض | شرح |
بردار نرمال | دو برابر [3] | {0,0,1} | بردار معمولی |
نقطه عادی | هماهنگی | راس | هماهنگی | نقطه روی صفحه (تعریف شده با مختصات یا به عنوان یک راس هندسی). |
نرمال کد | دو برابر [3] | {0,0,1} | مختصات نقطه، زمانی استفاده می شود که نقطه عادی روی هماهنگی تنظیم شده باشد . |
نرمال ورتکس | انتخاب رأس | راس برای نقطه، زمانی استفاده می شود که نقطه عادی روی راس تنظیم شود . | |
displ | دو برابر [2] | {0,0} | جابجایی های xw و yw . |
پوسیدگی | دو برابر | 0 | زاویه چرخش. |
رگه ها
این یک صفحه کاری موازی با یک صفحه از طریق سه رأس v1 ، v2 و v3 ایجاد می کند . وقتی offset=0 است ، مبدا سیستم مختصات محلی با اولین راس v1 منطبق است . محور x سیستم مختصات محلی در جهت v2-v1 است . جهت محور z محلی توسط ضرب ضربدری (v2-v1)x(v3-v1) یا مخالف آن (اگر معکوس روی ) باشد داده می شود .
ویژگی | ارزش | پیش فرض | شرح |
انحراف | دو برابر | 0 | آفست امضا شده در جهت محور z محلی. |
معکوس | در | خاموش | خاموش | جهت معکوس محور z محلی. |
راس 1 | انتخاب | رأس اول. | |
رأس 2 | انتخاب | راس دوم. | |
رأس 3 | انتخاب | راس سوم. | |
displ | دو برابر [2] | {0,0} | جابجایی سیستم مختصات محلی |
پوسیدگی | دو برابر | 0 | زاویه چرخش سیستم مختصات محلی |
مختصات
این یک صفحه کاری را از طریق سه نقطه p1 ، p2 و p3 ایجاد می کند . مبدأ سیستم مختصات محلی با اولین نقطه p1 منطبق است . محور x سیستم مختصات محلی در جهت p2-p1 است . جهت محور z محلی توسط ضرب ضربدری (p2-p1)x(p3-p1) داده می شود .
ویژگی | ارزش | پیش فرض | شرح |
نقاط جنسی | دو برابر [3] [3] | {{0,0,0},{1,0,0},{0,1,0}} | نکته ها. |
genpoints[n][i] مختصات i از نقطه n است.
متحول شد
این یک صفحه کاری را به عنوان تبدیل صفحه کاری دیگر با استفاده از جابجایی و چرخش ایجاد می کند.
ویژگی | ارزش | پیش فرض | شرح |
transax2 | دو برابر [2] | {0,0} | زوایای کروی تتا و فی، در صورتی که transaxistype کروی باشد استفاده می شود . |
transax3 | دو برابر [3] | {0,0,1} | بردار محور، اگر transaxistype دکارتی باشد استفاده می شود . |
transaxis | دو برابر[] | {0,0,1} | محور چرخش. اگر transaxitype دکارتی باشد بردار دارای طول 3 و اگر transaxitype کروی باشد طول 2 دارد . نام مستعار برای transax2 و transax3 . |
transaxitype | x | y | z | دکارتی | کروی | z | سیستم مختصات مورد استفاده برای محور. اگر transspecify روی axis تنظیم شده باشد استفاده می شود . |
transdispl | دو برابر [3] | {0,0,0} | جابجایی سیستم مختصات محلی |
جابجایی | انتخاب | انتخاب لبه زمانی استفاده می شود که transspecify روی لبه تنظیم شده باشد . | |
transeulerang | دو برابر [3] | {0,0,0} | زوایای ذاتی اویلر ZXZ α , β و γ , در صورتی که transspecify روی eulerang تنظیم شود استفاده می شود |
transroot | دو برابر | 0 | زاویه چرخش، اگر transspecify روی eulerang تنظیم نشده باشد . |
تغییر مشخص کردن | محور | eulerang | حاشیه، غیرمتمرکز | محور | یک محور چرخش، زوایای اویلر (ZXZ) یا یک لبه مستقیم را مشخص کنید. |
صفحات کار | رشته | این | برچسب ویژگی PartInstance برای گرفتن صفحه کاری از آن، یا این برای گرفتن صفحه کاری از این دنباله. |
صفحه کار | رشته | xyplane | برچسب صفحه کار ورودی یا xyplane . |
نمونه های قسمت
در بخش هندسه، ویژگی زیر موجود است:
ویژگی | ارزش | پیش فرض | شرح |
هواپیمای نمایشی | در | خاموش | بر | صفحه کار را در نمونه های جزئی نشان دهید. این ویژگی تنها در صورتی در دسترس است که صفحه کار در یک قسمت هندسی باشد. |
گزیده ای از موجودیت های به دست آمده
برای انتخاب موجودیت های حاصل، ویژگی های زیر موجود است:
ویژگی | ارزش | پیش فرض | شرح |
selplaneshow | در | خاموش | خاموش | نمایش انتخابها از هندسه صفحه در فیزیک یا نمونههای جزئی. |
نتیجه | در | خاموش | خاموش | انتخاب هایی از تمام اشیاء به دست آمده ایجاد کنید. |
selresultshow | همه | obj | bnd | edg | pnt | خاموش | bnd | اگر نتیجه selresult روشن باشد ، انتخابهایی را از اجسام حاصل در فیزیک، مواد و غیره یا در نمونههای جزئی نشان دهید. obj در هندسه یک جزء موجود نیست. dom ، bnd ، و edg در همه ویژگیها موجود نیستند. |
ایجاد اشیاء دو بعدی در صفحه کار
صفحه کار دارای یک دنباله هندسی است که شامل ویژگی هایی است که اشیاء دو بعدی را که در صفحه کار ترسیم می کنید، تعریف می کند. شما به این ترتیب هندسه دسترسی پیدا می کنید
مدل. جزء ( <ctag> ). geom( <tag> ).feature( <ftag> ).geom()
که در آن <ftag> نام ویژگی صفحه کار است. می توانید طبق معمول ویژگی های هندسی را در این دنباله دو بعدی اضافه کنید.
ویژگی های
ویژگی های زیر در دسترس هستند:
نام | ارزش | پیش فرض | شرح |
ساخت و ساز | در | خاموش | خاموش | اجسام به دست آمده را به عنوان هندسه ساختمانی تعیین کنید. |
سازگاری
لبه دایره ای نوع صفحه از نسخه های قبلی هنوز به عنوان جایگزینی برای دایره جایگزین آن عمود بر آن معتبر است و نوع صفحه کلی از نسخه های قبلی هنوز به عنوان جایگزینی برای مختصات جایگزین آن معتبر است .
مثال
یک صفحه کار با یک مستطیل ایجاد کنید. هنگامی که صفحه کار ساخته می شود، مستطیل در فضای دنباله سه بعدی جاسازی می شود:
کد برای استفاده با جاوا
Model model = ModelUtil.create(“Model1”);
model.component().create(“comp1”);
GeomSequence g = model.component(“comp1”).geom().create(“geom1”,3);
g.create(“wp1″،”WorkPlane”);
g.feature(“wp1”).set(“quickplane”,”yz”);
g.feature(“wp1”).geom().create(“r1″،”مستطیل”);
g.feature(“wp1”).geom().feature(“r1”).set(“pos”, “1 1”);
g.run();
کد برای استفاده با متلب
model = ModelUtil.create(‘Model1’);
model.component.create(‘comp1’);
g = model.component(‘comp1’).geom.create(‘geom1’,3);
g.create(‘wp1′,’WorkPlane’);
g.feature(‘wp1’).set(‘quickplane’,’yz’);
g.feature(‘wp1’).geom.create(‘r1′,’rectangle’);
g.feature(‘wp1’).geom.feature(‘r1’).set(‘pos’, ‘1 1’);
g.run
همچنین ببینید
مقطع ، اکسترود ، پارتیشن ، چرخش ، جارو کردن