استفاده از نام ها و توضیحات سفارشی شده

استفاده از نام ها و توضیحات سفارشی شده

استفاده از نام ها و توضیحات سفارشی شده
در گره Component Settings ، می توانید با انتخاب گزینه های مختلف در لیست Create components by، نام ها و توضیحات سفارشی را تعریف کنید . گزینه اول، افزودن مختصات به نام ، رفتار پیش‌فرض برای تانسورهای فضایی است که نام تانسور را با نام مختصات هر جزء تانسور به هم پیوند می‌دهند:
آکسی
گزینه Appending Indices to the name ، نام تانسور را با شاخص تانسور الحاق کنید:
A12
این پیش فرض برای تانسورهای غیرمکانی است. اگر نامگذاری خاصی برای جزء i دارید، از گزینه Specifying a template استفاده کنید . به عنوان مثال، فرض کنید می خواهید از نام ها و توضیحات زیر برای بردار سرعت استفاده کنید:
 
نام
شرح
x_vel
سرعت x
y_vel
سرعت y
z_size
سرعت z
سپس الگوی زیر را برای نام متغیر مشخص می کنید
str.append(coord.i,_vel)
و برای توضیحات
#coord.i#-سرعت
اگر تانسوری با حداکثر 4 شاخص دارید، از شناسه‌های j ، m و n برای دسترسی به سایر شاخص‌ها استفاده کنید.
همچنین امکان الحاق قطعات با عملگر str.append وجود دارد . عملگر تمام آرگومان خود را برای تولید نام کامپوننت نهایی اضافه می کند. فرض کنید یک ویژگی دارای ورودی کاربر به نام Port است که دارای مقدار 2 است . قالب زیر
str.append(phys.R,par.Port,par.Port)
سپس نام مؤلفه زیر را تولید می کند ( root.comp1.ph محدوده فیزیک است)
root.comp1.ph.R22
گزینه نهایی مشخص کردن هر جزء به صورت جداگانه است . در اینجا نام و توضیحات هر جزء را در جدول زیر لیست تایپ می کنید. برای استفاده از نام مختصات می توانید از نمادهای نقطه ( . ) و هش ( # ) استفاده کنید. می توانید مثال بالا را با تنظیمات کامپوننت زیر پیاده سازی کنید:
 
نام اجزاء
توضیحات اجزاء
str.append(coord.1,_vel)
#coord.1#-سرعت
str.append(coord.2,_vel)
#coord.2#-سرعت
str.append(coord.3,_vel)
#coord.3#-سرعت
 
اجزاء