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

Быстрое заполнение всех свойств сборки, всех подсборок и деталей


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

Здравствуйте

 

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

 

Сейчас на предприятии за много лет устаканилась следующая практика: так как продукция простая и не серийная, все спецификации делаются средствами стандартной спецификации солида и сама спецификация размещается на листе сборки в правом верхнем углу. Это удобно и не противоречит ЕСКД.

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

1 Аппарат.jpg

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

Чертеж главной сборки.jpg

Процесс разработки как правило сверху вниз - главная сборка, подсборки, детали. Вложенность до 4х уровней максимум.

Много времени занимает сам процесс проектирования и разработки - проработка вариантов, постоянные изменения и улучшения, при этом идет перекомпоновка сборки и т.п.

 

Всё, модель закончили, выдаем КД.

 

"Наименование" равно имени файла детали или сборки, которое берётся из свойств детали или сборки по формуле "$PRP:"SW-File Name"" и с этим проблем нет, всё автоматически.

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

Свойства сборки.jpg

Переименовал деталь, или сразу ее как надо назвал, и название улетает в спецификацию. Благо в SW2018 можно прямо в дереве переименовывать детали и сборки, и они переименовываются в папке.

 

Проблема в "Обозначении" деталей и подсборок. Оно вносится и присваивается вручную в свойства каждой детали или сборки, и какое оно будет, зависит от иерархии сборки/подсборки и деталей в ней.

 

Процесс сейчас такой - сделали главный сборочный чертеж, вставили спецификацию, вручную ее отсортировали, вставили разделы "Сб.ед", "Детали", "Стд.изд", "М-лы".

Смотрим на обозначение деталей/сборок, придумываем, открываем каждую сборку и пишем в поле "Обозначение" нужный номер. Закрываем. Так для всех подсборок.

Смотрим на результат на сборочном, чтобы все было красиво и последовательно.

Закрываем, сохраняем.

 

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

На приведенный выше аппарат можно потратить день, хотя в нем всего 11 подсборок и 71 уникальная деталь:

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

Количество компонентов.jpg

 

Есть "SOLIDWORKS Treehouse 2018", в котором можно открыть всю сборку в виде дерева:

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

TreeHouse.jpg

В нем также можно открыть иерархию всех компонентов сборки со всеми свойствами пользователя. Их можно даже править, но они почему-то не сохраняются в деталях и сборках с подсборками:

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

Иерархия.jpg

Вопрос:

1) Должен ли "Treehouse" после того, как в нем поправили все поля "Обозначений" их сохранять по всем компонентам сборки?

2) Если нет, то существует ли инструмент, в котором можно было бы открыть верхнюю главную сборку, открыть дерево/иерархию сборки, как в TreeHouse и поправить сразу всем скопом свойства "Обозначение" (ну или любое другое, "Организация" или "Разработал") во всех входящих в нее компонентах? Макрос, приложение, хоть что? Оно должно быть бесплатным.

 

PDM у нас нет.

Макросами от Leon не пользуемся, т.к. спецификация размещается на чертеже.

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


UnPinned posts
3 часа назад, pps27031991 сказал:

где совершенное обозначение, короткое и понятное

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

А смысл этого всего вот в чем :

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

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

Я добавляю "изм01" через пробел, конечно. И в первую очередь в имени модели. Т.о. имею всю историю изменений в папке с файлами.

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

Имя модели не меняю. Моя практика работы показывает, что возврат к старым версиям моделей маловероятен.

Во время работы всегда идет "улучшение" деталей и сборок.

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

В имя файла-чертежа добавляю номер изменения из ИИ. Этот же номер проставляется и в ОН чертежа.

20 часов назад, Sturmann сказал:

ОК.

Тогда такой вопрос:

если буквенное наименование нужно то нужно для чего?

Для человека? Чтобы он смотря на него что то отсортировал?

Не "буквенное" наименование, а осмысленное имя файла )

Естественно, для человека. Чтоб легче было понять открывать этот файл или другой.

А не тыкать в файл и искать нужную модель по превью, например.

20 часов назад, Sturmann сказал:

Номер из имени переходит по ссылке в Обозначение

Если по вашему варианту тогда обозначение будет с буквенным наименованием (имя файла же)

 

Вот. Все упирается в то, кто как приспособился выводить спецификации. :smile:

Если имя файла с наименованием позволяет получать нормальные спецификации, разве это плохо?

Вопрос риторический, ответа не требует. )

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

Пожалуйста. Вот одна из работ, где совершенное обозначение, короткое и понятное

 

 

Вообще-то дискутируются имена файлов, а не структура обозначения.

Если бы Вы читали внимательно, поняли бы это и сами.

 

А структура предложенного Вами обозначения не короткая и не понятная.

Язык сломаешь, пока попросишь коллегу передать тебе нужный чертеж. )

 

Любые отклонения от ЕСКД, это все времянки, путь в никуда, головная боль в будущем.

 

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

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

А смысл этого всего вот в чем :

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

 

24 минуты назад, brigval сказал:

 

Вообще-то дискутируются имена файлов, а не структура обозначения.

Если бы Вы читали внимательно, поняли бы это и сами.

 

А структура предложенного Вами обозначения не короткая и не понятная.

Язык сломаешь, пока попросишь коллегу передать тебе нужный чертеж. )

 

Любые отклонения от ЕСКД, это все времянки, путь в никуда, головная боль в будущем.

 

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

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

 

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

Если Вы уволитесь, вся система рухнет.

Кому нужна такая система? )

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

Нашел страничку, где измываются всеми возможными способами над Свойствами (Custom Properties).

 

Понравился раздел 3, 9, 14 и 16.

 

Раньше работал раздел 17, сейчас он за бабло.

Но что-то у меня TreeHouse так и не работает (раздел 14), свойства просто не меняет(

Видимо, придется писать что-то своё.

 

Перегнал статью в PDF, со временем теряются ссылки

 

Discover SOLIDWORKS Custom Properties.pdf

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

Попробовал использовать раздел 9 - работает!

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

Раздел 9.jpg

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

И даже можем их править по двойному клику, и даже после нажатия на "Сохранить сборку" все поправленные обозначения разносятся куда нужно.

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

Если Вы уволитесь, вся система рухнет.

Кому нужна такая система? )

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

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

всеми возможными способами над Свойствами (Custom Properties).

У кого есть список свойств? Скажем недокументированных.

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

Включаем Визуализацию сборки, выбираем "Вложенный вид" , добавляем столбец "Обозначение"

Спасибо! Удобная вещь :) почти как в Крео :)

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

Вот этот инструмент (Properties+) (платный) может менять и считывать все свойства (конфигурация, файл или списки вырезов) для всех файлов из сборки, папки, из SOLIDWORKS или из проводника файлов (при этом даже не нужно иметь установленный SOLIDWORKS). Можно редактировать во встроенном редакторе или экспортировать в Excel, сделать изменения и импортировать обратно. Работает для SW 2019 и выше (возможно и для более ранних версий, но официально поддерживаемые SW 2019 - SW2022). Видео демонстрация: 

 

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

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

Странно когда предлагал тебе написать API плагин для тотала ты не захотел мол фу бяка какой ваш ТС.. а он вообще то бесплатно все это делает .. И смысл в проводничке это делать ? И в Exel перебрасывает и меняет. Но из за того что СВ с 2015 закрыли возможность то до 2014 включительно. Не кому не хочется иметь инструмент бесплатный все хотят платить , ну платите.

Jpeg_0001!.jpg

Jpegc1111.jpg

колонки.gif

 

И самое интересное что не только Солида и Компас уже есть Kompas3d.wdx и везде все одинаково делается и однообразно что не требует даже переучиваться при смене САПР, просто для одних расширений другие плагины... А были бы еще WDX то и для других САПР можно, простмотр уже есть почти для всех кроме T-Flex .

И насчет моего фанатизьма, ну во первых я не программист а делаю это прост  настраиваю готовые плагины. А если бы программист взялся за это то ...интерфейсов много для возможностей  https://wincmd.ru/directory/developer.html

Интерфейс позволяет создавать Total Commander плагины с помощью Microsoft .NET Framework, тоже есть.

 

 

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

ТС.. а он вообще то бесплатно все это делает


