Перейти к публикации

Твердое тело или поверхность


Рекомендованные сообщения

Мне интересно чем отличается поверхность от модели, как реагирует САМ при создание УП на это, особенно Делкамовский САМ и MasterCAM ???

Слышал от что Делкамовский САМ (FeatureCAM, PowerMill) хорошо работает только с поверхностями, мол ядро САМа заточено под поверхность !!!

И все же объясните в чем разница Модель и Поверхность ???

Ссылка на сообщение
Поделиться на других сайтах


С точки зрения математики, разница между твердотельной и поверхностной моделями не особо велика:

  • Твердое тело описывается как набор поверхностей, образующих замкнутый объем и соединенных по общим краям с зазорами, которые не превышают заданной в системе моделирования точности (связано с разрядностью переменных при программировании).
  • Для твердого тела дополнительно выполняется анализ направлений векторов нормалей: если все граничные поверхности ориентированы нормалями внутрь, то образуется твердое тело, если наружу - полость.

А работа с поверхностями быстрее, скорее всего по той простой причине, что для них не выполняется проверка целостности (поверхность может иметь "дырки", а твердое тело -- нет, отсюда кстати и недопустимость самопересечения твердых тел), а также не выполняется проверка направлений векторов нормалей.

касательно последнего, в повермил 7-8 (не знаю как в старших версиях) был глюк с чтением формата igs.

создавая в солидворкс модели и передавая через этот формат в повермил, получали поверхности разной закраски (синего/оранжевого) -- т.е. ориентированные по-разному (приходилось вручную их исправлять)

Ссылка на сообщение
Поделиться на других сайтах

С точки зрения математики, разница между твердотельной и поверхностной моделями не особо велика:

Спасибо тебе, о великий математик vladimir_ . (Или горилки хлебнули перед ответом?)

Ссылка на сообщение
Поделиться на других сайтах

Спасибо тебе, о великий математик vladimir_ . (Или горилки хлебнули перед ответом?)

не. не хлебнул :)

просто немножко увлекаюсь данными вопросами

если надо могу подкинуть литературы (правда вся на инглише и с уклоном на программирование)

Ссылка на сообщение
Поделиться на других сайтах

просто немножко увлекаюсь данными вопросами

И при этом не видите, что разница между поверхностным и твердотельным моделированием принципиальные?

Ссылка на сообщение
Поделиться на других сайтах

И при этом не видите, что разница между поверхностным и твердотельным моделированием принципиальные?

я имел ввиду не подходы к создания моделей (т.е. пользовательский уровень), разницу в софте и пр.,

а математическое описание самого понятия "модели"

все они строятся на основании сплайн-поверхностей (могут задаваться разными способами -- кинематическим, уравнениями, сетками и т.д.), которые связываются воедино древовидной структурой + как я уже говорил выполняется целый ряд проверок

если я не прав -- пожалуйста изложите свое видение вопроса.

Ссылка на сообщение
Поделиться на других сайтах

Слышал от что Делкамовский САМ (FeatureCAM, PowerMill) хорошо работает только с поверхностями, мол ядро САМа заточено под поверхность !!!

PowerMill разваливает тв. тело на поверхносли при импорте по умолчанию.

И все же объясните в чем разница Модель и Поверхность ???

Между тв. телом и пов-ю по моему разницы в CAM практически нет.
Ссылка на сообщение
Поделиться на других сайтах

PowerMill разваливает тв. тело на поверхносли при импорте по умолчанию.

Между тв. телом и пов-ю по моему разницы в CAM практически нет.

разваливает он ее потому, что повермилл (и др.САМ которые не имеют интеграции с САD) работает с "фасетными" поверхностями, т.е. что бы ни было на входе, он разбивает на сетку полигонов (треугольники, четырехуголиники и т.д.)

на этапе конвертации как раз и происходят ошибки...

САМ-ы, которые интегрированы с САD (та же катия к примеру) работает изначально со сплайновыми поверхностями

т.е. с моделями, определенными как твердотельные или поверхностные (разницу -- см. выше)

у этих двух типов систем абсолютно разная математика внутри и сравнивать их нельзя

что внутри мастеркама не знаю. т.к. ни разу его не видел

Ссылка на сообщение
Поделиться на других сайтах

я имел ввиду не подходы к создания моделей (т.е. пользовательский уровень), разницу в софте и пр.,

а математическое описание самого понятия "модели"

Вот именно в математическом описании и разница. У поверхности нет понятия направления (внутрь, наружа), объема, толщины, замкнутости ...

С точки зрения пользователя CAM. Наверное какой-нибудь фичекам хрен что сделает с импортированной в него поверхностью (может и не прав). А так, если грубо, разницы нет. Все работают указанным для обработки или контроля набором поверхностей.

Ссылка на сообщение
Поделиться на других сайтах

разваливает он ее потому, что повермилл работает с "фасетными" поверхностями,

Фасету он генерит только на этапе расчета траектории. А разваливает - уже при импорте.

