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

Макрос для SW файлов для показа куда входит фаил


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

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

Если фаил деталь или сборка входит в многие сборки то хочется как то перечислить эти сборки скажем через примерно так "1#  ВГД002.001.002 СБ",  "2# АБС.001.003хх ##имя конфигурации"

Ну и количество штук входящих туда тоже было бы круто.

Если кто будет делать то по выводу отдельно обсудить нужно...

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


UnPinned posts

Это все для всех так сказать для форумного сообщества СССР 3D . Тут много чего кто просто пишет и делает просто так .. Или как на будущее прокачивает скилы,

Вообще только мне нужно знать куда входит деталь и в какие сборки ? Просто не понятно, все твердят что это такая удобная вещь в ПДМ..

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

удобная вещь в ПДМ

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

Я не понимаю, в чём у тебя проблема поставить пиратку какойнить софтины и её использовать?

Денег нет, вот и выкручивайся (без сарказма - факт)

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

Подобное есть в SW Explorer'е, но он не в файле ссылки ищет (видимо ссылок там нет), а проходит все чертежи и сборки в папке и подпапках, и уже в них ищет упоминание требуемого файла.

Так что это макрос скорее для TotalCommander'а.

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

только мне нужно знать куда входит деталь и в какие сборки ? Просто не понятно, все твердят что это такая удобная вещь в ПДМ..

Это когда на каждую деталь ведомость в тыщу строк, в каких сборках эта деталь применялась? Конечно, удобно, особенно, если начинать комплектацию изделия, как бы "снизу-вверх", с гайки, какой-нибудь )

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

с гайки, какой-нибудь )

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

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

В PDM это одна из основополагающих функций, которая ещё и настраивается, под которую ещё надо привыкнуть

А можно узнать подробней что и как ее юзают для чего?

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

А можно узнать подробней что и как ее юзают для чего?

Да как раз под то, что вы и написали.

Когда нужно изменить деталь, но не знаешь входит ли деталь куда-то ещё и на что может повлиять изменение.

 

Вот буквально вчера сдал извещение на изменение. В детали убрали фаску. Теперь она не влезает в сборку. Фаску убрали предыдущим извещением, потому что в другом изделии фаска была не нужна.

Решили ввести исполнение. 

Вот и полезли с функцией "Куда входит" (она так называется в SWE PDM) смотреть в какие сборки входит эта деталь. С фаской она входила в 4 сборки, а без фаски в одну.

Ввели для детали без фаски новое исполнение и поправили заодно ещё и спецификацию на ту самую сборку, где фаска была не нужна. Profit.

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

какой планируется бюджет?

А что сложный макрос выписать в пользовательских поляк значения для сборок /деталей и чертежи прописать в них?

Я то думал прописать часть кода и добавить в ЭТОТ макрос

Может сделает кто то более навороченный макрос, чтоб туда прописывать и то что нужно для pdm основные функции.

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

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

А что сложный макрос

А что сложно заплатить за любую разработку для тебя? )))

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

А что сложно заплатить за любую разработку для тебя? )))

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

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

P.S.  Думаю не спроста среди одних из лучших программистов и спецов по форму SW, в итоге   @streamdown  и @Leon  работают в одной компании чрез несколько лет .. а КБ 2.0 еще и торгует приложениями @Leon .

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

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

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

Это извечный вопрос учёта КД.

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

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

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

А что сложный макрос выписать в пользовательских поляк значения для сборок /деталей и чертежи прописать в них?

В пользовательских полях ограничение в 1024 символа на каждое свойство, много не напихаешь.

Возможно есть ограничение на количество свойств. Так что не всё так просто.

 

3 часа назад, Maik812 сказал:

Каждая контора может спонсировать тут любого или любой " проект" по договору выполненных услуг и не платить на эту сумму налоги.

Что мешает вам выбить деньги из своей конторы на благо конторы и всеобщее благо? Если оно так просто.

 

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

Я то думал прописать часть кода и добавить в ЭТОТ макрос

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

 

