Własność części we właściwościach rysunku

Witam

Aby móc korzystać z " Integracji " i eksportować kompletne foldery produkcyjne na maszynę za pomocą jednego kliknięcia, muszę pobrać z właściwości mojego rysunku właściwość, która istnieje w mojej części.

Na przykład w moim pokoju mam właściwość niestandardową o nazwie " Typ ", wartość to " D " i dlatego obliczona wartość to " D "  

Chcę pobrać tę obliczoną wartość " D " we właściwościach niestandardowych mojego rysunku.

Próbowałem z wartością $PRPSHEET:" Type ", lub $PRPMODEL:" Type ", która działa bardzo dobrze w kartridżu, ale jeśli poproszę o to jako właściwość niestandardową, resetuje mnie do obliczonej wartości: $PRPSHEET:" Type ", lub $PRPMODEL:" Type ", a nie " D "

Jestem w Solidworks 2023 SP5.0, ktoś ma pomysł?

Witam;

Myślę, że Solidworks nie rozumie, co chcesz pobrać, ponieważ " Typ " jest również zmienną Solidworks.
Użycie właściwości (" Type ") o tej samej nazwie co zmienna Solidworks (" Type ") nie wydaje mi się najlepszym rozwiązaniem:

2 polubienia

Dziękuję za odpowiedź,
Jako przykład wybrałem właściwość " Typ ", ale mam ten sam problem z właściwością " Grubość " lub Spoina". Moim zdaniem nazwa kolumny nie ma nic wspólnego z nazwą nieruchomości.

W jakiej formie chcesz odzyskać wartość nieruchomości:
W nomenklaturze?
W twoim kartridżu? (W takim przypadku, dlaczego nie użyć Smartproperties)
W adnotacji?
Twoje rysunki są niepowtarzalne (jeden pokój = jeden rysunek).

1 polubienie

Zasadniczo chcę, aby na przykład, jeśli poproszę Integrację o wyeksportowanie wszystkich plików, których właściwość niestandardowa jest równa " D ", wyeksportowa część i plan.

Informacje w kartridżu działają bardzo dobrze, pobiera informacje bez problemu,

Ale chcę, aby ta informacja " D " znajdowała się we właściwościach niestandardowych planu, a nie w tabelce rysunkowej lub na arkuszu.

Obecnie we właściwościach niestandardowych planów polecenie zwraca polecenie do mnie w obliczonej wartości, a nie w wartości. Natomiast dobrze sprawdza się we wkładzie kartridżowym. Ale nagle oprogramowanie takie jak Batch Converter lub Integration nie może szukać tej wartości w kartridżu. Dlatego chcę, aby ta wartość znajdowała się we właściwościach niestandardowych.

Jeśli chcesz dodać właściwości 3D do swoich rysunków (w postaci właściwości), polecam skorzystanie z narzędzia " Smartproperties " w celu pobrania żądanych właściwości.

Jest to jednak możliwe do zrobienia za pomocą Edytora właściwości Solidworks.

Możesz to również zrobić bezpośrednio w " Integracja " z warunkami:
Jeśli właściwość części istnieje AND ma wartość równą A...
Tworzymy więc tę samą właściwość o tej samej wartości na rysunku...

2 polubienia

Dziękuję za pomoc!
Zamierzałem uniknąć przechodzenia przez " SmartPorperty ", ale nie sądzę, żebym to przeciął! :grin:

I tak zagłębię się w pytanie, uważam za dziwne, że nie może odzyskać wartości. :thinking:

Witam
Właśnie dołączyłem do nowego BE i mam ten sam problem...
Rysunek kopiuje własność części, bez wycenionej wartości, ale z właściwą wartością w bloku!
Nie mogę sprawić, żeby nazwał mój PDF za pomocą makro eksportu PDF.
Czy zrobiłeś postępy w swoich badaniach?
Z mojej strony nic nie mogę znaleźć :sob:
Miłego dnia.

Sprawdź, czy nie ma podwójnej wartości, jak wyjaśnił @Maclane.
Jeśli ta wartość pojawi się dwa razy, a jeśli pobierzesz ją w linku w notatce, harmonogramie lub w bloku tytułowym, będzie pusta, SW nie wie, którą opcję wybrać.

Z mojej strony standardowa wartość używana dla części komercyjnych lub produkcji dobrze pojawia się w naszych nazewnictwach. Więc albo użyte słowo jest błędnie napisane w Twoim przypadku, albo istnieją już dwie wartości dla tych samych informacji

Witam
W rzeczywistości w tym przypadku:

Nawet jeśli zmienisz nazwę tej nieruchomości (PMI → tartanpion, niewielka szansa na duplikat itd.), nic to nie zmienia.


W MEP własność " Plan Ref" kopiuje " PMI " części, a wartość oceniona pozostaje " formułą ", a nie " wynikiem ". Natomiast w kartridżu to właśnie wynik jest wyświetlany!
Nie rozumiem dlaczego i jak...

A jeśli dodasz $PRP:" PMI" zamiast PRPSHEET:PMI " w swoich właściwościach.
Jeśli trzeba, edytuj mapę tła i sprawdź adnotacje, jeśli $PRP lub $PRPsheet.

1 polubienie

Witam

Jeśli zmienię $PRPSHEET:" PMI " na $PRP, nic nie pojawia się na kartridżu.
Normalnie, no cóż, myślę, że własność PMI nie jest w MEP, lecz w pomieszczeniu.

Inspeculiar odnosi się do $PRP:" Ref. plan " (własność MEP), która wymaga $PRPSHEET:" PMI " (własność części, patrz tabela właściwości).
Tu się zacina i to jest dziwne. Wartość jest oceniana przez blok tytułowy (ostatnie ogniwo w łańcuchu), ale nie przez tabelę właściwości (poprzedni link)!

$PROPRIETE@PRPSHEET
W tym przypadku definiujesz własność, czy nie powinno to wymagać czegoś innego?

Witam
Wydaje mi się, że zadziałało to w 2020 roku. W wyższych wersjach nie ocenia już wyrażenia $PRPSHEET w właściwościach pliku.
W kartridżu jest prawidłowo oceniany, dlatego poprawnie wskazuje zawartość " zmiennej "
Z mojej strony (pod warunkiem, że użytkownicy używają makrów) wracam do informacji, które są zasadniczo w 3D i wyświetlane przez $PRPSHEET w właściwościach stałego podświetlenia (pobieram wyświetlaną wartość adnotacji i kopiuję ją z powrotem do wartości właściwości).