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

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


Wall

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

Добрый вечер,

недавно начал работать в NX и вот сегодня столкнулся с проблемой - не знаю как сделать удлиннение (extend) группы поверхностей касательно к ним. Стандартное вытягивание продолжает поверхность по её закону (например вытягивая обрезанную сферу мы её как-бы достраиваем, а надо так, чтобы при этом получить конус со скруглённой вершиной). Понимаю, что должен быть какой-то простой способ это сделать, но у самого не получается найти как. Подскажите пожалуйста. Конкретный пример на изображении: надо вытянуть по красной линии, но чтобы удлинённая поверхность не загибалась вдоль радиусных поверхностей, а продолжалась касательно. NX 8.5

post-3632-1375486267_thumb.jpg

extend.zip

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


Кажется это называется "продолжение по закону".

Ну, допустим, Вы это сделаете, но поверхности дальше начнут расходиться, а на большом расстоянии вообще в бараний рог согнуться.

Поэтому правильно было бы сделать так. Сначала продлить каркасные кривые, задать для них непрерывность и подправить их так, как Вам надо. Затем на этот каркас натянуть поверхности с выставленными непрерывностями, такими, как Вам надо.

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

Я бы тоже не парился с продлением, а просто вытянул контур в нужном направлении.

Или протянул по контуру прямую.

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

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

А разве не операция заметания (Swept) делает то, что нужно - вытягивает профиль вдоль заданных кривых?

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

Добрый вечер,

недавно начал работать в NX и вот сегодня столкнулся с проблемой - не знаю как сделать удлиннение (extend) группы поверхностей касательно к ним. Стандартное вытягивание продолжает поверхность по её закону (например вытягивая обрезанную сферу мы её как-бы достраиваем, а надо так, чтобы при этом получить конус со скруглённой вершиной). Понимаю, что должен быть какой-то простой способ это сделать, но у самого не получается найти как. Подскажите пожалуйста. Конкретный пример на изображении: надо вытянуть по красной линии, но чтобы удлинённая поверхность не загибалась вдоль радиусных поверхностей, а продолжалась касательно. NX 8.5

post-3632-1375486267_thumb.jpg

extend.zip

Это листовое тело (не имеет объема) или это твердое тело? Скиньте в парасолиде геометрию. В зависимости от типа могут быть разные варианты.
Ссылка на сообщение
Поделиться на других сайтах

Смотри по дереву, вроде все просто. Самый быстрый вариант.

post-21466-1375544514_thumb.jpg

модель с катьки?

Вариант быстрый, но требуется совсем не это. "Продление по закону" (Law Extension) поможет сделать то, что нужно.

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

Это листовое тело (не имеет объема) или это твердое тело? Скиньте в парасолиде геометрию. В зависимости от типа могут быть разные варианты.

Листовое, но если есть вариант для твёрдого, поделитесь.

Вот парасолид extend.zip

ZTL....не дочитал последнее предложение)))))

Спасибо, именно то, что надо. Но неужели так всё в NX сложно? (это я на дерево глянул)

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

Как вам это удалось? Поделитесь мастерством smile.gif

так скрин есть, там все операции. Файл прикладываю. extend.zip

еще гдето видел в синхнонном моделировании линейное расширение, я уже не помню где

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

Вариант быстрый, но требуется совсем не это. "Продление по закону" (Law Extension) поможет сделать то, что нужно.

Если не сложно, не могли бы продемонстрировать? А то у меня что-то невразумительное получается

так скрин есть, там все операции. Файл прикладываю. extend.zip

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

Если не сложно, не могли бы продемонстрировать? А то у меня что-то невразумительное получается

.

это добавит лишних 4 операции, перед моими действиями, смысла нет

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

Я бы тоже не парился с продлением, а просто вытянул контур в нужном направлении.

Или протянул по контуру прямую.

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

Пробовал, не получилось. Можете продемонстрировать?

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Kelny
      Даже при всём при этом оно не всегда корректно работало, так что даже в старых версиях было быстрее удалить размер и потом вставить заново, чем искать эти точки размеров, а потом пытаться их привязать к новому месту.   Возможно это всего лишь глюк новой версии, в последних версиях они похоже штатно закладываются.
    • maxx2000
      @davidovka я их сразу ссыпаю в TEMP,  в тех что живы нет отметок о создании current_session.pro. Интересно что сам current_session.pro создаётся, но не обновляется дата в отличии от даты модели. Может быть и вправду менял какие нить настройки и забывал сохранить
    • Ahito
    • maxx2000
      т.е. доверять разработчикам оснований нет. Ясно-понятно
    • clavr
      все так и было до 2024 версии. размеры не импортировались. теперь вот в 2024 так нельзя. может где-то в настройках поменять что нужно? все перерыл, пока не нашел
    • arsenev
      Первый свободный номер инструмента   int list $toolnumblist = extract(folder('TOOL'), 'Tool.Number.Value') int $newToolNumb = 1 while member( $toolnumblist, $newToolNumb) {     $newToolNumb = $newToolNumb + 1 } Message Info 'Первый свободный номер инструмента - ' + $newToolNumb     Инструменты с повторяющимися номерами   int list $toolnumbers = extract(folder('tool'),'Number.Value') int $i = remove_duplicates($toolnumbers) string $op = '' foreach $n in $toolnumbers {     string list $names = extract(filter(folder('tool'),'this.Number.Value == "' + $n + '"'),'Name')     if size($names) > 1 {         $op = $op + 'Инструменты с повторяющимся номером T ' + $n + CRLF         foreach $name in $names {             $op = $op + $name + CRLF         }         $op = $op + CRLF     } } message info $op     Удаление выбранного   Макрос, который проверяет тип объекта, а затем позволяет выбрать один и удалять выбранные части. Я связал это с ctrl+d.   string list $rootTypes = {'toolpath','featureset','pattern','boundary','model'} string list $selectedTypes = {} foreach $rt in $rootTypes {     if entity_exists(entity($rt,'')) {         entity $ent = entity($rt,'')         if number_selected($ent.RootType, $ent.Name) > 0 {             int $i = add_last($selectedTypes,$rt)         }     } } if size($selectedTypes) <= 0 {     return } int $index = -1 if size($selectedTypes) == 1 {     $index = 0 } else {     $index = input choice $selectedTypes 'Wich Type to remove?' } if $index != -1 {     String $cmd = 'DELETE ' + $selectedTypes[$index] + ' "' + entity($selectedTypes[$index],'').Name + '" SELECTED'         DoCommand $cmd }
    • PETR_1
      Можно переназначить правую и центральную (колесо) кнопки с помощью бесплатной программы X-Mouse Button Control (есть портабельная версия). Это переназначение будет работать только для компаса.
    • Kelny
      Может изменяемый вами размер импортирован из модели?  Обычно переносилось удержанием левой кнопки мыши, а если сделать двойной клик, то нужно потом выбрать новый объект уже без удержания кнопок мыши.
    • Kelny
      Отключить галочки режима большой сборки. Инструменты-Параметры...-Настройки пользователя-Сборки
    • brigval
      Если не прописали, значит считается, что производственный процесс их изготовления гарантирует качество, достаточное для присвоения литеры. Можно и так посмотреть.   Между прочим, пред вынесением Решения о присвоении литеры проходит "испытания" весь комплект  КД. Разрешат вам не предъявлять часть КД на проверку? Спросите у НК.   И все-таки, если есть Решение о присвоении литеры, надо прочитать, что там сказано. Как сформулировано. Возможно, это снимет все вопросы.
×
×
  • Создать...