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

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


Ветерок

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

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

А в чем удобство ?

Ну вместо n-сопряжений, тут будет одно - совпадение ЛСК. Нет нужды прокликивать кучу граней и рёбер.

Дальше через ЛСК, типа коннектор передаётся вектор параметров от одного объекта другому. К примеру от отверстия, передаётся диаметр болту.

Потом в ЛСК автоматом, может создаваться вращение, перемещение, всё это может быть не ограничено или в пределах. И всё одним кликом...

Потерять грань или ребро - легко, ЛСК не потерять просто так) Надёжность в приоритете.

Настроив ассоциативность можно сопрягать ЛСК по любой геометрии, чтоб не целится в ЛСК.

 

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

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


5 минут назад, SilaMusli сказал:

Ну вместо n-сопряжений, тут будет одно - совпадение ЛСК. Нет нужды прокликивать кучу граней и рёбер.

Я после ковыряния в Tflex, даже в SW иногда стал вставлять системы координат, реально удобно, одно сопряжение вместо трех :smile:

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

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

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

 

Элементы (включая топологию) определяющие положение ЛСК:

Спойлер

Capture1.PNG

 

Элементы (включая топологию) определяющие направление осей ЛСК: 

 

Спойлер

Capture2.PNG

 

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

Ну в какой ещё программе такое возможно? Рекурсия в ЭСКИЗЕ! Не в последовательности операций, а в эскизе!

Может, речь о переопределённости эскиза? Или размеры в нём приравнены через формулы к потомку (массиву?), от этого эскиза построенному. Обычное дело вообще-то.

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

Ещё раз говорю. Напрягать мозг надо над разрабатываемой конструкцией, а не над инструментом.

80% построений - это типовые операции над которыми думать вообще не надо.

А чего тогда не сидеть в крео, там так и есть. А флекс - продукт программистов для программистов в среде САПР, вроде меня. Вы не программист - вам будет трудно.

16 часов назад, SAPRonOff сказал:

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

Вот и суть проблемы

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

Рекурсия в ЭСКИЗЕ!

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

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

Больше всего бесит эскиз. Он отбивает всякое желание хоть что-то делать.

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

Идеология другая, как вы правильно поняли. Программистская даже в простом эскизе. Вы сможете всё побороть, если полностью "въехать в идеологию". А чего не попробовать "новый эскиз как в остальных САПР" версии 16+?

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

Всё надо придумывать самому. Функционал - это только заготовка для инструмента, но не инструмент.

В катии похожая ситуация - нет параметрического массива, есть простой (не хватает функций, для детей) и "программистский". И вообще зачастую работа по алгоритму "правильно запрограммируешь построения - ничего не развалится". Так что можете запрограммировать себе в Тфлекс большие красные кнопки. Если вам хватит терпения и времени. А некогда программировать САПР-модели - вам в другой САПР тогда дорога, и не в катию тоже.

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

Так что можете запрограммировать себе в Тфлекс большие красные кнопки.

Ну, типа того. :smile:

24 минуты назад, zerganalizer сказал:

Там связь предок-потомок, а не плоская матрица равнозначных операций без истории построений, как в эскизниках других САПР. В эскизе, по сути, дерево от вспомогательных линий к основной геометрии эскиза.

R226.jpg  :smile:

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

Вот, например, зачем каждый раз писать n и n-1? Почему не сделать это по умолчанию и скрытыми параметрами, которые вообще не надо вводить? А для особых случаев можно оставить возможность написать вместо n-1 что-то другое. Но только для особых случаев, а не всегда. Нет, приходится каждый раз бессмысленно долбить клавиатуру да ещё в разных окнах - сначала задать этот несчастный ЭН, а потом в другом окне не менее несчастное n-1.

 

А чтобы использовать сплайн надо сначала нарисовать его вспомогательной линией, потом обвести жирной. А потом ещё преобразовать в путь. Я понимаю, что "алгоритму так проще". Тупому неадаптированному алгоритму. Но нормального человека это бесит.

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

зачем каждый раз писать n и n-1?

Затем что пока нет табличного массива.

 

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

Потерять грань или ребро - легко,

это в тфуфлексе легко. по сравнению с крео он вообще маша-растеряша.

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

Затем что пока нет табличного массива.

Так эти ЭН надо писать не только в массиве. В разных операциях. И всегда одно и то же.

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

Так эти ЭН надо писать не только в массиве. В разных операциях. И всегда одно и то же.

да, потому что таблиц может быть не одна. Массивов операций тоже. Где то надо n где то надо m, а где то уже и z25 в дело идеть. Иначе говоря, таблицу БД нужно привязать к массиву как то. в тф это делается через переменные. в криво и компасе сделано удобнее.

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

Вот, например, зачем каждый раз писать n и n-1?

Если вам трудно в операции писать n-1 или к примеру  (n/(m-1))^2, то присвойте выражению букву переменной и будет проще.

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

