Polyline
يرسم أمر polyline مساراً متصلاً من أي عدد من المقاطع المستقيمة أو القوسية، تُخزَّن جميعها كعنصر LWPOLYLINE واحد. لأن المسار بأكمله كائن واحد، فإن تحديده يُحدد كل مقطع دفعةً واحدة — نقّل الشكل كله أو دوّره أو غيّر مقياسه في عملية واحدة. هذا هو الفارق الرئيسي عن الخطوط المتسلسلة، حيث يكون كل مقطع عنصراً مستقلاً.
يمكن أن تكون الخطوط المتعددة أيضاً مغلقة: يستخدم أمر Rectangle نفس عنصر LWPOLYLINE مع تعيين علامة الإغلاق.
رسم خط متعدد
- اكتب
polylineفي المحطة أو انقر على زر Polyline في شريط الأدوات. - انقر على النقطة الأولى، أو اكتب
X,Yواضغط Enter للإحداثي الدقيق. - انقر على كل نقطة لاحقة — كل نقرة تُضيف مقطعاً. إدخال الإحداثيات يعمل في كل خطوة.
- اضغط Enter أو Space للإنهاء (يلزم وضع نقطتين على الأقل).
●──────●
1 2
\
\ مقطع 3 (جارٍ — المؤشر هنا)
● ← انقر لإضافة، Enter/Space للإنهاء
يُلغي الضغط على Escape في أي وقت جميع النقاط الموضوعة ويخرج من الأمر.
رسم مقطع قوسي
اضغط A في أي نقطة بعد الرأس الأول لتبديل وضع Arc — نفس نمط الخيار المضمّن الذي يستخدمه خيار Copy في Rotate. يعرض الطلب الحالة الحالية كـ [Arc=true] / [Arc=false]؛ والضغط على A مرة أخرى يعكسها، بحيث يمكن مزج المقاطع المستقيمة والقوسية بحرية في خط متعدد واحد.
عند تفعيل وضع Arc، يكون كل مقطع جديد قوسًا مماسيًا مستمرًا — يبدأ مماسًا لما جاء قبله مباشرة (اتجاه مقطع الخط السابق، أو مماس نهاية القوس السابق)؛ يتجه المقطع الأول افتراضيًا نحو الشرق، لعدم وجود ما يماسه.
إدخال الإحداثيات
بدلاً من النقر، اكتب موضعاً دقيقاً لأي رأس:
- اكتب قيمة X.
- اضغط
,— تُظهر المحطة[X], [Y{cursor}]. - اكتب قيمة Y.
- اضغط Enter لوضع الرأس.
تثبيت الزاوية وطول المقطع الدقيق
تنطبق منطق التثبيت بزاوية 45° ذاتها الموجودة في أمر Line بين أي نقطتين متتاليتين. عند التثبيت على محور:
| المفتاح | الإجراء |
|---|---|
0–9، . | إلحاق رقم بطول المقطع |
- | طول سالب — عكس الاتجاه على المحور (الحرف الأول فقط) |
Backspace | حذف آخر حرف مكتوب |
Enter | وضع النقطة التالية على المسافة المكتوبة |
يظهر الطول المتراكم الحالي في مطالبة المحطة في الوقت الفعلي. النقر أثناء التثبيت يُسقط على المحور بحيث يقع الرأس الجديد عليه بدقة.
مرجع لوحة المفاتيح
| المفتاح | الإجراء |
|---|---|
0–9، .، - | بدء إدخال إحداثي X، أو طول المقطع عند تثبيت الزاوية |
, | تثبيت X والانتقال إلى إدخال Y |
A | تبديل وضع Arc للمقطع التالي (بعد الرأس الأول، دون إدخال جارٍ) |
Backspace | حذف آخر حرف مكتوب |
Enter | تأكيد الإحداثي أو الطول المكتوب، أو إنهاء الخط المتعدد إذا لم يكن هناك إدخال وتوجد نقطتان فأكثر |
Space | إنهاء الخط المتعدد (مثل Enter عندما لا يوجد إدخال جارٍ) |
Escape | تجاهل جميع النقاط والخروج |
تحرير نقاط التحكم — الرؤوس ومنتصفات المقاطع
يُظهر الخط المتعدد المحدد نوعين من نقاط التحكم:
| نقطة التحكم | الموضع | ما تفعله |
|---|---|---|
| الرأس | عند كل نقطة موضوعة | اسحب لإعادة تموضع هذا الرأس؛ تتمدد جميع المقاطع المتصلة لتتبعه |
| منتصف المقطع | مركز كل مقطع | اسحب لنقل كلتا نقطتَي نهاية ذلك المقطع معاً، مع الحفاظ على طول المقطع واتجاهه |
نقطة تحكم منتصف المقطع مميزة للخطوط المتعددة — تتيح تحريك مقطع منفرد جانباً دون تغيير طوله. في Line، تُفعِّل نقطة تحكم النقطة الوسطى أمر Move للكيان بأكمله.
لا توجد نقطة تحكم “نقل الخط المتعدد بأكمله”. لنقل المسار كله استخدم أمر Move.
تحديد الخطوط المتعددة
| الطريقة | السلوك |
|---|---|
| النقر | يُحدَّد الخط المتعدد إذا وقع النقر ضمن مسافة اختبار الإصابة من أي مقطع |
| السحب يميناً (صارم) | يجب أن تقع جميع الرؤوس داخل المربع |
| السحب يساراً (متقاطع) | أي مقطع يتقاطع مع حدود المربع يُحدِّد الخط المتعدد بأكمله |
لأن الخط المتعدد عنصر واحد، فإن التحديد المتقاطع الذي يمس أي مقطع يُحدد جميع المقاطع.
أوامر التحرير المدعومة
تدعم الخطوط المتعددة كل تحويل عام، بالإضافة إلى الإزاحة والقص والتمديد والتقريب والشطب (في الشطب تُحسب المقاطع المستقيمة فقط):
| الأمر | ما يحدث للخط المتعدد |
|---|---|
| Move | يُزيح جميع الرؤوس بالإزاحة ذاتها |
| Copy | يُنشئ خطاً متعدداً مطابقاً في موضع جديد |
| Rotate | يُدوِّر جميع الرؤوس حول نقطة الأساس المختارة |
| Mirror | يعكس جميع الرؤوس عبر محور الانعكاس |
| Scale | يُغيِّر مقياس جميع الرؤوس بشكل موحد من نقطة الأساس |
| Offset | يُنشئ خطاً متعدداً موازياً على مسافة عمودية ثابتة |
| Trim | يزيل الجزء بين تقاطعين، للمقاطع المستقيمة والقوسية على حد سواء |
| Extend | يمدد المقطع الأول أو الأخير إلى الحد التالي |
| Fillet | يُقرِّب زاوية بين مقطعين متجاورين، مستقيمين أو قوسيين، بقوس مماسي يُدرَج في الخط المتعدد كمقطع bulge جديد |
| Chamfer | يشطب زاوية بين مقطعين مستقيمين متجاورين |
| Explode | يفكك الخط المتعدد إلى كيانات خط وقوس مستقلة، واحد لكل مقطع |
| Delete | يحذف الخط المتعدد من الرسم |
تقريب مقطع من خط متعدد مقابل شيء آخر غير مقطعه المجاور نفسه لا يبقى تعديلاً بسيطاً في مكانه — انظر Fillet للنتيجة (الدمج في خط متعدد جديد واحد، متصل بقوس التقريب).
الخصائص
عند تحديد خط متعدد، يُظهر لوح الخصائص:
عام
| الخاصية | الافتراضي | المعنى |
|---|---|---|
| اللون | 256 (ByLayer) | فهرس لون ACI |
| الطبقة | 0 | تعيين الطبقة |
| نوع الخط | ByLayer | نمط نوع الخط المسمى |
| مقياس نوع الخط | 1 | عامل التحجيم على نمط نوع الخط |
| السُّمك | 0 | سُمك البثق |
الهندسة
| الخاصية | المعنى |
|---|---|
| Closed | ما إذا كان الرأس الأخير يتصل بالأول |
| Vertex Count | العدد الإجمالي للرؤوس |
| Vertices | قائمة إحداثيات جميع الرؤوس |
الخط المتعدد مقابل الخط — متى تستخدم أيهما
| الخط المتعدد | الخط | |
|---|---|---|
| عدد العناصر | LWPOLYLINE واحد للمسار بأكمله | LINE واحد لكل مقطع |
| شكل مغلق | نعم (علامة الإغلاق) | لا |
| المقاطع القوسية | نعم، لكل مقطع عبر مفتاح Arc | لا — يحتاج المقطع المنحني إلى عنصر Arc منفصل |
| Trim / Extend | نعم | نعم — مقطع مقطع |
| نقطة تحكم منتصف المقطع | تُزيح المقطع بأكمله | تُفعِّل Move للكيان |
| الأنسب لـ | الخطوط العريضة والمحيطات والأشكال التي تبقى كاملة | خطوط الإنشاء والهندسة التي ستُقصّ |
DXF — عنصر LWPOLYLINE
تُحفظ الخطوط المتعددة كعناصر LWPOLYLINE في ملف DXF. جميع الخصائص — إحداثيات الرؤوس وعلامة الإغلاق واللون والطبقة ونوع الخط ومقياسه والسُّمك — تنتقل دون خسارة. المستطيلات المرسومة بأمر Rectangle تُحفظ أيضاً كـLWPOLYLINE (مغلقة بأربعة رؤوس) ولا يمكن تمييزها على مستوى DXF.
عناصر LWPOLYLINE من أي تطبيق متوافق مع DXF (LibreCAD وFreeCAD وغيرهما) تُقرأ مرة أخرى كخطوط متعددة قابلة للتحرير بالكامل في المحرر.