Форум пользователей ПО АСКОН

Профессиональные вопросы => Программирование приложений => Биржа прикладных разработок => Тема начата: Дмитрий22 от 21.06.15, 17:11:32

Название: KompasWorks
Отправлено: Дмитрий22 от 21.06.15, 17:11:32
Добрый день!
Выкладываю бета версию библиотеки KompasWorks v.0.21. Библиотека предназначена для создания базы данных чертежей на локальном компьютере.
(http://kompasworks.jpg)
Библиотека работает в среде .Net (4.0), поэтому для ее работы необходима регистрация.
Либо вручную http://forum.ascon.ru/index.php/topic,23942.msg202778.html#msg202778 (http://forum.ascon.ru/index.php/topic,23942.msg202778.html#msg202778)
Либо при помощи визуального регистратора (см. вложение).
Если будет много вопросов, могу сделать видео на ютубе.
Название: Re: KompasWorks
Отправлено: andrei260 от 26.06.15, 11:42:05
Было бы интересно уведеть ее в работе
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 26.06.15, 14:54:03

Видео в работе.

https://youtu.be/ZF0SsTw7xYg (https://youtu.be/ZF0SsTw7xYg)
Название: Re: KompasWorks
Отправлено: vasurnik от 26.06.15, 20:32:24
подключаю к базе чертеж - в базе не записывается обозначение чертежа (смотри "+"). При попытке подключить чертеж с другим обозначением - выдает сообщение - смотри "-"
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 26.06.15, 21:32:24
Исправлено в версии 0.22 Beta
Название: Re: KompasWorks
Отправлено: vasurnik от 26.06.15, 22:08:41
при попытке получить информацию выскакивает вот такое сообщение...
А при регистрации активного документа нет одной цифры в конце
И как пожелание - регистрировать НЕактивные документы, т.е. указать просто папку с чертежами
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 26.06.15, 22:14:29
Все правильно говорит. Отсутствуют буквы "СБ" в обозначении сборки. Вроде как не по ЕСКД. Буквы обрезает по той же причине. Присваиваете обозначение сборочным единицам по ЕСКД. Хотя насчет обрезания еще подумаю.... Если не сложно, вышлите мне чертеж без внутренностей (один заполненный штамп) в котором обрезает номер на kosh24@GMAIL.COM. У меня такой финт не воспроизводится.
По поводу пожелания: Я предполагаю, что если дать возможность регистрировать чертежи из папки, а в ней будет бардак, то этот бардак перейдет в дерево. Подумаю над Вашим предложением.
Название: Re: KompasWorks
Отправлено: vasurnik от 26.06.15, 22:21:16
СБ есть, только их тоже не добавило (смотри 5)
А при попытке зарегистрировать активный документ с тем же номером, но исполнения "А" - выдает сообщение, что он уже есть в дереве (смотри 6)
А для этого чертежа с исполнением "-А" все написалось (смотри 7)
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 26.06.15, 22:36:57
Можете выслать все проблемные чертежи с штампами (без внутренностей) на kosh24@gmail.com для тестирования?
Название: Re: KompasWorks
Отправлено: vasurnik от 26.06.15, 22:46:02
я попробовал зарегистрировать в базу штук 10 чертежей с СБ - а  в базе СБ не пишет


попробуйте мой пустой чертеж подключить к своей базе (смотреть во вложении) - СБ не прописуется в базе
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 27.06.15, 07:44:55
У меня нормально зарегистрировался Ваш документ. Почему-то у меня Ваш файл открылся без пробела между обозначением и "СБ" (на Вашей картинке он присутствует).
Какая версия Компаса у Вас? Применяете ли хитрые стили?
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 27.06.15, 16:03:30
Попробуйте версию 0.23 Beta
Название: Re: KompasWorks
Отправлено: vasurnik от 28.06.15, 21:37:03
Цитата: Дмитрий22 от 27.06.15, 16:03:30
Попробуйте версию 0.23 Beta
СБ появилось, но тоже без пробела
Цитата: Дмитрий22 от 27.06.15, 07:44:55
Какая версия Компаса у Вас? Применяете ли хитрые стили?
12 без хитрых слоев
Название: Re: KompasWorks
Отправлено: Vin от 31.07.15, 13:15:08
В Компас 15 СП2 не запускается.
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 01.08.15, 13:36:54
Цитата: Vin от 31.07.15, 13:15:08
В Компас 15 СП2 не запускается.
Возможно у Вас не установлен .Net 4.0 Скоро выйдет новая версия библиотеки под целевую среду 3.5. Целевую среду понижу для большего круга пользователей.
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 30.08.15, 19:39:56
Вышла новая бета версия библиотеки KompasWorks v0.25
Улучшения:
1. Появилась возможность в настройках программы добавить путь к базе данных и закачать ее в дерево.
2. Стало необязательно подцеплять чертежи к объектам спецификации, программа может сама искать чертеж в папке, правда скорость построения дерева заметно падает.
3. Состав теперь строится и в глубину. Только так.
4. Появился поиск в дереве по наименованию.
Требования: Компас 12, 13
Компас более высоких версий требует запуск под администратором, чтоб на вкладке ActiveX появилась библиотека
Были планы по понижению целевой среды до Net.3.5, но там столько оберток нужно поставлять с библиотекой, что отказался. Остался на Net.4.0
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 08.11.15, 19:49:28
Вышла новая бета версия библиотеки KompasWorks v0.26
Улучшения:
Появилась возможность строить ведомость покупных изделий.

Требования: Net 4.0, MS Word 2007 и выше, Компас 12, 13
Компас более высоких версий требует запуск под администратором (первый раз точно). Вопрос задавал в техподдержку, заявление приняли, в следующих версиях подумают, как исправить.

Вкладываю улучшенную версию визуального регистратора v2.0 Теперь для регистрации не нужно выбирать программу regasm.exe. Визуальный регистратор сам определит разрядность системы и подберет нужную regasm. Нужно будет указать только саму библиотеку Works.dll. Будут вопросы по установке, пишите в личку.
Название: Re: KompasWorks
Отправлено: tramp_m от 08.11.15, 21:18:44
Уважаемые программисты, неужели вы думаете, что проектировщик-конструктор будет вникать в тонкости регистрации...
А, если это противоречит логике проектирования-конструирования и будет иметь непривычный вид конструкторского-проектного документа, то это ему будет не интересно, и не понятно...
Когда вам не понятно что-либо, и вам не когда с этим разбираться, что вы делаете...
Надеюсь без обид...
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 08.11.15, 21:38:28
Цитата: tramp_m от 08.11.15, 21:18:44
Уважаемые программисты, неужели вы думаете, что проектировщик-конструктор будет вникать в тонкости регистрации...
А, если это противоречит логике проектирования-конструирования и будет иметь непривычный вид конструкторского-проектного документа, то это ему будет не интересно, и не понятно...
Когда вам не понятно что-либо, и вам не когда с этим разбираться, что вы делаете...
Надеюсь без обид...
Нисколько не обижаюсь.... Но, позвольте вместо C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe C:\Release\KompasLibrary.dll /codebase создал визуальный регистратор (уже 2-й версии). Мне кажется, не сложно нажать кнопку и указать путь к библиотеке. Понятно, что на стадии коммерческого продукта, сделаю установщик, который сам будет регистрировать компоненты. На стадии бета-тестирования не так уж сложно нажать кнопку лишний раз. Без обид.
Название: Re: KompasWorks
Отправлено: Petrovi4 от 09.11.15, 07:55:49
Цитата: Дмитрий22 от 26.06.15, 22:14:29
Все правильно говорит. Отсутствуют буквы "СБ" в обозначении сборки. Вроде как не по ЕСКД. ....

Если спецификация на листе чертежа, то в основной надписи "СБ" и "Сборочный чертёж" не пишется.
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 09.11.15, 10:58:32
Цитата: Petrovi4 от 09.11.15, 07:55:49
Если спецификация на листе чертежа, то в основной надписи "СБ" и "Сборочный чертёж" не пишется.

К сожалению, такие сборочные чертежи библиотека пока не регистрирует правильно.
Название: Re: KompasWorks
Отправлено: tramp_m от 09.11.15, 11:20:39
Цитата: Petrovi4 от 09.11.15, 07:55:49
Если спецификация на листе чертежа, то в основной надписи "СБ" и "Сборочный чертёж" не пишется.


Вот именно о чертежах, созданных не по ЕСКД, как их вносить в базу и поисковик какой то для того что бы искать в сотне или тысячи документов  ...
Именно спецификация (сохраняя её оформление и формат) и является библиотекой сборочной единицы, изделия, для этого она и создаётся, и исходя из неё мы и выходим на нужный документ...
Про это раньше и писал...
Название: Re: KompasWorks
Отправлено: Starik от 09.11.15, 17:20:44
Цитата: tramp_m от 08.11.15, 21:18:44
Уважаемые программисты, .................
Уважаемый tramp_m, делаю Вам замечание за дублирование этого сообщения в другой теме и разделе форума. Дубликат я удалил.
Название: Re: KompasWorks
Отправлено: tramp_m от 09.11.15, 20:41:09
Цитата: Starik от 09.11.15, 17:20:44
Уважаемый tramp_m, делаю Вам замечание за дублирование этого сообщения в другой теме и разделе форума. Дубликат я удалил.


Ошибочно разместил в похожей теме, но как мне показалось удалил и у себя на компе всё хорошо и повтора не было....
Значит не всё у меня на компе так гладко...
Прошу прощения...
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 21.03.16, 19:02:44
Вышла новая версия программы KompasWorks v 0.90.

Улучшения:
1. Начиная с версии 0.90 KompasWorks стал полноценной программой, а не просто библиотекой.
2. Появилась возможность строить Ведомость материалов. Для точного подсчета рекомендую вставлять материалы в чертежи и спецификации из справочника материалов (МИС). Программа умеет считать и без наличия справочника, но тогда необходимо отслеживать точность записей одинаковых материалов для их сложения.
3. Теперь чертежи с спецификацией на поле чертежа также умеют регистрироваться в системе.

Требования: Net 4.0, MS Word 2007 и выше, Компас 12 и выше.
Название: Re: KompasWorks
Отправлено: Falcon555 от 03.10.17, 10:00:24
Запускаю KompasWorks v0.90.exe , дальше правой кнопкой мыши - Активный документ. Пишет "Не могу зарегистрировать объект в детали". Что это значит?
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 03.10.17, 10:07:43
1. Для начала в настройках укажите путь к папке с файлами.
2. Далее откройте в Компасе головной сборочный чертеж.
3. Вернитесь в окно с библиотекой. Выберите правой кнопкой мыши команду "Зарегистрировать активный документ".
4. Правой кнопкой мыши на активном документе выберите пункт "сформировать состав". "получить информацию"
5. Ждите.
6. После построения состава выберите головную сборку и в меню нажмите "отчеты->перечень покупных".
7. Ждите.
8. Откроется MS Word с перечнем покупных
Название: Re: KompasWorks
Отправлено: Falcon555 от 03.10.17, 10:49:43
Зарегистрировать документ удалось только когда встал на строчку "база данных". Все сделал как вы сказали. Но при получении перечня покупных пишет ошибку "Необработанное исключение в приложении".

Причем со всех подсборок нормально создает ведомость покупных. А с головной сборки ошибка выходит...
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 03.10.17, 10:51:12
На объект сборочного чертежа встали прежде чем выбрали команду на получения перечня?
Если да, то мне нужна Ваша сборка. Kosh24@gmail.com
Название: Re: KompasWorks
Отправлено: Falcon555 от 03.10.17, 10:54:22
офис 2010 , Ms word 14.0.7188.5002
Ведомость подсборок нормально создает. Не хочет создавать ведомость с головной сборки .
Название: Re: KompasWorks
Отправлено: Falcon555 от 03.10.17, 10:56:04
Только чер
Цитата: Дмитрий22 от 03.10.17, 10:51:12
На объект сборочного чертежа встали прежде чем выбрали команду на получения перечня?
Если да, то мне нужна Ваша сборка. Kosh24@gmail.com
Да. Только чертеж головной сборки?
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 03.10.17, 10:57:25
Попробуем с него, но лучше и всех входящих, можно без деталей
Название: Re: KompasWorks
Отправлено: Falcon555 от 03.10.17, 11:04:35
отправил
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 28.11.17, 19:31:31
Вышла версия 0.92
https://yadi.sk/d/Iv-ZPB8H3Q8V3i
1. Исправлены критические ошибки
2. В ведомости покупных изделий появилась колонка "Входит в"

Требования: Net 4.0, MS Word 2007 и выше, Компас 12 и выше.
Название: Re: KompasWorks
Отправлено: Вират Лакх от 29.11.17, 05:38:53
1) Справка - О программе. Версия компаса почему имеет четыре цифры?
2) Справка мне лучше видится не со знаком ?, а знаком i (информация, а не программа спрашивает у меня)
3) Отчеты - "Перечень материаллов" должна быть с одной "л".
4) Выход из программы лучше вынести из меню База данных
5) Если среди чертежей есть габаритный чертеж по той же модели, что и сборочный, то база у себя обозначение прописывает _ГЧСБ
6) Как программа обрабатывает БЧ детали? Не ищет, если формат = БЧ? А если не у всех экземпляров данного объекта сп проставлена БЧ, то пытается искать. Выдавала сообщение, что не шмогла я, не шмогла найти такую деталь. Поиск и так тормозной, плюс поиск несуществующего еще затягивает процесс.
7) На некоторые детали думает, что они сборки/подсборки
8) В дереве хорошо бы иметь сортировку по обозначению.
9) В верхнем колонтитуле Перечня покупных изделий обозначение изделия пишется с СБ, но СБ - это всего лишь сборочник. Должно быть без СБ.
и т.д. Короче, всё плохо )
Название: Re: KompasWorks
Отправлено: Умка от 29.11.17, 06:03:22
просьба сделать видео как добавлять и использовать файлы 3D моделей, чертежей, ПЗ и спецификаций.
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 29.11.17, 07:10:42
Цитата: Умка от 29.11.17, 06:03:22
просьба сделать видео как добавлять и использовать файлы 3D моделей, чертежей, ПЗ и спецификаций.
1. 3D модели пока не поддерживаются.
2. Видео сделаю.