Total Commander - не бесплатный, он стоит 37 Евро + налог (для некоторых стран ЕС)
Для того, чтобы написать такой плагин необходим ключ Document Manager/ (если не прогонять через SW API, что в этом случает будет очень-очень-очень долго). Для того, чтобы запросить ключ для распростронения нужно зарегитрировать этот продукт (получить разрешение у SOLIDWORKS). С большой вероятностью SOLIDWORKS откажет, так как Total Commander достаточно редко используется
.NET интерфейс для плагинов не встроенные, а поддерживается сторонним разработчиком и не обновлялся с 2015 года. Большая вероятность, что он не будет совместим с последними версиями ТС или Windows.
 

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

Total Commander - не бесплатный, он стоит 37 Евро + налог (для некоторыз стран ЕС)

Месяц для компании, для всех остальных не факт что платный, и сколько прошло месяц или 3-36 не где не сказано и нерегистрируется.

26 минут назад, artem_cad сказал:

Для того, чтобы написать такой плагин необходим ключ Document Manager/ (если не прогонять через SW API, что в этом случает будет очень-очень-очень долго).

Посмотри на Брагин командер как он реализовал .. без всяких регистраций и ключей. Он себя не считает тоже программистом :) Скромняга..

26 минут назад, artem_cad сказал:

С большой вероятностью SOLIDWORKS откажет, так как Total Commander достаточно редко используется

Где не был в Росии на компе инженера или конструктора стоит ТС !  Особенно было когда был WIN XP то просто не реально копировать или перезаписывать файлы было средствами ВИНДЫ. ТАК ЧТО БЫЛ У ВСЕХ И ВСЕ ПОЛЬЗУЮТСЯ, МОЛОДЕЖЬ МОЖЕТ И НЕТ.

Откажет или не откажет может как то узнать у них ? И почему они решают быть продукту или нет?

26 минут назад, artem_cad сказал:

NET интерфейс для плагинов не встроенные, а поддерживается сторонним разработчиком и

Ну вариантов много я же скинул ссылку там C+ \Delphi \ java\VB скрипты\Qt  и др тоже есть.

Есть вариант используя функционал стороннего продукта SWR, SWE, PDM , юзать их dll , но это сложно но есть @Pasha94 сказал что написал что то под PDM SW чтоб юзать его АПИ, но пропал куда то, не дав сами файлы и не чего. Может кто занает где он? Приложения самого солида типа SW Explorer его юзать АПИ.

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

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

Я открываю все сборки, куда входит изменяемая модель, смотрю везде ли допустимо это изменение, и, если допустимо везде, то изменяемую модель сохраняю как с измХХ. Если не везде изменение допустимо, то закрываю сборки, где должна остаться старая модель, и уже сохранить как с новым децимальным номером. (В соответствии с 503 гостом, ессно). Ессно уже изменение коснется и этих сборок - надо обновлять спецификации. Тяжело!!! А что делать*  Вот так и мучаюсь. 

 

Было у отца три сына

Старший умный был детина

Средний в армии инструктор

Младший - инженер-конструктор...

 

Так вот, я младший. Остальным больше повезло.

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

Где не был в Росии на компе инженера или конструктора стоит ТС !  Особенно было когда был WIN XP то просто не реально копировать или перезаписывать файлы было средствами ВИНДЫ. ТАК ЧТО БЫЛ У ВСЕХ И ВСЕ ПОЛЬЗУЮТСЯ, МОЛОДЕЖЬ МОЖЕТ И НЕТ.

Это вы у нас не были... С момента выхода Windows7 все забыли про TotalCommander. C 2010 года.

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

А что такого появилось в седьмой Винде, чтобы отказаться от Тотала? Я им продолжаю пользоваться.

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

Это вы у нас не были... С момента выхода Windows7 все забыли про TotalCommander. C 2010 года.

Не знаю, как бы я работал без Тотала. Много полезных для моей работы функций.

Делаешь все почти на автомате.

Иногда подходишь к коллеге, чтобы что-то показать на экране и с удивлением обнаруживаешь, а Тотал Коммандера у него и нет. :smile:

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

А что такого появилось в седьмой Винде, чтобы отказаться от Тотала? Я им продолжаю пользоваться.

Вот.

Цитата

 

И винда становится как двухоконный файловый менеджер.

 

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

Вот.

И винда становится как двухоконный файловый менеджер.

 

Забавно про "потрясите". Попробовал в 10-ке. Работает.

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

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

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

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

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

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

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

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

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

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

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




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