AlexVk

Таблицы Oracle Windchill 8

Если кто-нибудь разбирался в структуре СУБД ORACLE для Windchill поделитесь информацией если не сложно. Наиболее интересно:

1. Где хранятся атрибуты CAD документа

2. Где хранится структура изделия

Заранее спасибо.

Поделиться сообщением


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


Раз никто не отвечает, отвечу сам :biggrin: :

Элементы структуры изделия (части) хранятся в таблицах: WTPARAMMASTERKEY и WTPARAMMASTER. Эти таблицы связаны полями IDA3A4 <=> ADA2A2 соответственно. Теперь вопрос, где хранятся сами связи, по которым строится дерево? И вообще связи частей хранятся отдельно, или надо выйти на связанную сборку и смотреть ее структуру? :helpsmilie:

Поделиться сообщением


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

Размышления вслух.

В Windchill связь -- это тоже объект (WTPartUsageLink), доступен в Type Manager. Думаю по аналогии должна быть отдельная таблица.

Поделиться сообщением


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

Да, только что раскопал, в WTPARTUSAGELINK хранятся связи и количество, но почему сразу не бросилось глаза, потому что связь ID-шников нужно прослеживать через таблицу WTPART. В целом все оказалось очень даже просто. :biggrin: suslad спасибо, верное замечание, посмотреть в Type Manager даже в голову не приходило.

Изменено пользователем AlexVk

Поделиться сообщением


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

Итак, структура изделия из частей получена. Для самого изделия пришлось еще заглянуть в таблицы WTPRODUCT. Теперь интерес вызывает нахождение связи части и CAD документа (детали или сборки). Немного размышлений в слух не помешало бы. :biggrin:

Поделиться сообщением


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

По моему использозование таблиц оракловых напрямую, может привести к не совсем корректной информации, лучше использовать API системы.

1 пользователю понравилось это

Поделиться сообщением


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

@AlexVk не будете ли вы так любезны описать все известные вам таблицы? хотя и на 11 Windchill 

Поделиться сообщением


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

По моему использозование таблиц оракловых напрямую, может привести к не совсем корректной информации, лучше использовать API системы.

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

Поделиться сообщением


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

ну да не от жизни веселой ...

нужно описать чем отличается чистая установка Windchill от имеющейся ... 

Перечень типов лежит в WTTypeDefinition, а вот их набор атрибутов где найти?

 

Поделиться сообщением


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

ну да не от жизни веселой ...

нужно описать чем отличается чистая установка Windchill от имеющейся ... 

Перечень типов лежит в WTTypeDefinition, а вот их набор атрибутов где найти?

 

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

удачи.

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

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



  • Реклама

  • Сообщения

    • artem-nafanya
      Родной документации нет. Но в сети нашёл. В разделе 7.4 описан синтаксис. В разделе 9.5 пример 4х осевой УП, которая похожа на те, по которым мы обычно работаем. Пример 4х осевой УП   N00001 G00 X2.5 Y-14.3 Z0.0
      G00 X2.5 Y-20.882625 Z50.0 ;
      N00002 G01 X2.7
      G01 X2.7 ;
      N00003 G02 X3.0 Y-14.6 J-0.3
      G02 X3.0 Y-21.182625 J-0.3 ;
      N00004 G01 Y-14.7
      G01 Y-21.282625 ;
      N00005 G03 X3.3 Y-15.0 I0.3
      G03 X3.3 Y-21.582625 I0.3 ;
      N00006 G01 X14.8
      G01 X21.382625 ;
      N00007 G03 X15.0 Y-14.8 J0.2
      G03 X21.582625 Y-21.382625 J0.2 ;
      N00008 G01 Y14.8
      G01 Y21.382625 ;
      N00009 G03 X14.8 Y15.0 I-0.2
      G03 X21.382625 Y21.582625 I-0.2 ; N00010 G01 X-14.8
      G01 X-21.382625 ;
      N00011 G03 X-15.0 Y14.8 J-0.2
      G03 X-21.582625 Y21.382625 J-0.2 ;
      N00012 G01 Y-14.8
      G01 Y-21.382625 ;
      N00013 G03 X-14.8 Y-15.0 I0.2
      G03 X-21.382625 Y-21.582625 I0.2 ;
      N00014 G01 X-3.3
      G01 X-3.3 ;
      N00015 G03 X-3.0 Y-14.7 J0.3
      G03 X-3.0 Y-21.282625 J0.3 ;
      N00016 G01 Y-14.6
      G01 Y-21.182625 ;
      N00017 G02 X-2.7 Y-14.3 I0.3
      G02 X-2.7 Y-20.882625 I0.3 ;
      N00018 G01 X2.5
      G01 X2.5 ;
      N00019 M02 ;
      Только у нас в приращениях координаты. Hide   agie_vision2_manual.7z
    • rad
      Добрый день !   В нашей программе FieryCut реализована специальная последовательность резки, сохраняющая жесткость листа в течение всего процесса резки.  Подробные сведения о программе FieryCut Вы найдете на сайте ООО "Хайтек" (Ярославль)
    • Xugack
      Вы не выбираете опцию читать в 3d файл. У вас даже на скришнотах видно что будет создан файл фрагмента. Файл - открыть - выбрать тип файла dxf - выбрать опцию читать в модель - выбрать нужный файл - нажать открыть Это ваши домыслы, не знаю где вы увидели издевку и похвальбу
    • Bilbo
      Господа хорошие возник такой вопрос, я в этой сфере не так давно и дельной информацией не владею, поэтому нужна ваша помощь. Пытаюсь проставить на чертеже позицию "на полке" однако эта функция не активна ISO leader (на полке). что делать в таком случаи иначе все выноски получаются в кружке, сорян если вопрос не уместе но очень нужна помощь
    • ILL
        Это потому, что в Солиде заложено несколько стандартов.. И по умолчанию стоит, по моему, ISO.. Нужно в настройках указать ГОСТ.. Правда, потом ещё кое-какие настройки надо подправить и сохранить шаблон чертежа..
    • Slot555
      Поворачивает сам NX, к примеру когда на другой грани обрабатывать второе отверстие. Вот только я не могу понять как пост будет пересчитывать все координаты перемещений инструмента если они будут совсем другие? Пересчитывать и их? Каждую? О_о   Есть вариант создать несколько геометрий(угловых положений не так много - где то 20 - 25 штук) и запихнуть в каждую нужные операции. Не ужели ни кто в NX не делал обработку с поворотом при автоматическом базировании щупом?
    • vicebear
      А в документации что? Помню на какой-то стойке XY выводился в абсолюте, а UV в инкременте.
    • SAPRonOff
      131 стр с новыми возможностями - http://www.tflex.ru/downloads/V16/T-FLEX CAD 16 Release Notes.pdf 
    • vicebear
    • vik_q
      хмм... а вот интересно. Из какого материала выполнен кофр...