и др.САМ которые не имеют интеграции с САD

А вот это не так уж и верно. Многие невстроенные CAMы по Nurbs геометрии работают, тот же MasterCam да и FeatureCAM? например. А вот Pro/Machinist (или какой другой прошный CAM модуль) - по фасетам.

твердотельные или поверхностные (разницу -- см. выше)

Да, разница между ними ускользающая. Тв. тело - по сути набор поверхностей, снабженный соотв. маркером. Вот на каком этапе эти NURBS поверхности генерятся из своего аналитического представления в дереве - это интересно.
Ссылка на сообщение
Поделиться на других сайтах

все они строятся на основании сплайн-поверхностей

Это не так, загляните в тот же файл IGES - плоскости, цилинды и т. п., сплайн - частный случай.

разваливает он ее потому, что повермилл (и др.САМ которые не имеют интеграции с САD) работает с "фасетными" поверхностями, т.е. что бы ни было на входе, он разбивает на сетку полигонов (треугольники, четырехуголиники и т.д.)

на этапе конвертации как раз и происходят ошибки...

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

Да, разница между ними ускользающая.

Да ну. Что значит ускользающая разница. Что за инновации в области геометрического моделирования? При работе с телом или поверхностями в CAD или CAM наверное имеете ввиду?

Изменено пользователем swed
Ссылка на сообщение
Поделиться на других сайтах

Это не так, загляните в тот же файл IGES - плоскости, цилинды и т. п., сплайн - частный случай.

а загляните в step -- там та же поверхность в виде направляющей и образующей

думаю тут спорить долго не надо.

в инете гуляет две переведенных книжки по алгоритмическим основам САПР: одной автор Роджерс , второй Ли

там описаны практически все формулы в доступной форме (как поверхности строить)

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

возможно

Ссылка на сообщение
Поделиться на других сайтах

При работе с телом или поверхностями в CAD или CAM наверное имеете ввиду?

В математическом представлении разница весьма невелика.
Ссылка на сообщение
Поделиться на других сайтах

В математическом представлении разница весьма невелика.

Так. Можно по-конкретней? Что сия фраза означает?

Ссылка на сообщение
Поделиться на других сайтах

а загляните в step -- там та же поверхность в виде направляющей и образующей

А теперь объясните мне, какая связь тут со сплайнами. Направляющая и образующая могут быть, например, кривыми первого или второго порядков - иначе как, например, простую плоскость получить?

в инете гуляет две переведенных книжки по алгоритмическим основам САПР: одной автор Роджерс , второй Ли

там описаны практически все формулы в доступной форме (как поверхности строить)

Не поленился, заглянул в книгу Ли. Информации по поверхностям маловато, только для общего представления. Но, тем не менее, кроме сплайновых поверхностей описываются поверхности Безье и линейные поверхности.

думаю тут спорить долго не надо.

Ссылка на сообщение
Поделиться на других сайтах

И при этом не видите, что разница между поверхностным и твердотельным моделированием принципиальные?

Я кстати тоже не вижу. Расскажите, если можете.

Вот именно в математическом описании и разница. У поверхности нет понятия направления (внутрь, наружа), объема, толщины, замкнутости ...

Понятие направления как раз есть и оно важно иногда при практическом использовании в САМ, я это использовал много раз. Этот вектор посмотреть можно: в V4, Tebis. Знаю, что и в UG есть и в ProE, думаю и в V5 можно. Толщина есть - "нулевая". Замкнутость - единственное отличие, и то сфера это одна поверхность, а она всё-таки замкнута. vladimir_ правильно сказал насчёт различий поверхностей и тела/солида. Из систем, принципиально различающих поверхность и тело, назову только V4. Для Tebis, V5 и UG особой разницы нет. Что я имею ввиду: "твёрдое" тело состоит из множества поверхностей, каждая из которых или все вместе могут быть выделены в любой момент как рабочая(ие) поверхность(и).
Ссылка на сообщение
Поделиться на других сайтах

Я кстати тоже не вижу. Расскажите, если можете.

Не думаю что смогу, но если кратко мое видение.

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

Затем поверхностное моделирование. На базе кривых строятся поверхности (или по формулам). Деталь описывается набором этих поверхностей.

Твердотельное моделирование. Расширение поверхностного добавлением понятия направления и замкнутости детали.

У каждого моделирования свои методы создания, редактирования, ограничения.

Далее пошли гибридное моделирование, тотальное, и др. - деталь можно описывать синтезом типов моделирования в едином пространстве. Скажем часть детали сетка из stl (сканировали что-то) остальное достроили функциями твердотельного моделирования, а что-то просто точками или кружечками.

Могу развивать мысль дальше, но с другой стороны, если не видите разницы, то значит оно вам не надо. Формально можно сказать и так, какая разница, все эти моделирования (черт там ногу сломит), описывает нужную мне геометрию детали. А что там внутри мне неважно. Тоже нормальный подход.

