Jump to content

Создание стандартными методами спецификации SW (BOM), только детали, со свойством сборки - где прописано кол-во.


Recommended Posts

Всем, доброго времени суток.

Возможно не знаю правописания имен или это принципиально невозможно?

Буду рад помощи.

SW16

Link to post
Share on other sites


UnPinned posts
Snake 60
01.10.2024 в 19:37, TVM сказал:

Возможно не знаю правописания имен или это принципиально невозможно

Мой макрос делает это, причем пакетно: https://www.snake-60.ru/blog/blog-list/84-onepage-blog/78-fromfilenametoproperties-vba-makros-paketnogo-zaneseniya-svojstv-v-detali-i-ili-podsborki

Link to post
Share on other sites
22 часа назад, Snake 60 сказал:

Мой макрос делает это, причем пакетно

Спасибо. Ознакомился.

Судя по столбцу связи в свойствах, зто более старшая версия чем SW16 и макрос вероятно не будет работать.

Так же нет задания кол-ва головной сборки и получения результата.

 

Задача похожа на планирование производства.

Где всем элементам допустим присвоено свойство "N".

Как в столбце, допустим через формулу, получить кол-во деталей?

Стандартная таблица BOM SW.

 

Link to post
Share on other sites
Snake 60
38 минут назад, TVM сказал:

Так же нет задания кол-ва головной сборки и получения результата.

Тогда посмотрите вот этот макрос: https://snake-60.ru/blog/blog-list/84-onepage-blog/82-vba-makros-kombajn-po-chteniyu-i-paketnomu-zaneseniyu-svojstv-v-detali-i-sborki-solidworks

Всегда можно доработать если есть четкое ТЗ.

Link to post
Share on other sites
24 минуты назад, Snake 60 сказал:

Тогда посмотрите вот этот макрос:

Проблема в общей сборке. :(

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

Всегда можно доработать если есть четкое ТЗ.

Дали ТЗ организаторам паралельной ветки. Очень долго репу чешут. Возможно нет ресурсов.

Подозреваю будет все в ручном режиме.

 

Все "N" в стандартную BOM вывел (заголовок таблицы воспринимает свойсво головной сборки).

Как теперь правильно все перемножить.

P.S. Ветка в Все Вопросы о CAD.

Link to post
Share on other sites
Kelny
13 часов назад, TVM сказал:

Все "N" в стандартную BOM вывел (заголовок таблицы воспринимает свойсво головной сборки).

Как теперь правильно все перемножить.

А зачем брать количество из свойства? Почему нельзя взять фактическое количество из сборки?

 

В последних версиях, как минимум с версии 2012, в таблицах могут быть применены уравнения:

doc1292866738923_00001.image

https://help.solidworks.com/2012/russian/solidworks/sldworks/hidd_bom_column_property_modeless.htm?_gl=1*1rlvkby*_up*MQ..*_ga*NjY3OTA4NDU0LjE3Mjg0NjYzMzQ.*_ga_XQJPQWHZHH*MTcyODQ2NjMzNC4xLjAuMTcyODQ2NjMzNC4wLjAuMA..

 

https://help.solidworks.com/2012/russian/solidworks/sldworks/HIDD_BOM_EQUATION_EDITOR2.htm?_gl=1*1tbjc1d*_up*MQ..*_ga*NjY3OTA4NDU0LjE3Mjg0NjYzMzQ.*_ga_XQJPQWHZHH*MTcyODQ2NjMzNC4xLjEuMTcyODQ2NjQxNC4wLjAuMA..

Edited by Kelny
Link to post
Share on other sites
18 часов назад, Kelny сказал:

А зачем брать количество из свойства? Почему нельзя взять фактическое количество из сборки?

Из за специфики проектирования и избежания тормозов при работе железа.

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

 

Link to post
Share on other sites
Kelny

@TVM А зачем нужна именно оригинальная спецификация?

 

Почему бы не использовать иструмент ВИЗУАЛИЗАЦИЯ СБОРКИ (в последних версиях прячется в меню Инструменты-Вычислить), можно добавить необходимые стоблцы, можно так же добавить стобцы с формулами, а потом сохранить результат в Excel. Или уже в Excel можно добавлять формулы для пересчёта и наведения порядке в списке деталей.

Link to post
Share on other sites
Maik812

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

общее  количество и в сборке. прописывалось в свойства детали макросом а в папке с проектом смотрелось тоталом и делалось в эксель для дальнейшего.

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

ПРИМЕР РАБОТЫ.gif

 

тут начало было

и еще

вот наверно ближе

 

Edited by Maik812
Link to post
Share on other sites
20 часов назад, Kelny сказал:

А зачем нужна именно оригинальная спецификация?

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

 

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

Почему бы не использовать иструмент ВИЗУАЛИЗАЦИЯ СБОРКИ (в последних версиях прячется в меню Инструменты-Вычислить),

Давно рассматривал функционал. Надо еще раз посмотреть.

 

21 час назад, Kelny сказал:

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

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

 

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

тоталом

Товарищь майор, а можно нам чаю...

:)

Link to post
Share on other sites
Kelny
4 часа назад, TVM сказал:

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

Excel часть экосистемы Solidworks, только почему-то таблицу параметров прицепили к Excel, а спецификацию только к внутренннему плохому аналогу.

 

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

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

