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

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

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

 

Внимания макрос вписывает в фаил значения и фаил сохраняется в версии 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 пользователей

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




  • Сообщения

    • Алексей 1977
      Кто знает подскажите как отключить этот ненужный набор букв и символов в готовой УП? Я так думаю надо редактировать постпроцессор? Заранее спасибо ( Общая длина: 130.0) ( Заготовка:) ( MIN X: -10.970) ( MIN Y: -10.970) ( MIN Z: -6.500) ( MAX X: 10.970) ( MAX Y: 10.970) ( MAX Z: 0.000) ( COORDINATE SYSTEM: Глобальная СК) ( Кончик инструмента:) (   X: -0.000) (   Y: 0.000) (   Z: 10.000) ( Рекомендованная длина: 50.000) ( Количество кромок: 4) ( Инструмент:   Концевая фреза) ( DIAMETER: 10.000) ( Безопасность:) ( Рабочие ходы инструмента: Безопасная БЕЗ зарезов) ( Подводы инструмента: Безопасная БЕЗ зарезов) ( Переходы инструмента: Безопасная БЕЗ зарезов) ( Рабочие ходы патрона: Столкновения НЕ проверялись) ( Подводы патрона: Столкновения НЕ проверялись) ( Переходы патрона: Столкновения НЕ проверялись) ( Траектория: Шаблон) ( STEPOVER: 5.000) ( ДОПУСК:0.100) ( THICKNESS:0.000) ( Статистика:) ( LENGTH: 95.318)( LIFTS: ( TIME: 0/00/05) 1) G0X0Y0 G43Z10.H13 X4.75Y-8.227 Z5. G1Z0F500 X9.5Y-5.485F1000 Y5.485 X0Y10.97 X-9.5Y5.485 Y-5.485 X0Y-10.97 X4.75Y-8.227 G0Z10.
    • gudstartup
      считывание происходит при помощи вх\вых сигналов контроллера plc 
    • gudstartup
      @Maks Horhe так все таки скиньте бэкап эмулируем ваше чпу в cncguide и посмотрим куда поедет?  можете снять видео с фиксацией координатных позиций после каждого кадра. Выложу вашу программу пусть программисты посмотрят все ли в ней ок. %O0002 G40 G17 G94 G90 G49 G80 N1 G91 G28 Z0.0 N2 G91 G28 X0.0 Y0.0 N3 G91 G28 B0.0 C0.0 N4 M03 S200 N5 G90 G0 G53 B0.0 C0.0 N6 G54 N7 X0.0 Y0.0 N8 G90 G43 H01 N9 G90 G0 X0.0 Y0.0 N10 G90 G0 Z200.0 N11 G01 Z10.0 F1500. N12 M00 N13 G00 Z200.0 N14 G40 G49 G69 N15 G00 G53 Z0.0 N16 G00 G54 B0.0 C0.0 N17 G68.2 X0.0 Y0.0 Z0.0 1135. J39.2044 K-129.2315 N18 G53.1 N19 G01 X0.0 Y0.0 F1500 N20 G90 G43 H01 N21 G90 G01 X0.0 Y0.0 F1500 N22 G90 G01 Z200. F1500 N24 M00 N25 G00 Z200. N26 G40 G49 G69 N27 G91 G28 Z0.0 N28 G28 X0.0 Y0.0 N29 G91 G28 B0.0 C0.0 N30 M5 N31 M30
    • gudstartup
      @karlf 530 считывает ключ по специальному протоколу при помощи plc и получает его серийный номер а из него определяет возможные режимы доступа. там нет драйвера а есть plc модуль или несколько эти модули написаны на питоне  надпись smartkey исчезает с экрана при запуске чпу??
    • ДОБРЯК
      Для того, чтобы получить правильные высшие) формы при виртуальном эксперименте, нужно сделать грамотную КЭ модель. От разговора на эту тему вы постоянно уклоняетесь.  То нет компьютера под рукой, сделать простейший тест, то теряете интерес. :=) Сходимости энергии деформации при расчетах статики, недостаточно для точного определения высших собственных форм и частот.  Для того, чтобы грамотно использовать метод конечных элементов, нужно сделать много-много тестов в статике, динамике и ... Одной кнопки и двух конечных элементов в 3Д программе недостаточно для определения высших собственных форм...  У вас в качестве инструмента всего два конечных элемента, шести узловая несовместная оболочка Тимошенко и десяти узловой тетраэдр. И еще контакты при решении задачи на собственные числа. Вам ли говорить про правильность определения высших собственных форм для сложных изделий... :=)    
    • vad0000
      Покажите схему с разрешением на движение
    • vad0000
      Вход, а не выход Вытащить Аналоговый вход и все, как будто туда ничего не подключено И если мы подключим сигнал к энкодеру оси Х, то он стнтет одинаковый с аналоговым входом, который не подключен?
    • Snake 60
      @waze4534  Посмотрите вверх и прочитайте текст на красной полоске...
    • kkk
      Я так понимаю, что предупреждение про "касательные" не просто так выскакивает. Если скруглить прямую стыковку отрезков эскиза (минимальным радиусом) то все работает даже без объединенной кривой, достаточно эскиза.
    • karlf
      Подскажите пожалуйста, может кто сталкивался. Станок DMU-50 на стойке TNC 530, перестал определяться ключ доступа. Сам ключ вроде работает, если переключать на нём режимы, то в шкафу на соответствующих блоках лампочки тоже переключаются. Но изначально был уровень доступа 4, а теперь уровни доступа не активны. Ключ только один, запасных нет. Есть какой-то старый бэкап, пробовал его накатить, но какой-то он непонятный - станок грузится, но почти в конце загрузки выдаёт какую-то ошибку по параметрам. Может кто знает в каком из разделов и в какой папке искать установленные драйверы ключа?
×
×
  • Создать...