Так что для того что бы знать где файл применяется нужно налаживать УЧЁТ ИЗДЕЛИЙ/ПРОЕКТОВ, с регистрацией документов/файлов в хранилище и это может быть ПДМ, базы данных, бумажные или электронные карточки для каждого хранящегося документа/файла в хранилище и т.п.

 

И пока не наладите учёт, всегда будет что-нибудь теряться, так что без учёта лучше использовать детальки только в одном изделии/проекте, что бы не сломать что-нибудь в других изделиях заменив несколько размеров (или вовсе аннулировав/удалив документ/модель) одной исходной детальки заимствованной во многих изделиях/проектах...

 

 

 

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

Что мешает вам выбить деньги из своей конторы на благо конторы и всеобщее благо? Если оно так просто.

Я свободный художник :) Сартапер :5a33a36721bd3_3DSmiles(15):

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

В пользовательских полях ограничение в 1024 символа на каждое свойство, много не напихаешь.

Возможно есть ограничение на количество свойств. Так что не всё так просто.

 

Это как раз и обходим мне не нужно все в одну строчку а через # в разных строчках

1# ABCD.XXX,XXX,002

2# АБВГД.ХХХ.ХХХ .003

и тд.

Потом я могу искать забив как раз поисковик или отделить это все через "#" или поиск задать # АБВГД.ХХХ.ХХХ.003

 

По типу того что на картинке .. Только с обозначением конфигурации и куда входит она или в какую деталь.

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

Jpeg_0050.jpg

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

Я свободный художник :) Сартапер

Так тогда ещё проще, надо выбить у себя какой-то процент с приходящих денег, стартап ведь тоже должен приносить прибыль. Но ведь не хочется лишать себя денег?

 

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

Это как раз и обходим мне не нужно все в одну строчку а через # в разных строчках

1# ABCD.XXX,XXX,002

2# АБВГД.ХХХ.ХХХ .003

и тд.

Так при каждом новом применении добавляйте новую строчку и все дела.

 

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

Потом я могу искать забив как раз поисковик или отделить это все через "#" или поиск задать # АБВГД.ХХХ.ХХХ.003

Всё меняется, а эти строки в файле ни кто не будет трогать и к тому времени когда наступит ПОТОМ, может оказаться что большая часть ссылок/сборок уже не актуальна и не применяет данный документ.

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

Возможно есть ограничение на количество свойств. Так что не всё так просто

 

Из екселя впихнул 3000 строк

кол-во строк в свойствах.jpg

 

А вот в комментарии больше 2067 строк не получается, но эти свойства можно в проводнике посмотреть, не запуская солид

кол-во строк в комметах.jpg

 

Так что, вполне реально вписывать применяемость - 2000 строк-то. Добавил деталь в сборку, выделил её в дереве сборки мышкой, запустил макрос - записал в свойства детали строку с обозначением сборки. Профит - пдм "на коленке" )

кол-во строк в свойствах-просмотр в проводнике.jpg

 

14.04.2021 в 14:10, Maik812 сказал:

Если кто будет делать то по выводу отдельно обсудить нужно...

Когда больше делать будет нечего )

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

Из екселя впихнул 3000 строк

:smile: шик!

А теперь бы ещё научиться отслеживать что куда и когда.

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

:smile: шик!

А теперь бы ещё научиться отслеживать что куда и когда.

и кто :biggrin:

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

А теперь бы ещё научиться отслеживать что куда и когда.

 

2 часа назад, Snake 60 сказал:

и кто

Во первых зачем, если работает 1-5 человек обычно все знают что и кто .

Во вторых А НАХРЕН ЭТО НУЖНО..

Ну что мне даст что я в прошлом сентябре вставил ее в ту сборку :))) По факту она стоит по чему и когда  и для чего не важно уже .. 

Мне по факту нужно только куда входит и сколько деталей туда входит.. ну и желательно путь откуда взяли фаил . Объясню насчет пути, например в детали раздел не прописан а она например из "профили" или "крепеж или еще какая папка  или просто убрать все библиотеки или всякие там заведомо понятно что за деталь чтоб глазам не мешали, главное  все это можно легко отфильтровать TC и видеть все что мне нужно. Да и кстати внести в "раздел " для спецификации автоматом. Так же если например сделали раму там труба 60Х60 , вижу что из папки "профиля" и вижу вес рамы. мне достаточно даже оценить стоимость уже или сколь метров прикинуть можно уже так как погонный вес есть.

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