При том что манипуляции с количеством и так ручками, то возможно не велика потеря.

Edited by Kelny
Link to post
Share on other sites
Ветерок
36 минут назад, Kelny сказал:

экосистемы Solidworks

При чем здесь "эко"? Раз уж употребил это слово, то объясни каким образом компьютерная система может быть ЭКО системой (Экосиситема - это экологическая система).

Link to post
Share on other sites
1 час назад, Kelny сказал:

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

Думаю что бы избежать зацикливания.

 

1 час назад, Kelny сказал:

При том что манипуляции с количеством и так ручками, то возможно не велика потеря.

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

Link to post
Share on other sites
Kelny
33 минуты назад, Ветерок сказал:

При чем здесь "эко"?

Тут не связь с экологией, а принцицы взаимодействия в едином пространстве:

Цитата

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

 

Link to post
Share on other sites
Kelny
1 час назад, Ветерок сказал:

ну-ну

В греческом исполнении, тоже противоречий не наблюдается и связи с экологией тоже нет:

Экосистема от греч. oikos — «жилище» и systema — «объединение»

Link to post
Share on other sites
Ветерок

Если уж приводишь цитату, то приводи её полностью:

 

Экосисте́ма, или экологи́ческая систе́ма (от др.-греч. οἶκος — жилище, местопребывание и σύστημα — «целое, составленное из частей; соединение») — основная природная единица на поверхности Земли, совокупность совместно обитающих организмов (биотических) и условий их существования (абиотических), находящихся в закономерной взаимосвязи друг с другом и образующих систему[2].

 

Или вот ещё:

 

Экосисте́ма — основная единица биосферы и объект изучения экологии. Этот термин был введен английским биологом А. Тенсли в 1935 году, который считал, что организмы могут претендовать на то, чтобы их не отделяли от окружающей среды вместе с которой они образуют единую физическую систему. Трактуется в нескольких определениях[1].

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

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

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

 

Нигде нет упоминания ни про бизнес, ни про компьютер. Так что неправомерно применение этого термина к искусственным и тем более виртуальным системам. Они просто системы, никакие не ЭКО (а зачастую как раз антиЭКО).

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


 

  • Конфузия 1
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • djtim
      не трудно, но помимо заклепок есть еще куча разного крепежа. Но для чего конечному пользователю заниматься рисованием каталогов крепежа когда они стандартизированы и прорисованы давным давно?
    • -stas-
      Возможно при установке Creo не была установлена галочка для совместимости со старыми версиями Toolkit. Я пользовался и тем и тем. С приложением по переносу реально удобнее и меньше ручной работы. Там ведь не только наименования можно разбивать. Например, у меня в спецификации при количестве символов в графе формат больше 2-х, формат автоматически переезжает в графу Примечание и в добавок к нему прибавляется само примечание и все вместе автоматически разбивается на строки.
    • gudstartup
      @Madmax70 если из экрана загрузчика пишет файлы а при создании копии памяти зависает значит у вас  неисправна карта памяти . может по идентификатору система и решает что у вас 1мб а реально отвечают только 512 у нас есть такое чпу у него вместо 3мб стоит 2мб и оно зависает на последних 2-х файлах *.FDB из интереса можно записать все данные по файлам а потом обнулить память и записать пустые файлы памяти в кол-ве 2-х и посмотреть запишется или нет. так как с полным бэкапом памяти проблема на лицо все равно надо иметь запасной вариант и копии всех файлов параметров программ и т.д надо сохранить.   Blank-Fanuc-1618-SRAM-File.zip имена им дайте соответственно sram1_0a .fdb sram1_0b .fdb
    • Бестолковый
      Вот именно! В скрытых сообщениях ничего подобного нет. Все аннотации (равно как и обозначение шероховатости туда "поселить" пытался) у меня "живут" в слое "dims", в том же где и все размеры. Поэтому был бы отключён этот слой - я не видел бы ни одного размера на чертеже. Скорее всего какой-то глюк. Подошёл кардинально - создал заметку, запихнул в неё обозначение шероховатости и сохранил как блок, вопрос закрыт всем спасибо! :)
    • статист
    • Юрий Деточкин
    • fenics555
      по факту имеется профиль, нарезанный в разную длинну в таблице сейества. И создавая нужный экземпляр в таблице семейства СБОРКИ, в СБОРКЕ в таблице семеств их нужно выбрать просто нужный экземпляр. Ну или подбирать через pro/programm по параметрам. но вертикальный или горизонтальный- какая разница, если он один и тот же?
    • gudstartup
      да я спрашивал у китайцев есть макросы
    • Борман
      Есть тесктовый файлик, в нем 20 чисел через запятую. И таких строк 1000 штук. Как его запихать в ансисовский числовой массив 1000х20 ? Там есть какие то умные команды в одно действие, подскажите кто знает.
    • Юрий Деточкин
      У меня не сборка, произвольно меняющая размеры, а таблица исполнений сборки. Работает, если есть исполнения горизонтальной детали и исполнения вертикальной детали, длины которых определяются параметрами сборки. Как эти две детали, отличающиеся только длиной, объединить в одну таблицу исполнений?
×
×
  • Create New...