Официальный форум российского программного комплекса T-FLEX PLM


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Как "сгладить" ребро сложной геометрической формы?
 
Доброго времени суток, форумчане. Прошу помощи для выполнения небольшого задания. На рисунке красным цветом под цифрой 1 выделено ребро, полученное при обработке детали на станке, под цифрой 2 тоже самое ребро, но уже с доработкой напильником. Задача простая убрать доработку напильником, чтобы деталь со станка сходила с поверхностями, как под цифрой 2. Выкладываю свой файл, размеры реальные. Сборка 11.0.31, просмотреть могу только в ней. Спасибо за внимание.
Страницы: Пред. 1 2 3 4 5 След.
Ответы
 
Цитата
B_S_V написал:
Не понял.
Если смещать профиль не на "n-1", а на, допустим, число 19, при условии, что n=20 - получается плоская фигура.
 
Цитата
Александр написал:
Если смещать профиль не на "n-1", а на, допустим, число 19, при условии, что n=20 - получается плоская фигура.
Выражение числом заменять нельзя т.к. функция не будет знать, сколько копий надо строить. Если я правильно понял вопрос. Лучше бы картинку или файл, что именно и где Вы изменили и что получилось.
 
Другой вопрос, что получилось самопересечение из-за того, что был резкий переход на 2D пути,



но это легко устранимо

 
Цитата
Александр написал:
Вот поэтому в 11 и не получается....но почему на цилиндрической поверхности тогда создается профиль?
Потому что в 11 и ниже если в плоскости есть только линии изображения, то строится один профиль, не взирая на цвета, а если есть штриховка, то по умолчанию строит по штриховке. Разница в том, что сколько штриховок, столько и профилей, а по линиям одна плоскость = один профиль.
Цитата
Александр написал:
Вот с этим утверждением не соглашусь, масло масленое может быть, но когда много профилей на одной плоскости и эти профили сложной формы, которую приходится менять, то задавать каждый раз контур профиля по точкам занятие мало привлекательное.
Тут оба правы, однако...Если скажем окружность, а в ней куча других, например по массиву, то тут быстрее и проще будет штриховкой по линиям изображения, но надёжнее обойтись без линий изображения. Это верно для 11 и ниже версий. В 12 и новее, я рекомендую использовать только линии изображения с разными цветами, штриховки только в крайнем случае. И только из-за этого стоит переходить на 12 и выше.
Цитата
Александр написал:
Кстати, Вам надо срочно покупать микрофон, потому что говорить и делать построения, надеюсь, вы так быстро не сможете)
Говорить я могу быстрее, чем строить)) Но боюсь 75% от сказанного будет о том что не так и о касяках. Уж слишком много проблем во Флексе, и в основном это касается юзабилити. Сегодня я к примеру переводил dwg в pdf, пришлось это делать Компасом...на порядок быстрее и проще, т.е. "король параметризации" опять уступил недокаду)))
Цитата
Александр написал:
Вопрос к Вам и B_S_V , вы имеете какое-то отношение к разработчикам ТопСистем или курсы какие-то заканчивали? Откуда такие знания? У меня сомнения, что по справке можно так круто изучить сей девайс ТопСистем...
Я никакого отношения к топам не имею...Курсов я не заканчивал) А знания получал самостоятельно, различными кадами занимаюсь уже 15 лет, Флекс не основной мой инструмент) Спасибо, B_S_V, и другим форумчанам за помощь в освоении, когда-то в 2009 я не знал что профили штриховками делаются)) А теперь могу другим немного помогать. Немного терпения и у Вас всё будет на таком же уровне, а может и выше.

И Вы тут уже много понаписали, уже что-то ответили, так что буду отвечать уже на следующие вопросы)))
 
Цитата
Sila Musli написал:
Потому что в 11 и ниже если в плоскости есть только линии изображения, то строится один профиль, не взирая на цвета, а если есть штриховка, то по умолчанию строит по штриховке. Разница в том, что сколько штриховок, столько и профилей, а по линиям одна плоскость = один профиль.
тут правило такое: если хотя бы 1 3Д профиль задан с использованием штриховки - то все последующие 3Д профили будут задаваться исключительно через штриховки.
т.е. вы можете задавать 3Д профиля через цветные линии изображения до тех пор, пока не задали хотя бы 1 3Д профиль через штриховку. Дальше 3Д профиля через цветные линии изображения задать не выйдет - только через штриховки. Почему так? У штриховок выше приоритет при задании 3Д профилей.
Цитата
Sila Musli написал:
Сегодня я к примеру переводил dwg в pdf, пришлось это делать Компасом...на порядок быстрее и проще, т.е. "король параметризации" опять уступил недокаду)))
всё, что касается импорта из dwg/dxf в флекс: возможность эта есть, но она работает так себе. Иногда помогает оптимизация точности импорта до 1...0 знаков в мантиссе. Иногда ничего не помогает: контура наотрез оказываются штриховаться, к примеру. Так было и есть в 14ке и в 15шке.
Пока доступен warez - это решаемо, когда эта возможность станет недоступна - увеличиться нагрузка на суппорт.
Чем больше будет обращений в суппорт - тем больше будет толку. Сообщения на форуме могут быть не замечены / проигнорированы администрацией.
SilaMusli это подтвердил на практике, 8-ми летними просьбами /предложениями по массивам, отверстиям и пр.) Он их просил, требовал... и в итоге перешел на NX.
Цитата
Я никакого отношения к топам не имею.
Все мы тут имеем отношение к топам) Как минимум, мы официальные пользователи их продукции :)
Изменено: Андрей Мальчук - 22.01.2017 12:53:06
Практика - критерий истины (с)
 
