PerfectVector
Автор: Irene Kim

Логотип на цилиндре: длина дуги или ширина спереди

Сравните длину дуги поверхности и фронтальную ширину при размещении логотипа на цилиндре. Проверьте исходную геометрию и сохраните мастер SVG до выбора операции CAD.

6 мин чтения
На этой странице

Для логотипа на цилиндре решите, должна ли ширина измеряться вдоль криволинейной поверхности или прямо по виду спереди. Эти размеры различаются. Оборачивание с сохранением длины дуги может выглядеть уже спереди, а параллельная проекция, сохраняющая фронтальную ширину, — занимать более длинную дугу поверхности. Добавление глубины выдавливания является отдельным решением.

При сравнении размещения оставляйте плоский мастер SVG неизменным. Чёткий векторный контур даёт редактируемый рисунок, но не решает, какой размер должна сохранять операция CAD или слайсера.

Укажите, что означает ширина логотипа

Запишите радиус цилиндра, предполагаемую ширину рисунка и то, следует ли она поверхности или фронтальному размаху. Проверьте фактический результат в принимающей программе до того, как считать имя её операции гарантией размеров.

Определите дугу и фронтальный размах

Длина дуги следует окружности. Хорда соединяет две точки окружности прямым отрезком. В нашем симметричном примере с прямым видом спереди хорда также равна ширине между концами в ортографическом фронтальном виде, без перспективы камеры.

Объяснение длины дуги окружности OpenStax даёт длина дуги = радиус × угол, если угол выражен в радианах. На этой связи основаны собственные расчёты ниже.

Мы выбрали цилиндр с радиусом 40 мм и создали плоский SVG в форме F шириной 60 мм и высотой 30 мм. Радиус и размеры условны. Исследование не включает физический цилиндр или напечатанный объект.

Оба отображения поверхности сохраняют высоту. Они по-разному интерпретируют горизонтальную координату источника. Участки поверхности имеют нулевую толщину; это не пригодные для печати твёрдые тела.

Сохраните 60 мм вдоль поверхности

Пусть s — горизонтальное расстояние источника от центра, от −30 до 30 мм. Идеальное оборачивание с сохранением длины дуги использует:

angle = s / 40
X = 40 × sin(angle)
Y = 40 × cos(angle)
Z = source height coordinate

Здесь X и Y лежат в круглом поперечном сечении, а Z направлена вдоль оси цилиндра. Ширина источника 60 мм занимает 60/40 = 1.5 радиана вокруг сечения.

Идеальная дуга поверхности остаётся 60 мм. Хорда между её концами:

2 × 40 × sin(60 / (2 × 40)) ≈ 54.5311 mm

Это размах между концами на виде спереди в данной модели. Дуга не стала короче; фронтальный вид измеряет прямое расстояние между её концами. Линейка, следующая кривой, и прямое фронтальное измерение отвечают на разные вопросы.

Сохраните 60 мм по виду спереди

Для отдельного сравнения пусть исходная плоская горизонтальная координата x снова идёт от −30 до 30 мм. Наша модель параллельной фронтальной проекции сохраняет X равной x и размещает точку на видимой половине цилиндра:

X = x
Y = sqrt(40² − x²)
Z = source height coordinate

Фронтальный размах между концами остаётся 60 мм. Концы соответствуют углам ±asin(30/40), что даёт идеальную дугу поверхности:

2 × 40 × asin(60 / (2 × 40)) ≈ 67.8450 mm

Таким образом, два отображения сохраняют разную ширину:

Заданное отображениеИдеальная дуга поверхностиФронтальная хорда между концами
Оборачивание с сохранением длины дуги60 ммОколо 54,5311 мм
Параллельная фронтальная проекцияОколо 67,8450 мм60 мм
Собственное исследование геометрии цилиндра
Фактическая отрисовка в браузере собственного логотипа F с двумя идеальными отображениями на цилиндр, разной фронтальной шириной и измеренными сечениями дуги и хорды
Один источник шириной 60 мм отображён на цилиндр радиуса 40 мм по двум заданным правилам. Виды спереди имеют один масштаб показа. Это собственные математические отображения и открытые участки поверхности, а не испытанная команда CAD, замкнутое тело, результат слайсера или физическая печать.

Мы сохранили исходные сетки поверхностей для обоих случаев и снова открыли координаты. Каждая проверенная вершина лежит на заданном радиусе, размахи между концами соответствуют таблице, а исходный мастер SVG остаётся отдельным.