По замечаниям Вират Лакх:
Над улучшением производительности работаю. Замечания тоже исправлю.
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 04.01.18, 15:40:22
Сделал видео по просьбе пользователей

https://youtu.be/iGQwZIT4HQg
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 13.05.18, 13:52:02
Вышел первый релиз программы KompasWorks v1.01
Demo-версия - https://yadi.sk/d/DZod05773Vp2mc

Изменения:
1. Скорость построения состава изделия выросла в 200 раз!
2. Скорость формирования ведомости покупных и ведомости материалов выросла в 50 раз!
Спасибо OlegKozintsev и статью как это сделать http://forum.ascon.ru/index.php/topic,31053.0.html
3. Исправлены некоторые критические ошибки и часть замечаний Вират Лакх. Справку оставил со знаком ? после изучения данной области на примере других программ.
4. Упрощена процедура построения состава изделия:

1. Для начала в настройках укажите путь к папке с файлами.
1.1. Мышкой перетащите спецификацию или чертеж с спецификацией на листе в поле программы.
2. Далее откройте в Компасе головной сборочный чертеж.
3. Вернитесь в окно с библиотекой. Выберите правой кнопкой мыши команду "Зарегистрировать активный документ".
4. Правой кнопкой мыши на активном документе выберите пункт "сформировать состав". "получить информацию"
5. Ждите.
6. После построения состава выберите головную сборку и в меню, нажмите "отчеты->перечень покупных", либо "отчеты->перечень материалов".
7. Ждите.
8. Откроется MS Word с перечнем покупных, либо материалов.

