Перейти к публикации

Рекомендованные сообщения

Макрос создан для того чтобы видеть имя конфигурации, размеры, площади,  сборки или детали не открывая фаил или не перебирая все конфигурации чтоб замерить или узнать значения

 

Внимания макрос вписывает в фаил значения и фаил сохраняется в версии SolidWorks той в чем открыли его (обновление версии файла).

 

Все данные макроса пишутся начиная с  символа # это позволяет не мешать и не путать их с другими от других программ и макросов.

 

Макрос вписывает значения по X, Y, Z каждой конфигурации пример по значение по  X -  #01 Размер по X  (Lx)

#01 - перевая конфигурация в списке конфигураций или если единственная (без конфигураций пишиться по " умолчанию")

Размер по X (Lx) - размер детали/сборки по Х максимальный размер

Размеры по Y (Ly) .... тоже самое но по абцис Y

По Z то же самое

#01 Масса кг

#01 Площадь м2

#01 Обьем м3

********************************* раздилитель для визуального удобства между данными макроса и конфигураций.

#02 Имя конфигурации (Имя второй конфигурации)

#02 Lx  (размер по абсцисс X  второй конфигурации

.... по аналогии

 

Jpeg_0013.thumb.jpg.769156b0150850c67c856d40658be752.jpg

 

Все данные вписываются специально в секции "настройки" так как эту секцию зачитывает Total commander (plugin)  и позволяет выносить все значении # в отдельные столбцы данных .

Эти числа можно сортировать, искать, переименовывать фаил, менять имя исмользуя их, создавать фильтр геометрии по размерам, придавать цвет файлам по любым возможным значениям  по шаблону. 

 

Поиск по геометрии по значениям Lx/Ly

 

Скрытый текст

5e25ae1ce9436_total.thumb.gif.a7f9e9bc3d64d89ca14a6fc9b19b99ff.gif

 

Переименование файлов по значениям и групповая работа с выбранными файлами.

 

Скрытый текст

5e25af39b789f_.thumb.gif.15422de54265766efb7e74028e8d0eb9.gif

 

Создания и показ шаблона для файлов экскиза SolidWorks для файлов с размерами 80 и 40 мм

профиля 80х40 отфильтровывается

 

Скрытый текст

5e25b087f0754_.thumb.gif.80d97d6dcdba9f8e9cf313ac120f4af1.gif

 

 

Exel и создания таблиц из любых вариантах и сортировкой , удобнейшая выборка нужных файлов по шаблону или по быстрому поиску (диалогу поиска с буквой). 

Выбор нужных файлов (деталей) и создания по ним табличек /спецификаций для площади окраски или погонных метров или массы.

Для этого нужно выбранные файлы выделить и сделать кнопку или ввести в командную строчку команду cm_CopyFileDetailsToClip в Total commander

 

Скрытый текст

5e25ab763abd0_Exel.thumb.gif.9fd5adea0e5686257eda1a811f435adb.gif

 

 

Сам макросс для SolidWorks Geometrika Macros SW.zip  

автор макросса

@alek77

 

Плагин Total commander Geometrika.zip (Работает с SW2014 и ниже)

плагин допиливаю я

Кому нужно выше  версии SolidWorks собираем средства на плагин с API функциями ибо формат файла закрыт для файлов с 2015 версии.

 

ПРОГРАММА ДЛЯ ПАКЕТНОЙ ОБРАБОТКИ ВСЕЙ ПАПКИ С ФАЙЛАМИ #TASK.application

 

Буду рад новым внесениям и возможностям в макрос от пользователей форума.

 

 

 

 

Ссылка на сообщение
Поделиться на других сайтах


10 часов назад, Maik812 сказал:

Кому нужно выше  версии SolidWorks собираем средства на плагин с API функциями

Кому скидываться? По сколько и сколько уже собрано, если собрано...

Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Snake 60 сказал:

Кому скидываться? По сколько и сколько уже собрано, если собрано...

Не сколько не собрано.. Кто хочет можем сделать отдельную тему на это. Тут главное готовность дать  денег. И появится кодер...

Можешь взять на себя полномочия.

Изменено пользователем Maik812
Ссылка на сообщение
Поделиться на других сайтах

Вопрос.

Создаю чертеж на определенную конфигурацию. Как форматка чертежа считает данные из нужной конфигурации?

Ссылка на сообщение
Поделиться на других сайтах
53 минуты назад, DmitryCAD сказал:

Создаю чертеж на определенную конфигурацию. Как форматка чертежа считает данные из нужной конфигурации?

