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

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


Ветерок

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

45 минут назад, Kir95 сказал:

а в чём отличия от тела по 2 сечениям и направляющим?

Наверное, как минимум в том, что сечение одно. Второе конечное (как и все промежуточные) определяется второй кривой и параметрической зависимостью.

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


46 минут назад, Kir95 сказал:

а в чём отличия от тела по 2 сечениям и направляющим?

 

Только что, sloter сказал:

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

Я про конечный результат

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

Рисуем два эллипса и обводим нужную часть. Получаем две кривых

Нужны именно коники чтобы можно было менять форму изменением коэффициента.

Остальное делал примерно так же - узел, ЛСК, плоскость, прямоугольник, тело по параметрам плюс всякие n, t, n+1.

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

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

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

а чтобы построить коники

а кто такой, этот коник, ну в смысле по русски?

Скрытый текст

коник

 

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

а кто такой, этот коник, ну в смысле по русски?

Это или парабола или гипербола (в основном - парабола) :) Коника - это сечение конуса плоскостью, неперпенликулярной его оси. В зависимости от угла наклона получаем или параболу или гиперболу.

https://ru.wikipedia.org/wiki/Коническое_сечение

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

F_1.jpg Для парабол и т.п. можно использовать элемент построения "Функция"

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

Для парабол и т.п. можно использовать элемент построения "Функция"

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

Странно, что дуги и окружности не предлагается строить по уравнениям. А ведь можно. Но почему-то есть специальная команда. Зачем она нужна, если можно через уравнения? Да?

 

Ещё раз. Я построил коники в Флексе. Но с костылями (как и многое в нем).

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

Ещё раз. Я построил коники в Флексе. Но с костылями (как и многое в нем).

Что нужно? Возможно можно проще, но Вы не знаете? Пока не ясно, реально ТФ не может, либо просто не знаете как. Выкладывайте задачу.

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

n+1. Вообще никогда.

Как я понимаю: америкосы сделали параметр trajpar, для yправления изменения чего-то вдоль кривой. 

а) trajpar- фича(системный параметр) про которyю надо знать(тфлексеры сломали бы мозг, если про это не знать:) ),

б) в ТФлекс своя фича "n-1 ": про которyю надо знать(креововщики: тоже негодyют - зачем n-1 ? =) ).

Я вижy в этом паритет неyдобства\yдобства, имхо.

Если надо коническyю кривyю в 2D: то это же обычный сплайн через три точки по ломанной(сплайн по полюсам) 2ой степени.

Скрытый текст

Единственное, что в Тфлекс вместо инженерного дискриминанта(Rho - то что в КРЕО называется) - параметр "вес точки". Если нyжно привести к дискременантy, то формyла очень простая h = Rho/(1-Rho), где Rho - дискриминат (Rho в интервал 0-1 не включая границы), а h – вес точки  для сплайна. При h=1/ sqrt(2)– окружность. Больше 1 – гипербола, меньше 1 – эллипс.

 

Конические кривые можно строить сразy в 3D (без 2D-эскиза) - обычно граничными yсловия выбирают концы, вершины, характерные точки геометрических 3D элементов(незаморорачиваясь на 2D эскизы), вот один из способов задания через три точки и инженерный дискриминант(Rho):

 

Есть отдельные команды по построению коническими поверхностями, там можно yправлять Rhо через графики, то есть делать переменным вдоль опорной кривой поверхности.

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

в этом паритет неyдобства

Отнюдь! Trajpar параметр длины траектории от 0 до 1 включая границы, понятно и логично. Не надо тут ля-ля.  А n-1 нужен для чего? Потому что параметрический массив/тело начинает считать от 1 и повлиять на это ваще никак нельзя. Сделано, видимо для бывших бухгалтеров-пенсионеров. логично ли это? как по мне - нет. обоснование-сколько ни юзал массив/тело ниразу не понадобилось считать с 1. Но, всегда счет параметров приходится начинать с 1. и приходится использовать костыль в виде n-1. Да хрен бы с ним, если сделали бы назначаемый диапазон в массиве/теле - пенсионерки начинали бы с 1, всё остальные нормальные люди с 0.

upd:

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

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

Я вижy в этом паритет неyдобства\yдобства, имхо.

Хотите про паритеты. Давайте снова меряться.

Паритета нет.

В ТФ мало задать n-1 (про то, что надо ещё задать n промолчим), надо задать ещё второй параметр, который определяет количество этих самых эн в операции. Да ещё и связать их уравнением. Нет паритета.

Просто приравнять один размер другому в ТФ тоже нельзя. Для этого надо опять создать ещё один параметр и приравнять каждый размер этому параметру. Нет паритета.

В ТФ нужно явно вручную построить узел, ЛСК, плоскость, второй узел (как проекцию). В Крео этого ничего не надо строить вообще. Система сама определяет положение плоскости для эскиза и точки пересечения с направляющими. Варианты ориентации плоскости тоже могут быть разными. Нет паритета.

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

Если надо коническyю кривyю в 2D: то это же обычный сплайн через три точки по ломанной(сплайн по полюсам) 2ой степени.

Это не совсем так. И в 17-м уже добавили построение коник, но без костылей не построить и там.

 

Если меряться, то в данном конкретном примере в Крео в разы меньше телодвижений.

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