Требования: Net 4.0, MS Word 2007 и выше, Компас 16, 17 .
Demo версия ни чем не отличается от прородительницы, единственное, в окне предварительного просмотра будет маячить надпись "Demo" и через 100 запусков программы нужно будет переустановить OC.

Спасибо всем бета тестерам! Без Вас релиз вышел бы не скоро!
Название: Re: KompasWorks
Отправлено: Вират Лакх от 14.05.18, 05:17:19
Цитата: Дмитрий22 от 13.05.18, 13:52:02
через 100 запусков программы нужно будет переустановить OC.
0) А если я не хочу переставлять ось, все равно придется? :)
1) Зеленым цветом в левом окне "или чертеж с спецификацией" - лучше "со" спецификацией.
2) Опечатка Помощь - "Сравка"
3) Если я правильно помню, то я писал, что, если у одной детали без чертежа несколько экземпляров, она у тебя все-таки входит в состав. По крайней мере в настройках стоит по графе формат и в сп стоит у этой детали бч. Если деталь БЧ одна, то она не входит в состав - тут нормально.
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 14.05.18, 06:37:57
0) Тогда программа откажется запускаться.
1) Исправлю.
2) Исправлю.
3) Я так понял, БЧ деталь появляется в составе (хотя не должна), если их несколько одинаковых и не у всех стоит БЧ в разделе "Формат". Вират Лакх ленится их ставить на всех БЧ деталях, т.к. при суммировании, компас показывает атрибуты только первого, а остальные скрывает. Подумаю, что можно сделать для Вирата. Остальных трудолюбивых это не касается.
Название: Re: KompasWorks
Отправлено: Вират Лакх от 14.05.18, 08:00:15
0) Так ты лучше сразу скажи, где в реестре что исправить, чтобы зря винду не переставлять :)
3) Да, так и есть. За исключением того, что остальные трудолюбивые, у которых нет Авторедактора, вряд ли хотят у 145 копий каждого БЧ объекта спецификации протыкивать "БЧ" в графу формат и вспоминают ленивого программиста :)
4) Лично для меня не обязательно делать, т.к. я пока её использовать не планирую как минимум из-за того, что не знаю на каких условиях можно приобрести полную версию )
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 14.05.18, 08:11:20
0) Без комментариев.
3) Авторедактор бесплатен.В следующих версиях обязательно для тебя и для других пользователей, у которых не стоит авторедактор что-нибудь придумаю. Замечания бета-тестеров для меня в приоритете.
4) Пишите в личку, отвечу.
Название: Re: KompasWorks
Отправлено: Вират Лакх от 14.05.18, 08:20:29
0) Я, конечно, утрирую про реестр. Это просто иносказательное замечание по списку среди прочих. Я имею ввиду, что Аскон, например, не говорит же, вот вам месяц, потом ось переставляйте и еще продолжайте пользоваться сколько хотите раз. Условия же не такие на самом деле. Просто странно слышать от разработчика про перестановку операционки.
4) Спросил в ЛС.
Название: Re: KompasWorks
Отправлено: Sabahs от 14.05.18, 08:34:45
Переставлять ОС, вообще нелогично.
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 14.05.18, 08:42:06
На самом деле, я в шутливой манере хотел подсказать, что другого способа запустить программу после 100 запусков пока нет. Но, если серьезно и у кого-нибудь закончатся 100 запусков и ему захочется еще протестировать продукт, то напишите, мне, пожалуйста, в личку, я пришлю Вам продолжатель лицензий еще на 100 запусков.
Название: Re: KompasWorks
Отправлено: Вират Лакх от 14.05.18, 08:45:20
5) Предлагаю где-нибудь отображать, сколько запусков осталось, как в компасе пишется, через сколько дней каюк.
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 14.05.18, 08:48:29
Цитата: Вират Лакх от 14.05.18, 08:45:20
5) Предлагаю где-нибудь отображать, сколько запусков осталось, как в компасе пишется, через сколько дней каюк.
А оно отображается в окне "О Программе".
Название: Re: KompasWorks
Отправлено: Вират Лакх от 14.05.18, 08:56:45
Не заметил. Зря ты положил текст на картинку. Я её не разглядывал, соответственно, и кол-во запусков не увидел. Всему свое место надо.
upd. Кстати, при запуске, когда как раз-таки надо кол-во показывать, не отображается. Потом уже в этом месте текст не ищешь.
upd2:
6) В окне О программе при наведении указателя на почту разработчика надо бы стрелку заменить на руку, чтобы видно было, что это ссылка, а не просто текст.
Название: Re: KompasWorks
Отправлено: plscomeback от 15.05.18, 23:16:23
спасибо конечно за программу, но пока не будет 3д моделей, от нее мало смысла( . Если что твою программу раскомпилировать не составляет труда, так что я думаю прежде нужно задумываться о функциональности, а не о заработке денег. Я не против заплатить, но пока функционал оставляет желать лучшего
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 16.05.18, 04:19:36
 
Цитата: plscomeback от 15.05.18, 23:16:23
спасибо конечно за программу, но пока не будет 3д моделей, от нее мало смысла( . Если что твою программу раскомпилировать не составляет труда, так что я думаю прежде нужно задумываться о функциональности, а не о заработке денег. Я не против заплатить, но пока функционал оставляет желать лучшего
Если бы я думал о зароботке денег, то зашифровал бы код. На сегодняшний день цель программы -это получение состава изделя по Компас-спецификации или спецификации на листе, а так же получение ведомости материалов и покупных изделий. Много Вы знаете программ, которые умеют это делать "из коробки"? Возможно, когда-нибудь до 3D доберусь, но сначала отработаю работу с 2D  документами.
Название: Re: KompasWorks
Отправлено: Falcon555 от 26.06.18, 16:22:45
При перетаскивании файла чертежа пишет "Не могу получить состав",хотя в 0.9 версии все работает нормально. Что может быть?
Название: Re: KompasWorks
Отправлено: Falcon555 от 26.06.18, 16:25:29
В ведомости покупных надо убрать знаки переноса строки - @/, которые могут присутствовать в строчках спецификаций
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 26.06.18, 20:00:48
Цитата: Falcon555 от 26.06.18, 16:22:45
При перетаскивании файла чертежа пишет "Не могу получить состав",хотя в 0.9 версии все работает нормально. Что может быть?
Добрый вечер!
Если не сложно, скиньте чертеж в почту. Можно без графики. Поразбираюсь после 06.07.18. На данный момент нахожусь в длительной командировке.
Цитата: Falcon555 link=topic=28103.msg252330#msg252330date=1530019529
В ведомости покупных надо убрать знаки переноса строки - @/, которые могут присутствовать в строчках спецификаций
Подумаю, что можно сделать.
Название: Re: KompasWorks
Отправлено: Сергей В.А. от 17.09.18, 17:57:16
Цитата: Дмитрий22 от 21.03.16, 19:02:44
Вышла новая версия программы KompasWorks v 0.90.

При попытке получить ВП или ВМ  выдается ошибка об отсутствии шаблона.
В чем может быть проблема?
Заранее спасибо.
P.S.: В KompasWorks 0.92 аналогичная ошибка.
P.P.S. Шаблоны MS Office находятся в одной директории с EXE-шником
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 18.09.18, 06:52:01
Цитата: Сергей В.А. от 17.09.18, 17:57:16
При попытке получить ВП или ВМ  выдается ошибка об отсутствии шаблона.
В чем может быть проблема?
Заранее спасибо.
P.S.: В KompasWorks 0.92 аналогичная ошибка.
P.P.S. Шаблоны MS Office находятся в одной директории с EXE-шником
Версия  MS Office?  Компаса?
Название: Re: KompasWorks
Отправлено: Сергей В.А. от 18.09.18, 07:38:17
Здравствуйте!
Цитата: Дмитрий22 от 18.09.18, 06:52:01
Версия  MS Office?  Компаса?
Компас пробую дома версии 17, MS Office был 2007, но после указанной ошибки установил 2013.
Ошибка осталась.
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 18.09.18, 07:56:07
Только что проверил на Компас 17, MS word 2007 - все работает! Ответил в личку. 
Название: Re: KompasWorks
Отправлено: plscomeback от 04.10.18, 12:22:18
а на чем написана прога?
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 04.10.18, 13:32:21
Цитата: plscomeback от 04.10.18, 12:22:18
а на чем написана прога?
Цитата: plscomeback от 15.05.18, 23:16:23
Если что твою программу раскомпилировать не составляет труда
Я уж думал, Вы ее раскомпилировали и догадались)
На С#, как и все, на чем пишу последнее время.
Название: Re: KompasWorks
Отправлено: plscomeback от 04.10.18, 17:55:28
ну вообще да раскомпилировал, просто не помню )) если скинете исходник, то буду благодарен, я у вас если помните спрашивал про методы вывода превью , я на шарпе не пишу, но хочу попробовать
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 27.10.18, 17:06:38
Вышла версия 1.21

