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

Пакетное удаление / назначение свойств деталей/ сборок


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

11 минуту назад, streamdown сказал:

Ну и главное - не давать! прогу никнейму с его "тотолкомандером" :biggrin: пущай дальше пиарит свои "плугины"

ваще никому не дам. я жадный))))

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


2 часа назад, streamdown сказал:

Напиши конкретно что нужно удалить - я тебе прогу накатаю. Достал этот "тотолкомандер

так накотал бы плагин а не отдельную спешен прогу и все сразу бы было и групповое переименование из свойств и изменение свойств и черт в ступе..

а пиарю потому что ищу кто сделает АПИ !  Редиска!

2 часа назад, streamdown сказал:

прогу никнейму с его "тотолкомандером" :biggrin: пущай дальше пиарит свои "плугины"

ну а просмоторщик универсальный ты так и не сделал до сих пор.. а Total commander смотрит только одним плагином uLister более 600 форматов файлов ! не говоря о еще 300 плагинов других.... при этом прикрутить любую прогу для просмотра можно...

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

@Maik812 я тебе ничего не должен, как и ты мне. Сиди в своём "тотолкомандере" со своими "плугинами". А я для людей постараюсь)))

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

Сиди в своём "тотолкомандере" со своими "плугинами". А я для людей постараюсь)))

Так и я стараюсь для людей! Ну в особенности кто с файлами привык работать файловым менеджером, а не культей для "продвинутых" под названием проводник.. Кстати вот ты можешь спорить или нет в но плагин к Total commander решает больше задач исходя из того что там есть еще другие плагины и совместная работа дает больше возможностей. Например исправить значения свойств Solidworks faila по таблице заранее написанной.. и это уже другой плагин кто то написал давно! и тд..

 

Ссылка на сообщение
Поделиться на других сайтах
  • 2 года спустя...
В 22.03.2017 в 09:54, DuS сказал:

Спасибо!

надо удалить все свойства из файла/сборки и накатить МОИ:

-это деталь:

https://yadi.sk/d/UjKyBNul3GEVic

- а это сборка

https://yadi.sk/d/kb0OIJBJ3GEVq9

@streamdown сделал тебе макрос который удаляет старые свойства файла?

Можешь поделиться?)

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

@streamdown @DuS скиньте и мне тоже макрос пожайлуйста!

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

спасибо.

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

@DuS может тогда посоветуете как убрать лишние строки свойств в модели с сотней конфигураций? например какой-нибудь винт и в каждой конфигурации записано "раздел" - "стандартные изделия". можно ведь это свойство просто закинуть в "свойства - настройки"

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

как убрать лишние строки свойств в модели с сотней конфигураций?

Попробуйте ЭТО - удаляет св-во во всех конфигах.
 

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

Попробуйте ЭТО - удаляет св-во во всех конфигах.
 

Этот макрос, вроде бы для массы, но там написано что удаление свойств...

