Angle CHOP

Angle CHOP

خلاصه
Angle CHOP یک مبدل عمومی بین درجه‌ها (Degrees)، رادیان‌ها (Radians)، کواترنیون‌ها (Quaternions) و بردارها (Vectors) است. هر فرمت ورودی ترتیب خاصی از کانال‌ها را در نظر می‌گیرد.


فهرست مطالب

  1. خلاصه

  2. پارامترها – صفحه Angle

  3. پارامترها – صفحه عمومی (Common)

  4. ورودی‌های اپراتور

  5. کانال‌های 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 – تعداد خطاهای اپراتور (در صورت وجود).

دیدگاهتان را بنویسید