https://yadi.sk/d/ynkmm8VKXfpTXA

Требования: Net 4.0, MS Word 2007 и выше, Компас 16, 17, 18 (теоретически) .
100 запусков программы в Вашем распоряжении.

Изменения:
1. Теперь для просмотра файлов Компас не используется. Используются миниатюры Windows, за счет этого выросла скорость предварительного просмотра. В настройках программы можно вернуть отображение при помощи Компаса.
2. Появилась поддержка 3D. Можно просматривать и открывать 3D файлы из программы KompasWorks (если они есть, конечно).
3. Появилась полноценная справка.

Если есть желание работать с программой KompasWorks по сети рекомендую установить 3D-Storage от компании Аскон.
https://pilotems.com/ru/products/3d-storage/
В настройках программы KompasWorks укажите путь к диску 3D-Storage. Всю черновую работу по сети (поддержку актуальных данных, права доступа) 3D-Storage  берет на себя. Для Windows-версии 3D-Storage количество бесплатных подключений к серверу - 2 шт.
Если будут вопросы по установке 3D-Storage, пишите в личку.




Название: Re: KompasWorks
Отправлено: ТрындецЪ от 29.10.18, 08:37:57
Как до обозначения и наименования программно докопаться без компаса?
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 29.10.18, 09:45:35
Цитата: ТрындецЪ от 29.10.18, 08:37:57
Как до обозначения и наименования программно докопаться без компаса?

