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


Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Вопросы начинающего, вопросы от тех, кто только начинает своё знакомство с T-FLEX CAD
 
Вопросы о T-FLEX CAD от тех, кто начинает своё знакомство с T-FLEX CAD.
-------------------------
Новичкам рекомендуем ознакомиться с Учебным Пособием по T-FLEX CAD:
http://www.tflexcad.ru/help/tutorial/15/index.htm
Изменено: Osiris2000 - 27.07.2016 12:29:27
Страницы: Пред. 1 ... 256 257 258 259 260 261 ... 271 След.
Ответы
 
Цитата
Пётр Аланов написал:
Добрый день!
Подскажите пожалуйста как создать логарифмическую спираль?
В функциях я нашел архимедову только.
Сделайте свою функцию. В параметрическом виде она выглядит так:
x=r*cos(#1)
y=r*sin(#1)
Изменено: Sila Musli - 15.03.2018 15:25:30
Толком не остыл...
 
Цитата
Sila Musli написал:
Цитата
Пётр Аланов написал:
Добрый день!
Подскажите пожалуйста как создать логарифмическую спираль?
В функциях я нашел архимедову только.
Сделайте свою функцию. В параметрическом виде она выглядит так:
x=r*cos(#1)
y=r*sin(#1)
Я так пробовал, получается круг почему то, на спираль совсем не похоже
Может можно переделать архимедову спираль?
 
Как вариант - сплайн в полярной системе координат, в линиях построения

Всё зависит от того, для чего нужна спираль
Практика - критерий истины (с)
 
Цитата
Андрей Мальчук написал:
Как вариант - сплайн в полярной системе координат, в линиях построения

Всё зависит от того, для чего нужна спираль
Проще бы конечно функцией.
Надо нарисовать 3D модель по сечению. Аналогично вот этой модели https://grabcad.com/library/whorl-pipe-1
image038.jpg (6.38 КБ)
original.png (31.74 КБ)
large.PNG (69.08 КБ)
 
Пётр Аланов, тогда вариант Sila Musli + тело по параметрам
во вложении пример.
Если точность задания шага спирали не важна - можно создать спираль, как 3Д путь по пути на поверхности цилиндра Видео
Изменено: Андрей Мальчук - 15.03.2018 17:53:22
Практика - критерий истины (с)
 
Цитата
Пётр Аланов написал:
Я так пробовал, получается круг почему то, на спираль совсем не похоже
Тогда в полярной системе координат:
P=a*e^(b*#1), где
е - экспонента
а - коэффициент, отвечающий за радиус витков
b - коэффициент, отвечающий за расстояние между витками
Постоянных в ТФ кроме Пи нету, так что значение подставите сами...
Толком не остыл...
 
Цитата
Sila Musli написал:
Цитата
Пётр Аланов написал:
Я так пробовал, получается круг почему то, на спираль совсем не похоже
Тогда в полярной системе координат:
P=a*e^(b*#1), где
е - экспонента
а - коэффициент, отвечающий за радиус витков
b - коэффициент, отвечающий за расстояние между витками
Постоянных в ТФ кроме Пи нету, так что значение подставите сами...
Спасибо! Так вроде получается, буду дальше делать 3D)
 
Здравствуйте! Создала диалог для управления длиной детали. Длину (переменная L) можно вводить произвольно в окошко "Редактор". Как сделать так, чтобы при вводе длины больше 300 мм рядом с окном "Редактор" появилась надпись "Превышена максимальная длина"?
 
Цитата
Supercutie написал:
Здравствуйте! Создала диалог для управления длиной детали. Длину (переменная L) можно вводить произвольно в окошко "Редактор". Как сделать так, чтобы при вводе длины больше 300 мм рядом с окном "Редактор" появилась надпись "Превышена максимальная длина"?
Создайте текстовую переменную $L=L>=300?"Превышена максимальная длина":"" .Вставте её в нужное место диалога в окошко "Статический текст".
Толком не остыл...
 
Цитата
Sila Musli написал:
Цитата
Supercutie написал:
Здравствуйте! Создала диалог для управления длиной детали. Длину (переменная L) можно вводить произвольно в окошко "Редактор". Как сделать так, чтобы при вводе длины больше 300 мм рядом с окном "Редактор" появилась надпись "Превышена максимальная длина"?
Создайте текстовую переменную $L=L>=300?"Превышена максимальная длина":"" .Вставте её в нужное место диалога в окошко "Статический текст".
Спасибо большое!
 
Цитата
Supercutie написал:
Как сделать так, чтобы при вводе длины больше 300 мм рядом с окном "Редактор" появилась надпись "Превышена максимальная длина"?
Если создали диалог, то можно и через видимость текста, т.е. переменная v, а значение L>=300?0:-1, и установить уровень нужной надписи v. Вариантов много, я использую этот, т.к. его сделать быстро (не факт).
 
Я изучал учебные материалы по TFlex (Учебное пособие и обучающий видео курс). В них проектирование начинается от уже существующего чертежа: по известным размерам чертятся вспомогательные линии, по ним основные контуры, затем 3D-операциями формируются тела и из них собираются сборки. Мне же Tflex нужен для работы в другом стиле: у меня есть некоторое "окружение" (детали, устройства, которые уже реально существуют). К этому окружению мне надо "прикрутить" новые детали. Так, чтобы они сопрягались, например, по определённым граням, размеры у которых были бы согласованы с окружением и т.д. И только затем получить чертежи для изготовления. Наверное, это называется проектирование "сверху вниз".

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

Если можно, ткните меня носом в какие-нибудь обучающие материалы в нужном мне направлении.
 
Цитата
Стас Галкин написал:
Наверное, это называется проектирование "сверху вниз".
Наверное...однако без реальных примеров сложно сказать. Может Вам нужно создавать детали "в контексте", а может выгружать...а может и наоборот каждый раз вставлять "Окружение" в детали, а потом делать сборку "снизу в верх". Вариантов масса и в каждом конкретном случае выбор будет разный. Без конкретики выводы не сделать.

Цитата
Стас Галкин написал:
Даже начал чертить на вспомогательной плоскости, сумел спроецировать на неё грани профиля, по которым будет сопряжение, но не могу к этим линиям пристроить необходимые вспомогательные, чтобы достроить профиль для следующей детали.
Там всё и так понятно....Может приложите пример на котором мы Вам покажем что да как, или же сделаете видосик?
Цитата
Стас Галкин написал:
Если можно, ткните меня носом в какие-нибудь обучающие материалы в нужном мне направлении.
Вы уже как раз и написали на форуме...лучше обучалки нет)))
Толком не остыл...
 
Цитата
Sila Musli написал:
Там всё и так понятно....Может приложите пример на котором мы Вам покажем что да как, или же сделаете видосик?
Пример в виде grs-файла? В форуме можно приложить файл или его надо в облако, а сюда ссылку?
 
А-а-а! Нашёл кнопочку "Загрузить файлы". Второй вопрос снят.
 
Цитата
Стас Галкин написал:
Пример в виде grs-файла?
Да, но лучше grb)))
Если будут сборки, то их лучше выгружать переносом, чтобы ничего не потерялось.
Толком не остыл...
 