Цитата
Андрей Мальчук написал:
Дальше 3Д профиля через цветные линии изображения задать не выйдет - только через штриховки.
Нет, задавайте сколько хотите, только вручную, через создать профиль по линиям изображения на плоскости с указанием цвета.
Цитата
Андрей Мальчук написал:
всё, что касается импорта из dwg/dxf в флекс: возможность эта есть, но она работает так себе.
Да уж, как я недавно выяснил, Флекс поддерживает далеко не все кривые при импорте. Из корела кривые оказались не по зубам "Королю". Пришлось пользовать опять Компас)))
Цитата
Андрей Мальчук написал:
и в итоге перешел на NX.
На НХ я перешёл из-за фактического отсутствия модуля КАМ, который есть чисто для галочки, я думаю это чуть ли не основное, почему не берут Флекс. Доксы мало кому нужны, а вот КАМ нужен на 99% производства. После длительного анализа всех более менее известных САПР, связка КАД+КАМ оказалась "лучше" у НХ, хотя по отдельности они далеко не лучшие.
Цитата
Андрей Мальчук написал:
Как минимум, мы официальные пользователи их продукции
Ну и тут я б не стал бы говорить так категорично)))
 
Sila Musli,никак не могу заставить винтовую направляющую перемещаться вдоль оси х (переменная Gl_napr)? Кручу, верчу, а перемещается только по у... можете подсказать что сделано не так?
Еще у меня остался вопрос как скруглить получившееся ребро на боковой поверхности? Не простым сглаживанием, а тоже по какому-нибудь запараметризированному закону...
 
Цитата
Sila Musli написал:
Нет, задавайте сколько хотите, только вручную, через создать профиль по линиям изображения на плоскости с указанием цвета.
да, так будет работать. а автоматом в 3Д профили будет поднимать только штриховки
Практика - критерий истины (с)
 
Цитата
B_S_V написал:
Выражение числом заменять нельзя т.к. функция не будет знать, сколько копий надо строить.
С этим разобрался, спасибо. Плоская фигура получается, потому что сечение всего одно...
Как правильно "подключить" 3D пути для перемещения этой окружности?
Можно ли ее перемещать используя линейные законы, построенные на 2D плоскости(2D пути, например), не преобразовывая их в 3D пути?
Изменено: Александр - 23.01.2017 17:09:42
 
Цитата
Александр написал:
Как правильно "подключить" 3D пути для перемещения этой окружности?
Для использования 3D путей есть разные способы. Тут надо понимать, что при расстановке промежуточных копий возникает вопрос их положения в пространстве. Кое-что описано в Справке. Это прочитайте самостоятельно. Лично я часто использую такой прием: На 3D пути строю 3D узел. Его положение на пути задаю выражением типа k*(n-1) или h*(n-1)? где k и h параметр и смещение соответственно. На этот 3D узел вешаю ЛСК, задав ее ориентацию в пространстве, а на этой ЛСК строю рабочую плоскость. На рабочей плоскости строю эскиз 3D профиля. Таким образом расстановка промежуточных копий получается вполне простой, предсказуемой и управляемой - точка перемещается по кривой, вместе с ней перемещается ЛСК, вместе с ЛСК перемещается РП, вместе с РП перемещается эскиз, вместе с эскизом перемещается 3D профиль. По этой методике построен пример с вырезом, который я выложил.
Цитата
Александр написал:
Можно ли ее перемещать используя линейные законы, построенные на 2D плоскости(2D пути, например), не преобразовывая их в 3D пути?
Задать закон перемещения 3D профиля в пространстве можно разными: и по 2D/3D путям, и аналитически, и комбинацией этих способов. Тут главное четко представлять, как это все работает. Посмотрите по этой ссылке http://cccp3d.ru/topic/43798-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D1%8B-%D0%BD%D0%B0-%D1%87%D0%B0%D1%81%D1... Там есть несколько примеров, как можно организовать перемещение в пространстве. Примеры, правда, для функции "Путь с параметрическим изменением 3D узла", но принципы те же самые. Кстати, те же самые приемы годятся и для параметрического массива.
 
Цитата
Александр написал:
Кручу, верчу, а перемещается только по у...
Она перемещается по цилиндру, а не по оси у, чтобы перемещалась в 3Д по оси х, нужно на цилиндрической поверхности линию перемещать по оси у.
Цитата
Александр написал:
Еще у меня остался вопрос как скруглить получившееся ребро на боковой поверхности? Не простым сглаживанием, а тоже по какому-нибудь запараметризированному закону...
Скругляйте переменным скруглением ребра или граней.
 
