آخر الأخبار
دليل استخدام مجموعات Blender بكفاءة عبر Instancing وLink وAppendانتهى Veo 3.1 Preview: دليل الانتقال إلى Gemini للفيديو المعماريكيفية إخراج رندر عالي الجودة باستخدام Unreal Engine Movie Render Queue؟إنشاء سطح منحني باستخدام Patch في Rhino 8: تطبيق خطوة بخطوةتحسين التصيير في Cycles: استخدام الرؤية وView Layer في Blenderمسار تدريب Microduck من المحاكاة إلى الروبوت باستخدام Isaac Lab 3.0إعدادات كاميرا Blender: دليل خطوة بخطوة للتصور المعماريدليل فرد الأسطح في Rhino 8: UnrollSrf وUnrollSrfUV وSquishدليل Rhino.Inside.Revit 1.0: سير العمل في Revit باستخدام Grasshopperإضافتا Poster Pin وPoster Print تسهّلان إعداد جدار للملصقات في Blender
دروس تعليميةRhino

إنشاء سطح منحني باستخدام Patch في Rhino 8: تطبيق خطوة بخطوة

ينشئ أمر Patch في Rhino 8 سطحًا انطلاقًا من المنحنيات والشبكات والأجسام النقطية وسُحب النقاط المحددة. يشرح هذا الدليل سير العمل الأساسي، بدءًا من إعداد المنحنيات، مرورًا بتجربة الخيارات، وصولًا إلى التحقق من النتيجة.

تصور لجناح معاصر ذي سطح سقف منحني ضمن مشهد طبيعيصورة بالذكاء الاصطناعي
صورة تعبيرية مولّدة بالذكاء الاصطناعي.الصورة: 3dsınıfı / FCA AI

باختصار

  1. يستخدم Patch المنحنيات والشبكات والأجسام النقطية وسُحب النقاط المحددة لإنشاء سطح.
  2. لإنشاء Patch مقتطع بحد مغلق، يجب أن تشكّل المنحنيات شكلًا مغلقًا وأن تُحدَّد بترتيب متتابع.
  3. كلما زادت قيمة Stiffness، أصبح السطح الناتج أكثر صلابة وأقرب إلى الشكل المستطيل والمستوي.
  4. ينشئ Curve منحنيات انطلاقًا من نقاط التحكم، بينما ينشئ InterpCrv منحنيات تمر عبر المواضع المحددة.

ما الذي ستتعلمه في هذا الدليل؟

في هذا التطبيق، ستتعرّف على سير عمل إنشاء المنحنيات في Rhino 8 وإنشاء سطح منها باستخدام أمر Patch. وستطّلع على الفروق الأساسية بين Curve وInterpCrv، والمدخلات التي يقبلها Patch، والخيارات التي تؤثر في نتيجة السطح. لا يهدف هذا الدليل إلى تقديم وصفة تضمن النتيجة نفسها في كل نموذج، بل إلى تجربة الخيارات على نطاق صغير وتقييمها لإنشاء السطح المناسب.

يرتكز Patch على المنحنيات أو الشبكات أو الأجسام النقطية أو سُحب النقاط المحددة لإنشاء سطح. لكن لا يوجد ما يضمن أن يمر السطح عبر كل منحنى من منحنيات الإدخال بدقة. لذلك، من الأفضل إعداد منحنيات الحدود والشكل بوضوح أولًا، ثم مراجعة الإعدادات والتحقق من المعاينة.

المتطلبات

  • الأوامر Curve وInterpCrv وPatch، كما توضحها وثائق McNeel الخاصة بـ Rhino 8.

  • منحنيات أو شبكات أو أجسام نقطية أو سُحب نقاط لاستخدامها مدخلاتٍ لأمر Patch. يركّز سير العمل في هذا الدليل على مثال قائم على المنحنيات.

  • سطح يشبه الشكل المستهدف، إذا رغبت في استخدام سطح ابتدائي. هذا الخيار ليس إلزاميًا.