Я пользуюсь этим:
http://forum.ascon.ru/index.php/topic,31053.0.html

Файл в Компасе 16 и выше - zip архив. Его можно программно распаковать и читать открытую часть файла (включая наименование и обозначение). Сам Компас при этом открывать не нужно.
Поищите на форуме - много про это написано.
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 28.01.19, 08:24:50
Добрый день!
Вышла новая демо-версия 1.24 
https://yadi.sk/d/pK7ZQzzKMHf0vw 
Добавления:
1. Добавлен расчет форматов. Сверх-быстрый без открытия файлов. Т. к. в спецификации отсутствует информация о кол-ве листов приходится ориентироваться на кол-во объектов и высчитывать возможное количество листов. Зато без открытия файлов. В чертежах количество листов можно прочесть без проблем.
2. Добавлен расчет массы изделия. Массы всех подсборок выписываются в отдельной графе, в каждой строке указывается масса покупных изделий. В конце таблицы выводятся ошибки (если имеются). Например, масса в штампе может отличаться от массы в объекте спецификации.
3. Добавлена выгрузка выделенных подсборок в отдельную папку.
4. Начиная с версии  1.24  база кэшируется при работе с ней. Сделано для увеличенния быстродействия. Кэш сохраняется автоматически после закрытия программы! В настройках, при желании, можно принудительно кэшировать базу.
5. Обновлена справка.

