Witajcie społeczności,
Pracuję w bardzo małej firmie, gdzie projektujemy meble w zestawach do przerobionych vanów.
Właśnie uruchomiłem arkusz kalkulacyjny do zarządzania naszymi sklepami z narzędziami i rachunkami materiałowymi.
Aby mój arkusz kalkulacyjny działał idealnie, potrzebuję kolumny w zestawieniu z SolidWorks, gdzie referencja mebli (plik assembly) pojawia się na każdej linii. Mogłem wtedy zaimportować moją nomenklaturę bezpośrednio do arkusza kalkulacyjnego bez konieczności poprawiania czegokolwiek.
Nie mogę znaleźć rozwiązania, jeśli nie jest możliwe, zawsze jest możliwość ręcznego dodania kolumny w pliku Google Sheet, ale zwiększa to manipulacje i ryzyko błędów.
Dziękuję za pomoc
Witaj Man_SRVL, (SW2022SP4)
I używamy tego=>
Dla naszych nazewnictw.
Ale można wyodrębnić Excela bezpośrednio z oprogramowania, przechodząc bezpośrednio przez 3D lub 2D, aby wyodrębnić Excela – wystarczy otworzyć swój asembl lub rysunek, wskazać na swoją nomenklaturę i zapisać go w Excelu.
Proszę bardzo, proszę bardzo, ... Powodzenia.
@+.
AR.
Cześć,
Nie będzie możliwe wywołanie właściwości dokumentu w tabeli BOM.
Możesz jednak wdrożyć nazwę asemblera – lub inny tekst – za pomocą formuły kolumnowej:

Cześć,
Dziękuję za opinię, nie mam problemu z zapisaniem mojego spisu materiałów z SW w Excelu.
I nie jest aktualne, aby uzyskać licencję MYCADTOOLS (nie jestem osobą decydentską).
Mój problem polega na tym, że chciałbym, aby odniesienie mebli (skład) pojawiło się we wszystkich linijkach mojej nomenklatury.
OK, dzięki,
Właśnie próbowałem, to może być naprawdę rozwiązanie.
Ale to to samo, co tworzenie kolumny bezpośrednio w Google Sheet po wyodrębnieniu z SW i praktyczne wypełnianie, bez ergonomii i łatwości implementacji.
Ale zwracam na to uwagę.
Szkoda, że nie można bezpośrednio pobrać tych danych.
Cześć
Pliki BOM działają jak excel, prosta formuła może się sprawdzić
Cześć,
OK, ale jaki jest wzór na wprowadzenie, aby pobrać właściwość pliku asemblera?
Wiem, że dla pliku części można szukać właściwości, dzwoniąc $PRP: " NOM_PROPRIETE ", dla spawanej części $PRPWLD: " NOM_PROPRIETE ", ale tutaj nie mogę jej znaleźć...
Używając danych $PRPMODEL:" DESCRIPTION " w kolumnowej formule podanej przez
, udało mi się odzyskać właściwość DESCRIPTION w moim dokumencie rysunku.
Co już jest świetne.
Czy teraz można powiązać właściwość DESCRIPTION dokumentu rysunkowego z własnością REF_MEUBLE mojego zespołu za pomocą formuły?
Tak
W takim rodzaju (formuła, którą mam z moich nazewnictw, ale która nie jest odpowiednia dla Ciebie)
IF(REFERENCE FOURNISSEUR<>" »;DESCRIPTION " - " REFERENCE FOURNISSEUR;DESCRIPTION)
Ale wiem tylko o tym
Jeśli w właściwościach rysunku zdefiniujesz REF_MEUBLE > Text > $PRPSHEET:" File Name" i wstawisz formułę $PRPMODEL:{REF_MEUBLE} w tabeli BOM, czy to działa?
Bounjour,
Nie, to nie działa.
Z drugiej strony, jeśli utworzę właściwość OPIS > Tekst w moim rysunku> [FURNITURE REF] (tutaj HC112), a w tablicy nomenklatury tworzę kolumnę z formułą (RÓWNANIE): $PRPMODEL:" OPIS ", to działa. Mam HC112 na wszystkich liniach.
Teraz moje pytanie brzmi: czy możliwe jest umieszczenie równania w mojej właściwości OPIS rysunku, aby automatycznie uzyskać wartość REF_MEUBLE własności mojego zespołu?
Tak, ale nie.
W rzeczywistości w pliku assembly musisz mieć REF_MEUBLE własność o wartości HC112.
W rysowaniu tworzysz tę samą własność REF_MEUBLE z wartością TEXT, która wywołuje $PRPSHEET:{REF_MEUBLE}.
$PRPSHEET:{HC112} nazywa właściwość HC112 modelu referencyjnego.
Och, przepraszam, że działa dobrze!
Widząc, że ocena nie dawała żadnych danych, pomyślałem, że wzór nie jest właściwy.
Ale gdy w kolumnie mojej tablicy nazewnictwa ponownie wywołuję wzór $PRPSHEET: " REF_MEUBLE ", udaje się odzyskać REF_MEUBLE własność mojego zespołu.
Idealnie!
Bardzo dziękuję
Czy możesz zrobić ekran wydruku z tym, co notujesz w formule i wynik w tabeli?
Nie ma sprawy.
A więc, właściwości zespołu:
A właściwości rysunku i wzór kolumny:
(Jeśli chodzi o formułę tabelową, zacząłem od $PRPMODEL, aby móc generować wykaz materiałów bezpośrednio w pliku montażowym, jeśli zajdzie taka potrzeba, ale poza tym w rysunku działa to także z $PRPSHEET)
I otrzymuję wartość ustawioną w asemblerze.
Uwaga: Ta metoda nie wydaje się działać w SW2022.
Zatwierdzone na SW2025.
Jeśli ktoś może czasem zdawać test na lata 2023 i 2024...
Szczególne podziękowania dla @Silver_Surfer za wkład w rozwiązanie wspomnianego problemu.
Kiedy użyłeś formularu w BOM, czy zastosowałeś formułę do pojedynczej komórki, czy do całej kolumny? Próbowałem tego wcześniej z 2021, ale jeśli formuła jest stosowana do pełnej kolumny, pozostawiał znak =, ale działa dla pojedynczych komórek.
Cześć rzeczywiście, znak "=" pozostaje po zastosowaniu w kolumnie:

Ale jeśli trochę się nalegniesz, po weryfikacji formuły pojawia się to okno i wpisujesz formułę ponownie do pustej komórki:

I zazwyczaj po nowej walidacji znak "=" znika:

A jeśli zmienisz wartość swojej nieruchomości w montażu, link działa poprawnie, wartość kolumny też się zmieni.