Конечные рёбра сетки приближают дуги короткими прямыми отрезками. Измеренные длины цепочек составили около 59,9996 и 67,8444 мм; идеальные аналитические дуги — 60 и 67,8450 мм. Мы различаем эти измерения, а не сообщаем приближение как точную длину кривой.

Применяйте геометрические правила в их пределах

Примеры используют идеальный круговой цилиндр, знак по центру и ортографический вид спереди. Правило параллельной проекции также требует, чтобы исходные координаты лежали в диапазоне видимого радиуса. Оно не может разместить фронтальную точку за силуэтом цилиндра с тем же выражением квадратного корня.

Сужающийся стакан, неправильная сетка, криволинейное скругление или фотография добавляют другую геометрию. Смещение знака от центра тоже способно изменить его видимую фронтальную ширину. Формулы здесь не определяют поведение любой поверхности или каждой команды с названием «wrap».

Радиальная толщина, объединение тел, углубление, нависание и параметры печати не испытывались. Сохранённые сетки — три прямоугольные полосы, представляющие области поверхности F. Они служат проверке заданного отображения, а не предоставлению производственной модели.

Выбирайте операцию назначения по результату

Выдавливание добавляет глубину профилю; важны протяжённость и направление. Документация Autodesk Extrude описывает выбор профиля, направления и протяжённости. Это отдельно от решения, должно ли горизонтальное измерение рисунка следовать криволинейной поверхности.

Документация Autodesk Emboss описывает применение выбранных профилей к граням тел и задание глубины выпуклого или вдавленного рельефа. Документация инструмента SVG Prusa описывает параметр Use surface для следования поверхности объекта.

Эти документированные настройки не доказывают, что какое-либо приложение реализует именно определённые нами отображения. В исследовании команды не выполнялись. Для существующего процесса Prusa используйте руководство по подготовке SVG для рельефа, затем проверьте фактическую размещённую геометрию и нарезанные слои в вашей версии.

До утверждения размещения сравните исходный мастер с результатом назначения. Уточните, какая ширина сохраняется, где находится знак и действительно ли нужный выпуклый или углублённый объём соединяется с моделью или вырезает её. Один снимок спереди не устанавливает длину дуги поверхности или связность твёрдого тела.

Где помогает PerfectVector

Если плоский логотип существует только как PNG или JPG и нужны контуры для 3D-процесса, подготовьте кандидат SVG с PerfectVector. До выбора размещения на поверхности сравните силуэт, отверстия и пропорции букв с источником. Сохраняйте существующий исходный вектор, когда он доступен.

PerfectVector готовит двумерный рисунок. Он не выбирает отображение на цилиндр, не создаёт замкнутое печатное тело и не проверяет нарезку. Наш образец F создан непосредственно как SVG. Руководство по изображению в SVG для 3D рассматривает предыдущий этап подготовки рисунка, а сравнение SVG, STL и 3MF разделяет роли файлов.

Частые вопросы

Почему обёрнутый логотип может выглядеть уже спереди? Дуга поверхности и фронтальная хорда между концами измеряют разные расстояния. Наше идеальное оборачивание радиуса 40 мм сохраняет дугу 60 мм, но фронтальный размах составляет примерно 54,5311 мм.

Сохраняет ли фронтальная ширина длину поверхности? Не в этом примере. Параллельная проекция сохраняет фронтальный размах 60 мм, занимая около 67,8450 мм по идеальной поверхности цилиндра.

Гарантирует ли Emboss или Use surface эти точные размеры? Статья определяет два математических отображения и не испытывает эти команды. Проверьте актуальную документацию назначения и измерьте реальный размещённый результат.

Можно ли напечатать сетку исследования поверхности как готовый логотип? Сохранённые примеры — математические участки нулевой толщины. Они не являются замкнутыми печатными телами; фактические глубина, соединения, производственные детали и нарезка требуют отдельного процесса.

Источники

  1. OpenStax — Углы и длина дуги окружности — Радианы и связь радиуса, угла и длины дуги.
  2. Autodesk — Выдавливание твёрдого тела — Выбор профиля, направления и протяжённости выдавливания.
  3. Autodesk — Создание рельефа на твёрдом теле — Применение профилей к выбранным граням тела с глубиной выпуклого или вдавленного рельефа.
  4. Prusa — Инструмент рельефа SVG — Документированные настройки размещения SVG и следования поверхности.

Нужны контуры из растрового логотипа? Подготовьте кандидат SVG с PerfectVector, проверьте исходные формы, затем сравните длину поверхности и фронтальную ширину в реальной 3D-программе до создания печатной модели.

Ещё из блога

PerfectVector

Создайте контуры SVG для 3D-печати из изображения

Без банковской карты