Как по линии на ассоциированном виде выйти на свойства компонента?

Автор lavgirb, 23.10.23, 16:20:39

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

p3452

Благодарю!
(может, примерный, диапазон commandID подскажите, чтобы не "тыкаться" с 1?)

lavgirb

Цитата: Nipal от 14.11.23, 00:17:06О неких командах, которые ЕСТЬ, но не описаны.
В моей практике был случай (не из программирования), когда серьезная фирма применяла изделия в условиях, выходящих за пределы документированных.
Когда поставщик-изготовитель по разным причинам поменял комплектующие, параметры изделия не вышли из ТУ, но у покупателя начались проблемы.
В недокументированных условиях изделие переставало работать.
Так, что-то вспомнилось...

Nipal

Цитата: lavgirb от 14.11.23, 08:52:26В моей практике был случай (не из программирования), когда серьезная фирма применяла изделия в условиях, выходящих за пределы документированных.
Когда поставщик-изготовитель по разным причинам поменял комплектующие, параметры изделия не вышли из ТУ, но у покупателя начались проблемы.
В недокументированных условиях изделие переставало работать.
Так, что-то вспомнилось...
Так пощупал за вымя КОМПАС-3D, работает начиная с v18.1

lavgirb

Цитата: Nipal от 14.11.23, 15:45:46Так пощупал за вымя КОМПАС-3D, работает начиная с v18.1
Метод "научного тыка" использовали? )

Nipal

Цитата: lavgirb от 14.11.23, 16:09:49Метод "научного тыка" использовали? )
Зачем?
Всё известно, просто проверка на Компас-3D.
Test_Kompas.png

lavgirb

Цитата: Nipal от 09.11.23, 17:29:33Извиняйте, я потратил на это дня три, правда не напрягался, сделал себе спец приложение, не только для этой задачи, оказалось я зря потратил время.
PS. Ищите, только в минус уходить не надо.
    Да и цикл вещь хорошая, но в данном случае нужно щупать, четко за вымя.
Кажется, дошло, о чем речь. )
До 10000, вероятно, не все команды можно посмотреть.
По константам команд в SDK V22, числа констант команд лежат в диапазоне 32403-46541.
Видимо, диапазон от 32000 до 47000 может включать все основные команды.
Если исключить известные команды, количество проверок уменьшается.

Nipal


lavgirb

Цитата: Nipal от 27.11.23, 09:18:55Не только этот диапазон, т.ч. играйтесь.
Пока острой нужды нет, но если приспичит, то идея понятна. Спасибо.

Алексей Ш.

Цитата: Михаил88 от 13.11.23, 08:39:44Если делать выделение через IProductDataManager то деталька будет подсвечиваться на всех ассоциативных видах(если на виде присутствует геометрия этой детали), а не только на одном.

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