СВ2108 сп5 макрос не запустился((( написал ошибку "713"

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

СВ2108 сп5 макрос не запустился((( написал ошибку "713"

Тестировал на 2016 сп5 - он работает, на последних - не знаю.

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

5e1c73eb9542e_.JPG.409d6a4827a766428fcf90b3929cd98c.JPG


 

Hide  


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

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

спасибо.

#task прога поможет тебе

#TASK.application

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

#task прога поможет тебе

#TASK.application

странная вещь. честно говоря не хочется ставить неизвестно что...

 

18 часов назад, malvi.dp сказал:

Попробуйте ЭТО - удаляет св-во во всех конфигах.
 

я правильно понимаю, что если у меня 20 лишних строчек, то 20 раз надо применить программу? плюс если у меня крепежа тоже пару десятков, то прогу надо запустить уже 400 раз? =\

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

я правильно понимаю, что если у меня 20 лишних строчек, то 20 раз надо применить программу? плюс если у меня крепежа тоже пару десятков, то прогу надо запустить уже 400 раз?

Запустить 20 раз и 20 свойств удалить в каждой детали - получается 400 раз нажать на кнопку "Удалить св-во". Макрос не обязательно закрывать после каждого удаленного св-ва. Достаточно вбить новое имя св-ва на нажать "Удалить"

 

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

странная вещь. честно говоря не хочется ставить неизвестно что...

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

Ну если был бы у тебя SolidWorks 2014 или ниже Total commander Solidworks.wdx все делает по шаблону пакетно, удаляет значения или добавляет!

23 часа назад, kenny сказал:

я правильно понимаю, что если у меня 20 лишних строчек, то 20 раз надо применить программу? плюс если у меня крепежа тоже пару десятков, то прогу надо запустить уже 400 раз? =\

Указываешь в Таске этот макрос и он все сделает сам для каждой детали запустит автоматом и закроет!

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

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

Ну если был бы у тебя SolidWorks 2014 или ниже Total commander Solidworks.wdx все делает по шаблону пакетно, удаляет значения или добавляет!

Указываешь в Таске этот макрос и он все сделает сам для каждой детали запустит автоматом и закроет!

солид 2019 сп3, и тотала нет.

плюс я лично не знаю что за таск.

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

Ссылка на сообщение
Поделиться на других сайтах
В 13.01.2020 в 13:26, kenny сказал:

как убрать лишние строки свойств в модели с сотней конфигураций? например какой-нибудь винт и в каждой конфигурации записано "раздел" - "стандартные изделия"

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

Option Explicit
    Dim swApp                       As SldWorks.SldWorks
    Dim swModel                     As SldWorks.ModelDoc2
    Dim swModelExt                  As ModelDocExtension
    Dim swConfMgr                   As SldWorks.ConfigurationManager
    Dim swConf                      As SldWorks.Configuration
    Dim swCusPropMgr                As SldWorks.CustomPropertyManager
    Dim i                           As Integer
    Dim allConfNames                As Variant
    Dim Prpty(24)                   As String
 Sub main()
    Set swApp = Application.SldWorks
    Set swModel = swApp.ActiveDoc
    Set swModelExt = swModel.Extension
    Set swConfMgr = swModel.ConfigurationManager
    Set swConf = swConfMgr.ActiveConfiguration
    
    Prpty(0) = "Раздел"
    Prpty(1) = "Шифр"
'    Prpty(2) = "Свойство"
 
    allConfNames = swModel.GetConfigurationNames
    
    For i = 0 To UBound(allConfNames)
        Set swCusPropMgr = swModelExt.CustomPropertyManager(allConfNames(i))
                
        swCusPropMgr.Delete2 Prpty(0)
        swCusPropMgr.Delete2 Prpty(1)
'        swCusPropMgr.Delete2 Prpty(2)
        
    Next i
MsgBox "Свойства удалены"
 
End Sub

 

Макрос удаляет прописанные свойства во всех конфигурациях. Допиши нужные свойства Prpty( ). Проверь, потянет сотню конфигов? )

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

@Kir95 о, спасибо! вот это прям классно судя по тексту проги.

П.с. подскажите как сохранить этот макрос? или ткните где почитать?

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

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

как сохранить этот макрос? или ткните где почитать?

почитать здесь можно -

https://help.solidworks.com/2016/russian/SolidWorks/sldworks/c_recording_playing_macros.htm?verRedirect=1

Меню инструменты->макросы->создать новый, откроется окно редактора VBA, из него всё удалить, вставить скопированный отсюда код. Сохранить и нажать F5, команда запустится, ненужные свойства удалятся. В справке почитай, как создать кнопку для макросов на панели инструментов.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Jesse
      Вот что у Биргера: Центробежные силы и индуцированный гироскопический момент зависят от квадрата частоты вращения вала   Хотя уже сама критическая частота зависит только от момента инерции колеса (альфа, бэта, гамма - это прогибы, углы поворота и прочая шелуха), т.е. частота вращения в формулу не входит, а всё определяется только моментом инерции Jm Ну у него рассматривается простая одномассовая система (фактически грузик на пружинке). Думаю поискать публикации.. мб где то раскопали аналитическую зависимость первой и высшей СЧ от частоты вращения для сложных систем. Хотя если выяснится что зависит,  всё равно обоснование придумывать придётся.  Эхх...
    • Fedor
      https://www.litres.ru/book/v-n-faddeeva/vychislitelnye-metody-lineynoy-algebry-65999878/  Ну и классику жанра :) 
    • Jesse
      4000 об/мин при наружном диаметре колеса 380 мм. Думаете, на больших оборотах вилка всё равно может разойтись и могут появиться гироскопические эффекты? Даже несмотря на вышеприведенные массово-инерционные оценки и расположение опор?   да я влияние престресс (вращение) особо не увидел... Думал обычным модальником прогнать, Ланцошом (он пошустрее).   Ещё мои раздумья направлены в сторону присоединённой массы воды, что по идее должно занижать частоты. Хотя для такого массивного вала как у меня даже на это дело можно забить, наверно...
    • Handrusik
      Maxx2000 - благодарю Павлуха - это не фриланс Утомлённый солнцем - приятно, что меня помнят
    • Борман
      Я так понимаю, что обороты не особо большие. ДК - это чисто высокооборотистая тема.   Просто мысли вслух... Если вилка будет сильно расходится, то всегда будет точка пересечения любого луча с кривой BW. Причем точка будет на меньших оборотах по сравнению с обычным престресс-модальником. Какие дальше действия ? С чем тут нужно дополнительно бороться по сравнению с тем, с чем нужно было бы бороться по результатам обычного престресс-модальника Если вилка не сильно расходится (от кривой обычного престресс-мобальника), то смысла стоить строгую ДК большого нет.    
    • boomeeeer
      На сименсе параметрами настраивается многое, что связано с менеджером иснструмента. Вызов возможен как по номерам, так и по именам инструментов. Через равно вроде как по имени вызывается (Т="имя"), а по номеру можно было, например, Т1 M6, а первый корректор подтянулся бы автоматически. И не всегда М6 на смену. Производитель мог нагородить чего угодно. Параметры надо смотреть
    • Den4ik85
      P.S этой ошибки не было при запуске,она возникла при выполнении команды смены инструмента "T=.." d1m6. (так учили на курсах) возможно,не тот номер ввел или не соответствовало название инструмента его номеру?
    • boomeeeer
      @Den4ik85 Подключаться к контроллеру и искать цепочку формирования сигнала ошибки DB2.DBX183.0. Возможно один из индуктивных датчиков на подсчёт ячеек магазина вышел из строя
    • boomeeeer
      G108 C0 - Включить шпиндель №0 в режим оси C G90 C180 - Переместить ось С в позицию 180 градусов
    • Den4ik85
      благодарю! ничего не понял, ну хоть что-то) учусь только) попробую разобраться
×
×
  • Создать...