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

Моё знакомство с T-Flex


Ветерок

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

2 часа назад, Ветерок сказал:

не получается.

Проверьте на крайние состояния при l=1,  l=91. Либо не проецируется точка, либо плоскость "чудит"-переворачивается в процессе итераций.

2 часа назад, Ветерок сказал:

изменить "направление" кривой

Так как в Крео-нет, но 3Д-путь умеет менять направление, в параметрах "Обратное направление". То есть по 3Д-профилю нужно создать еще и 3Д-путь.

Спойлер

583385465_.JPG.a2b09d29216775ff56f351da1ac9bfb0.JPG

 

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


1 час назад, frei сказал:

Проверьте на крайние состояния при l=1,  l=91. Либо не проецируется точка, либо плоскость "чудит"-переворачивается в процессе итераций.

Проверил. Ничего не чудит, всё строится от 1 до 101.

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, Ветерок сказал:

Прикладываю видео что делаю

лишнее действие, вы кликаете зачем-то в путь(направляющую), система думает что эта направляющая будет участвовать в сечении профиля наряду с прямоугольником - это лишнее. Нужно выбрать просто прямоугольник, указать колво копий и выбрать "счетчик" в виде переменной - усё.

Т..о. это действие с выбором пути лишние:

Спойлер

44.png.8de60c94b11202ecf99032559713b923.png

 

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, SAPRonOff сказал:

лишнее действие

Да. Без него получилось.

А как теперь заставить ширину меняться в соответствии с изменением высоты?

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, Ветерок сказал:

Можно ли изменить "направление" кривой?

есть два способа минимум:

1. как подсказал Фрей

2. зайти в 3Д-узел, и сменить точку отсчета на профиля(чуть проще)

Спойлер

44.png.7e53230e40a92d4f038b9b274fbea1de.png

 

12 минут назад, Ветерок сказал:

А как теперь заставить ширину меняться в соответствии с изменением высоты?

ну вы же это уже делали:

1. b=S\(измеренное значение высоты)

S-заданное пользователем значение площади.

 

высота -> ПКМ на линии-измерить-выбрать из списка что меряете - создать переменную(или сразу скопировать выражение и вставть в формулу с b)

Спойлер

44.png.810d3df681004fc0a19f561242174a4b.png

 

можете для экспериментов b сделать еще хитрее:) например, в любом месте 2D странице строите сплайн и ось Х и мерить значение b с этого сплайна согласно счетчику n, но это уже выше среднего уровень.

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

b=S\(измеренное значение высоты)

Сделал.

Пишет "Рекурсия при задании элемента". Какого элемента не пишет. И строит непонятный выгибон в самом начале. Такое впечатление. что там сдвоенное сечение. И поверхность торца разбита на две части.

 

 

11.png

Ссылка на сообщение
Поделиться на других сайтах
13 минут назад, SAPRonOff сказал:

файл приложите

приложил. Вроде, у меня всё так же.

3D Деталь 1.grb

  • Нравится 1
Ссылка на сообщение
Поделиться на других сайтах
19 минут назад, Ветерок сказал:

у меня всё так же.

там ограничение рекурсирует с размером, есть такая фича в тф, чуть переделал:

Спойлер

 

я бы делал сразу на линиях построения - там с рекурсиями такого нет, еще разик: на первых порах изучения ТФ лучше не смешивать построения на пунктирных линиях и ограничениях.

на линиях построения (v 16.0.61.0).grb

Ссылка на сообщение
Поделиться на других сайтах
16 минут назад, SAPRonOff сказал:

там ограничение рекурсирует с размером

А как это будет по-русски?

Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, Ветерок сказал:

А как это будет по-русски?

попытка сделать в построениях "дедушку" -> "внуком" :)

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

Ну, вот - наконец-то - удалось сделать то, что не сделать в Крео. Крыло криволинейной формы с переменным профилем. Меняется хорда (по линиям) и относительная толщина (по сплайну).

 

 

12.png

naca-01.grb

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

Изменил на графике положение вместо -n на 1-n.

И сразу вопрос. Почему получается отрицательное значение при откладывании линии вправо?

 

Тут мелькала модель гребного винта. Можно её выложить для ознакомления?

 

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

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

Ну, вот - наконец-то - удалось сделать то, что не сделать в Крео. Крыло криволинейной формы с переменным профилем. Меняется хорда (по линиям) и относительная толщина (по сплайну).

 

 

12.png

naca-01.grb 147 \u043a\u0411 · 2 загрузки

Посмотрел бы на анализ кривизны по U и V-направлениям в виде видео. Есть ли прогибы по размаху крыла между сечениями - когда между соседними профилями высота над хордой ниже чем в соседних сечениях.

 

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

2 часа назад, Ветерок сказал:

относительная толщина (по сплайну)

- это (как оказалось) в корне неправильное решение, оно приводит к прогибам по размаху крыла. Я для решения этой проблемы "изобрел" (написал UDF) кривой class A, которая не может прогнуться - она базируется как параллельная с переменным гладким отступом от хордальной кривой, надеюсь, вы ее строите как в методичке. Иначе будут аномальные истончения и утолщения крыла между сечениями...

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Ветерок сказал:

не по плоским сечениям, а по навернутым на цилиндры.

Профиль рисуется на цилиндрической поверхности:

1635979326_.png.69ece3c180fe1e1b1f63a6cc50035f8d.png

и её радиус к переменной привязывается. bsv выкладывал в какой то теме крыльчаткуKR.zip- она так и сделана. Кстати, в тфлекс нет операции Twist для листового металла.

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

Профиль рисуется на цилиндрической поверхности:

1635979326_.png.69ece3c180fe1e1b1f63a6cc50035f8d.png

и её радиус к переменной привязывается. bsv выкладывал в какой то теме крыльчаткуKR.zip- она так и сделана. Кстати, в тфлекс нет операции Twist для листового металла.

Прикольная крыльчатка. Если не посмотреть, то и не догадаешься как сделано мастерски. 

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, frei сказал:

Профиль рисуется на цилиндрической поверхности:

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

Наверное поэтому и при построении тела получились выкрутасы.

Файл выкладываю.

 

 

bladge-01.grb

Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, Ветерок сказал:

при построении тела получились выкрутасы.

косяк с вычислением радиуса

r=l / (n-1) + rs

и при n=1, возникает деление на 0.

 вот порядок построения первых 4ех сечений.

1729778547_.thumb.png.a8a1efe134744b61848e24063757ab65.png

 

8 часов назад, Ветерок сказал:

Это вообще фирменная фишка ТФ?

Рекурсия-проблема организационная, при редактировании операции в "середине дерева модели" можно случайно привязаться к геометрии из будущего, поскольку КАД не умеет их скрывать. И обязанность отслеживания привязок геометрии ложится на плечи юзера.

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

и при n=1, возникает деление на 0.

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

 

2 часа назад, frei сказал:

можно случайно привязаться к геометрии из будущего, поскольку КАД не умеет их скрывать

Круто аж офигеть!

А можно как-то изменить будущее - изменить порядок операций? Разумеется, если они ещё не связаны родительскими связями.

Насколько я понимаю "перетащить по дереву"  не вариант. поскольку нормального структурированного дерева нет, есть просто база данных.

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

Деление на ноль исправил, заодно и порядок построения сечений.

l / m * (n-1) + rs

 

А как победить рекурсию не понимаю. Если линия наклона лопасти была построена после (что далеко не факт), надо как-то менять порядок построения. Как?

А удалять всё построенное и строить заново - это бред, достойный автокада.

 

 

13.png

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

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



×
×
  • Создать...