لا تحدد الوثائق المرجعية متطلبات الحساب. كما لا يحدد هذا الدليل متطلبات بعينها للأجهزة أو نوع الحساب أو البرامج الإضافية. وقد استندت أوصاف خيارات الأوامر وتفاصيلها إلى الشروحات الرسمية الخاصة بـ Rhino 8.

إعداد المنحنيات وإنشاء السطح خطوة بخطوة

1. اختر طريقة إنشاء المنحنى

استخدم الأمر Curve لتشكيل المنحنى بنقاط التحكم، أو الأمر InterpCrv لرسم منحنى يمر بالمواضع التي تحددها. سلوك الأمرين مختلف: تحدد نقاط التحكم شكل المنحنى في Curve، بينما يمر InterpCrv بالمواضع المختارة.

يحدد إعداد Degree الدرجة المطلوبة للمنحنى في InterpCrv. ووفقًا للوثائق، يستخدم هذا الأمر الدرجة المطلوبة حتى عند تحديد نقطتي البداية والنهاية فقط. أما في الأمر Curve، فقد لا تكون الدرجة المطلوبة ممكنة إذا لم يكن عدد نقاط التحكم كافيًا. يؤدي استخدام قيمة غير الدرجة إلى تغيير خيار SubDFriendly إلى No؛ ولا يتوافق SubDFriendly إلا مع الدرجة 3.

2. أكمل المنحنيات بالشكل المناسب

إذا كنت بحاجة إلى منحنى حدود، فضع في الحسبان خيارات الإغلاق في الأمرين Curve وInterpCrv. يغلق Close المنحنى بسلاسة وبشكل دوري، بينما ينشئ Sharp إغلاقًا غير دوري مع انكسار عند نقطة الالتقاء. ويساعد AutoClose على إغلاق المنحنى عندما يقترب المؤشر من نقطة البداية. تختلف خيارات الأمرين، لذا تحقّق من الإعداد في سطر الأوامر.

قد تصبح خيارات Knots مهمة في InterpCrv عندما تتفاوت المسافات بين النقاط بوضوح. يستخدم Chord المسافة بين النقاط المحددة، بينما يستخدم SqrtChrd الجذر التربيعي لهذه المسافة لتحديد الفواصل. ويمكن استخدام Uniform إذا كانت النقاط متباعدة بمسافات متقاربة. عندما تتوزع النقاط المحددة بالتساوي على امتداد المنحنى، تنتج هذه الخيارات الثلاثة المنحنى نفسه.

3. حدّد مدخلات Patch

ابدأ الأمر Patch وحدد المنحنيات أو الشبكات أو الأجسام النقطية أو سُحب النقاط التي سيستند إليها السطح. إذا كنت تستهدف Patch مقتطعًا، فيجب أن تشكّل منحنيات الحدود شكلًا مغلقًا، وأن تحدد المنحنيات المتلامسة بالتتابع. بهذه الطريقة، يتصل كل منحنى جديد بمنحنى سبق تحديده.

يمكن أيضًا تحديد منحنيات إضافية لإحداث تأثيرات شكلية، مثل تجويف أو نتوء في منتصف السطح. وليس من الضروري أن تكون هذه المنحنيات متصلة بعضها ببعض. ويساعد التمييز بين منحنيات تحديد الحدود والمنحنيات الإضافية المؤثرة في شكل السطح على تنظيم عملية التحديد.

4. اضبط خيارات Patch

يحدد Sample point spacing المسافة الفعلية بين نقاط أخذ العينات على امتداد منحنى الإدخال. ووفقًا للوثائق، يلزم أخذ ثماني نقاط عينات على الأقل لكل منحنى. أما Surface U spans وSurface V spans فيحددان عدد الامتدادات في اتجاهي U وV للسطح الذي يُنشأ تلقائيًا؛ وتُستخدم هذه القيم أيضًا عندما يكون السطح الابتدائي مستوىً ذا امتداد واحد في كل اتجاه (1x1 span).