Этот вопрос по черчежам лучше @alek77 , он обработку чертежей не сделал. Все конфигурации в файлах детали/ сборок просматриваются и пересчитываются и данные выводятся в виде что на картинке. Их можете юзак как угодно, ссылаясь на них.

Но вообще не понял при чем тут форматка чертежа? Специально сделали #01.. и тд, чтоб не путать данные в привычных макросах SWplus (Leon) , SWR которые юзают раздел конфигурации. Форматка не чего не считает. Она просто выводит значения что вы прописвали в форматке (верней ссыли на них ).

И вообще картинки не мешало бы посмотреть, там про ехел в основном для спецификации или отчетов и заявак.

Выражайтесь понятливей!

Обработка идет в первую очередь самих де талий/сборок и вы их на прямую ведите миную всякие форматки , спецификации и таблицы и тд.. данные из файлов напрямую читаются и вы их сортируете и переносите в ехел.

Изменено пользователем Maik812
Ссылка на сообщение
Поделиться на других сайтах
В 20.01.2020 в 17:56, Maik812 сказал:

 

без ТТ макрос не работает? 

запускаю из под sw 19 , не понимаю как просмотреть результаты)

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, Slavdos сказал:

запускаю из под sw 19 , не понимаю как просмотреть результаты)

Ну в свойствах документа, как на первовой фотке. Если нужно есть под СВ2018 макрос. но как я уже говорbл красота решения завязана на Total commander.

 

Ссылка на сообщение
Поделиться на других сайтах

забавно

просто я то понял что это как то в экселе получаешь по конфигурациям...

но и это неплохо

Ссылка на сообщение
Поделиться на других сайтах
18 часов назад, Maik812 сказал:

Форматка не чего не считает

согласен, не точно выразился.. форматка считывает значение атрибутов модели (с закладки Конфигурация) и заполняет нужные поля.

Как указать форматке какой набор атрибутов, из общего списка, должен считываться? В разных деталях, конфигурации названы по-разному.

Ссылка на сообщение
Поделиться на других сайтах
10 часов назад, Slavdos сказал:

просто я то понял что это как то в экселе получаешь по конфигурациям...

Именно по конфигурациям и получаю смотри внимательно конфигурации #01 #02 #03 .... все значения имеют префикс в начале #01  и тд... их и складываешь в Екселе.

 

4 часа назад, DmitryCAD сказал:

Как указать форматке какой набор атрибутов, из общего списка, должен считываться? В разных деталях, конфигурации названы по-разному.

Именно по этому что каждая по разному называется и было придумано #01, #02 .....    А иначе откуда бы Total commander знал как конфигурации называются в SolidWorks файле.

Все конфигурации от первой до последней номируються и уже пишешь не имя  конфигурации а "#01 name " это имя перевой конфигурации

 и далее. Нормируются и все значения через #01, #02, #03

На фото плагина прописано 13 конфигураций. "Обозначения" и "наименований" пока не прописаны ждемс...там много что нужно прописать еще , заказываем и предлагаем идеи свои..

макрос любой может кто знает или умеет доработать может, а я допилю плагин под Тотал командер.

 

 

Jpeg_0006.jpg

Изменено пользователем Maik812
Ссылка на сообщение
Поделиться на других сайтах
В 20.01.2020 в 16:56, Maik812 сказал:

Exel и создания таблиц из любых вариантах и сортировкой , удобнейшая выборка нужных файлов по шаблону или по быстрому поиску (диалогу поиска с буквой). 

Выбор нужных файлов (деталей) и создания по ним табличек /спецификаций для площади окраски или погонных метров или массы.

Для этого нужно выбранные файлы выделить и сделать кнопку или ввести в командную строчку команду cm_CopyFileDetailsToClip в Total commander

 

  Показать содержимое

есть же спициально картинка гифка

в самом первом посте

сортировка и выбор , ты бы посмотрел в чем смысл. Он в простой и удобной выборке нужного и потом копирования значений и имен. любвые конфигурации этих столбцов.

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, Slavdos сказал:

вопрос КАК эти данные в эксель экспортировать?

Макрос из соседней темы, импортирует св-ва из вкладки "Настройки" в эксель

PropToExel.swp
PropToExel.bmp

 




 

Изменено пользователем malvi.dp
Ссылка на сообщение
Поделиться на других сайтах

@Maik812

