Створення розгортки поверхні в rhino, дмитрий булка
Створення розгортки поверхні в Rhino
Якщо Ви хочете отримати ідеальну розгортку використовуйте команду UnrollSrf (Розкачати Поверхня), але є тонкощі і не тільки стосуються Rhino.

Коли Вам необхідно створити розгортку поверхні, не забувайте головні аспекти:
- Враховуйте, що без втрат форми розгорнути можна тільки поверхні одинарної кривизни. Поверхні подвійної кривизни, кулясті розгорнути без втрати форми взагалі неможливо. Для простоти розуміння візьміть аркуш паперу або фольги і спробуйте зігнути з нього кулю. За будь-якого складали: ні уздовж, ні поперек, ні по спіралі, безскладочной, у всіх напрямках гладкій поверхні Ви не отримаєте. Винятком з цього закону природи може послужити тільки безрозмірний матеріал, який можна, наприклад, надути. Звідси випливає інший аспект:
- Розтяжні матеріали спотворять форму отриманих виробів при їх наповненні газом або наповнювачем. Над ступенем округлення форм варто теж поексеріментіровать заздалегідь. Прикро буде замість Губки Боба отримати Колобка.
Враховуйте властивості матеріалу, на якому збираєтеся застосовувати Вашу розгортку. Наприклад, папір або деякі листові пластмаси, при виготовленні яких має місце протягування або натяг, можуть в різних напрямках розрізатися / згинатися по-різному. При різанні деревно-волоконних плит або інших матеріалів, що мають в своєму складі волокна теж варто враховувати їх напрямок. При згинанні плита замість згинання може просто луснути або вперто не бажати гнутися в потрібному напрямку, зате настирливо прагнути зігнутися в іншому. У всьому винні сила пружності волокон, сила натягу або втомна напруга в результаті виготовлення / обробки. Коротше кажучи, розміщуйте Ваші розгортки на розрізати матеріалі перед різкою під певним кутом до напрямку волокон, який стоїть визначити ПЕРЕД тим, як почнете ПЛАСТАЛ величезні листи матеріалу. - Крім напрямку волокон матеріал має ще й товщину! Це суворе відкриття чекає Вас при згинанні. Чим товщі, тим більше варто врахувати здатність матеріалу до згинання, згинів радіусів і / або форму торців. Наприклад, щоб зістикувати дві деталі, Вам доведеться надати торцях фаску, щоб склеюється поверхню виявилася не зникаюче малою. Можливо, для нормального з'єднання деталей Вам знадобиться припуск. Зробити його допоможе команда Offset (Крива За відступити).
- Можливо, варто задуматися відразу і про кріпленні. Раптом, відстань від отвору кріплення до краю деталі виявиться занадто мало. Матеріал при такій товщині може просто не витримати навантаження. Однак, змінивши форму моделі можна домогтися необхідної міцності. Спрямують Вам допоможе.
Отже, у Вас є модель, викрійку / розгортку якої Вам необхідно отримати. Якщо модель створена з Mesh (Сітки з полігонів), то Ви, напевно вже спробували програму для створення розгорток типу Pepakura Designer. Співчуваю Вам щиро. Цей геніальний принцип - кожен полігон - це грань розгортки обернувся для Вас неймовірною кількістю тонкої кропіткої роботи по збору цього місива полігонів у щось схоже на викрійку.
Особисто я вирішив цю проблему для себе так:
- Беремо Mesh-модель
- Будуємо по визначальним форму точкам криві
- Командою Sweep2 (Створити Поверхня, простягаючи по 2-м напрямних) створюємо чудові гладкі прекрасно розгортаються поверхні
- Командою UnrollSrf (Розкачати Поверхня) отримуємо прекрасну викрійку
- Те ж саме робимо з іншими частинами моделі
- Сладиваем в красиву купку і можна відправляти на різку.
Порівняти можна на картинці (зліва орігіальний Mesh і результат обробки PepaukuraDesigner, праворуч доопрацювання в Rhino (розгортку я спеціально спотворив перспективою, вже вибачте :))

Детально зі створення розгорток в Rhino можна прочитати в Довідці
Дмитро, повністю з Вами згодна, варіант запропонований Вами дає дуже навіть хороший результат. Хочу зробити невелике доповнення. Принцип роботи той же, але розгортку можна побудувати без додаткового створення mesh-моделі, для не дуже складних поверхонь можна скористатися командою Rebuild surface UV, вибравши в опції PointCount необхідне число контрольних точок (що в підсумку визначить кінцеве число лекал), визначивши напрямок U або V, а також вказавши в опції Type - Straight Sections. В результаті буде побудована складова поверхню, що складається з поверхонь одиничної кривизни. Ступінь відповідності вихідної поверхні, звичайно визначається заданою кількістю контрольних точок - чим більше, тим точніше, але, для практичних цілей часто досить помірної кількості 6 -8. Виймаємо отриману поверхню з оригіналу (просто виділяємо і переміщаємо), потім отриману поверхню легко перетворити в розгортку за допомогою команди Smash. Разом - використовуємо 3 кнопки.
Дякуємо! Дуже хороший рада. Приємно мати справу з професіоналом
Дмитро, Вам спасибі! Ви проводите величезну роботу з перекладу Rhino на українську мову. Я поки не професіонал, по вашій російської довідці і вчуся :) Дякую!