يؤثر Stiffness في مقدار تشوّه مستوى أفضل مطابقة للنقاط المحددة والنقاط المأخوذة على امتداد المنحنيات. وكلما ارتفعت القيمة، أصبح السطح أكثر صلابة وأقرب إلى الشكل المستطيل والمستوي. وتشير McNeel إلى إمكانية تجربة هذا الإعداد بقيم صغيرة أو كبيرة جدًا، بما في ذلك ما يزيد على 1000. لكن هذا لا يعني ضرورة اختيار قيمة مرتفعة لكل حالة؛ بل ينبغي التحقق من النتيجة وفق الشكل المستهدف.

5. قيّم خيارات السطح الابتدائي والحواف

إذا كان لديك سطح يشبه الشكل المستهدف، يمكنك تحديده باستخدام Select starting surface. يؤثر Starting surface pull في مدى قرب السطح الناتج من السطح الابتدائي؛ فكلما ارتفعت القيمة، اقترب السطح الناتج أكثر من الشكل الابتدائي. ويحافظ Preserve edges على حواف السطح الابتدائي في مواضعها. ويمكن استخدام هذا الخيار عند تشويه السطح بالمنحنيات أو النقاط مع الرغبة في إبقاء الحواف الموجودة ثابتة.

يهدف Adjust tangency إلى مطابقة اتجاه المماس عندما تكون منحنيات الإدخال حواف أسطح موجودة. أما Automatic trim فيحاول تحديد الحد الخارجي واقتطاع السطح. تحقّق من تأثير هذه الخيارات في المعاينة، لا سيما عند وجود عدة منحنيات.

6. حدّث المعاينة وقيّم النتيجة

تحقّق من نتيجة السطح باستخدام Preview. بعد تغيير أي إعداد، حدّث المعاينة مجددًا؛ فقد لا تعكس الصورة السابقة الخيارات الجديدة. وقد لا يمر السطح الناتج عبر كل منحنيات الإدخال بدقة. لذلك، لا تكتفِ بالتحقق من إغلاق الحدود، بل راجع أيضًا الشكل العام للسطح ومدى قربه من السطح الابتدائي.

أخطاء شائعة

يؤدي تحديد منحنيات حدود Patch مغلق بترتيب عشوائي إلى الإخلال بالتحديد المنظم للمنحنيات المتلامسة. إذا كنت تريد سطحًا مقتطعًا، فتأكد من أن المنحنيات تشكّل شكلًا مغلقًا وأنك تحددها بالتتابع. وتذكّر أيضًا أن المنحنيات الإضافية المؤثرة في الشكل لا يلزم أن تكون متصلة بعضها ببعض؛ فلا تخلط بينها وبين منحنيات الحدود.

ومن الأخطاء في التوقع افتراض أن Patch سيمر بدقة عبر كل منحنى من منحنيات الإدخال. توضح الوثائق الرسمية أن ذلك غير مضمون. كما أن رفع قيمة Stiffness يجعل السطح أكثر صلابة واستواءً؛ لذلك لا ينبغي افتراض أن مجرد زيادة القيمة ستنتج الانحناء المطلوب. غيّر الإعداد وحدّث Preview للمقارنة.

وقد يؤثر التعامل مع Curve وInterpCrv على أنهما قابلان للاستبدال أيضًا في النتيجة. يعمل Curve بنقاط التحكم، بينما يمر InterpCrv بالمواضع المحددة. في InterpCrv، لا يعمل الخياران StartTangent وEndTangent عند درجة غير 3 أو عندما تكون قيمة SubDFriendly=Yes. إذا كنت بحاجة إلى التحكم بالمماس عند النهايات، فاضبط إعدادات المنحنى وفقًا لذلك.

الاستخدام في سير عمل العمارة والتصور المعماري

