باختصار
- يحدد التحديد من اليسار إلى اليمين الكائنات الموجودة بالكامل داخل الإطار فقط.
- يشمل تحديد Crossing من اليمين إلى اليسار الكائنات الموجودة داخل الإطار أو المتقاطعة معه جزئيًا.
- تتيح أدوات اللاسو والفرشاة وحدود المنحنيات المغلقة التحديد في المناطق غير المنتظمة.
- تساعد مرشحات التحديد على التركيز على أنواع محددة من الكائنات أو الكائنات الفرعية.
تضم Rhino 8 أدوات متنوعة لتحديد الكائنات، بدءًا من التحديد بالنوافذ وCrossing، وصولًا إلى اللاسو والفرشاة ومرشحات الخصائص. وتُستخدم هذه الأساليب، الموضحة في الوثائق الرسمية لـ McNeel، لتحديد الكائنات قبل تشغيل أوامر التحرير أو أثناء تنفيذها ضمن ملفات النمذجة المعمارية والتصور المعماري. ولأن الأدوات تشمل كائنات مختلفة بحسب اتجاه منطقة التحديد وشكلها، فإن اختيار الأسلوب المناسب قد يقلل خطر تعديل هندسة غير مقصودة.
1. استخدم اتجاه التحديد على النحو الصحيح
للتحديد الأساسي، انقر على الكائن؛ أما النقر على مساحة فارغة فيلغي التحديد. وعند تحديد عدة كائنات ضمن مساحة مستطيلة، يكون اتجاه السحب مهمًا:
اسحب من اليسار إلى اليمين لإجراء تحديد نافذة. تحدد هذه الطريقة الكائنات الموجودة بالكامل داخل مستطيل التحديد.
اسحب من اليمين إلى اليسار لإجراء تحديد Crossing. تُحدد الكائنات الموجودة داخل الإطار أو المتقاطعة معه جزئيًا.
لإضافة كائنات منفردة إلى التحديد، اضغط مع الاستمرار على Shift أثناء النقر أو رسم منطقة التحديد.
لإزالة كائنات محددة من التحديد، اضغط مع الاستمرار على Ctrl (أو CMD على Mac) أثناء النقر أو رسم المنطقة.
يحدد هذا الفرق، على سبيل المثال، ما إذا كنت ستحدد الخطوط الواقعة بالكامل داخل مساحة لوحة فقط، أم ستلتقط جميع العناصر التي تلامس هندسة جدار أو قطعة أثاث. يقلل تحديد النافذة احتمال تضمين كائنات مجاورة عن طريق الخطأ، بينما يسهل Crossing جمع العناصر الظاهرة جزئيًا ضمن منطقة واسعة.
عند الحاجة إلى تحديد سلوك التحديد المستطيل باستخدام خيارات الأوامر، استخدم الأداة التالية:
SelRectangularتُدرج Rhino 8 هذا الأمر ضمن المسار Select › Edit › Select Objects › Area and Volume Select › Rectangular. وتذكر الوثائق أن خيارات SelectionMode هي Window وCrossing وInvertWindow وInvertCrossing. كما يحدد خيار SelectThroughObjects إمكانية تحديد الكائنات أو الكائنات الفرعية المخفية الواقعة في الخلف. لذلك، عند التحديد في نموذج مزدحم، تحقق مما إذا كنت تريد تضمين العناصر غير المرئية أيضًا.
2. جرّب اللاسو والفرشاة للمناطق غير المنتظمة
إذا كان الإطار المستطيل يضم كائنات غير مطلوبة، فقد توفر أدوات التحديد الحر تحديدًا أدق. تحدد أداة اللاسو الكائنات الواقعة داخل شكل غير منتظم ترسمه على الشاشة. ويمكن تحديد منطق النافذة أو Crossing عبر SelectionMode بدلًا من السلوك الافتراضي؛ كما تتوفر خيارات التحديد العكسي. ويمكن استخدام Undo للتراجع عن آخر نقطة أثناء رسم اللاسو. كذلك يمكن تحديد الكائنات التي تقع خارج إطار العرض، ما دامت داخل حدود التحديد.
ابدأ أمر اللاسو:
Lassoيتيح التحديد بالفرشاة جمع الكائنات عبر سحب المؤشر كما لو كان خطًا عريضًا. ويُستخدم تحديد Crossing افتراضيًا، فتُحدد الكائنات التي يلامسها مسار الفرشاة. ويمكن ضبط عرض الفرشاة بالبكسل. كما يتيح الضغط مع الاستمرار على Shift وتحريك المؤشر إلى أعلى أو أسفل تغيير حجم الفرشاة أثناء العمل. إذا كان RealTimeSelection مفعّلًا، يحدث التحديد عند ملامسة الفرشاة للكائنات؛ أما إذا كان معطلًا، فيُطبّق التحديد عند انتهاء الأمر.
SelBrushيمكن استخدام أداة فرشاة منفصلة عند العمل على نقاط التحكم ونقاط الشبكة:
SelBrushPointsوتشرح الوثائق أيضًا طريقة استخدام الفرشاة مع Ctrl لإزالة النقاط المحددة. وتبرز فائدة التحديد بالفرشاة خصوصًا عند عزل منطقة معينة من بين عناصر كثيرة تبدو متقاربة. لكن إذا كان عرض الفرشاة كبيرًا جدًا، فقد يشمل التحديد كائنات مجاورة غير مرغوبة.
3. استخدم المنحنيات المغلقة وتحديد الكائنات الفرعية
إذا كان لا بد من استخدام منحنى مغلق مرسوم مسبقًا كحد للتحديد، فيمكن استخدام تحديد الحدود:
SelBoundaryتستطيع هذه الأداة تحديد الكائنات الواقعة داخل حدود منحنى مغلق معتمد على العرض أو المتقاطعة معه. عند ضبط الخيار Precise على Yes، يُجرى التحديد باستخدام اختبار النقطة العائمة مزدوج الدقة للحدود على الشاشة؛ وإذا تجاوز أي جزء من الكائن الحدود ولو قليلًا، فقد يُستبعد من التحديد. أما عند اختيار No، فيُستخدم قناع تحديد bitmap، وينشأ هامش سماح متوسط عرضه نحو نصف بكسل حول الحدود. لذلك قد يختلف تضمين بعض الكائنات التي تبدو داخل الحدود على الشاشة.
يمكن أيضًا تحديد وجه أو حافة أو نقطة تحكم بدلًا من الكائن كاملًا. وتسمح أوامر كثيرة بتحديد الكائنات الفرعية قبل البدء (pre-select) أو أثناء تنفيذ الأمر (post-select). لتحديد كائن فرعي باستخدام الفأرة، اضغط باستمرار على Ctrl وShift ثم انقر أو ارسم منطقة تحديد. ويؤدي النقر أو رسم المنطقة مع Ctrl إلى إلغاء تحديد الكائن الفرعي. أما مرشحات التحديد في سطر الأوامر، فيمكن استخدامها بعد بدء الأمر للتركيز على نوع الكائن أو الكائن الفرعي المطلوب. وتورد الوثائق مرشحات مثل crv للمنحنيات، وedge للحواف، وsrf للأسطح، وface لوجوه الشبكات أو SubD.
انتبه إلى حدود التعامل مع الكتل: يمكن تحديد جميع الكائنات داخل الكتلة، لكن لا يمكن تحديد وجوهها وحوافها. كما لا يمكن تحديد الكائنات والكائنات الفرعية داخل الكتل المتداخلة. لذا، إذا تعذر عليك تعديل عنصر، فقد يكون من المفيد التحقق مما إذا كان جزءًا من بنية كتلة قبل تغيير طريقة التحديد.
4. فرز عناصر النموذج المعماري حسب النوع والخصائص
لا تقتصر أدوات التحديد على رسم مناطق على الشاشة. إذ تسرد وثائق Rhino 8 أوامر للتحديد حسب خصائص مثل الطبقة واسم الكائن ولونه ولون العرض واسم المادة ونوع الكائن. على سبيل المثال، لتحديد جميع الكائنات الموجودة على طبقة معينة:
SelLayerولتحديد الكائنات التي تحمل اسم مادة العرض نفسه:
SelMaterialNameيتوفر أيضًا أمر للعثور على الكائنات المتطابقة هندسيًا:
SelDupتساعد هذه الأساليب على تحديد عناصر البناء الموزعة على طبقات أو الأسطح التي تستخدم مادة مشتركة في النموذج المعماري، قبل تحريرها دفعة واحدة. يمكن استخدام الاختصار Ctrl+A لتحديد جميع الكائنات، وEsc لإلغاء التحديد. أما الأمر SelSmall، الذي يحدد الكائنات الأصغر من حجم معين، فتوضحه الوثائق ضمن المسار Select › Edit › Select Objects › Area and Volume Select › Small Objects.
أخطاء شائعة
الخلط بين سلوك التحديد من اليسار إلى اليمين ومن اليمين إلى اليسار: في الأول تُحدد الكائنات الموجودة بالكامل داخل الإطار فقط، أما في الثاني فتُحدد أيضًا الكائنات المتقاطعة معه جزئيًا.
العمل من دون التحقق من عرض الفرشاة ووضع التحديد: فقد تدخل كائنات خارج المنطقة المطلوبة ضمن التحديد.
افتراض أن النقرة الأولى على كائنات متراكبة ستحدد الكائن الصحيح. إذا ظهرت قائمة التحديد، يمكنك اختيار الكائن منها؛ واستخدم عجلة الفأرة للتنقل بين الخيارات، ثم انقر بزر الفأرة الأيمن للتأكيد.
محاولة تحديد وجوه أو حواف داخل كتلة. وفقًا للوثائق، لا يمكن في الكتل تحديد سوى الكائنات كاملة.
في سير عمل العمارة والتصميم الداخلي والتصور المعماري، تجعل طريقة التحديد الصحيحة تحرير أجزاء النموذج دفعة واحدة وعزل العناصر المتشابهة في خصائصها أكثر دقة. ومن الأساليب العملية، خصوصًا في المشاهد المزدحمة، التبديل بين النافذة وCrossing واللاسو بحسب منطقة العمل، واستخدام Selection Filters عند الحاجة. يقتصر هذا الدليل على الأدوات المذكورة في الوثائق الرسمية لـ Rhino 8؛ ولا يذكر متطلبات الأجهزة أو شروط الترخيص.
المصادر
2 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
بالنسبة إلى مكاتب العمارة وفرق التصور المعماري في تركيا، يمكن للاستخدام الصحيح لأدوات التحديد أن يجعل العمل أكثر ضبطًا قبل التحرير الجماعي، ولا سيما في النماذج ذات الطبقات الكثيفة. وأبرز فائدة عملية هي إتقان سلوك التحديد بالنافذة وCrossing، ثم الانتقال إلى اللاسو أو الفرشاة أو التحديد بحسب الخصائص عند الحاجة.
لا تذكر المصادر شروطًا خاصة للأجهزة أو الترخيص لاستخدام هذه الأساليب؛ لذا يمكن اتخاذ القرار بناءً على مدى ملاءمتها لسير العمل الحالي في Rhino 8. ومن أكثر الأخطاء شيوعًا رسم حدود التحديد في الاتجاه الخطأ أو محاولة تحديد كائنات فرعية داخل كتلة. وقد يساعد وضع معيار مختصر للتحديد داخل الفريق على تقليل التكرار غير الضروري في خطوات تحرير الملفات.
الأسئلة الشائعة
ما الفرق بين تحديد النافذة وCrossing في Rhino 8؟
يحدد التحديد بالنافذة من اليسار إلى اليمين الكائنات الموجودة بالكامل داخل مستطيل التحديد فقط. أما تحديد Crossing من اليمين إلى اليسار، فيشمل أيضًا الكائنات المتقاطعة جزئيًا مع المستطيل.
كيف أحدد الكائنات باستخدام اللاسو في Rhino؟
ابدأ أمر Lasso وارسم حدودًا حرة الشكل في إطار العرض. ويمكنك تحديد سلوك النافذة أو Crossing أو التحديد العكسي باستخدام خيارات SelectionMode.
هل يمكن تحديد الوجوه أو الحواف داخل الكتل في Rhino 8؟
وفقًا لوثائق McNeel، يمكن تحديد جميع الكائنات داخل الكتلة، لكن لا يمكن تحديد وجوهها وحوافها. كما لا يمكن تحديد الكائنات والكائنات الفرعية داخل الكتل المتداخلة.