Присылаю файл. В нём вертикальная стойка прямоугольного профиля с тремя парами продольных рёбер по передней грани.

1. К крайним парам рёбер мне нужно "приклеить" две резинки. Резинки имеют шип, помещающийся между ребрами. Ширина резинок несколько больше ширины шипа.

2. Аналогично резинкам в центральную пару рёбер надо загнать пластиковый термомост, имеющий свой определённый хитрый профиль.

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

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

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

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

7. Наклеить на горизонтальный зазор между стёклами полоску герлена шириной равной ширины ригеля. Аналогичную полоску наклеить вертикально напротив стойки.

8. Накрыть полоски герлена прижимными планками (отдельная сборка из алюминиевого профиля и соответствующих резинок).

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

P.S.

а) Писал этот текст и понял, что мне удобнее думать в терминах слесарных операций. Можно ли работать с T-Flex в таком контексте?

б) А как делается grb? У меня и деталь и сборка желает сохраняться в grs. А в grb стандартные элементы.
 
Пытаюсь пока вычертить по старинке: частично на бумажке, рассчитывая размеры и перенося их в T-Flex. Возник ещё один вопрос.

У меня несколько параллельных плоскостей. В одной я нарисовал несколько вспомогательных прямых. Можно ли скопировать их все разом в другие плоскости?
 
