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


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Копирование строк спецификации
 
Добрый день, Эрик. В T-FLEX CAD 12 возможность копирования полных строк спецификации недоступна, т.к. спецификация кроме текста содержит ещё набор свойств (сортировки, блокировка позиции и т.д.). Вставка скопированной части спецификации в другое место разрушает целостность данных спецификации
Описание API, Задаем админам вопросы про методы и классы API.
 
А Вы сравните ID выбранного фрагмента с редактируемым
Модель гусеницы танка, Помогите создать модель гусеницы
 
выложила пример с макросом на файлообменник

Ссылка для скачивания файла: http://ifolder.ru/29904197
Размер: 899.61 кб
Доступен до: 2012-05-13 12:13:34
Модель гусеницы танка, Помогите создать модель гусеницы
 
Уважаемый B_S_V, вот и пример использования макросов в T-FLEX
Модель гусеницы танка, Помогите создать модель гусеницы
 
Сергей, вот вариант построения гусеницы

(Архив с примером прикреплен к сообщению)

Описание последовательности действий
1. Скопируйте файл GenerateSpline.dll в папку T-FLEX CAD\Program
2. Скопируйте файл Генерация сплайна.grb в папку T-FLEX CAD\Program\Macros
3. Файлы D_05_v5 Трак Макрос.grb и D_05_v5 Трак Макрос_1.grb – два варианта траков гусеницы. Это файлы-фрагменты, в них необходимо наличие вектора привязки с именем WP-1 и заданной связью с рабочей плоскостью Сверху_0.
4. Откройте файл Гусеница.grb – с нем созданы необходимые для работы макроса элементы:
• 2D путь, по которому будут располагаться фрагменты;
• Рабочая плоскость «Вид сверху»;
• Переменные $List_FR (список этой переменной содержит список фрагментов, последовательность которых наносится по пути), Lengths (список этой переменной содержит список «длин» фрагментов), Offsets – в данной версии макроса не используется, но в её списке должно быть столько же элементов, сколько и в списках двух других переменных;
• В команде нанесения 2D фрагмента по умолчанию установлен флаг «Автосоздание 3D фрагмента».
5. В файле Гусеница.grb запустите макрос из файла «Генерация сплайна», выберите 2D путь. При помощи опции автоменю задайте количество фрагментов (если в списке несколько фрагментов, то это количество повторов последовательность фрагментов). В этом же окне нажмите кнопку «Выполнить».
В результате работы макроса создается последовательность фрагментов по пути.
Получение родительского объекта, Как получить объект-родитель для заданного объекта
 
Этот код можно оформить в виде отдельной функции и передавать туда документ и идентификатор окружности


      foreach(Outline LN in doc.Outlines)
       {
// Ищем окружность. У вас она в селекторе возвращается.
        if (LN is CircleOutline)
         {
          foreach(Outline LN2 in doc.Outlines)
// Просматриваем оси
           {
            if (LN2 is CenterAxisOutline)
             {
              CenterAxisOutline CAO = (CenterAxisOutline)LN2;
// Проверяем родителя у оси и сравниваем с тем, что в селекторе
              if(CAO.SourceOutline.ID == LN.ID)
               {
                break;
               }
             }
           }
         }
       }
Всем у кого не запускался учебный t-flex v.11 на windows 7 64 bit, (может поможет)
 
Добрый день,

Catalyst  нужно ставить не последних версий, Antonio все правильно написал. Почему не работает с последними - разберемся.

Перед тем как обновлять драйвер видеокарты, необходимо [B]предварительно удалить старый драйвер [/B]. Ставить новый драйвер поверх старого нельзя (на карточках Radeon под Win7).

Для удаления старого драйвера надо зайти в Панель управления|Диспетчер устройств|Видеоадаптеры и выбрать в контекстном меню пункт «Удалить». После этого скачать с официального сайта и установить новый драйвер.
Изменено: Дарья - 25.04.2011 15:57:13
Страницы: 1