باختصار
- يستخرج Contour منحنيات أو نقاطًا أو تهشيرًا عند ملاءمة الشروط، من العناصر المحددة باستخدام مستويات متباعدة.
- ينشئ Section تقاطع العناصر مع مستوى قطع واحد محدد بنقطتين.
- في كلا الأمرين، تكون مستويات القطع متعامدة على CPlane الحالي.
- لا يُنشأ التهشير إلا للمقاطع المغلقة، وعندما تسمح إعدادات section style الخاصة بالعنصر بذلك.
يتناول هذا الدليل استخراج مخرجات المقاطع من هندسة النموذج باستخدام أمري Contour وSection، كما توضحهما وثائق المساعدة الخاصة بـ Rhino 8 من McNeel. يقطع Contour العناصر بمستويات متباعدة بمسافات متساوية لإنتاج مجموعة من النتائج، بينما يستخرج Section تقاطع مستوى واحد محدد. يوجد الأمران في مساري القوائم Curve From Objects > Contour وCurve From Objects > Section. تستند الخطوات التالية إلى خيارات وثائق Rhino 8؛ ولا تحدد الوثائق مسافة مقاطع موصى بها لمشروع بعينه.
متى يُستخدم Contour أو Section؟
يمكن استخدام Contour عند الحاجة إلى مقاطع أو شرائح متكررة على امتداد النموذج. يُحدَّد موضع البداية واتجاه تقدّم المستويات والمسافة بين خطوط الكنتور. ويمكن إنشاء المستويات انطلاقًا من نقطة البداية في اتجاهين. وهكذا يمكن، في عملية واحدة، الحصول على نتائج التقاطع من عدة مستويات متتالية في الاتجاه نفسه.
أما Section فيُستخدم لإنشاء مقطع واحد عند موضع محدد. يُعرّف مستوى القطع بنقطتين، ويكون متعامدًا على CPlane الحالي. لذا من المهم قبل بدء العملية تحديد الموضع الذي ينبغي أن يمر به مستوى المقطع واتجاهه. إذا لم تكن النتيجة المطلوبة سلسلة من المقاطع، يوفّر Section طريقة أكثر مباشرة.
يمكن لكلا الأمرين إنشاء منحنيات أو نقاط عند تقاطعها مع العناصر. أما إنتاج التهشير فليس ممكنًا في جميع الحالات: إذ لا يُنشأ إلا للمقاطع المغلقة وعندما تكون خصائص section style للعنصر مناسبة. لذلك ينبغي، إلى جانب اختيار الأمر، تحديد المخرجات المطلوبة بوضوح قبل بدء العملية.
إنشاء مقاطع متباعدة باستخدام Contour
حدّد العناصر. اختر الهندسة المطلوب إنشاء خطوط كنتورها، ثم شغّل الأمر
Curve From Objects > Contour. يُنتج الأمر نتائج عند مواضع تقاطع مستويات القطع مع العناصر المحددة.حدّد نقطة البداية. تحدد هذه النقطة الموضع المرجعي لمستويات الكنتور. ويمكن إنشاء المستويات انطلاقًا منها في اتجاهين، لذلك يؤثر موضع البداية في المناطق التي ستغطيها الشرائح.
اختر الاتجاه العمودي على المستويات. يحدد الاتجاه محاذاة مستويات الكنتور. ووفقًا لوثائق Rhino 8، تكون المستويات عمودية على الاتجاه المحدد وعلى CPlane الحالي. إذا ظهرت المقاطع في اتجاه غير متوقع، فتحقق من CPlane والاتجاه المحدد قبل بدء العملية.
أدخل المسافة بين خطوط الكنتور. تحدد هذه القيمة المسافة بين مستويي قطع متجاورين. لا تذكر الوثائق قيمة افتراضية أو توصية صالحة لجميع النماذج؛ لذا ينبغي تحديد المسافة بناءً على مقياس النموذج وكثافة المقاطع المطلوبة.
اضبط النطاق والنتيجة. يحدد
Rangeالحدود التي تُنشأ ضمنها خطوط الكنتور. وتتيحAllضمنOutputإخراج منحنيات أو نقاط أو تهشير؛ بينما يستبعد خيارCurvesOnlyالتهشير وينشئ منحنيات أو نقاطًا.اختر الخصائص والتجميع. عند استخدام
AssignProperties، ينشئByCurrentLayerالمخرجات وفق الطبقة الحالية وخصائصها، بينما يستخدمByInputObjectخصائص العناصر المدخلة. يجمعGroupObjectsByContourPlaneالعناصر المتكوّنة على مستوى الكنتور نفسه ضمن مجموعة واحدة. تساعد هذه الإعدادات على تنظيم عدد كبير من مخرجات المقاطع داخل الملف.
تعتمد ملاءمة إنشاء مقاطع متقاربة جدًا أو متباعدة جدًا على احتياجات المشروع؛ ولا تحدد الوثائق الرسمية حدًا رقميًا في هذا الشأن. لذلك، وبدلًا من افتراض عدد نهائي للمنحنيات مسبقًا، يُعد التحقق بتجربة صغيرة من تغطية خطوط الكنتور للمنطقة والاتجاه المطلوبين سير عمل أكثر أمانًا.
استخراج مقطع واحد باستخدام Section
حدّد العناصر المطلوب قطعها وافتح الأمر. استخدم المسار
Curve From Objects > Section. يُنشئ الأمر نتائج مستوية عند تقاطع العناصر مع مستوى القطع المحدد.حدّد المستوى بنقطتين. اختر النقطة الأولى ثم الثانية. تُستخدم النقطتان لتحديد موضع مستوى المقطع واتجاهه. وبما أن المستوى متعامد على CPlane الحالي، فتحقق من مستوى العمل قبل بدء العملية.
تحقق من امتداد المستوى. يحدد
ExtendSectionما إذا كان مستوى المقطع سيمتد إلى ما وراء النقطتين المحددتين. إذا كان ينبغي للمقطع أن يشمل جميع العناصر المستهدفة، فتحقق من هذا الخيار؛ وإذا اختلف النطاق عن المتوقع، فأعد النظر في اختيار النقطتين وحالة الخيار.اضبط نوع المخرجات والخصائص. تتحكم خيارات
Outputفي إنشاء المنحنيات أو النقاط أو التهشير عند ملاءمة الشروط. ولا ينشئCurvesOnlyتهشيرًا. ويمكن باستخدامAssignPropertiesتحديد ما إذا كانت المخرجات ستستخدم خصائص الطبقة الحالية (ByCurrentLayer) أم خصائص العناصر المدخلة (ByInputObject).حدّد طريقة تنظيم المجموعات. يجمع
GroupObjectsBySectionPlaneالعناصر المنشأة باستخدام مستوى المقطع نفسه. إذا احتوى الملف على نتائج مأخوذة من مستويات مختلفة، فقد يسهل هذا الخيار إدارة نتائج كل مقطع على حدة.
لا يظهر خيار Range الموثق لـ Contour ضمن خيارات Section. وتوضح وثائق Section الخيار ExtendSection فيما يتعلق بنطاق المستوى؛ لذا ينبغي عدم الخلط بين إعدادات الأمرين.
الاستخدام في سير عمل العمارة والتصور المعماري
يمكن استخدام Contour عند الحاجة إلى استخراج منحنيات مقاطع بفواصل منتظمة من نموذج معماري أو الحصول على شرائح عبر عدة مستويات. أما إذا كانت الحاجة إلى الخطوط والنقاط الناتجة عن مستوى مقطع واحد، فيمكن اختيار Section. وتشمل إمكانات Rhino أيضًا إنشاء المقاطع وخطوط الكنتور على أسطح NURBS والشبكات؛ ويمكن استخدام الهندسة الناتجة في خطوات الرسم أو تعديل النموذج اللاحقة.
في سير العمل، حدّد أولًا الهندسة المراد قطعها، ثم اتجاه المستوى ونوع المخرجات المطلوبة. إن اختيار ما إذا كنت تريد أخذ خصائص الطبقة من العنصر المدخل أو استخدام الطبقة الحالية قبل بدء العملية قد يقلل الحاجة إلى تنظيم المخرجات لاحقًا. وعند العمل مع عدة مستويات مقاطع، تساعد خيارات التجميع أيضًا على تحديد النتائج معًا وإدارتها.
إذا كنت تتوقع إنشاء تهشير، فقد لا يكفي اختيار المخرجات All. فالتهشير لا يُنشأ إلا للمقاطع المغلقة وعندما تسمح خصائص section style للعنصر المصدر بذلك. ولا يُنتج تهشير عندما يكون إعداد section style للعنصر هو By Clipping Plane. في هذه الحالة، تحقق من أن المقطع مغلق ومن هذه الخاصية قبل تقييم النتائج.
لا تحدد وثائق McNeel الخاصة بهذه الأوامر مسافة كنتور موصى بها أو سعرًا أو متطلبات عتاد معينة. لذلك، عند وضع معيار للمكتب، ينبغي عدم تقديم قيم رقمية غير واردة في الوثائق باعتبارها توصيات عامة من Rhino. من المناسب اختبار الأوامر في ملف المشروع المستخدم والتحقق من الاتجاه ونوع المخرجات، على أن تُقيّم قرارات إصدار البرنامج والعتاد والترخيص كلٌّ على حدة، بالاستناد إلى معلومات التثبيت والشراء الخاصة بالمكتب.
أخطاء شائعة
استخدام Contour عندما يكون المطلوب مقطعًا واحدًا: يناسب Contour سلسلة من المستويات المتباعدة، بينما يناسب Section مقطعًا واحدًا.
إغفال CPlane: تكون المستويات في كلا الأمرين متعامدة على CPlane الحالي؛ عند ظهور اتجاه غير متوقع، تحقق من CPlane واختيار النقاط.
اعتبار عدم ظهور التهشير عطلًا في الأمر: لا يُنشأ التهشير إلا للمقاطع المغلقة وعند استيفاء شروط section style المناسبة؛ ولا يُنشأ في حالة
By Clipping Plane.البحث عن
Rangeفي Section: يرد هذا الخيار في وثائق Contour؛ أما خيار النطاق الموثق لـ Section فهوExtendSection.تأجيل تنظيم المخرجات إلى ما بعد العملية: حدّد تفضيلات تعيين الطبقات والتجميع حسب المستوى قبل إنشاء النتائج.
المصادر
1 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
بالنسبة إلى مكاتب العمارة وفرق التصور المعماري، تتمثل الفائدة العملية الأساسية في اختيار الأمر الصحيح لإنشاء مقطع واحد أو سلسلة مقاطع متباعدة. وقد يساعد ضبط تعيين الطبقات والتجميع حسب المستوى مسبقًا على إدارة المنحنيات الناتجة داخل الملف.
لا تتضمن الوثائق معلومات عن الأداء أو متطلبات العتاد أو الأسعار أو المسافات الموصى بها؛ لذا لا يمكن استخلاص نتيجة عامة بشأن هذه الجوانب. ومن المناسب أن تختبر المكاتب الاتجاه والإغلاق ونوع المخرجات في ملفات مشاريعها، وأن تقيّم قرارات العتاد والترخيص على حدة وفق إعداداتها الحالية. وينبغي خصوصًا عدم إغفال التحقق من section style عند توقع إنشاء تهشير.
الأسئلة الشائعة
ما الفرق بين Contour وSection في Rhino 8؟
يعمل Contour باستخدام سلسلة من مستويات القطع المتباعدة، بينما يستخرج Section تقاطع العناصر مع مستوى واحد محدد بنقطتين.
هل يمكن لـ Contour في Rhino 8 إنشاء تهشير؟
نعم؛ يمكن إنشاء تهشير للمقاطع المغلقة عند اختيار المخرجات `All`. ولا يُنشأ تهشير إذا كان إعداد section style للعنصر هو `By Clipping Plane`.
كيف يُحدّد مستوى Section في Rhino؟
بعد تحديد العناصر المطلوب قطعها، تُحدّد نقطتان. ويكون مستوى المقطع متعامدًا على CPlane الحالي.



