خلاصه
Angle CHOP یک مبدل عمومی بین درجهها (Degrees)، رادیانها (Radians)، کواترنیونها (Quaternions) و بردارها (Vectors) است. هر فرمت ورودی ترتیب خاصی از کانالها را در نظر میگیرد.
فهرست مطالب
-
خلاصه
-
پارامترها – صفحه Angle
-
پارامترها – صفحه عمومی (Common)
-
ورودیهای اپراتور
-
کانالهای Info CHOP
-
5.1. کانالهای عمومی Info CHOP
-
5.2. کانالهای عمومی Info Operator
-
پارامترها – صفحه Angle
Input Units inunit – ⊞ – واحدهای کانالهای ورودی:
-
Degrees degrees – درجه.
-
Radians radians – رادیان (یک رادیان برابر با 57.29 درجه است؛ در نیمدایره 3.14 (π) رادیان وجود دارد).
-
Quaternions quaternions – ورودی شامل 4 کانال (x، y، z و w).
-
Two Vectors twovectors – ورودی شامل 6 کانال است: x، y، z بردار اول و سپس x، y، z بردار دوم (بردار متعامد).
Input Order inorder – ⊞ – ترتیبی که زوایای چرخش (زاویههای اویلر) در آن اعمال میشوند. در هنگام تبدیل به/از کواترنیونها یا بردارها کاربرد دارد.
-
Rx Ry Rz xyz
-
Rx Rz Ry xzy
-
Ry Rx Rz yxz
-
Ry Rz Rx yzx
-
Rz Rx Ry zxy
-
Rz Ry Rx zyx
Output Units outunit – ⊞ – واحدهای کانالهای خروجی:
-
Degrees degrees – درجه.
-
Radians radians – رادیان.
-
Quaternions quaternions – کواترنیون.
-
Two Vectors twovectors – دو بردار.
Output Order outorder – ⊞ – ترتیبی که زوایای چرخش (زاویههای اویلر) در آن اعمال میشوند. در هنگام تبدیل به/از کواترنیونها یا بردارها کاربرد دارد.
-
Rx Ry Rz xyz
-
Rx Rz Ry xzy
-
Ry Rx Rz yxz
-
Ry Rz Rx yzx
-
Rz Rx Ry zxy
-
Rz Ry Rx zyx
پارامترها – صفحه عمومی (Common Page)
Time Slice timeslice – روشن کردن این گزینه باعث میشود کانالها به حالت “Time Sliced” دربیایند. Time Slice فاصله بین آخرین فریم پردازش (Cook) و فریم جاری است.
Scope scope – برای تعیین اینکه کدام کانالها تحت تأثیر قرار گیرند. برخی CHOPها از یک رشته Scope در صفحه عمومی استفاده میکنند. (به Pattern Matching مراجعه کنید).
Sample Rate Match srselect – ⊞ – مدیریت شرایطی که نرخ نمونهگیری ورودیهای مختلف CHOP متفاوت باشد. در هنگام بازنمونهگیری (Resampling)، منحنیها طبق روش اینترپولیشن انتخابی (یا پیشفرض “Linear”) محاسبه میشوند.
-
Resample At First Input’s Rate first – استفاده از نرخ نمونه ورودی اول برای بازنمونهگیری بقیه.
-
Resample At Maximum Rate max – بازنمونهگیری با بالاترین نرخ نمونه.
-
Resample At Minimum Rate min – بازنمونهگیری با کمترین نرخ نمونه.
-
Error If Rates Differ err – در صورت ناسازگاری نرخ نمونه، خطا میدهد.
Export Method exportmethod – ⊞ – مشخص میکند کانال CHOP چگونه به پارامتر متصل شود. (به مقاله Export مراجعه کنید).
-
DAT Table by Index datindex – استفاده از جدول DAT dock شده و ارجاع به کانال بر اساس اندیس.
-
DAT Table by Name datname – استفاده از جدول DAT dock شده و ارجاع به کانال بر اساس نام.
-
Channel Name is Path:Parameter autoname – نام کانال همان مسیر کامل مقصد برای اکسپورت است (مثلاً geo1/transform1:tx).
Export Root autoexportroot – مسیر ریشهای که همه مسیرهای اکسپورت (وقتی از حالت Channel Name is Path:Parameter استفاده میشود) نسبت به آن تنظیم میشوند.
Export Table exporttable – جدولی از نوع DAT که اطلاعات اکسپورت را نگه میدارد وقتی از روشهای DAT Table Export استفاده میشود.
ورودیهای اپراتور
-
Input 0: –
کانالهای Info CHOP
اطلاعات اضافی Angle CHOP از طریق یک Info CHOP در دسترس است.
کانالهای عمومی Info CHOP
-
start – شروع بازه CHOP بر حسب نمونه.
-
length – تعداد نمونهها در CHOP.
-
sample_rate – نرخ نمونهگیری کانالها بر حسب فریم در ثانیه.
-
num_channels – تعداد کانالها در CHOP.
-
time_slice – اگر CHOP در حالت Time Slice فعال باشد مقدار 1، در غیر این صورت 0.
-
export_sernum – تعداد دفعاتی که اتصالهای اکسپورت بهروزرسانی شدهاند.
کانالهای عمومی Info Operator
-
total_cooks – تعداد دفعاتی که اپراتور از شروع پردازش تاکنون Cook شده است.
-
cook_time – مدت زمان آخرین Cook بر حسب میلیثانیه.
-
cook_frame – شماره فریم آخرین Cook اپراتور (نسبت به تایملاین کامپوننت).
-
cook_abs_frame – شماره فریم آخرین Cook اپراتور (نسبت به زمان مطلق).
-
cook_start_time – زمان شروع Cook در آن فریم (بر حسب میلیثانیه).
-
cook_end_time – زمان پایان Cook در آن فریم (بر حسب میلیثانیه).
-
cooked_this_frame – اگر اپراتور در این فریم Cook شده باشد مقدار 1.
-
warnings – تعداد هشدارهای اپراتور (در صورت وجود).
-
errors – تعداد خطاهای اپراتور (در صورت وجود).