Понятие направления как раз есть и оно важно иногда при практическом использовании в САМ, я это использовал много раз.

У поверхности нет направления в смысле внутрь или наружу. Наверное если обрабатываете кусок плоскости, то CAM требует определить это направление дополнительно. Вы же не будете утверждать, что если вся моя деталь, это прямая линия, то при обработке такого контура, Тебис автоматом догадается слева пустить фрезу или справа, глядя на вас из монитора.

А если таже кривая указана на твердом теле, то наверное догадается (или теоретически может догадаться), т.к. твердое тело имеет однозначное понятия направления.

и то сфера это одна поверхность, а она всё-таки замкнута

Сфера - аналитические поверхности. Не очень много мне встречалось деталей в виде целого шара. Обычно кусок сферы. Как там определить однозначно направление? Вы у своих коллег разработчиков спросите как определить внешнее направление произвольной поверхности или плоскости. Потом расскажите, интересно.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • soldo
      @maxx2000 Спасибо за развернутый ответ, очень помогли! @ak762 Благодарю, хороший вариант.
    • ak762
      holder - держатель, и так как узел используется для закрепления инструмента, в адаптированном на русский я бы использовал резцедержатель  в конкретном случае похоже sleeve эквивалент collet т.е. цанга получается 5 spindle sleeve holder = 5-ти местный цанговый держатель/резцедержатель
    • ДОБРЯК
      А что еще остается делать. В Ансис точно частоты будут разные, даже не сомневайтесь...
    • ДОБРЯК
      Кроме собственных чисел нужно еще и собственные вектора найти. Вы даже не понимаете задачи. Надо решить квадратное уравнение, чтобы найти два собственных числа и вектора для задачи любой размерности. Такой глупости я еще не слышал. Поэтому и смеюсь над вашими знаниями, которые вы еще в детском саду получили. И этим гордитесь... :=)
    • maxx2000
      прямо по чертежу 1. инструмент 2.гайка цангового патрона типа ER 3. хвостовик цангового патрона 4 многоместный держатель 5. Фиксирующие винты   Открутите гайку цангового патрона и установите в неё цангу нужного размера, накрутите на место; Установите в цангу инструмент и затяните гайку цангового патрона; Ослабьте крепёжные винты на многоместном держателе и отрегулируйте положение инструмента; Затяните фиксирующие винты;
    • Ander
    • ak762
      я бы попросил у заказчика дать конкретную марку применяемого материала и использовать эти данные для расчета судя по данным с MatWeb https://www.matweb.com/search/DataSheet.aspx?MatGUID=08fb0f47ef7e454fbf7092517b2264b2 там разброс механических свойств материала существенный включая зависимость от наполнителя и способа изготовления    
    • Jesse
      потестил со смещённым колесом.. Если коротко, то печаль)) В модальнике прикладываю вращение в разные сторона, частота та же. Пробовал даже "гнуть в разные стороны" - извлекать деформированные модели, когда уск. своб. падения направлено вверх и вниз. В модальниках частота та же, без изменения.. @Борман@AlexKazну что ж, если выкрутиться никак, будем осваивать Ansys. Чё ещё остаётся делать?!)))) Вроде какие-то видосики есть на ютюбе. Спс за овтеты)
    • soldo
      Приветствую всех! Часто искала информацию на форуме, связанную с переводом, но кое-что не могу найти и хочу попросить о помощи. Я перевожу инструкцию для токарного автомата продольного точения и не очень хорошо понимаю все, что связано с креплением инструмента к станку. Конкретно меня интересуют следующие вопросы. Станок оснащен разными инструментальными блоками, есть суппорт с резцами, блок с инструментами для поперечного сверления и т.д.  И есть один блок, который на корявом английском называется 5 spindle sleeve holder, На этом блоке 5 шпинделей и на них можно закрепить инструмент для сверления, нарезания резьбы и растачивания. В названии этого блока фигурируют какие-то втулки (sleeve), предполагаю, что это патроны? Вот, что примерно написано в инструкции по поводу установки инструмента в этом блоке: (1) Ослабьте стопорный винт ② и установите режущий инструмент ① на втулку ③. (2) Затяните стопорный винт ② и закрепите режущий инструмент ① на втулке ③. (3) Ослабьте резьбу ⑤ и вставьте втулку ③ в блок ④ . (4) Переместите втулку ③ в направлении длины и отрегулируйте прямоугольное положение режущего инструмента ①. (5) После регулировки затяните резьбу ⑤ и зафиксируйте втулку ③. Мой вопрос: как можно назвать этот блок и что это за "втулка"?  Прикрепляю ссылку, на ней скриншоты из инструкции с общим видом инструментальной системы, 5-шпиндельного блока и соответствующих инструментов для сверления. https://imgur.com/a/fpBgmLA
    • Snake 60
      @alek77  У меня норм, просто надо соблюсти условия: 1) масштаб вида 1:1 2) масштаб листа 2:1 почему такие условия хз.
×
×
  • Создать...