Вижу следующие жирные минусы у данного метода работы, а именно:

  1. Крайне затруднительно "погружение" файлов в систему ПДМ. Без программирования точно не обойтись. Сегодня один работаешь, завтра команда.
  2. Метод хорош если он принят в среде солидворкеров как основной. Тут как раз и есть основная проблема. Передача/обмен файлами теряет смысл.

Выводы каждый сделает себе сам.

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, DmitryCAD сказал:

Крайне затруднительно "погружение" файлов в систему ПДМ. Без программирования точно не обойтись. Сегодня один работаешь, завтра команда.

Ты не понял он паралелен любой ПДМ... не какая ПДМ не нуждается в этом или данных #01  это все для удобство. анализа и тд. ПДМ сама все должна уметь.

3 минуты назад, DmitryCAD сказал:

Тут как раз и есть основная проблема. Передача/обмен файлами теряет смысл.

В Total commander легко убрать и корветнуть данные и пероедать в поток эту инфу.

Для любого сапр нужен WDX плагин. для Компас есть например.

8 минут назад, DmitryCAD сказал:

Выводы каждый сделает себе сам.

Что сделает? Обмен файлами не мешает совсем не кому, макрос запустил с панели открытого файла.

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, Maik812 сказал:

ПДМ сама все должна уметь.

ПДМ, в частности SWE, умеет работать либо с закладкой Custom, либо Cofiguration. Ничего другого она не умеет и не будет уметь.

4 минуты назад, Maik812 сказал:

Для любого сапр нужен WDX плагин

Только чтобы пакетно работать с файлами? Вы часто пакетно обрабатываете файлы?

Ни в кой мере не хочу разводить болтовню на ровном месте, лишь указал на недостатки которые весьма существенны, на мой взгляд. Удачи!

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, DmitryCAD сказал:

ПДМ, в частности SWE, умеет работать либо с закладкой Custom, либо Cofiguration. Ничего другого она не умеет и не будет уметь.

Я этого и добивался.. не каких проблем с пересечением данных. Пусть работают как они работаю, Total commander параллельно работает и это правильно. Не кто не кому не мешает и пишет свои данные. Не вижу проблемы. Макрос для отображения определенных вещей и в основном для убобства в выборке.

 

Ссылка на сообщение
Поделиться на других сайтах

плохо то что при изменении деталей свойства не меняются- надо запускать макрос.

и в идеале объединить с указанным - выгрузка в эксель

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, Slavdos сказал:

плохо то что при изменении деталей свойства не меняются- надо запускать макрос.

SolidWorks к сожалению не пишет в свойствах детали при сохранения эти все параметры. Может кто знает как заставить по умолчанию или как то функцию до писать чтоб всегда вычислялось по умолчанию все это? NX кажется имеет специально в файле типа бланк по модели и все там вписывается и обновляется.

Может кто сделает приложение в виде подобного макроса и он сам будет все туда вписывать и висеть и запускаться при запуске.

4 часа назад, Slavdos сказал:

в идеале объединить с указанным - выгрузка в эксель

Цель плагина не было выгрузка в Эксель чего либо, а как возможность или способность ... Главное видеть содержимое деталей не открывая их и понимая что там. Удобство сортировки/поиска/переименования/наведения порядка с файлах/ геометрический фильтр на детали или эскизы/ получения отдельных выбранных вещей в Эксель.

Я не против автомата чтоб был макрос, в Total commander есть макросы  и батники для сохранения в Эксель или еще что то. Ннапримере все что связано с файлами на определенных ресурсах найти можно. огромное количество макросов Total commander.

Вообще сама ПДМ эта работа с данными файла или их использования для отчета, бухгалтерии, склада, закупок и тд. Но заморчки с ее программированием и настройкой, с развертыванием сервера и куча всего, меня не прельщает совсем и многие работают по каталогам или папкам по обычному без ПДМ.  Я не предприятие и даже на маленьком предприятии бывает несколько конструкторов которым нет даже смысла ставить и парится с ПДМ. Вот весь смысл. Буду рад тем кто как то будет помогать развивать такое направление.

 

 

Изменено пользователем Maik812
Ссылка на сообщение
Поделиться на других сайтах

Все что в Total commander делает плагин это стыкуется между собой и может добавляться к любому варианту или дописываться.

Например к анализу можно добавит и имя и обозначение и версию файла, и даже конвертнуть стандарт или гост поменять или при наведении мышки будет работать как "справочная информация".

Также можно любые данные передать в поток ntfs и там они будут хранится как в базе и их можно вставить от туда обратно.

 

 

 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...