Stół wielomateriałowy

Witam

Mam pytanie dotyczące posłów do PE w SW2014, mam zgromadzenie i chciałbym poznać całkowitą masę na materiał. Na przykład:

Masa całkowita S235: 500 kg
Masa całkowita 304L: 300KG

Czy można to zrobić automatycznie?

Dziękuję Wam wszystkim! Miłego dnia.

Tematycznie uważam, że nie jest to możliwe,

 

Z drugiej strony można tworzyć podzespoły według materiału, nadać im odpowiedni materiał, a następnie odzyskać właściwość masy po materiale.

 

Wszystko, co musisz zrobić, to przejść przez formularz nieruchomości.

 

Prawdopodobnie będziesz musiał wykonać pośrednie mep, aby wyświetlić każdą wagę, a następnie zapisać notatkę z powrotem na arkuszu, na którym masz wszystkie swoje materiały.

 

Spróbować

2 polubienia

Zgadzam się z @Bart.

W przeciwnym razie możesz skojarzyć materiały za pomocą współczynnika tylko na rysunku, na przykład:

Masa całkowita S235: 500 kg
Masa całkowita 304L: (=S235x0,6): 300KG

itd...

W ten sposób nie musisz dotykać swojego zespołu.

1 polubienie

Chcesz wiedzieć w swoim zespole całkowitą masę części ze stali nierdzewnej, całkowitą masę części HDPE, całkowitą masę części stalowych... lub mieć masę swojego zespołu, jeśli jest wykonany w całości ze stali / stali nierdzewnej / HDPE ....????

Witam

Jeśli jesteś zaznajomiony z makrami, możesz je utworzyć (ale zajmie to trochę pracy).

Aby zapoznać się z kodem, radzę obejrzeć makro zapisywania pod, które opublikowałem jako samouczek na Lynkoa, gdzie każda linia jest skomentowana:

http://www.lynkoa.com/tutos/3d/macro-enregistrer-sous-avec-solidworks

Następnie, dla swojego makra, będziesz musiał

1) Wykonaj iterację po każdym z komponentów w oparciu o to makro:
https://forum.solidworks.com/thread/28710

2) Sprawdź, co to za materiał:
http://help.solidworks.com/2014/English/api/sldworksapi/get_and_set_material_visual_properties_example_vb.htm

3) Odzyskaj swój wolumin:
http://help.solidworks.com/2012/English/api/sldworksapi/SolidWorks.Interop.sldworks~SolidWorks.Interop.sldworks.IMassProperty~Volume.html

4) Utwórz zmienną całkowitej głośności:
Na przykład, aby przypisać właściwość: CODE = SWmoddoc.CustomInfo("code")
Więcej szczegółów pod tym linkiem: 
http://www.lynkoa.com/forum/autres/vba-excel-pour-solidworks?page=0#answer-123844

5) Oblicz wagę zgodnie z objętością dla każdego materiału:
Dzięki prostym obliczeniom w VBA

6) Utwórz zmienną całkowitej masy dla każdego materiału: patrz punkt 4)

Witam

W automatycznym nie widzę, ale z nomenklaturą jest to dość proste i szybkie, sortujemy według materiałów i dodajemy linię poniżej każdej kategorii materiałów, w której w obliczeniach suma mas powyżej.

@+

 

3 polubienia

Moja technika działa, ale @Coyote naprawdę nie jest głupia.

 

- Dodaj małą tabelę BOM zawierającą tylko kolumny części, materiałów i wagi

- I sortuj, aby zsumować wagi części według materiału