Из таблицы компас в ворд или эксель

Автор Константин Сергеевич, 17.08.13, 08:32:28

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

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

Константин Сергеевич

Поиск ничего не дал.
Поэтому создал тему.
Есть таблички в компасе, как то нужно их в текстовый документ вставить.
Простым копированием даже значения перенести не получается.

niklas


Константин Сергеевич

по другому не знаю как переменные правильным образом вставить в таблицу
в экселе они в одну строку получаются

Slaviation

Посмотри макрос в прицепе.
Макрос конвертирует таблицу активного чертежа КОМПАС в txt.
В строках 8 и 9 макроса установи свои значения.
Для выполнения нужны установленные Python (http://www.python.org/ftp/python/2.7.5/python-2.7.5.msi) и его расширение PyWin32 (http://sourceforge.net/projects/pywin32/files/pywin32/Build%20218/pywin32-218.win32-py2.7.exe/download)
Удачи :)

feniks

Для переноса таблиц из Компас 3D в документы Word, Exсel и прочие использую следующий алгоритм:
1 Печать нужных таблиц в PDF файл при помощи виртуального принтера (например Bullzip PDF Printer http://www.bullzip.com/products/pdf/download.php, Foxit Reader PDF Printe http://www.foxitsoftware.com/downloads/ и т.д), главное чтобы в итоговом файле надписи имели текстовый формат, а не были изображением.
2 Распознавание полученного PDF файла в  ABBYY FineReade.
Способ не самый удобный, но зато надежный и весьма сильно экономит время при экспорте больших таблиц (в сравнении с временем необходимым чтобы создать такую таблицу в Word заново).
Возможно вам будет полезен такой способ конвертации.

Константин Сергеевич

Slaviation  , на работе что то не фурычит, дома попробую.
feniks  , ваш метод мне не подходит  :(((

Константин Сергеевич

дома питон не смог установиться
семерка стоит 64 бита
и сам файл макроса не виден, что дома, что на работе
пробовал с чертежа и с детали

Slaviation

Макрос редактировать в блокноте, запускать из проводника даблкликом. Открыл в Компас чертеж с таблицей и запустил из проводника макрос.
Какие подробности при установке python?

Slaviation

Подправил скрипт, чтобы количество колонок в таблице определялось само.

Вират Лакх

Подредактировал последнюю версию макроса.