ТФ каждый раз предлагает всё делать самому пользователю - начиная от линий построения и заканчивая пресловутыми n-1. В Крео очень многое уже встроено в логику операции и не требует от пользователя проделывать это вручную.

 

Но я не хотел меряться. Я думал, что в ТФ можно построить это меньшим количеством телодвижений. Оказывается, нельзя.

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

В ТФ мало задать n-1 (про то, что надо ещё задать n промолчим), надо задать ещё второй параметр, который определяет количество этих самых эн в операции.

@Ветерок , в том видео, которое Вы выложили, как сделать, чтобы протяжка профиля была не от начала до конца кривой, а до половины, например?

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

логично ли это?

логичен ли КРЕО? - нет. точка. постyлат. доводы не принимаются ;)

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

как сделать, чтобы протяжка профиля была не от начала до конца кривой, а до половины, например?

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

Кстати можно не только укоротить траекторию, но и удлинить (по касательной). И для этого не надо строить дополнительных линий.

И это можно проделать не только с концом трактории, но и с началом.

1 минуту назад, SAPRonOff сказал:

логичен ли КРЕО? - нет. точка. постyлат. доводы не принимаются ;)

Ну да. Если эталоном логики считать ТФ, тогда вообще нет ничего логичного.

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

Предвижу ещё вопросы: можно ли менять ширину нелинейно?

Отвечаю: можно. По-разному.

Можно написать любое уравнение.

Можно построить график и привязать размер к графику.

Можно построить кривую и привязать ширину к этой кривой.

2 Можно ли менять не один размер в сечении?

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

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

3 Можно ли таким образом построить поверхность?

Можно построить поверхность.

Можно построить тонкостенный элемент.

Можно построить тело.

Можно построить вырез в теле.

Можно построить вырез в поверхности.

Можно построить тонкостенный вырез.

И всё это делается одной командой. Мало того, всегда можно изменить результат - например вместо тела получить поверхность или вместо выреза добавить материал. А потом можно всё вернуть обратно.

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

чисто поржать

жесть какая-то... набор невнятных действий, имхо.  Диалог для ввода параметров специально разместили в левом верхнем дальнем yглy от 3D-сцены, где основное время находится кyрсор, чтобы елозить как можно дальше?

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

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




  • Сообщения

    • Viktor2004
      Данная система подразумевает покупку блока для каждого станка. Монтаж и настройку выездным специалистом. При чем блоки эксклюзивные. Больше такие нигде не продаются. Идет жесткая привязка и зависимость только от одного поставщика. Зачем так усложнять. Думаю есть вариант с подключением каждого станка просто проводом без лишних закупок. Только софт на компьютер
    • Sabadash
      Пилится на станке такое)
    • Sabadash
      Приветствую! В процессе отладки станка Росфрезер HM04STM, имеет автосмену на 12 позиций инструмента HSM Works выбран как основная CAM, так как позволяет завязывать управляющие стратегии напрямую на перестраиваемый исходник геометрии детали, завязанный на cборку в SW Станок модифицирован до 4  осей, на базе волнового редуктора и сервопривода Delta Стойка поддерживает непрерывную обработку под точение микро механики, учимся делать циклоидные сервоприводы. Сейчас в процессе отладки постпроцессора, за основу взят постпроцессор для Mach 3 Mill, так как ранее он использовался под  аналогичную обработку под управлением Rich Auto DSP A18   4 Ось уже работает вдоль Х оси Проблема возникла с некорректной работой дуговой интерполяции. В мануале написано что стойка поддерживает дуговую интерполяцию для каждой из плоскостей.   Однако при запуске сгенерированной УП стойка выдает ошибку недоспустимого радиуса дуги. В мануале так же упомянуто о таком поведении в пункте 5     В постпроцессоре дуговая интерполяция включена, но как ее переключить на описанное в мануале стойки пока не разобрался.   Постпроцессор в поцессе правок. Если кто подскажет пример реализации подобного, буду очень благодарен HM04STM.cps
    • agering53
      Здесь выложена кое какая информация по сетевой системе, о которой я сообщал выше.  1. Универсальная сетевая система IN-DNC: https://www.mediafire.com/file/5reascq3sppdbn1/IinDoc.zip/file 2. Видео ролики для системы IN-DNC: https://www.mediafire.com/file/jwz8wwozj4iig1b/IIN-DNC_Video.rar/file
    • openair1981
    • maxx2000
      @davidovka да её и нет, есть жёсткий тупняк, поиск волшебной кнопки и т.д., и т.п. Просто пора в отпуск.
    • davidovka
      Наверное не понял проблемы, в эскизе квадрат с одним размером
    • maxx2000
      Вот ещё вопрос. Концентрический массив. Почему массив, чтобы потом сделать массив по привязке.  Есть у кого то соображения как?    
    • A_1
      Будет ли выполнена команда GOTO в этом кадре? IF 1>2 AND 5<10 GOTO GLUECK Sinumerik: расширенное программирование  Промокод "ЛЕТО" продолжает действовать на этот курс, а также курсы Программирование станка с системой ЧПУ FANUC (и Sinumerik) Параметрическое программирование станков с ЧПУ FANUC
    • maxx2000
      @davidovka ахахахах, это шедевр. Просто шикарно. У меня просто культурный шок. Осталось допилить до полноценного нестинга 3D моделей и прощайте костыли с кучей прослоек из других программ. 
×
×
  • Создать...