• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Не открывается документ в KOMPAS-Invisible

Автор lavgirb, 16.06.24, 17:12:53

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

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

lavgirb

Видимо, KOMPAS-Invisible предназначен для ускорения работы с объектами КОМПАС.
Если правильно понял.
Пробую открыть документ по пути ffn. А он не открывается. Возвращается Nothing.
oKompDoc = moKI7.Documents.Open(ffn, True, True)Что можно предпринять для открытия документа в KOMPAS-Invisible?
Спасибо.

p3452

Цитата: lavgirb от 16.06.24, 17:12:53Что можно предпринять для открытия документа в KOMPAS-Invisible?
Если НИЧЕГО НЕ ИЗМЕНИЛОСЬ с 2023 года, то - купить лицензию на "KOMPAS-Invisible".

p/s: А стоила (в 2023г.) ОНА дороже самого Компаса!!!

ИМХО 1: Программисты АСКОНа, до "дрожи в коленках", боятся КОНКУРЕНЦИИ.
ИМХО 2: Видеть КОНКУРЕНТОВ в программистах-прикладниках - верх тупости!

lavgirb

Цитата: p3452 от 16.06.24, 20:12:34Если НИЧЕГО НЕ ИЗМЕНИЛОСЬ с 2023 года, то - купить лицензию на "KOMPAS-Invisible".

p/s: А стоила (в 2023г.) ОНА дороже самого Компаса!!!

ИМХО 1: Программисты АСКОНа, до "дрожи в коленках", боятся КОНКУРЕНЦИИ.
ИМХО 2: Видеть КОНКУРЕНТОВ в программистах-прикладниках - верх тупости!

Понятно. Спасибо.

Vi2

Цитата: p3452 от 16.06.24, 20:12:34ИМХО 1: Программисты АСКОНа, до "дрожи в коленках", боятся КОНКУРЕНЦИИ.
ИМХО 2: Видеть КОНКУРЕНТОВ в программистах-прикладниках - верх тупости!
Бояться конкуренции после конкуренции с Автодеском?! Программисты-прикладники тут не причём, т.к. их область действия - обычный Компас: он точно так же работает в невидимом режиме, если нужно, открывает документы в невидимом режиме, если нужно.

lavgirb

Цитата: Vi2 от 16.06.24, 22:59:55Бояться конкуренции после конкуренции с Автодеском?! Программисты-прикладники тут не причём, т.к. их область действия - обычный Компас: он точно так же работает в невидимом режиме, если нужно, открывает документы в невидимом режиме, если нужно.
Если точно так же, то в чем может быть назначение KOMPAS-Invisible? Для чего он нужен?

KrissKross

Цитата: lavgirb от 17.06.24, 07:28:20Если точно так же, то в чем может быть назначение KOMPAS-Invisible? Для чего он нужен?

Ну рассуждая по логике
Нет внешнего вида
Значит, отключено все взаимодействие с интерфейсом программы
Оставлено только взаимодействия с математически ядром - по максимуму где это возможно
И наверное тоже не маловажное - отключены многие подписки на события / обратная связь - всякие callback'и

по итогу
получаем ускорение скорости
и улучшение распараллеливания
+ Благодарностей: 1

p3452

Цитата: Vi2 от 16.06.24, 22:59:55Программисты-прикладники тут не причём, т.к. их область действия - обычный Компас: он точно так же работает в невидимом режиме, если нужно, открывает документы в невидимом режиме, если нужно.
- "Изучайте матчасть!"...

Vi2

Цитата: p3452 от 17.06.24, 13:46:18- "Изучайте матчасть!"...
И всё? У нас АДЕМ читает информацию из КОМПАСа в обычном, но невидимом режиме, и ничего - всё работает.

Если бы мы захотели построить свою интерфейсную часть над КОМПАСом, то скорее всего сделали бы надстройку над объектом kompas-invisible чем над обычным объектом kompas.

lavgirb

Цитата: Vi2 от 17.06.24, 19:45:28И всё? У нас АДЕМ читает информацию из КОМПАСа в обычном, но невидимом режиме, и ничего - всё работает.
Это понятно, что работает. Но речь не об этом.
Если надо просмотреть тысячи или, в перспективе, десятки тысяч файлов и если обычный КОМПАС это делает за 2,5-3 ч, а Invisible, например, за 20 мин, то использование последнего, конечно, было бы предпочтительне.

Валерий Изранов

Цитата: lavgirb от 18.06.24, 07:31:41просмотреть ... десятки тысяч файлов  за 3 ч,
1 файл за 1 секунду, 27000 файлов за рабочую смену...