Если вам трудно в операции писать n-1 или к примеру  (n/(m-1))^2, то присвойте выражению букву переменной и будет проще.

Научным языком это называется "танец с бубном"
Я прекрасно понимаю, что с вашей (профессионалов) точки зрения мы (новички) дебилы, которые неспособны понять, что они дебилы, потому, что они дебилы. Ъ
У меня сейчас есть довольно сложная параметрическая модель в Компас. Порядка двухсот формул, описывающих практически все её возможные варианты в сборке, и по нескольку десятков формул в деталях. Множество массивов, несколько баз данных, берущих значения из расчётных программ.
Я хочу повторить её в ТФ. И хочу это сделать только по двум причинам. 
1. Компас не умеет параметризировать обозначения, наименования и материал. 
2. из ТФ проще передать данные в ПДМ для производства и бухгалтерии, чем из Компас. 
Я пересел на ТФ не потому, что это удобная программа, или потому, что в ней можно извращаться как тебе захочется, а потому, что возникла такая необходимость.
И давайте будем честны - у меня нет ни малейшего желания усложнять свою модель дополнительными формулами, которые приходится вводить, так как стандартные инструменты мне этого сделать не позволяют
И давайте будем честны - у меня не возникнет такого желания даже через год освоения программы, когда я начну понимать что и как в ней происходит. Потому как рассчитывать я хочу только изменения в модели, и все формулы завязывать на неё (модель), а не на то, чтобы выполнить метод построения какой нибудь команды
______________________
по поводу массива в шахматном порядке - запрос я подал в техподдержку, запрос приняли в работу и обещали подумать над его решением.

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

Научным языком это называется "танец с бубном"
Я прекрасно понимаю, что с вашей (профессионалов) точки зрения мы (новички) дебилы, которые неспособны понять, что они дебилы, потому, что они дебилы. Ъ
У меня сейчас есть довольно сложная параметрическая модель в Компас. Порядка двухсот формул, описывающих практически все её возможные варианты в сборке, и по нескольку десятков формул в деталях. Множество массивов, несколько баз данных, берущих значения из расчётных программ.
Я хочу повторить её в ТФ. И хочу это сделать только по двум причинам. 
1. Компас не умеет параметризировать обозначения, наименования и материал. 
2. из ТФ проще передать данные в ПДМ для производства и бухгалтерии, чем из Компас. 
Я пересел на ТФ не потому, что это удобная программа, или потому, что в ней можно извращаться как тебе захочется, а потому, что возникла такая необходимость.
И давайте будем честны - у меня нет ни малейшего желания усложнять свою модель дополнительными формулами, которые приходится вводить, так как стандартные инструменты мне этого сделать не позволяют
И давайте будем честны - у меня не возникнет такого желания даже через год освоения программы, когда я начну понимать что и как в ней происходит. Потому как рассчитывать я хочу только изменения в модели, и все формулы завязывать на неё (модель), а не на то, чтобы выполнить метод построения какой нибудь команды

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

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

Проблема в принципе в том факте, что

4 минуты назад, Claus сказал:

нужно часто набирать какую то зависимость

 

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

Научным языком это называется "танец с бубном"
Я прекрасно понимаю, что с вашей (профессионалов) точки зрения мы (новички) дебилы, которые неспособны понять, что они дебилы, потому, что они дебилы. Ъ
У меня сейчас есть довольно сложная параметрическая модель в Компас. Порядка двухсот формул, описывающих практически все её возможные варианты в сборке, и по нескольку десятков формул в деталях. Множество массивов, несколько баз данных, берущих значения из расчётных программ.
Я хочу повторить её в ТФ. И хочу это сделать только по двум причинам. 
1. Компас не умеет параметризировать обозначения, наименования и материал. 
2. из ТФ проще передать данные в ПДМ для производства и бухгалтерии, чем из Компас. 
Я пересел на ТФ не потому, что это удобная программа, или потому, что в ней можно извращаться как тебе захочется, а потому, что возникла такая необходимость.
И давайте будем честны - у меня нет ни малейшего желания усложнять свою модель дополнительными формулами, которые приходится вводить, так как стандартные инструменты мне этого сделать не позволяют
И давайте будем честны - у меня не возникнет такого желания даже через год освоения программы, когда я начну понимать что и как в ней происходит. Потому как рассчитывать я хочу только изменения в модели, и все формулы завязывать на неё (модель), а не на то, чтобы выполнить метод построения какой нибудь команды

Как показывает практика, параметрические модели из других систем в ТФ упрощаются в разы. Если у Вас это не так, значит Вы пока не изучили даже базового ТФ.

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

Проблема в принципе в том факте, что

 

Не культурно вырывать фразу из контекста и фобии свои на нее навешивать.

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

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

Редко встретишь человека, который точно знает, что с ним будет через год. :smile:

В 10.07.2020 в 10:02, Колесников Сергей сказал:

по поводу массива в шахматном порядке - запрос я подал в техподдержку ...

Ну а у самого-то что-нибудь вразумительное получилось? 

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

 

