باختصار
- صُمم UnrollSrf لفرد الأسطح القابلة للتطوير ومجسمات polysurface ذات الانحناء في اتجاه واحد على مستوى مسطح.
- يحافظ UnrollSrfUV على معلومات UV للأسطح الأصلية أثناء فردها؛ ويتضمن هذا الأمر خيارات LinearDirection.
- ينشئ Squish نمطًا ثنائي الأبعاد للأسطح الشبكية أو أسطح NURBS ذات الانحناء المزدوج، مع تقديرات للتمدد والانضغاط.
- لا يؤكد تقرير التشوه في Squish، بمفرده، سلوك المادة الفعلي أو نتيجة التصنيع.
تشرح الوثائق الرسمية لـ Rhino 8 أوامر UnrollSrf وUnrollSrfUV وSquish لنقل أنواع مختلفة من الأسطح إلى مستوى مسطح. ويعتمد الاختيار الأساسي على ما إذا كان انحناء السطح في اتجاه واحد أم اتجاهين: يمكن استخدام UnrollSrf للأسطح القابلة للتطوير، وSquish لإنشاء فرد تقريبي للأسطح ذات الانحناء المزدوج. أما UnrollSrfUV فيحافظ على معلومات UV للأسطح الأصلية أثناء فردها. ومن المهم التمييز بين هذه الحالات وفحص التشوهات الناتجة عند إعداد كسوة معمارية أو نمط للتصنيع.
1. حدّد نوع الهندسة
يكون السطح قابلًا للتطوير إذا أمكن تشكيله من صفيحة مسطحة عن طريق ثنيها من دون تمديدها أو تمزيقها أو تجعيدها. ومن أمثلة هذه الأسطح الأسطوانة والمخروط. يكون الانحناء في هذه الأشكال باتجاه واحد، وتوجد فيها اتجاهات يمكن اعتبارها مستقيمة على امتداد السطح. يوصي Rhino باستخدام UnrollSrf لفرد هذه الأسطح على مستوى مسطح.
أما الكرة والطارة والأسطح المنحنية في اتجاهين، فلا يمكن فردها بالطريقة نفسها. وقد يتطلب نقل هذه الأشكال إلى مستوى مسطح انضغاط المادة أو تمددها. قبل اختيار الأمر، افحص المناطق ذات الانحناء المزدوج باستخدام تحليل Gaussian curvature. كما يساعد الأمر Curvature الوارد في الوثائق على معاينة الانحناء أثناء تحريك المؤشر فوق السطح: يُمثّل الانحناء المزدوج بقوسين، بينما يُمثّل السطح القابل للتطوير بقوس وخط.
2. افرد الأسطح القابلة للتطوير باستخدام UnrollSrf
حدّد السطح أو مجسم polysurface. يدرج دليل Rhino 8 الأمر UnrollSrf ضمن
Surface Tools › Surface › Surface Flattening › Unroll Developable Surface.أثناء الفرد، حدّد المنحنيات أو النقاط أو عناصر text dot الموجودة على السطح. إذا تعذّر فرد مجسم polysurface مقتطع، فجرّب إزالة منحنيات الاقتطاع وفرد السطح والمنحنيات، ثم أعد اقتطاع السطح بعد تسطيحه.
حدّد كيفية التعامل مع الأجزاء الناتجة باستخدام
Explode. يُبقي الخيارYesالأسطح منفصلة، بينما يعيد الخيارNoوصل الأجزاء عند الحواف المشتركة في مجسم polysurface الأصلي.فكّر في استخدام الخيار
Labelsلتتبّع الحواف المتناظرة. يضع هذا الخيار علامات مرقمة على الحواف المتطابقة في الكائن الأصلي والأجزاء المفردة.إذا أظهر سطر الأوامر تحذيرًا بشأن اختلاف المساحة، فقارن مساحة السطح المفرد بالسطح الأصلي. يمكن تحديد نسبة اختلاف المساحة التي تؤدي إلى ظهور التحذير؛ وتشير الوثائق إلى احتمال وجود اختلاف في المساحة أو أطوال الخطوط المولّدة عند الفرد.
في UnrollSrf، يحدد RelativeTolerance الحد المقبول لاعتبار اتجاه ما خطيًا عند استخدام LinearDirection=Natural. القيم الأصغر أكثر صرامة؛ وتشير الوثائق إلى أن القيمة 1.0 قد تسمح بفرد معظم الأسطح حرة الشكل. لكن هذه القيمة لا تثبت، بمفردها، ملاءمة الفرد للتصنيع.
3. استخدم UnrollSrfUV عند الحاجة إلى الحفاظ على معلومات UV
يُعرّف UnrollSrfUV بأنه أمر يفرد السطح أو مجسم polysurface مع الحفاظ على معلومات UV للأسطح الأصلية. ويظهر مسار القائمة في الوثائق على النحو التالي: Surface › Surface Flattening › Unroll Surface UV. كما يوضح الدليل خطوات تحديد المنحنيات أو النقاط أو عناصر text dot.
يمكن أن تكون قيمة الخيار LinearDirection في هذا الأمر Natural أو U أو V. يحدد Natural تلقائيًا خطوط الإيزوبارامترية التي ستُعد مستقيمة؛ أما U وV فيتيحان اختيار الاتجاه يدويًا. وإذا بدا الاتجاهان مناسبين، فيُستخدم الاتجاه الأكثر استواءً. وإذا تعذّر اعتبار أي منهما خطيًا، فلن يمكن فرد السطح. وتحذّر الوثائق، تحديدًا بشأن UnrollSrfUV، من أن اختيار اتجاه خاطئ لسطح قابل للتطوير مثل الأسطوانة قد ينتج عنه تشوه وفقدان مُبلّغ عنه في المساحة.
| الإعداد | القيم/الخيارات | التأثير |
|---|---|---|
UnrollSrf Explode | Yes أو No | يحدد ما إذا كانت الأسطح المفردة ستبقى منفصلة أم ستُوصل مجددًا عند الحواف المشتركة. |
UnrollSrf RelativeTolerance | مثال الوثائق: 1.0 مع Natural | يؤثر في مدى التسامح عند اعتبار الاتجاه خطيًا؛ والقيمة الأصغر أكثر صرامة. |
UnrollSrfUV LinearDirection | Natural أو U أو V | يحدد اتجاه خطوط الإيزوبارامترية التي ستُعد مستقيمة. |
Squish Deformation | Free أو StretchMostly أو StretchOnly أو CompressMostly أو CompressOnly | يحدد التفضيل بين التمدد والانضغاط عند فرد السطح على مستوى مسطح. |
4. استخدم Squish للأسطح ذات الانحناء المزدوج
حدّد سطحًا شبكيًا أو سطح NURBS ذا انحناء في اتجاهين. مسار الأمر في القائمة هو
Surface Tools › Surface › Surface Flattening › Squish Double-Curved Surface.حدّد تفضيلك للانضغاط أو التمدد باستخدام الخيار
Deformation. لا يعطيFreeأولوية لأي من الاتجاهين؛ بينما يعطيStretchMostlyالأولوية للتمدد وCompressMostlyللانضغاط. يمنعStretchOnlyالانضغاط، بينما يمنعCompressOnlyالتمدد.افحص العلامات والتقرير الناتجين. تشير مجموعة النقاط الحمراء إلى مناطق الانضغاط، والخضراء إلى مناطق التمدد. ويمكن تحديد مواضع أبرز التغييرات بما يصل إلى 10 عناصر text dot، مع عرض تغير الطول فيها كنسبة مئوية.
قيّم تقديرات الانضغاط والتمدد إلى جانب تغير المساحة. إذا كان لا بد من فتح خط درز في شبكة مغلقة، يتوفر الخيار
SplitSeams؛ ولمنع تشوه أطوال الحدود، يتوفر الخيارPreserveBoundary.استخدم الأمر
SquishBackلإعادة المنحنيات أو النقاط التي أُنشئت على النمط ثنائي الأبعاد إلى الشكل ثلاثي الأبعاد الأصلي.
تتيح الخيارات CustomA وCustomB وCustomC ضبط معلمات التمدد والانضغاط في مناطق الحدود والمناطق الداخلية. والقيمة الموثقة للمعلمات الأربع هي 1، ويمكن إدخال قيم موجبة. تؤدي زيادة قيمة إحدى المعلمات إلى تقليل التشوه الذي تصفه، مع ثبات المعلمات الأخرى. على سبيل المثال، يورد الدليل القيمة InteriorCompress=100 للحد من الانضغاط في المناطق الداخلية. وفي مثال آخر يهدف إلى الحفاظ على أطوال الحدود، تُضبط BndStretch وBndCompress على 10، وInteriorStretch وInteriorCompress على 1.
ما أهمية ذلك في سير عمل العمارة والتصور المعماري؟
يساعد اختيار الأمر المناسب الفرق التي تُعد كسوة الواجهات أو قطع الأسطح الخاصة أو أنماط القطع على تقييم إمكانية تحويل السطح إلى نمط مسطح في مرحلة مبكرة. يمكن استخدام UnrollSrf للأسطح القابلة للتطوير ذات الانحناء في اتجاه واحد؛ وإذا كان الحفاظ على معلومات UV مهمًا، فيمكن مراجعة خيارات UnrollSrfUV. أما في الأشكال ذات الانحناء المزدوج، فيوفر Squish تقييمًا أوليًا للتشوه.
لكن Squish لا يحاكي بما يكفي الخصائص الفيزيائية للمادة الفعلية، ولا سيما تأثير سُمكها. لذلك لا تُغني القيم الواردة في التقرير عن التحقق من صلاحية التصنيع. في الأعمال التي تكون فيها تكلفة المادة أو القطع أو الثني عاملًا حاسمًا، قيّم الفرد بالاستعانة بخبرة التصنيع. وانتبه أيضًا إلى أن Squish قد لا يعمل جيدًا مع الأسطح القابلة للتطوير؛ وفي هذه الحالة يُفضّل استخدام UnrollSrf.
أخطاء شائعة
توقّع فرد كرة أو سطح آخر ذي انحناء مزدوج بصورة صحيحة باستخدام UnrollSrf.
استخدام نتيجة الفرد من UnrollSrfUV من دون التحقق من اختيار
LinearDirection.تجاهل تحذير اختلاف المساحة أو اعتبار قيمة التفاوت دليلًا على دقة التصنيع.
التعامل مع علامات التشوه في Squish كما لو كانت اختبارًا فعليًا للمادة أو قالب قطع نهائيًا.
المصادر
2 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
تكمن القيمة العملية لهذه الأوامر لمكاتب العمارة والتصور المعماري في تركيا في أنها تساعد على تقييم إمكانية تحويل السطح إلى نمط مسطح في مرحلة مبكرة. يمكن التفكير في UnrollSrf للهندسة القابلة للتطوير، وUnrollSrfUV عندما يكون الحفاظ على معلومات UV مهمًا، وSquish للفحص الأولي للأشكال ذات الانحناء المزدوج.
لا ينبغي اعتبار تقرير Squish اختبارًا للمادة أو موافقة على التصنيع. وفي الأعمال التي تكون فيها تكلفة القطع والثني مهمة، من الأسلم التحقق من النتيجة بالاستعانة بخبرة التصنيع. لا تقدم الوثائق معلومات عن شروط الأجهزة أو الترخيص؛ والعاملان الحاسمان هنا هما نوع الهندسة والتحقق من ملاءمتها للتصنيع.
الأسئلة الشائعة
ما الأسطح التي يمكن فردها باستخدام UnrollSrf في Rhino؟
يُستخدم UnrollSrf لفرد الأسطح القابلة للتطوير ومجسمات polysurface ذات الانحناء في اتجاه واحد. ولا يمكن فرد الأسطح ذات الانحناء المزدوج، مثل الكرة والطارة، بصورة صحيحة.
ما الفرق بين UnrollSrfUV وUnrollSrf؟
يحافظ UnrollSrfUV على معلومات UV للأسطح الأصلية أثناء فردها على مستوى مسطح. وتوضح وثائقه خيارات LinearDirection وتحذّر من التشوه الذي قد ينتج عن اختيار اتجاه غير صحيح.
ما وظيفة أمر Squish في Rhino؟
يحوّل Squish سطحًا شبكيًا أو سطح NURBS ذا انحناء في اتجاهين إلى نمط مسطح ثنائي الأبعاد، ويعرض تقديرات للانضغاط والتمدد. لكنه لا يحاكي سلوك المادة الفعلي بمفرده.



