Spline CV
splinecv کمانڈ کنٹرول ورٹیکسیز (CVs) رکھ کر cubic B-spline بناتی ہے۔ نتیجہ وکر ہر CV کی طرف کھنچتا ہے لیکن ان سے نہیں گزرتا — سوائے پہلے اور آخری ورٹیکس کے، جہاں clamped knots وکر کو بالکل لنگر کرتے ہیں۔ یہ بدیہی شکل کنٹرول دیتا ہے: ورٹیکس کو کھینچیں تاکہ وکر اس کی طرف دھکیلا جائے بغیر ہر نقطے کو چھونے پر مجبور کیے۔
کنٹرول ورٹیکسیز سے اسپلائن بنانا
- ٹرمینل میں
splinecvٹائپ کریں یا Spline CV ٹول بار بٹن پر کلک کریں۔ - کنٹرول ورٹیکسیز رکھنے کے لیے کلک کریں — ہر کلک ایک ورٹیکس شامل کرتا ہے۔ یا درست کوآرڈینیٹ کے لیے
X,Yٹائپ کریں اور Enter دبائیں۔ - ختم کرنے کے لیے Enter دبائیں (کم از کم ۲ ورٹیکسیز درکار)۔
CV ● ● CV
\ /
\ / ← وکر CVs کی طرف کھنچتا ہے
\ / لیکن ان سے نہیں گزرتا
CV ● ● ● CV (ابتدا/انتہا: وکر یہاں چھوتا ہے)
براہ راست پیش نظارہ ہر ورٹیکس کے بعد کرسر حرکت پر اپ ڈیٹ ہوتا ہے۔ تمام رکھے گئے ورٹیکسیز ضائع کرنے اور باہر نکلنے کے لیے Escape دبائیں۔
کوآرڈینیٹ اندراج
کلک کرنے کی بجائے، کسی بھی کنٹرول ورٹیکس کے لیے درست پوزیشن ٹائپ کریں:
- X قدر ٹائپ کریں۔
,دبائیں — ٹرمینل[X], [Y{cursor}]دکھاتا ہے۔- Y قدر ٹائپ کریں۔
- ورٹیکس رکھنے کے لیے Enter دبائیں۔
کی بورڈ حوالہ
| کلید | عمل |
|---|---|
0–9, ., - | X کوآرڈینیٹ اندراج شروع کریں |
, | X لاک کریں اور Y اندراج پر جائیں |
Backspace | آخری ٹائپ کردہ حرف حذف کریں |
Enter | ٹائپ کردہ کوآرڈینیٹ تصدیق کریں، یا اسپلائن ختم کریں اگر کوئی ان پٹ نہیں اور ≥ ۲ ورٹیکسیز ہیں |
Escape | تمام ورٹیکسیز ضائع کریں اور باہر نکلیں |
گرپ ترمیم — کنٹرول ورٹیکسیز کے ذریعے تشکیل
منتخب CV اسپلائن فی کنٹرول ورٹیکس ایک گرپ ظاہر کرتا ہے:
| گرپ | پوزیشن | کیا کرتا ہے |
|---|---|---|
| کنٹرول ورٹیکس | ہر CV پوزیشن پر | اس CV کو حرکت دینے کے لیے ڈریگ کریں — وکر نئی پوزیشن کی طرف دوبارہ تشکیل دیتا ہے |
کوئی “پوری اسپلائن حرکت” گرپ نہیں۔ پوری اسپلائن منتقل کرنے کے لیے Move کمانڈ استعمال کریں۔
CV اسپلائنز منتخب کرنا
| طریقہ | برتاؤ |
|---|---|
| کلک | منتخب کرتا ہے اگر کلک وکر پر کسی بھی نقطے کے قریب ہو |
| دائیں ڈریگ (سخت) | وکر کے ساتھ تمام نمونہ نقاط انتخاب باکس کے اندر ہونے چاہیں |
| بائیں ڈریگ (کراسنگ) | وکر کا کوئی بھی حصہ جو انتخاب باکس کی سرحد کراس کرے اسے منتخب کرے |
سپورٹ شدہ ترمیم کمانڈز
| کمانڈ | اسپلائن پر کیا ہوتا ہے |
|---|---|
| Move | تمام کنٹرول ورٹیکسیز ایک ہی بے گھری سے منتقل |
| Copy | نئی پوزیشن پر ایک جیسی اسپلائن بناتی ہے |
| Rotate | تمام CVs چنے گئے بنیادی نقطے کے گرد گھماتی ہے |
| Mirror | تمام CVs عکس محور پر منعکس کرتی ہے |
| Scale | تمام CVs بنیادی نقطے سے یکساں پیمانہ |
| Delete | اسپلائن ہٹاتی ہے |
اسپلائنز Offset، Trim، یا Extend سپورٹ نہیں کرتیں۔
خصوصیات
عمومی
| خاصیت | ڈیفالٹ | مطلب |
|---|---|---|
| رنگ | 256 (ByLayer) | ACI رنگ انڈیکس |
| لیئر | 0 | لیئر تفویض |
| لائن ٹائپ | ByLayer | نامی لائن ٹائپ پیٹرن |
| لائن ٹائپ پیمانہ | 1 | لائن ٹائپ پیٹرن پر پیمانہ عنصر |
| موٹائی | 0 | اخراج موٹائی |
جیومیٹری
| خاصیت | مطلب |
|---|---|
| ڈگری | کثیرنامی درجہ — ہمیشہ 3 (cubic) |
| کنٹرول ورٹیکسیز | تمام CVs کے کوآرڈینیٹس |
| فٹ نقاط | CV اسپلائنز کے لیے خالی؛ صرف فٹ نقطہ اسپلائنز کے لیے آباد |
Spline CV بمقابلہ Spline Fit — کونسی استعمال کریں
| Spline CV | Spline Fit | |
|---|---|---|
| وکر نقاط سے گزرتا ہے | صرف پہلا اور آخری (clamped) | ہر کلک کردہ نقطے سے بالکل |
| شکل کنٹرول | CVs کو کسی علاقے کی طرف کھینچیں | فٹ نقاط جسے وکر کو چھونا چاہیے حرکت دیں |
| گرپ ترمیم اثر | CV حرکت → وکر کھنچتا ہے | فٹ نقطہ حرکت → وکر دوبارہ interpolated |
| بہترین | ہموار جمالیاتی وکر، آزاد شکل راستے | وکر جنہیں مخصوص کوآرڈینیٹس کو چھونا ہو |
DXF — SPLINE اینٹیٹی (کنٹرول ورٹیکس شکل)
CV اسپلائنز DXF فائل میں SPLINE اشیاء کے طور پر محفوظ ہوتی ہیں، ڈگری، knot ویکٹر، اور تمام کنٹرول ورٹیکس کوآرڈینیٹس ذخیرہ کرتی ہیں۔ تمام خصوصیات بغیر نقصان کے راؤنڈ ٹرپ۔