Плагин для Total Commander для просмотра файлов Компас и информации из них

Автор Andreych, 23.05.24, 23:13:58

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

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

Andreych

Поправил плагин, чтобы читал структуру файлов версии 22. Но с полноценным просмотром моделей пока не все хорошо.
https://disk.yandex.ru/d/He2w50RWk2caQA - KompasViewer 1.1

Также модернизировал и wdx плагин, версия 2.1.
https://disk.yandex.ru/d/ky3yWJZ8dmZ0_w
+ Благодарностей: 2

Andreych

Починил просмотр. Теперь не вылетает после первого файла. :)
Кстати, проверил работу плагина в Double Commander и на файлах версии 22. Вроде все работает.

https://disk.yandex.ru/d/KSmY9SjA71r3yg - KompasViewer 1.2

wdx плагин тоже в Double Commander с компасом 22 работает.
+ Благодарностей: 1

Михаил88

Спасибо за плагин KompasViewer 1.2.
Добавьте пожалуйста еще режим, когда можно просто просматривать Preview без свойств. В режиме просмотра некоторых сборок вылезают ошибки из-за этого в этом режиме не удобно просматривать preview, в режиме просмотр тоже происходят вылеты и нестабильная работа, да и мне будет достаточно просто preview тем более они будут открываться очень быстро.

изображение_2024-06-02_215302571.png

В режиме информация на сборках(a3d) и на сборочных чертежах(cdw) выдает такие ошибки
Screenshot_1.png
Screenshot_2.png


У меня компас 18.1 и сейчас стоит Double Commander 1.1.14.

p3452

Кстати, напомнили о Preview, выскажусь здесь о файлах v22 - когда прогонял свои программки на файлах v22, появилось ощущение, что preview-хи файлов (только v22(!)) имеют меньшее разрешение (хуже качеством), чем у файлов ранних версий!?
Кто-то может подтвердить, или опровергнуть?!

Andreych

Цитата: Михаил88 от 02.06.24, 19:49:55У меня компас 18.1 и сейчас стоит Double Commander 1.1.14.

А более поздних файлов нет для проверки? Я у себя нашел файлы некоторых старых версий. Компас v19-21 - состав показывается. Для Компаса v17 уже нет. А файлов v18 у меня нет, не мог проверить, ну видимо тоже структура файлов другая тогда была.
Конечно я не могу протестировать много вариантов разных сборок, файлы могут быть на сетевых дисках и т.д. Так что вполне возможно, что какие-то файлы не будут корректно отображаться. Но у меня тут пока ни одного такого нечитаемого файла не попадалось.
Насчет режима только preview попробую.

Andreych

Цитата: p3452 от 02.06.24, 21:34:15Кстати, напомнили о Preview, выскажусь здесь о файлах v22 - когда прогонял свои программки на файлах v22, появилось ощущение, что preview-хи файлов (только v22(!)) имеют меньшее разрешение (хуже качеством), чем у файлов ранних версий!?
Кто-то может подтвердить, или опровергнуть?!

по моему идентично

Умка


Toptotal

Цитата: Михаил88 от 02.06.24, 19:49:55Добавьте пожалуйста еще режим, когда можно просто просматривать Preview без свойств. В режиме просмотра некоторых сборок вылезают ошибки из-за этого в этом режиме не удобно просматривать preview, в режиме просмотр тоже происходят вылеты и нестабильная работа, да и мне будет достаточно просто preview тем более они будут открываться очень быстро.
Полностью поддержу, но думаю сделать два варианта плагина, нажал на 4 в ТС и просматривай полностью все функции, какой плагин первым поставишь в ТС тот первый и будет показывать. Если нужно загрузить больше то 4 жмакаем и грузим..
Примеры работы с атрибутами. Переименование или перевод в английский и введение данных из файла в другие форматы одним кликом. какой САПР не имеет значения ,для каждого САПРа свой wdx и главное наличие его в "Изменении атрибутах"
Автору спасибо что сделал  плагин свой с " Изменение атрибутов"

Автору плагина  спасибо за работу, можно пару версий сделать ?

