Właściwość części do właściwości zespołu

Witam

 

Czy możliwe jest pobranie zawartości właściwości użytkownika części z właściwości użytkownika zespołu użytkownika?

 

Pozdrowienia


propriete_piece_vers_assemblage.png

Witam

Możliwe jest wyświetlenie go na rysunku, ale nie bezpośrednio we właściwościach.  Będzie to możliwe w przypadku makra, ale potrzebna jest znajomość VBA i uruchamianie makra za każdym razem.

Edycja: dla większej precyzji, w adnotacji na rysunku zespołu można wybrać, że ma ona wyświetlać właściwości części, do której jest dołączona.

Temat w języku angielskim:

https://forum.solidworks.com/thread/68312

 

1 polubienie

Dzień dobry

tak, po prostu kliknij na 1. wiersz i naciśnij Shift i ostatnią, a następnie wykonaj CTRL-C i wejdź do pokoju i naciśnij CTRL-V. A jeśli chcesz go mieć przez cały czas, robisz to w pustym pokoju i zapisujesz go w PRTDOT, a tam za każdym razem, gdy tworzysz pokój, będziesz mieć  te niestandardowe właściwości

2 polubienia

odpowiedzi udzielił @ Mickael

W tym wątku komunikacyjnym co prawda jest to obejście, ale może się przydać ;-)

http://www.lynkoa.org/forum/solidworks/remonter-proprietes-d-piece-assemblage

 

Witam

Myślę, że możemy to uprościć, jeśli dobrze zrozumiem ostateczny cel (po prostu pobierz wartość części we właściwości zespołu)

Można już utworzyć właściwość "Średnica otworu" w elemencie i wybrać wymiar, aby pobrać wartość.

Z poziomu złożenia należy wykonać szkic na poziomie zespołu na jednej ze standardowych płaszczyzn, na przykład okręgu, i dodać do niego wymiar.

Następnie musimy dodać równanie na poziomie złożenia, powiemy, że wymiar, który właśnie utworzyliśmy, jest równy wymiarowi średnicy otworu części.

Następnie wprowadzimy właściwość na poziomie złożenia, która mówi, że wartość właściwości "Średnica otworu"  jest wymiarem szkicu utworzonego w zespole.

Szkic złożenia można następnie ukryć.

Ctrl + Q są wymagane na poziomie zestawu w celu zaktualizowania wartości właściwości.

Załączam przykład.

Miłego dnia

Mickael

 

icône application/zipassemblage1.zip

do spróbowania   ;-)

Tak, jest to możliwe, nawet jeśli składnia jest pracochłonna:

We właściwości zestawu wprowadzisz:

Na przykład, jeśli chcesz odzyskać materiał "SW-Material@@Nom configuration@Nom kawałek. SLDPRT"

Używamy tego w naszych zespołach spawanych mechanicznie.

W praktyce można odzyskać dowolną właściwość (lub wymiar) pomieszczenia.

Jedynym problemem jest to, że ta właściwość nie aktualizuje się sama (jeśli na przykład zmienisz część w zespole, nadal będziesz odwoływać się do wartości własności pierwszej części)

4 polubienia

 Dziękuję, froussel , odpowiada to temu, co chciałbym, żebym zostawił zrobić coś więcej niż zrealizować to za pomocą tej techniki, czy możliwe jest odzyskanie tolerancji również wymiaru w szkicu? 

Pobieranie wymiaru we właściwościach jest bardzo proste:

Przechodzisz do swoich właściwości w teście, który chcesz edytować, po prostu kliknij dwukrotnie 3D, aby wyświetlić żądany wymiar i wybierasz go. SW wypełnia właściwość odpowiednią składnią (ułatwia na przykład umieszczenie przepustowości we właściwościach).

Odzyskanie tolerancji musi być możliwe, ponieważ zrobiłem to w rodzinie części Excela: kolumna o nazwie $TOLERANCE@h@Plan1 steruje tolerancją wymiaru h (który definiuje plan 1)

Z drugiej strony, jeśli wpiszemy ten początek składni we właściwościach (przed nazwą wymiaru) to nie zadziała. Tak więc składnia musi być nieco inna we właściwościach.