lavgirb, у вас похоже величайшие по размерам проекты.

IgorT

Цитата: Валерий Изранов от 18.06.24, 09:12:441 файл за 1 секунду, 27000 файлов за рабочую смену...

lavgirb, у вас похоже величайшие по размерам проекты.
Для Вас это "великие проекты"? 8-)
Посмотрел папку одного из актуальных проектов. Там 26250 файлов. Это не большой проект.
+ Благодарностей: 1

p3452


Toptotal

Цитата: lavgirb от 18.06.24, 07:31:41Если надо просмотреть тысячи или, в перспективе, десятки тысяч файлов и если обычный КОМПАС это делает за 2,5-3 ч, а Invisible, например, за 20 мин, то использование последнего, конечно, было бы предп
А что просматривает? Проверка или что ? за 20 минут 2000файлов не просомтрит человек.

UU

Цитата: p3452 от 18.06.24, 11:47:37изображение_2024-06-18_134653837.png
В чем проблема?
Тут и так понятно, что за интерес, да и дата, тогда мало кто с API7 работал.

p3452

Цитата: UU от 18.06.24, 12:36:21В чем проблема?
Тут и так понятно, что за интерес, да и дата, тогда мало кто с API7 работал.

Д-а-а - "проблема"... - в отсутствии УЛЫБКИ!
(даже самые продвинутые, КОГДА-ТО задавали те-же вопросы)

UU

Цитата: p3452 от 18.06.24, 12:52:18Д-а-а - "проблема"... - в отсутствии УЛЫБКИ!
(даже самые продвинутые, КОГДА-ТО задавали те-же вопросы)
Так отправьте их в СТП, с улыбкой.
:angel:

Vi2

Цитата: lavgirb от 18.06.24, 07:31:41Но речь не об этом.
Если надо просмотреть тысячи или, в перспективе, десятки тысяч файлов и если обычный КОМПАС это делает за 2,5-3 ч, а Invisible, например, за 20 мин, то использование последнего, конечно, было бы предпочтительне.
Тогда нужно думать в сторону всякого рода PDM, т.е. баз данных. Компас не обладает характеристиками, предъявляемые к базам данных.

Просмотры файлов при поиске чего-то не требуют же загрузки графики в память и настройки на работу с ней - вот и экономия была бы. Возможно, Invisible и решает такую задачу, но вряд ли. Для этого и делается что-то наподобие чтения метаданных файлов без загрузки в Компас.

MrBarry

Цитата: Vi2 от 19.06.24, 11:09:50Для этого и делается что-то наподобие чтения метаданных файлов без загрузки в Компас
А разве автору темы не нужно как раз-таки открывать файлы в Компасе, просто без GUI?
В моём понимании ему нужно средствами Компаса обработать большое количество файлов, для чего чтения метаданных не хватит. А вот Компас-Invisible как раз делает то, что нужно автору.

lavgirb

Цитата: MrBarry от 19.06.24, 12:28:54В моём понимании ему нужно средствами Компаса обработать большое количество файлов, для чего чтения метаданных не хватит.
Задача прочитать все пути файлов
- на которые ссылаются виды чертежа в чертеже;
- на которые ссылаются компоненты верхнего уровня сборки в сборке;
- на которые ссылаются заготовки в детали.
В метаданных данных хватает. Но есть и избыточные ссылки.
Отделить избыточные ссылки от тех, которые нужны не представляется возможным анализируя текст. Не находятся закономерности )


Если загружать файлы и считывать, это дольше, чем чтение метаданных, но результат получается правильным, который и нужен.
Чтение по сети данных из 1650 файлов разного размера у меня занимает 10-11 мин. КОМПАС в видимом режиме. Файлы загружаются в невидимом режиме.
С диска на ноутбуке ок. 3 мин.

Чтение метаданных не засекал, думаю должно быть не более 1 минуты. А на ноутбуке должны быть секунды или десятки секунд.

UU

Цитата: lavgirb от 19.06.24, 12:53:24Задача прочитать все пути файлов
- на которые ссылаются виды чертежа в чертеже;
- на которые ссылаются компоненты верхнего уровня сборки в сборке;
- на которые ссылаются заготовки в детали.
В метаданных данных хватает. Но есть и избыточные ссылки.
Отделить избыточные ссылки от тех, которые нужны не представляется возможным анализируя текст. Не находятся закономерности )
Если загружать файлы и считывать, это дольше, чем чтение метаданных, но результат получается правильным, который и нужен.
Очень интересная задача, и тут нужны будут, меню, которые можно скрыть, всякие флаги и т.д.