Требования: Net 4.0, MS Word 2007 и выше, Компас 16, 17, 18 (теоретически) .
150 запусков программы в Вашем распоряжении.
Название: Re: KompasWorks
Отправлено: plscomeback от 01.02.19, 09:23:44
Цитата: Дмитрий22 от 29.10.18, 09:45:35
Я пользуюсь этим:
http://forum.ascon.ru/index.php/topic,31053.0.html

Файл в Компасе 16 и выше - zip архив. Его можно программно распаковать и читать открытую часть файла (включая наименование и обозначение). Сам Компас при этом открывать не нужно.
Поищите на форуме - много про это написано.

а если поменять эти свойства и запаковать архив, то будут ли они изменены при открытие в компасе? 
Название: Re: KompasWorks
Отправлено: Вират Лакх от 29.10.20, 11:29:38
Дмитрий22, приветствую. Решил поведать тебе и коллегам форума об одной весьма, на мой взгляд, полезной программе на странице твоей программы, т.к. можно предположить возможное её применение в том числе программным способом.
Программа называется Everything. Бесплатная. Вот ссылка на сайт: https://www.voidtools.com/ru-ru/
Если кратко, то эта программа-поисковик мгновенно находит файлы по индексам файловой системы NTFS. Может индексировать файлы других файловых систем и по сети.
У неё даже есть интерфейс для командной строки и свой SDK.
Типа если KompasWorks осуществляет некий поиск файлов на компьютере, то данная программа может обычный поиск ускорить.
У кого нет ЛОЦМАНа или подобной программы, то хотя бы файлы на компьютере теперь можно найти очень быстро. Ещё и с предварительным просмотром.
Этой программе, оказывается, уже 12 лет на сегодняшний день, а большинство пользователей, подозреваю, про неё не знают и пользуются обычным поиском windows или каким-нибудь коммандером.
В общем, лично я в восторге. Рекомендую :)
Название: Re: KompasWorks
Отправлено: Дмитрий22 от 29.10.20, 14:06:28
Спасибо за наводку. Попробую встроить в новую версию программы KompasWorks.
Название: Re: KompasWorks
Отправлено: Умка от 29.10.20, 14:18:37
Было бы неплохо поисковик по обозначению
Название: Re: KompasWorks
Отправлено: студент от 04.11.20, 08:32:07
Цитата: Вират Лакх от 29.10.20, 11:29:38Программа называется Everything.
Не знал о существовании. Оч хорошая программа (https://e7.pngegg.com/pngimages/556/170/png-clipart-person-s-hand-in-thumb-up-gesture-isolated-thumb-up-finger-people-fingers-thumbnail.png)
Название: Re: KompasWorks
Отправлено: Toptotal от 06.02.21, 22:07:42
Цитата: Умка от 29.10.20, 14:18:37Было бы неплохо поисковик по обозначению
в Total commander есть функция поиска по содержимому, разные плагины позволяют искать в пдф, ворд, и тд закрытых форматах. Раньше до 16 версии та и искалпо содержимому.
причем фильтры и сортировка равных нет не где.
поиск быстрый реализован уже программой дополнения встраиваем в Тотал коммандер  ищите QuickSearch eXtended.zip
поиск быстрый это типа фильтра если нет значений удаляется с экрана, невероятно удобно.
Я такое делаю с файлами Солидворк, там есть плагин по содержимому файлов.
Компасу тод же есть плагин. одна программа а работатет со всеми файломи САПР.
Цитата: Вират Лакх от 29.10.20, 11:29:38Программа называется Everything. Бесплатная. Вот ссылка на сайт: https://www.voidtools.com/ru-ru/ (https://www.voidtools.com/ru-ru/)
Встроена в total commander лет 10 назад, просто кликаете галку и она будет подгружать индекс при активации запуска один раз , потом ищет ТС все файлы со скоростью света.

 В ТС реализован быстрый поиск с диалогом в имени файла, но есть  QuickSearch eXtended к Тоталу что расширяет существенно https://www.ghisler.ch/board/viewtopic.php?t=22592

Так как кириллица в самой проге плохо настраивается я просто ручками в ини все прописал по образцу. Прекрасно ищет и фильтрует значения чтобы отсеять лишнее..

Интегрируется с любыми WDX ,SolidWorks  , Kompas 3D. и др на которых напишите плагин.