يُعد Patch خيارًا يمكن للمعماريين ومستخدمي النمذجة ثلاثية الأبعاد تقييمه عندما يريدون إنشاء سطح حر الشكل انطلاقًا من المنحنيات أو النقاط أو بيانات سطح موجود. وقد يكون من المفيد خصوصًا تجربة الخيارات للوصول إلى نتيجة أثناء إنشاء السطح الأمامي لشكل محدد بالمنحنيات. لكن المصادر لا تقدم معلومات عن سيناريو استخدام معماري محدد أو التوافق مع برامج التصور؛ لذا ينبغي التحقق بشكل منفصل من توافق مخرجات Patch مع المراحل اللاحقة من سير العمل.

إذا لم تحقق نتيجة السطح المطلوب، توصي McNeel بتجربة الأمر Sweep2 بدلًا من Patch. وإذا حُدد سطح ابتدائي وفُعّل Delete input، فلن يُحفظ History. وينبغي مراعاة هذا السلوك في خطوات النمذجة التي تعتمد على سطح موجود.

الخطوات التالية

جرّب أولًا عدة قيم لـ Stiffness وspan باستخدام المدخلات نفسها، وحدّث المعاينة بعد كل تغيير. ثم افحص تأثير خياري Starting surface pull وPreserve edges في الشكل عند استخدام سطح ابتدائي. قيّم ما إذا كان الأنسب رسم المنحنى بنقاط التحكم أم إنشاء منحنى يمر بالنقاط المحددة. وإذا لم يمنحك Patch نتيجة مرضية، فقارنها بخيار Sweep2.

المصدر والترخيص

هذا الدليل تكييف باللغة التركية للوثائق الرسمية التي نشرتها McNeel عن الأمر Patch والأمرين Curve وInterpCrv في Rhino 8. تعرض سجلات المصادر هذه الوثائق على أنها متاحة بترخيص حر؛ لكن صفحات المصادر لا تذكر اسم الترخيص.

المصادر

2 مصادر
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/patch.htm
ملخص
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/curve.htm
ملخص

لا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.

رأي 3dsınıfı
3dتقييم المحرر

يتيح Patch تجربة أشكال مختلفة ضمن أمر واحد عند إنشاء الأسطح من المنحنيات، وهو أداة مفيدة في Rhino. وتكتسب خيارات السطح الابتدائي والمماس أهمية خاصة لفرق العمارة والتصور التي ترغب في التحكم بالنموذج خطوة بخطوة.

بالنسبة إلى المكاتب والطلاب في تركيا، فإن النهج الأنسب هو اختبار النتيجة أولًا على أمثلة صغيرة ضمن سير العمل الحالي في Rhino 8. لا تقدم المصادر معلومات عن الأسعار أو متطلبات الأجهزة أو التوافق مع البرامج الأخرى؛ لذا ينبغي التحقق من هذه المسائل بشكل منفصل قبل الشراء أو التسليم. كما ينبغي مراعاة أن Patch قد لا يمر بدقة عبر منحنيات الحدود عند اتخاذ قرارات النمذجة.

الأسئلة الشائعة

ما المدخلات التي يستخدمها أمر Patch في Rhino 8؟

يمكن لـ Patch إنشاء سطح من المنحنيات والشبكات والأجسام النقطية وسُحب النقاط. كما يمكن تحديد منحنيات إضافية غير متصلة للتأثير في الشكل.

هل يمر سطح Rhino Patch عبر كل المنحنيات المحددة؟

ليس دائمًا. وفقًا لوثائق McNeel، قد لا يمر سطح Patch بدقة عبر جميع منحنيات الإدخال.

ما الذي يمكن تجربته في Rhino إذا لم تكن نتيجة Patch جيدة؟

توصي McNeel بتجربة الأمر Sweep2 عندما لا يعطي Patch نتيجة جيدة.

التعليقات والمنتدى باللغة التركية.شارك في النقاش
+

أخبار ذات صلة