Не понятно только как:
Цитата |
---|
написал: в последнюю точку могут собраться все другие РВД |
Цитата |
---|
написал: время пересчета, думаю, не составит более 1 сек и не будет зависеть от объема сборки |
12.04.2023 12:00:10
Здравствуйте!
Подскажите, пожалуйста, каким образом возможно макросом, запускаемый по кнопке, расположенной в диалоге фрагмента сборки, выполнить: 1. Применить изменение редактируемого фрагмента. 2. Завершить редактирование фрагмента (программно нажать зеленую галку - Закончить ввод <Ctrl+Enter>). 3. Получить ID/GUID/Name редактируемого объекта. Речь именно о фрагменте сборки, не об активном документе. |
|
|
18.06.2021 10:29:09
Но я помню, что было более элегантное решение через (“”, {}). Буду благодарен, если кто напомнит) |
|||
|
18.06.2021 09:58:02
Добрый день!
Вопрос по работе с внешней базой данных (xlsx). Во фрагменте есть переменные: d (вещественная), No (номер записи БД), $T (текстовая). БД имеет текстовый столбец M, значения строк которого имеют конструкцию: Текст1{d}Текст2. Переменной $T присвоено выражение val(No,БД.М), значение = Текст1{d}Текст2. Прошу подсказать каким образом возможно выстроить выражение переменной $T и столбца M БД, чтобы в значение $T подставлялось значение переменной d? Например: d=888, $T= Текст1888Текст2. PS: База данных обязательно внешняя, а значит без поддержки параметризации. Решение разбиением столбца М БД на несколько не подходит, т.к. для простоты приведен частный случай конструкции.Лет 6 назад сталкивался с подобной задачей, насколько я помню решение удалось найти именно синтаксисом (“”, {} и т.п.). Извиняюсь, случайно написал не в ту тему))
Изменено: |
|
|
27.05.2021 09:59:19
Добрый день! Сообщаю о выявленных в ходе тестирования T-Flex CAD 17.032.0 ошибках: 1. Не работает (при нажатии не появляется диалог) функция создания таблицы исполнений для конфигураций:
2. Некорректно работает функция «Перенос с симметрией» на рабочей плоскости 3Д модели:
Выбор точек оси симметрии:
Результат:
На 2D (чертеже) функция работает нормально. 1. Изменен принцип работы функции условия, в связи с чем поломаны все библиотечные элементы (собственной разработки). Пример: В 15 версии условие было записано так: ($A_Tip=="ГОСТ 12820"?10):($A_Tip=="ГОСТ 12821"?20):($A_Tip=="ГОСТ 28759.2"?30):($A_Tip=="ГОСТ 28759.3"?40):0 В 17 данное Выражение выдает совершенно другое значение. Для корректной работы, выражение необходимо переписать: $A_Tip=="ГОСТ 12820"?10: ($A_Tip=="ГОСТ 12821"?20: ($A_Tip=="ГОСТ 28759.2"?30: ($A_Tip=="ГОСТ 28759.3"?40:0))). |
|
|
17.08.2017 19:29:39
Павел Перфильев, да, мне тоже приходилось мучиться с описанной Вами проблемой в 14 версии. В 15 с размерами дела обстоят на много лучше, но все же иногда проскакивают косячки...
|
|
|
22.02.2017 13:14:47
Андрей Мальчук, а так (см. скрин)? у меня работает - фрагмент остается.
|
|
|
06.12.2016 07:55:22
|
|||||
|
28.11.2016 14:14:51
[QUOTE]Chikua написал:
А почему не используете родной?[/QUOTE] Не подходит для моих нужд (строительные конструкции, трубопроводы, тяж. машиностроение). Для Вашей задачи вполне подойдет и модель специальную подготавливать не нужно. Твердотел сравнивал - результаты очень похожи с другим (эталонным для меня) CAE. |
|
|
28.11.2016 12:05:38
По-хорошему - как я написал выше. Получите реальную модель нагружения, по которой можно будет проанализировать весь кронштейн.
Для анализа самой проушины - можно приложить как Вы предлагаете, но за низ "уха" и только вертикальную нагрузку (с коэффициентом 1.05 для собственного веса). Горизонтальной нагрузки практически не будет (я так понимаю 45 град. Вы взяли из максимально допустимого угла строповки 90 град.), но можете подстраховаться и приложить дополнительно горизонтальную 0,3*вертикальную. А раскладывать вертикальную нагрузку на вектора - принципиально не верно. |
|
|
28.11.2016 11:35:07
Chikua, нагрузки у Вас приложены не верно. По картинке - горизонтальная по всей поверхности кронштейна. Нагрузка должна быть приложена к самой проушине.
Хотя, я бы закрепления поставил к проушине, а нагрузку (вес аппарата) приложил в центре масс и связал бы жесткими связями с местами приварки. К сожалению не подскажу как реализовать в ТФ - пользуюсь другим CAE. |
|
|
28.11.2016 11:07:09
Александр Спиглазов, B_S_V, Ну у разработчиков голова на плечах есть раз они смогли сделать такой продукт). Я опять же про параметризацию.
А значит ломали функционал с конкретной целью. Я работаю в ТФ с 11 версии и эволюцию вижу). Надеюсь что прав... Время покажет))
Изменено: |
|
|
28.11.2016 11:02:19
Ваша проушина не выдержит... Для новичка проще всего будет анализировать по допускаемым напряжениям. Для Ст3 при 20 град - 154 МПа. Расчет производите при двух-трех различных разбивках сетки - чтобы вычислить концентраторы напряжений (места где напряжения завышены из-за условностей разбивки). А так для подстраховки - берите заниженные в 1,5-2 раза допускаемые напряжения и в подобных задачах не ошибетесь.
|
|
|
28.11.2016 10:37:52
Александр Спиглазов, Андрей Мальчук, я думаю что прежде чем кардинально ломать функционал - разработчики хорошо подумали. Нам, пользователям, не видно всей кухни. Так бывает, что что-то хорошее, отлаженное тормозит развитие и не дает перейти на более высокий уровень. Приходится ломать и делать с нуля (сам сталкивался с такими ситуациями), сразу все идеально не получится - косяки (в том числе примитивные) неизбежны. Бесспорно сейчас их чересчур много, повторюсь - поспешили. Но после отладки, думаю, система получит новый, невозможный до этого функционал и улучшения, пусть даже в 16 версии. Надеюсь на это))) А пока, как и все понимающие, тружусь в 14).
|
|
|
28.11.2016 08:54:20
[QUOTE]Александр Спиглазов написал:
Король параметризации, фотореализМ, адаптивные фрагменты, коннекторы... (Сейчас конечно получу по шапке, но...) Да нафиг это нужно 99% конструкторов, работающих по большому с типовыми проектами.[/QUOTE] Совершенно с Вами не согласен. Выбрал ТФ из-за параметризации и конкурентов в этом направлении не вижу. А для типовых проектов параметризация тем более не заменима - сделал 1-2 проекта, последующие получаешь в разы быстрее! Надеюсь этот уникальный функционал будет всегда "Королем". А косяки... печально конечно, но не критично. Поспешили - поправят). |
|
|
27.10.2016 12:30:17
[QUOTE]solobrother написал:
Очень интересную темы, Вы затронули [URL=http://www.tflex.ru/forum/index.php?PAGE_NAME=profile_view&UID=15715&sphrase_id=66707]Plitkorez[/URL] . Давным-давно начинал чертить в Автокаде - но не понравилось, по глупой причине - 2D и 3D область не разделены. Нас учили так (в техникуме): первичны три основных вида, а аксонометрии и так далее получаются из них. Вот и я так, черчу в 2D будущую заготовку изделия(она сразу получается параметрическая), что-то изменяю, раздвигаю, передвигаю, а потом уже на основании двух видов , строю 3д модель.(в основном выталкиванием штриховок-профилей. А вы мне предлагаете мысилить панелями, как организована работа во всех мебельных программах типа базиса и PRO100: возьмите панель->задайте ее точный размер->тыкните сюда->к этой панельи еще панель и так далее. А я именно от этого и хочу уйти. НАрисовал чертеж, убедился что все нормально, все зазоры, отступы и так далее; затем выдавил из него панели,перепроверил все в объме, если что-то не так - подвигал линии на 2Д чертеже. Т.е. к чему это я.....а да, фрагменты-параллелепипеды не подойдут.[/QUOTE] Правильно Вас учили в техникуме, но вас учили чертить на бумаге. T-Flex - САПР (Система АВТОМАТИЗИРОВАННОГО проектирования). САПР разрабатываются для ускорения и упрощения процесса проектирования, т.е. включают в себя набор функций позволяющих не выполнять некоторые действия. И потом, Вы говорите о сборке а не просто о детали. Сборочный чертеж в 2Д подготовите разместив уже готовые детали на поле чертежа, как я и предлагаю. В предложенном мною варианте, вам необходимо подготовить(начертить) только один параметрический фрагмент, один раз и на всегда. Больше чертить параллелепипеды ни когда не придется. Пример, 10 параллелепипедов в сборке: Ваш вариант: Необходимо подготовить 10 эскизов и выполнить 10 операций выталкивания, ну по времени , допустим 20 сек. на тело. Плюс для каждого создать объект для спецификации еще по 20 сек. Итого 400 сек. Мой вариант: Необходимо создать 1 эскиз и одну операцию, заполнить структуру - 60 сек. Разместить 10 фрагментов в сборке - по 10 сек. на фрагмент. Итого 160 сек. А для следующей подобной задачи Вам уже не нужно подготавливать вновь фрагмент он уже есть То есть уйдет всего 100 сек. Итого экономия во времени до 4 раз! [QUOTE]solobrother написал: А можно ли поподробнее про "механизм структуры изделия" и есть ли он в 11 флексе?[/QUOTE] Если у Вас есть возможность, я бы посоветовал обновиться до 15 или хотя бы 14 версии T-Flex. Структура изделия - очень полезный функционал. Да и много чего еще полезного появилось после 11 версии. |
|
|
26.10.2016 09:15:35
Добрый день!
Для нахождения габаритов всей сборки: [URL=https://www.youtube.com/watch?v=f0dzn_x7zSs]Видео получения габаритов тела[/URL]. А для конкретно вашей задачи - я бы не чертил каждый раз новый параллелепипед, а создал бы один фрагмент, в котором габариты занес в переменные, а эти переменные в данные для структуры изделия. При вставке фрагмента в сборку, структура изделия автоматически пополняется. В качестве отчета: можно экспортировать структуру в Excel или создать прототип отчета в T-Flex и получать таблицу внутри CAD (по типу спецификаций). Т.о. ни каких макросов писать не нужно, можно все реализовать стандартными возможностями T-Flex. |
|
|