Так что, вполне реально вписывать применяемость - 2000 строк-то. Добавил деталь в сборку, выделил её в дереве сборки мышкой, запустил макрос - записал в свойства детали строку с обозначением сборки. Профит - пдм "на коленке" )

Вот к чему и я .. а зачем платить такие деньги за PDM , если большую часть инфы можно прописывать в самих файлах вопрос чем и как это реализовать, зачитывать , сортировать и экспортировать скажем в EXEL для подачи заявки на склад или в 1С.

И ВООБЩЕ не у всех стоит пресловутая PDM и люди работаю если умеют с файлами "дружить" и управлять...

5 часов назад, Kelny сказал:

стартап ведь тоже должен приносить прибыль. Но ведь не хочется лишать себя денег?

 

Посмотрите акции компаний там многии компании производственные, и др имеют огромный минус в отчетности :)))

А стартап обычно минус только по определению приносит.. Да насчет стартапа это та.. к ТС и разговоров тут на форуме не относится.

5 часов назад, Kelny сказал:

Так при каждом новом применении добавляйте новую строчку и все дела.

Так и будем делать НО МАКРОСОМ :)

А вообще пару вариантов обычно

1 .куча проектов и вот приходит время сдавать и готовить документацию и начинаем оформлять...

2. прилетела тебе сборка для твоего проекта готовая и там 101 деталь, че каждой прописывать будешь?

 

Тут масса кто пишет макросы для себя и для других.. не ради наживы, а творчество и реализация.. не все тут ради денег :)

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

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

пишет макросы для себя и для других