Цитата
Стас Галкин написал:
Присылаю файл. В нём вертикальная стойка прямоугольного профиля с тремя парами продольных рёбер по передней грани.
Ну Вашу сборку лучше делать "снизу-вверх". Я бы посоветовал создавать сразу свою библиотеку, т.к. у Вас всё на стандартных элементах.
Необходимо сразу всё параметризовать, так как Вы хотите:
Цитата
Стас Галкин написал:
Причём впоследствии может потребоваться изменить некоторые параметры "окружения" (толщину стёкол, резинок, ширину стоек и ригелей).
Всё что у Вас описано, всё можно реализовать с минимальным знанием системы.
Начните с создания всех элементов по отдельности.
Потом расположите ЛСК в нужных местах своих деталей.
Потом сделаете подсборки и сборки. Все доработки также делаются элементарно.
Цитата
Стас Галкин написал:
Ширина резинок несколько больше ширины шипа.
В детале ширину делаете по катлогу, а при вставке в сборку, она будет принимать нужное значение по профилю. Для этого нужно запараметризовать профиль резинки. Переменные сделать внешними, а при вставке в сборку задать нужное значение ширины.
Цитата
Стас Галкин написал:
2. Аналогично резинкам в центральную пару рёбер надо загнать пластиковый термомост, имеющий свой определённый хитрый профиль.
Всё тоже самое. Профиль при вставке в сборку может меняться кардинально, но это нужно предусмотреть заранее. Или изменить его непосредственно в самой сборке при помощи основных операций или операций синхронного моделирования, типа замена грани.
Цитата
Стас Галкин написал:
3. Затем из полученной сборки создать вторую, повернуть её горизонтально и отпилить на алюминиевом профиле торец на 10 мм, но не весь, а оставив нетронутыми переднюю стенку с рёбрами, резинками и термомостом. Получается ригель.
Со сборками можно работать как с обычными телами, так что обрезка делается аналогично, либо булевым вычитанием, либо заменой граней, либо обрезкой поверхностями/плоскостью.
Цитата
Стас Галкин написал:
9. И, наконец, после этого начать встраивать в перекрестие свою детальку, которую хочу разработать. Причём впоследствии может потребоваться изменить некоторые параметры "окружения" (толщину стёкол, резинок, ширину стоек и ригелей).
Вот сделаете окружение, вот тогда и свою деталь будете делать. Её проще будет сделать непосредственно в сборке и выгрузить из неё. Или делать "в контексте". Я предпочёл бы контекст.
Цитата
Стас Галкин написал:
Можно ли работать с T-Flex в таком контексте?
Я работаю же))) Значит можно!
Цитата
Стас Галкин написал:
А как делается grb?
Это файлы из проф.версии.
Цитата
Стас Галкин написал:
Пытаюсь пока вычертить по старинке: частично на бумажке
Это не правильно. Делайте сразу в ТФ, пусть сначала сложно, но потом про дедовские методы и не вспомните никогда.
Цитата
Стас Галкин написал:
У меня несколько параллельных плоскостей. В одной я нарисовал несколько вспомогательных прямых. Можно ли скопировать их все разом в другие плоскости?
Выделить, скопировать(контрл+с или пкм-копировать), затем вставить(контрл+v или пкм-вставить). Но это врятли необходимо. Плодить параллельные плоскости в ТФ это лишние телодвижения, всё делается обычно в одной.
Толком не остыл...
 
Цитата
Sila Musli написал:
Всё что у Вас описано, всё можно реализовать с минимальным знанием системы.
Начните с создания всех элементов по отдельности.
Потом расположите ЛСК в нужных местах своих деталей.
Потом сделаете подсборки и сборки. Все доработки также делаются элементарно.
Цитата
Стас Галкин написал:
Ширина резинок несколько больше ширины шипа.
В детале ширину делаете по катлогу, а при вставке в сборку, она будет принимать нужное значение по профилю. Для этого нужно запараметризовать профиль резинки. Переменные сделать внешними, а при вставке в сборку задать нужное значение ширины.
Цитата
Стас Галкин написал:
2. Аналогично резинкам в центральную пару рёбер надо загнать пластиковый термомост, имеющий свой определённый хитрый профиль.
Всё тоже самое. Профиль при вставке в сборку может меняться кардинально, но это нужно предусмотреть заранее. Или изменить его непосредственно в самой сборке при помощи основных операций или операций синхронного моделирования, типа замена грани.
Цитата
Стас Галкин написал:
3. Затем из полученной сборки создать вторую, повернуть её горизонтально и отпилить на алюминиевом профиле торец на 10 мм, но не весь, а оставив нетронутыми переднюю стенку с рёбрами, резинками и термомостом. Получается ригель.
Со сборками можно работать как с обычными телами, так что обрезка делается аналогично, либо булевым вычитанием, либо заменой граней, либо обрезкой поверхностями/плоскостью.
Цитата
Стас Галкин написал:
9. И, наконец, после этого начать встраивать в перекрестие свою детальку, которую хочу разработать. Причём впоследствии может потребоваться изменить некоторые параметры "окружения" (толщину стёкол, резинок, ширину стоек и ригелей).
Вот сделаете окружение, вот тогда и свою деталь будете делать. Её проще будет сделать непосредственно в сборке и выгрузить из неё. Или делать "в контексте". Я предпочёл бы контекст.
Чёрт, может я тупею с годами. Все слова по одиночке понятны, и даже смысл в целом, но... Почему-то когда у меня доходит до практики, то я топчусь на одном месте.

Можно я буду поэтапно спрашивать?

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

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

Другой вариант, который мне приходит в голову - взять нужные грани на профиле, образующие паз для шипа резинки, и как-то их вытолкнуть по оси y. Причём на разное расстояние, чтобы получить одну плоскость. Но если я пытаюсь это сделать, то каждая из них хочет выталкиваться в своём направлении.
1.jpg (12.02 КБ)
2.jpg (21.29 КБ)
Страницы: Пред. 1 ... 256 257 258 259 260 261 ... 271 След.