Цитата
Sila Musli написал:
Она перемещается по цилиндру, а не по оси у, чтобы перемещалась в 3Д по оси х, нужно на цилиндрической поверхности линию перемещать по оси у.
Здесь разобрался. Сам затупил)).
Цитата
Sila Musli написал:
Скругляйте переменным скруглением ребра или граней
Если так делать результат не устраивает, буду пытать дальше, да если интересно, то вот чему Вы меня научили, за что огромная благодарность Вам и B_S_V, файл прикладываю...
 
Цитата
B_S_V написал:
По этой методике построен пример с вырезом, который я выложил.
Этот метод я понял, Sila Musli, этим же методом помог мне построить "желоб". Попробовал Ваши построения с СССР, тоже получилось...времени на освоение не так много, но по мере высвобождения буду дальше штудировать и мучать Вас вопросами. Да, кстати можете что-то посоветовать по поводу параметризации скругления бокового ребра в выше прикрепленном файле?
 
Цитата
Александр написал:
Если так делать результат не устраивает
Сделайте и скажите и покажите, что не устраивает, тогда будет над чем подумать. Там есть вариант по графическому закону через график к примеру. Если скруглением не проканает, тогда нужно будет думать над другими вариантами. Но всегда нужно начинать с самого логичного и простого. И мне не ясно, почему не подходит мой вариант, где радиус параболы к концу пути увеличивается сильно и получается сразу практически скругление как на ваших фотках.
И если есть возможность, переходите хотя бы на 12 версию, от штриховок в профилях нужно уходить, их вырождение при сильном изменении геометрии накладывает порой очень сильные ограничения при параметризации.
 
Цитата
Sila Musli написал:
И мне не ясно, почему не подходит мой вариант, где радиус параболы к концу пути увеличивается сильно и получается сразу практически скругление как на ваших фотках.
Смотрите как я себе это представляю, но не знаю как реализовать, поправьте, если не прав. В файле, который я выложил, на винтовой направляющей построен 3D узел и через него РП5, все как учили)). Примерно с этого сечения парабола должна расширяться по радиусам (причем все они должны быть разные) в 3 стороны, как смог показал на фото, причем радиус параболы(ее окружность) не должен увеличиваться, а должен вытягиваться, превращаясь в эллипс и плавно уходя на "нет".
 
Цитата
Sila Musli написал:
И если есть возможность, переходите хотя бы на 12 версию
К сожалению, от меня это не зависит, здесь рулит работодатель(
 
Цитата
Александр написал:
К сожалению, от меня это не зависит, здесь рулит работодатель(
Он должен понять, что прогресс не стоит на месте)))
Цитата
Александр написал:
Примерно с этого сечения парабола должна расширяться по радиусам (причем все они должны быть разные) в 3 стороны, как смог показал на фото, причем радиус параболы(ее окружность) не должен увеличиваться, а должен вытягиваться, превращаясь в эллипс и плавно уходя на "нет".
Значит нужно постараться создать такое сечение, и создать не один закон, а несколько для каждой стороны отдельно. И визуально вроде вконце винтовая направляющая круче уходит вниз. И я всё же не вижу сглаживания конечной кромки, просто за счёт того что винтовая вконце круче уходит вниз получается так как на фото.
 
Цитата
Sila Musli написал:
И я всё же не вижу сглаживания конечной кромки, просто за счёт того что винтовая в конце круче уходит вниз
Согласен, сглаживанием я это называл условно, поэтому и сказал, что так результат не устраивает.
 
Цитата
Александр написал:
радиус параболы(ее окружность) не должен увеличиваться, а должен вытягиваться, превращаясь в эллипс и плавно уходя на "нет".
Моя идея в примере с канавкой заключалась в том, чтобы не делать отдельно сглаживание бокового ребра, а построить тело, образующее канавку таким образом, чтобы сразу получить нужный переход. Вы уже сами дошли до той мысли, что парабола должна в процессе формирования канавки меняться. Тут Sila Musli Вам правильно советует, что для разных участков параболы возможно придется подобрать разные законы изменения.
Что касается вытягивания окружности в эллипс, то тут просто - строите вместо окружности эллипс с одинаковыми полуосями и затем нужную меняете, когда появится необходимость.
Изменено: B_S_V - 24.01.2017 15:49:41
 
Цитата
B_S_V написал:
Тут Sila Musli Вам правильно советует, что для разных участков параболы возможно придется подобрать разные законы изменения.
Это я понимаю. Дело осталось за малым))...Буду долбиться в эту дверь, выбора у меня все равно нету, через месяц эта деталь должна быть на станке. Ну как деталь - это ее малая часть, с которой я Вам не даю покоя.
Цитата
B_S_V написал:
Что касается вытягивания окружности в эллипс, то тут просто - строите вместо окружности эллипс с одинаковыми полуосями и затем нужную меняете, когда появится необходимость.
А вот эту часть можно на каком-нибудь простом примере?
Изменено: Александр - 24.01.2017 16:09:33
Страницы: Пред. 1 2 3 4 5 След.