Какой конкретно макрос написал и выложил ты?

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • gudstartup
      а вы хоть станок проверяли по программе на изделии на точность прежде чем товарищей этих выгнать? если нет то грешите на самих себя! система в наших краях еще не распространенная поэтому и тем тут нет надо в поднебесную писать
    • AlexArt
      Ну допустим, ты и на другом ресурсе это опубликовал. А не коммуниздил. Но вот продвигать воровство от государства, ворующее из Вики, это верх мерзости.
    • maxx2000
      Ах, да. Фильтры выбора добавили. Теперь можно выбрать только то что видно на первом плане, а не вместе с тем что с обратной стороны детали. В общем надо обновляться. Как раз работёнка на прессформу нарисовалась 
    • maxx2000
      Причина того - Кроилово. Кроилово всегда приводит к попадалову. Месяц простоял сколько мильонов деревянных потеряли? Вопрос риторический. И ещё будет стоять. Как памятник человеческой глупости и жадности.
    • AlexKaz
      "9 июля 1968 года на мышах был проведен самый знаменитый эксперимент американского ученого-этолога Джона Кэлхуна «Вселенная-25». Суть опыта заключалась в создании идеальных условий, где мыши могли бы жить и размножаться, не ведая никаких забот, вдали от хищников и в отсутствие эпидемий и заболеваний. Для этих целей ученый построил специальный загон, куда были помещены четыре пары белых мышей (самцов и самок). В распоряжении мышей всегда была чистая вода и еда в изобилии, специальные гнезда, где можно обустроить себе жилище ― гнезд в загоне хватало для проживания нескольких тысяч мышей. Температура в загоне в среднем составляла около 20 ℃ и была комфортной для мышей. Животные не подвергались никаким влияниям извне и жили в идеальных условиях в свое удовольствие. А дальше началось самое интересное. На первом этапе эксперимента мыши хорошо размножались, вели активный образ жизни, охотно играли. На следующей фазе эксперимента мыши стали есть меньше, перестали наедаться до отвала. На третьей фазе эксперимента, когда в загоне были уже сотни мышей, произошло распределение социальных ролей, стала ярко выраженной иерархия, клановость. Появились так называемые отверженные ― молодые особи, которых другие, взрослые мыши сгоняли в центр загона, не давали им вести нормальный образ жизни, причиняли физический вред. В природе такое, наверное, было бы невозможно, ведь эти мыши-агрессоры просто не дожили бы до старости: их бы съели хищники. Но в загоне Кэлхуна хищников не было, и взрослые мыши начали попросту издеваться над молодняком. Образовались две большие группировки: самцы-одиночки и самки-одиночки. При этом самки-одиночки отказывались спариваться <с менее статусными многочисленными молодыми самцами и с оставшимися старыми статусными> и отвергали ухаживания самцов. У мышей стал проявляться тотальный индивидуализм, мыши не стремились создать семью. На последней, четвертой стадии мышиная популяция стала сокращаться. Появились самцы, которых сам Кэлхун назвал «красивыми» (англ. beautiful ones), из-за отсутствия ран и рубцов. <В оригинале: They never engaged in sexual approaches toward females, and they never engaged in fighting, and so they had no wound or scar tissue. Thus their pelage remained in excellent condition. - Дословный перевод: Они никогда не прибегали к сексуальным подходам к самкам, и они никогда не участвовали в боях, и поэтому у них не было ран или рубцовой ткани. Таким образом, их шерсть сохранилась в отличном состоянии.> Эти мыши не вступали в борьбу за самок и территорию, не проявляли активности к размножению и только питались, спали и чистили шёрстку. У мышей стали проявляться различные формы девиантного поведения, вспышки агрессии. Самки стали проявлять агрессию, защищать себя сами, стали умерщвлять своих детенышей, а затем окончательно отказались размножаться. На пике эксперимента в загоне одновременно проживало чуть более двух тыс. мышей. Еды и гнезд было достаточно для дальнейшего роста популяции, но через четыре года после начала эксперимента Кэлхун остановил свой опыт, потому что в загоне осталось чуть более сотни мышей, и все они уже вышли из репродуктивного возраста. По итогам эксперимента Кэлхун пришел к выводу, что достижение определенной плотности населения и заполнение социальных ролей в популяции приводит к распаду общества" https://physicsoflife.pl/dict/pic/calhoun/calhoun.. https://scientificrussia.ru/articles/utopiya-dlya-mys.. https://ru.wikipedia.org/wiki/Кэлхун,_Джон_(этолог)
    • gudstartup
      @Koels вот в чем дело пока ds609 это предупреждение поэтому F может и не появится если sv601 это значит ошибка. возможно при нагреве радиатора серво определяет это как предупреждение или ваш вентилятор крутиться медленнее чем оригинальный и серва думает что он встал хотяпри этом обычно на экране в строке состояния FAN.мигает больше у меня вариантов нет....  
    • ДОБРЯК
      Решите любым алгоритмом. Тогда будет конструктивный разговор. :=)
    • Fedor
      https://en.wikipedia.org/wiki/List_of_numerical_analysis_topics#Eigenvalue_algorithms     :) 
    • Юрий К.Ф.
      Добрый день. Не нашёл тут тему по стойке Китайско Китайской)) Lynuc N3ME. Видать мне так повезло с её наличием)) Приобрели 5-ти осевой Китаец. В б/у состоянии после удара по оси Z. Отремонтировали по механике, заменили батареи на драйверах, выставили лимиты. Всё Ок. Пригласили со стороны людей которые бы разобрались по операторской части. Те два выходных ковырялись, после сказали покажут расскажут, но за огромные деньги. Не сошлись. После месяц станок простоял, когда включили перестал реагировать на регулировку скорости шпинделя. То есть в режиме Jog, включаем обороты, которые стандартно 2140-2149 об/мин. При регулировке процетности не меняются (сама процентность показывает на мониторе). Так же при включении оборотов через команду M03S300 или другое значение, скорость так же показывает 2140-2149 об/мин. Грешить на тех товарищей с которыми не сошлись по деньгам для обучения, как то не хочется. Поковырялся в настройках шпинделя, вроде всё в норме. Проводку на шпинделе прозвонил, целая. В чём причина, не понятна. Кто нибудь сталкивался с подобным, или с подобной стойкой? Может подсказать варианты причины подобного?
    • ДОБРЯК
×
×
  • Создать...