model.frame()

View Categories

model.frame()

6 min read

model.frame()
ایجاد و تعریف خواص برای انواع مختلف قاب: قاب های فضایی، قاب های مواد، قاب های مشبک و قاب های هندسی.
نحو
model.frame().create( <tag> , <gtag> );
model.frame( <tag> ).coord( <coordlist> );
model.frame( <tag> ).coord( <pos> , <coord> );
model.frame( <tag> ).meshFrame();
model.frame( <tag> ).materialFrame();
model.frame( <tag> ).geometryFrame();
model.frame( <tag> ).spatialFrame();
model.frame( <tag> ).sshape.create( <stag> , type );
model.frame( <tag> ).sshape( <stag> ).type( type );
model.frame( <tag> ).sshape( <stag> ).sorder( order );
model.frame( <tag> ).sshape( <stag> ).coorddof( <dofs> );
model.frame( <tag> ).sshape( <stag> ).coorddof( <pos> , <dof> );
model.frame( <tag> ).sshape( <stag> ).refframe( <ftag> );
model.frame( <tag> ).sshape( <stag> ).coordexpr( <exprs> );
model.frame( <tag> ).sshape( <stag> ).coordexpr( <pos> , <expr> );
model.frame( <tag> ).coord();
model.frame( <tag> ).identifier();
model.frame( <tag> ).varNameSuffix();
model.frame( <tag> ).geom();
model.frame( <tag> ).isMeshFrame();
model.frame( <tag> ).isGeometryFrame();
model.frame( <tag> ).isMaterialFrame();
model.frame( <tag> ).isSpatialFrame();
model.frame( <tag> ).sshape( <stag> ).type();
model.frame( <tag> ).sshape( <stag> ).sorder();
model.frame( <tag> ).sshape( <stag> ).coorddof();
model.frame( <tag> ).sshape( <stag> ).refframe();
model.frame( <tag> ).sshape( <stag> ).coordexpr();
شرح
model.frame().create( <tag> <gtag> ) یک فریم جدید ایجاد می کند و آن را به هندسه <gtag> اختصاص می دهد .
model.frame( <tag> ).coord( <coordlist> <coordlist> را به عنوان لیستی از متغیرهای مستقل تعریف می کند . ( سدیم سابق .)
model.frame( <tag> ).coord( <pos> <coord> ) مختصات را در موقعیت <pos> در لیست مختصات ویرایش می کند.
model.frame( <tag> ).meshFrame() این فریم را به عنوان قاب مش قرار می دهد. هر هندسه دقیقاً به یک قاب مش نیاز دارد. اولین مورد اضافه شده به قاب مش تبدیل می شود. وقتی یک فریم را به عنوان قاب مش تعیین می کنیم، این پرچم در قاب قبلی که قاب مش است پاک می شود.
model.frame( <tag> ).geometryFrame() این فریم را به عنوان قاب هندسی تنظیم می کند. هر هندسه دقیقاً به یک قاب هندسی نیاز دارد. اولین مورد اضافه شده به قاب هندسی تبدیل می شود. هنگامی که یک فریم را به عنوان قاب هندسی اختصاص می دهیم، این پرچم در قاب قبلی که قاب هندسی است پاک می شود.
model.frame( <tag> ).materialFrame() این فریم را به عنوان فریم متریال تنظیم می کند. هر هندسه دقیقاً به یک قاب ماده نیاز دارد. اولین مورد اضافه شده به قاب مواد تبدیل می شود. هنگامی که یک فریم را به عنوان فریم متریال اختصاص می دهیم، این پرچم در فریم قبلی که فریم متریال است پاک می شود.
model.frame( <tag> ).spatialFrame() این فریم را به عنوان قاب فضایی تنظیم می کند. هر هندسه دقیقاً به یک قاب فضایی نیاز دارد. اولین مورد اضافه شده به قاب فضایی تبدیل می شود. هنگام اختصاص دادن یک فریم به عنوان قاب فضایی، این پرچم در فریم قبلی که قاب فضایی است پاک می شود.
model.frame( <tag> ).sshape().create( <stag> type ) یک ویژگی فریم از نوع داده شده ایجاد می کند. انواع احتمالی ثابت (پیش‌فرض)، move_abs ، move_rel و move_expr هستند .
model.frame( <tag> ).sshape( <stag> ).type( type ) نوع ویژگی قاب را تعیین می کند.
model.frame( <tag> ).sshape( <stag> ).sorder( order ) تابع شکل هندسی را برای <stag> به ترتیب تنظیم می کند .
model.frame( <tag> ).sshape( <stag> .coorddof( <dofs> ) مختصات فضایی را برای <stag> هنگامی که از نوع move_rel استفاده می شود، تنظیم می کند.
model.frame( <tag> ).sshape( <stag> .coorddof( <pos> <dof> ) نام مختصات را در موقعیت <pos> در لیست درجه آزادی ویرایش می کند.
model.frame( <tag> ).sshape( <stag> ).refframe( <ftag> ) زمانی که از نوع move_rel استفاده می شود، چارچوب مرجع را برای <stag> تنظیم می کند.
model.frame( <tag> ).sshape( <stag> ).coordexpr( <exprs> ) عبارات جابجایی مش را برای <stag> تنظیم می کند .
model.frame( <tag> ).sshape( <stag> ).coordexpr( <pos> <expr> ) عبارت را در موقعیت <pos> در لیست عبارت ویرایش می کند.
model.frame( <tag> ).sshape( <stag> ).selection().named( <seltag> ) ویژگی فریم را به انتخاب نامگذاری شده <seltag> اختصاص می دهد .
model.frame( <tag> ).sshape( <stag> ).selection().set(…) یک انتخاب محلی را تعریف می کند که ویژگی فریم را به موجودیت های هندسی اختصاص می دهد. برای فهرست کاملی از متدهای موجود در انتخاب () ، به model.selection() مراجعه کنید . همه انواع انتخاب‌ها به جز انتخاب سراسری و انتخاب‌هایی که حاوی مرزهای مش داخلی هستند پشتیبانی می‌شوند.
  model.frame( <tag> ).coord() نام مختصات را به عنوان یک آرایه رشته ای برمی گرداند.
model.frame( <tag> ).identifier() شناسه فریم را به صورت رشته برمی گرداند.
model.frame( <tag> ).varNameSuffix() پسوند نام متغیر را به صورت رشته برمی گرداند.
model.frame( <tag> ).geom() نام هندسه را به صورت رشته برمی گرداند.
model.frame( <tag> ).isMeshFrame() true را برمی گرداند اگر این فریم قاب مش باشد.
model.frame( <tag> ).isGeometryFrame() true را برمی گرداند اگر این فریم قاب هندسی باشد.
model.frame( <tag> ).isMaterialFrame() true را برمی گرداند اگر این فریم فریم ماده باشد.
model.frame( <tag> ).isSpatialFrame() اگر این فریم قاب فضایی باشد مقدار true را برمی گرداند.
  model.frame( <tag> ).sshape( <stag> ).type() نوع را به صورت رشته برمی گرداند.
model.frame( <tag> ).sshape( <stag> ).sorder() ترتیب تقریب فضایی را به عنوان یک عدد صحیح برمی گرداند.
model.frame( <tag> ).sshape( <stag> ).coorddof() مختصات فضایی را به عنوان یک آرایه رشته ای برمی گرداند.
model.frame( <tag> ).sshape( <stag> ).refframe() فریم مرجع را به عنوان یک رشته برمی گرداند.
model.frame( <tag> ).sshape( <stag> ).coordexpr() عبارات مختصات مکانی را به عنوان یک آرایه رشته ای برمی گرداند.
model.frame( <tag> ).sshape( <stag> ).selection().named() تگ انتخاب نامگذاری شده را برمی گرداند.
model.frame( <tag> ).sshape( <stag> ).selection().get Type () اطلاعات دامنه را برمی گرداند. برای روش های موجود، model.selection() را ببینید .
همچنین ببینید
model.shape()