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


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Вопросы начинающего, вопросы от тех, кто только начинает своё знакомство с T-FLEX CAD
 
Вопросы о T-FLEX CAD от тех, кто начинает своё знакомство с T-FLEX CAD.
-------------------------
Новичкам рекомендуем ознакомиться с Учебным Пособием по T-FLEX CAD:
Онлайн: https://www.tflexcad.ru/help/tutorial/17/
Оффлайн: https://www.tflexcad.ru/download/tutorial/
Страницы: Пред. 1 ... 159 160 161 162 163 164 ... 420 След.
Ответы
 
Цитата
awmalchuk написал:
в стандартном обучающем курсе
Это там, где создаётся редуктор. Я прошёл этот курс, но не помню, чтобы там подробно рассматривался вопрос создания диалога управления. Или Вы имеете ввиду ещё какой курс?
Успех это способность идти от одной неудачи к другой без потери энтузиазма.
(У.Черчиль)
 
Цитата
ВладиславКМВ написал:
Или Вы имеете ввиду ещё какой курс?
вот это, скорее всего)
 
Цитата
SaprOnOff86 написал:
вот это, скорее всего)
Тоже знакомо. Хотелось бы более подробно о создании диалогов управления. Пока приходится идти наощупь да по видеороликам, типа выложенного Vite.
Успех это способность идти от одной неудачи к другой без потери энтузиазма.
(У.Черчиль)
 
Цитата
SaprOnOff86 написал:
Цитата
ВладиславКМВ написал:
Или Вы имеете ввиду ещё какой курс?
вот это, скорее всего)
Именно эту обучалку я и имел в виду. Там всё довольно подробно рассмотрено.
Мне диалогами приходиться пользоваться постоянно - ничего сложного в них нет
Обучалка.PNG (349.43 КБ)
Обучалка2.PNG (131.87 КБ)
Практика - критерий истины (с)
 
Цитата
SaprOnOff86 написал:
Цитата
awmalchuk написал:
Запомните золоте правило работы в Т-Флекс: Никогда! Никогда не привязывайтесь к 3Д геометрии, если эта 3Д геометрия не получена построением от 2Д геометрии!
не совсем так) Нельзя привязываться к 3д-геометрии, которая может выродиться разными подавлениями и довольно сильным изменениями топологии 3д модели)
Если точка явно задана на 2Д виде и на ее основе создан 3Д узел - то всё ок.
До 18 или 20 сборки был момент, когда на грани или ребре куба ставишь 3Д узел, делаешь преобразование положения куба в пространстве и удивляешься: а 3Д узел остался на первоначальном положении, в воздухе.
По сему - всё же не стоит привязываться к 3Д геометрии. Никогда не знаешь, что в следующей сборке "подправят" разрабы и к чему это приведет.
Не раз было, что преобразование тела в листовой металл с гибкой/разгибанием прекрасно работало в одной версии и переставало работать с более новой сборке.
Изменено: awmalchuk - 18.01.2016 10:26:55
Практика - критерий истины (с)
 
Как правильно указать путь к нужному фрагменту через переменную $ПутьКПрототипу?
Скрытый текст
В параметрах 3D-фрагменты вставляю эту переменную в окне выбора файла.
Скрытый текст
Также есть файл конфигурации библиотеки Плитка в одном каталоге с фрагментом.
Скрытый текст
Сама эта библиотека с фрагментом лежит на другом уровне по отношению к сборке, куда вставлен. Но все - в одной верхней общей библиотеке. Пробую разные варианты: ..\, *\ в разном количестве. Что-то не получается.
Скрытый текст
Успех это способность идти от одной неудачи к другой без потери энтузиазма.
(У.Черчиль)
 