В 12.07.2020 в 22:49, BSV1 сказал:

у а у самого-то что-нибудь вразумительное получилось? 

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


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

массив в шп.png

массив в шп1.png

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

представители  Т-Флекс  сообщили, что массив шахматном порядке добавили как опцию линейного массива

ИМХО лучше бы массив массива в одной операции сделали и выбор хотя бы второй оси при создании симметрии... Вот тогда работу бы реально упростили. 

 

П.С. Это я не вам лично, так, мысли в слух.

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

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




  • Сообщения

    • Максим604
      В мануале написано что подача при Резьбофрезеровании считается по центру инструмента. Ок. Тогда почему когда пишешь в кам системе, то выдает подачу для движение  по траектории.      Перефразирую.  Нужно нарезать внутреннюю резьбу М20х2.  Фреза 3 зуба ∅12. Скорость резания 50. (Оборотов 1326)  Подача на зуб 0.05   Когда пишу в джи кодах, то выдаётся подача 198.9 мм/мин. С этой подачей станок и режет.    А если написать через шопмилл, то при тех же условиях( скорость резания и подача на зуб), он подачу пересчитывает для центра фрезы.  И выходит подача 80 мм/мин.   И выходит что при одних и тех же условиях меняется время обработки.    Когда пишешь через кам, то подача считается по траектории, а шопмилл считает для центра.    И я не понимаю как правильно считать. И почему именно так.  И в мануалах не нашёл ответа. 
    • maxx2000
      Да вот так ему хочется. Вот такие гады разработчики. Небось и в мануале всё это описали. Я негодую вместе с тобой.
    • Максим604
      Поэтому и вопрос. почему шопмилл подачу меняет, когда пишешь через него(макропеременые), а когда через G код не меняется. как шопмилл просчитывает новую подачу я понимаю, но не понимаю как прравильно и почему именно так правильно, а не наоброт. почему шопмилл переводит подачу с движения по траектории на движение по центру?     
    • Snake 60
      Так а зачем, если вот эта кнопка  сохраняет все детали и подсборки входящие в нее: При желании можно повесить на горячую кнопку через Настройка-Клавиатура Или пересохранить имеется ввиду создать копию с новым именем? Если да, то для этих целей я бы посоветовал крутой макрос с именем Коперник от @tompsongun См. пост выше.
    • maxx2000
      ну хотя бы то что одна написана через макропеременные, вторая в джи кодах. Ты считаешь что при одинаковом результате у них одинаковые алгоритмы?  
    • Максим604
      А что должно смущать?
    • maxx2000
      Ничего не смущает?
    • Максим604
      разные уп, но смысл одинаковый. в первом варианте подача меняется, во втором сохраняется.   Это то что не устраивает   M0 E_MI_TR(1,0,0,"REZBA_D11.9_P2_VARGUS","",1,0.05,2,50,2,1297,-16.2,91,2,10,14,1.0826,1.083,0.1,0,3,0.03937,0.31831,,,,1,0,"ISO_METRIC","M14");*RO* E_MI_TR(1,0,0,"REZBA_D11.9_P2_VARGUS","",1,0.05,2,50,2,1298,-16.2,91,2,10,14,1.0826,1.083,0.1,0,3,0.07874,0.63662,,,,-1,0,"ISO_METRIC","M14");*RO* _E_P002: E_PS_CIR(1,0,0,-14,90,0,,0,,102.5,12.857,30,8,10,0,,);*RO* CALL "END.SPF";#SM;*RO* E_END(0,1,0);*RO* M30 ;#SM;*RO* _____________________________________________   это устраивает N104 T=" ФРЕЗ. РЕЗЬБЫ - 12" N106 M6 N108 G0 X0. Y0. S1326 M3 D1 N110 Z50. N112 Z5. N114 G1 Z-25. F198.9 N116 G41 Y-4.95 N118 G3 X9.95 Y0. Z-24.5 I3.74372 J4.95 N120 Z-22.5 I-9.95 J0. N122 Z-20.5 I-9.95 J0. N124 Z-18.5 I-9.95 J0. N126 Z-16.5 I-9.95 J0. N128 Z-14.5 I-9.95 J0. N130 Z-12.5 I-9.95 J0. N132 Z-10.5 I-9.95 J0. N134 Z-8.5 I-9.95 J0. N136 Z-6.5 I-9.95 J0. N138 Z-4.5 I-9.95 J0. N140 Z-2.5 I-9.95 J0. N142 Z-.5 I-9.95 J0. N144 X0. Y9.95 Z0. I-9.95 J0. N146 X-4.95 Y0. Z.5 I0. J-6.20628 N148 G1 G40 X0.
    • sklide008
      Да точно, подзабыл уже все. а можно ли горячими клавишами открыть деталь из сборки и пересохранить не открывая деталь?
    • maxx2000
      наверное пришло время выложить программу которая устраивает и которая не устраивает
×
×
  • Создать...