p3452

Цитата: Andreych от 02.06.24, 22:25:30по моему идентично
Вы на максимальном разрешении (для Preview) - 384px сравните v22 и предыдущие версии (особенно на отрезках(ребрах) под углом)?

Михаил88

Добрый вечер!
Ругается из-за знака в пути если вставляешь деталь из библиотеки *.kle в сборку.

изображение_2024-06-03_211210527.png

прикладываю небольшую тестовую сборку

тест.rar

на таких детальках еще вылетает ошибка

Колесо.m3d

В режиме просмотр происходят вылеты, ошибки. Что то связано с выбором деталей.
Например выделяю деталь в левом окне нажимаю Ctrl + Q, открывается деталь в правом окне. Далее выбираю другую деталь в левом окне и в этот момент происходит вылет или может развиваться другой сценарий детали начинают выделяться в левом окне при наведении на них мышью без подтверждения выбора ЛКМ через некоторое время вылет или сыпет ошибки, запускает много компасов в фоновых процессах.

Andreych

Вот сделал новую версию. Была проблема со спец. символами в пути. Стандартная функция Delphi по преобразованию относительного пути в абсолютный выдает ошибку при наличии спец. символов в пути, видимо '|' является таким символом.

https://disk.yandex.ru/d/-SqqzQIJ9enAKw - KompasViewer 1.3

Михаил88, спасибо за тестовые файлы. Я на них тоже проверил, у меня работает, не вылетает.
+ Благодарностей: 3

Andreych

Аналогично поправил и wdx плагин, чтобы тоже не вылетал на таких файлах.
https://disk.yandex.ru/d/im1tpNApyhqBag - KompasInfo v2.2
+ Благодарностей: 2

Михаил88


Умка

KompasInfo v2.2 на DC заработал. Всё показывает! Формат с несколькими листами в колонке отображает как A3@4~3. Нужно А4х3.

Andreych

Цитата: Умка от 04.06.24, 11:47:17KompasInfo v2.2 на DC заработал. Всё показывает! Формат с несколькими листами в колонке отображает как A3@4~3. Нужно А4х3.

А у меня формат в таких случаях пишется как "3хА4". А если листы разных форматов - то пишется "А4, А3".
Прямо в таком виде формат записан внутри компасовского файла, я его вывожу как есть. Видимо опять зависит от самого файла, может от версии Компаса, все возможные варианты не распарсить. Надо пример такого файла, тогда очередное отличие в структуре файла можно добавить в программу.

Цитата: Михаил88 от 02.06.24, 19:49:55Добавьте пожалуйста еще режим, когда можно просто просматривать Preview без свойств
Добавил режим просмотра только preview.

https://disk.yandex.ru/d/G1DDUPh-GlJLWA - KompasViewer 1.4
+ Благодарностей: 2

Михаил88


Умка

К22, W10, DC. При выборе на "Просмотр", плагин перезагружается и переходит в "Информацию". Уже не вылетает.


Toptotal

Цитата: Andreych от 03.06.24, 21:30:47Аналогично поправил и wdx плагин, чтобы тоже не вылетал на таких файлах.
https://disk.yandex.ru/d/im1tpNApyhqBag - KompasInfo v2.2
К великому сожелению читать можно но вносить изменения в Разделы всеэти в Атрибутах не получается не чего не меняет!

Andreych

Цитата: Toptotal от 05.06.24, 07:39:51А где 32х версия?? я юзаю 32х версию ТС!!!

Вот это да, я уж думал мало кто использует Total Commander х32, особенно такие продвинутые юзеры.
https://disk.yandex.ru/d/Xw9z06Co6lQO6w - вот KompasViewer 1.4 с обеими версиями.

Цитата: Toptotal от 05.06.24, 09:39:43К великому сожелению читать можно но вносить изменения в Разделы всеэти в Атрибутах не получается не чего не меняет!
Да, я просто попробовал сделать, чтобы в Атрибутах показывался плагин (вдруг как-то пригодится), но в сами файлы Компаса изменения никакие не вносятся!
+ Благодарностей: 2