Хороший визуализатор в ТФ-14, простой и понятный, и при минимуме настроек даёт хорошую картинку. Но как сохранить изображение?! :[
Успех это способность идти от одной неудачи к другой без потери энтузиазма.
(У.Черчиль)
 
Цитата
ВладиславКМВ написал:
Хороший визуализатор в ТФ-14, простой и понятный, и при минимуме настроек даёт хорошую картинку. Но как сохранить изображение?! :[
 
Цитата
SaprOnOff86 написал:
Хороший визуализатор в ТФ-14, простой и понятный, и при минимуме настроек даёт хорошую картинку. Но как сохранить изображение?!
Похоже, иконка получилась крайне неудачная. В версии 15 переделаем.
 
Аа.. это иконка экспорта. У меня экспорт выведен на главную панель и как раз в этом месте. Трудно не перепутать. Иконка, однозначно, нужна более информативная. И неплохо бы сделать запрос на сохранение изображения перед закрытием окна визуализатора.
Успех это способность идти от одной неудачи к другой без потери энтузиазма.
(У.Черчиль)
 
Увлекаюсь 3D-печатью. Узнал о существовании T-FLEX недавно и вот уже месяц пытаю его. Впечатления только положительные. До этого использовал различные инструменты, больше всего понравился (и был основным) OpenSCAD - совершенно не отвлекающий, спартанский интерфейс и безграничная мощь чистого программирования.
Столкнулся в T-FLEX с проблемами в сборках, решение которых не нашел ни в Хелпе, ни в документации. Насколько я успел просмотреть, на форуме тоже не обсуждалась.
1. При создании новой 3D-модели всегда устанавливается материал по умолчанию сталь. При каждой операции приходится принудительно устанавливать пластик. Если забыл сменить материал, то материалом операции становится сталь. Потом возникают проблемы при удалении/замене стали на пластик. Как навсегда убрать сталь из материалов модели и заменить его на другой материал?

2. Как я понял, фрагмент при вставке в сборку может получить параметры из коннектора или переменных сборки. Причем поток данных коннектора идет только в одну сторону - от уже существующих фрагментов в сторону нового добавленного фрагмента. Рассмотрим такой пример: (сразу прошу прощения за примеры, они вымышлены и придуманы только для демонстрации проблем) пусть существует редуктор для которого определен коннектор с одним параметром - модуль входной шестерни. К редуктору необходимо прикрепить двигатель с шестерней на валу, модуль для которой назначается из коннектора редуктора. НО! в свою очередь редуктору тоже нужно получить некоторые данные от двигателя, а именно параметры крепежных элементов двигателя для того, чтобы правильно сконфигурировать монтажную площадку для его установки. Т.е., существующий и новый фрагменты в сборке должны взаимно обменяться данными.
Сейчас я бы передал данные от двигателя к редуктору через переменные сборки - вручную измерил/пересчитал на модели/чертеже двигателя крепежные элементы, назначил значения переменным сборки, оттуда их и забрал бы редуктор. Но во-первых, это как-то не элегантно, во-вторых определяемые "вручную" статические переменные сборки могут не помочь,т.к.
а) значения параметров, передаваемые от нового фрагмента, могут быть не такими явными и вычисляться динамически,
б) их может быть невозможно вручную измерить/посчитать,
в) они могут в процессе дальнейшей сборки измениться,
г) при замене в сборке двигателя на другой тип можно забыть изменить значения переменных сборки.
И вот вопросы - как произвести передачу параметров от нового вставляемого фрагмента одному/нескольким существующим фрагментам без "ручного" назначения статических значений переменным сборки или как вообще обойтись без переменных сборки? Нет ли способов для 1)управления непосредственно из фрагмента переменными сборки типа Сборка_Var1=Фрагмент_Var1 2)прямого обращения из одного фрагмента к другому, что-то типа работы с объектами: Существующий_Фрагмент.Var1=Новый_Фрагмент.Var1 ?

3. Усложняем пример. Двигатель на редуктор установлен. В свою очередь на двигатель установлен и закреплен фрагмент "Шумоизолятор", параметры для которого получены из коннектора двигателя. Нужно установить жесткий кожух, который закрепляется на Шумоизоляторе, для чего в Шумоизоляторе создан коннектор. НО! кроме Шумоизолятора кожух крепится и к корпусу редуктора. Параметры этого крепления определены в коннекторе редуктора. Т.е. кожух должен получить параметры одновременно от двух коннекторов, но так не бывает.
Сейчас я бы прикрепил кожух к коннектору Шумоизолятора, а параметры от редуктора до кожуха передал бы по цепочке Коннектор_Редуктора -> Двигатель -> Коннектор_Двигателя -> Шумоизолятор -> Коннектор_Шумоизолятора -> Кожух. Правильно ли это, или есть другой, более короткий и красивый метод?

