Tworzenie listy wiązek

Witam

 

W soldworks electrical mam projekt z kilkoma wiązkami, z których każda reprezentuje szafę elektryczną.

 

Chciałbym zrobić listę w każdej wiązce (czyli dla każdej szafy), ale podstawowa funkcja listy usuwa wszystkie z projektu.

Czy ktoś kiedykolwiek to robił?

1 polubienie

Nie znam się na elektryce, ale robiąc podzespół na szafę? 

Odbywa się to zgodnie z tym, co już istnieje. w projekcie jest kilka wiązek (dla innych funkcji oprogramowanie dobrze rozumie te podzbiory) np. dla BOM-ów, nie mam problemu.

Udaje mi się wyciągnąć listę sprzętu z wiązek, ale dla wszystko jest pogrupowane razem.

i tak głupio nie znać się na elektryce

więc nie miej mi za złe, jeśli mówię bzdury ;-)

A gdyby tak stworzyć projekt dla każdej szafy?

i po projekcie zawierającym wszystkie te szafy

@+

Zobacz ten samouczek

http://www.leguide3d.com/profiles/blogs/solidworks-electrical-associer-un-cable-dans-un-sh-ma-l-ctrique

 

Witam

Właśnie przyjrzałem się twojej obawie. Rzeczywiście, nie da się rozdzielić według wiązki (albo ja też nie mam sztuczki). 

Z drugiej strony mogę zaproponować Ci rozwiązanie do sortowania tych. Zamiast tworzyć pakiety, spróbuj stworzyć lokalizacje dla swoich szafek. O wiele łatwiej jest sortować materiały lub odniesienia kablowe według.

W konfiguracjach BOM można nawet dodawać kolumny sortowania i tworzyć podziały. Spowoduje to oddzielenie przedmiotów dla Ciebie według własnego uznania.

Mam nadzieję, że to ci pomoże, nawet jeśli przyjdę trochę spóźniony...

 

1 polubienie

Cze wszystkim

Po 7 latach poszukiwań udało mi się posortować według pakietu. Przy okazji dziękuję wsparciu Visiativ i Solidworks Electrical. Zajęło mi to trochę czasu pomimo dobrego zapytania SQL, ponieważ elementy muszą być dobrze " uporządkowane ". Jestem pod

Więc:

  • Według lokalizacji podrzędnej (parametr pakietu znika)
  • Wszystkie przedmioty znajdują się w tym samym miejscu, w którym znajduje się zestaw.
  • Zaznacz " Nomenklatura na pakiet " (zmodyfikuj zapytanie SQL wcześniej)
  • Zapytanie SQL:
SELECT DISTINCT
			vew_cable_ex.cab_tag AS cab_tag
			, vew_cable_ex.cab_id AS cab_id
			, vew_cable_ex.cab_tra_0_l1 AS cab_tra_0_l1
			, vew_cable_ex.vcablocfrom_loc_id AS vcablocfrom_loc_id
			, vew_cable_ex.vcablocfrom_loc_text AS vcablocfrom_loc_text
			, vew_cable_ex.vcablocfrom_tra_0_l1 AS vcablocfrom_tra_0_l1
			, vew_cable_ex.vcablocfrom_loc_tagpath AS vcablocfrom_loc_tagpath
			, vew_cable_ex.vcablocto_loc_id AS vcablocto_loc_id
			, vew_cable_ex.vcablocto_loc_text AS vcablocto_loc_text
			, vew_cable_ex.vcablocto_tra_0_l1 AS vcablocto_tra_0_l1
			, vew_cable_ex.vcablocto_loc_tagpath AS vcablocto_loc_tagpath
			, vew_cable_ex.cab_length AS cab_length
			, vew_cable_ex.cab_reference AS cab_reference
			, vew_cable_ex.cab_manufacturer AS cab_manufacturer
			, vew_cable_ex.cab_tagroot AS cab_tagroot
			, vew_cable_ex.cab_tagorderno AS cab_tagorderno

			, vew_cable_ex.cab_hasneutral AS cab_hasneutral
			, vew_cable_ex.cab_hasground AS cab_hasground
			, vew_cable_ex.cab_gauge AS cab_gauge
			, vew_cable_ex.cab_section AS cab_section
			, vew_cable_ex.cab_wirecount AS cab_wirecount
			, vew_cable_ex.cab_ductpath AS cab_ductpath
			, vew_cable_ex.cab_diameter AS cab_diameter
			, vew_cable_ex.cab_family AS cab_family
			, vew_cable_ex.cab_articlename AS cab_articlename

			, vew_cable_ex.cab_swfromcomp AS cab_swfromcomp
			, vew_cable_ex.cab_swtocomp AS cab_swtocomp
			, vew_cable_ex.cab_tra_1_l1 AS cab_tra_1_l1
			, vew_cable_ex.cab_tra_2_l1 AS cab_tra_2_l1
			, vew_cable_ex.cab_tra_0_l2 AS cab_tra_0_l2
			, vew_cable_ex.cab_tra_1_l2 AS cab_tra_1_l2
			, vew_cable_ex.cab_tra_2_l2 AS cab_tra_2_l2
			, vew_cable_ex.cab_tra_0_l3 AS cab_tra_0_l3
			, vew_cable_ex.cab_tra_1_l3 AS cab_tra_1_l3
			, vew_cable_ex.cab_tra_2_l3 AS cab_tra_2_l3
			, vew_cable_ex.cab_use_data0 AS cab_use_data0
			, vew_cable_ex.cab_use_data1 AS cab_use_data1
			, vew_cable_ex.cab_use_data2 AS cab_use_data2
                  , tew_bundle.bun_id AS bun_id
                  , tew_bundle.bun_defaultlocid AS bun_defaultlocid
 FROM 
			vew_cable_ex
LEFT JOIN tew_bundle ON tew_bundle.bun_defaultlocid=vew_cable_ex.vcablocfrom_loc_id

WHERE bun_id =%CUR_BUNDLE_ID%

Nie zadziałało za pierwszym razem, trzeba kilkakrotnie sprawdzać projekt. Usuń, a następnie ponownie wygeneruj folio. Nie wahaj się sprawdzić za pomocą reguły projektowej.

Proszę bardzo, mając nadzieję, że odblokuje niektóre z nich.

3 polubienia

Dziękujemy, że pamiętasz o zadaniu pytania i udzieliłeś odpowiedzi.