4. Предположим, в состав сборки наряду с другими фрагментами входят несколько не связанных и не контактирующих между собой фрагментов-сборок А,Б,В,Г в которых используется крепеж - винты. Причем для А,Б,В диаметр винтов не принципиален, а для Г этот параметр важен, но он не задается вручную, а вычисляется в процессе сборки и зависит от многих параметров. Решено: чтобы не разводить "зоопарк" крепежа в А,Б,В использовать тот же тип винтов, что и в Г. Как Г может сообщить не связанным с ним через коннекторы А,Б,В какой тип винтов будет использоваться?

Вот такой длинный вопрос получился.
Изменено: Talester - 27.01.2016 23:57:08 (ошибки)
Учебная 15.0.10 Win7/64bit
 
Цитата
Talester написал:
Как навсегда убрать сталь из материалов модели и заменить его на другой материал?
Создайте свой прототип, где по умолчанию для 3д операций задайте нужный материал. Укажите свой прототип в качестве дефолтного.
Цитата
Talester написал:
Как я понял, фрагмент при вставке в сборку может получить параметры из коннектора или переменных сборки. Причем поток данных коннектора идет только в одну сторону - от уже существующих фрагментов в сторону нового добавленного фрагмента.
Существуют несколько вариантов для передачи значений переменных в обе стороны, такие как автосохранение и глобальные переменные, внешняя БД. Много раз обсуждалось.
Цитата
Talester написал:
Усложняем пример.
Выше перечисленные методы будут работать как Вам угодно в любых примерах. Однако коннектор пока только считывает значения и им одним такую связь не сделать.. Любые варианты перекроют глобальные переменные, значения будут передаваться между сборками, подсборками и деталями как угодно.
Цитата
Talester написал:
4.
Всё теже глобальные переменные. Или внешняя БД, которая управляет всеми сборками и т.д.
 
Цитата
Osiris2000 написал:
Цитата
SaprOnOff86 написал:
Хороший визуализатор в ТФ-14, простой и понятный, и при минимуме настроек даёт хорошую картинку. Но как сохранить изображение?!
Похоже, иконка получилась крайне неудачная. В версии 15 переделаем.
ИМХО, стандартной иконки сохранения в этом месте достаточно и не нужно изобретать велосипедов :)
 
Здравствуйте, подскажите можно ли запихнуть в t-flex фотографию и обрисовать контур детали?
 
Цитата
Trim написал:
Здравствуйте, подскажите можно ли запихнуть в t-flex фотографию и обрисовать контур детали?
Добрый день,
конечно можно, копировать и вставлять можно либо через "буфер обмена"(ctrl+c - ctrl+v) или меню "Чертеж" - "Картинка", указав директорию с нужным изображением, далее обрисовываете.
 
Спасибо за помощь! Пробую освоить эту систему))
 
Цитата
ВладиславКМВ написал:
Как правильно указать путь к нужному фрагменту через переменную $ПутьКПрототипу?

см. вложенный файл.(перед открытие с начало нужно подключить приложенный в архиве tws файл!)
Изменено: SaprOnOff86 - 28.01.2016 10:57:09
 
Цитата
SaprOnOff86 написал:
см. вложенный файл
Как правильно указать путь из папки верхней сборки (скр.1) к каталогу с прототипом? Переменная назначена (скр.2), значение правильное, но как-то не удаётся указать правильно путь. Такой вот указатель ..\ выводит вообще на другой диск. А мне нужно всего лишь другой какталог в той же самой библиотеке (скр.3).
И другой вопрос, почему нет файлов сборок в некоторых папках? В Вашей библиотеке, Иван, тоже почему-то у меня нет файла сборки (скр.4)
Скрытый текст
Успех это способность идти от одной неудачи к другой без потери энтузиазма.
(У.Черчиль)
 
Цитата
ВладиславКМВ написал:
Такой вот указатель ..\ выводит вообще на другой диск.
Используйте прямой слеш ../
Изменено: Vite - 29.01.2016 03:50:27
T-FLEX CAD 17.1.6.0
 
Цитата
ВладиславКМВ написал:
Как правильно указать путь из папки верхней сборки
Через двойной \\. Один ТФ съедает.
Снимок.PNG (22.38 КБ)
Изменено: Plitkorez - 29.01.2016 14:03:42
Страницы: Пред. 1 ... 159 160 161 162 163 164 ... 420 След.