Tworzenie przycisku dodającego odnośnik do wstępnie zapisanego stylu za pomocą MAKRO

Witam

Teraz używamy metody dołączania notatek do niektórych komponentów na rysunkach.
Wartości tych uwag są powiązane z już istniejącą właściwością osobistą komponentów (Część/Złożenie).
Dzisiaj używam polecenia " Bąbelek" , następnie muszę załadować istniejący styl (zawsze taki sam), wybierając go za pomocą eksploratora i klikając na wybrany komponent na rysunku.

Pierwszy problem: gdy styl nie jest załadowany, przy pierwszym włożeniu tego bąbelka, musisz wykonać wiele manipulacji dla pojedynczej nuty.

2. problem: kiedy kliknąłem na komponent, aby utworzyć notatkę, muszę tę notatkę ustawić. W tym momencie polecenie pozostaje aktywne, ale problem polega na tym, że nie pamięta stylu. Muszę anulować polecenie, a następnie ponownie wybrać polecenie bąbelka, wybrać styl obecny teraz na liście rozwijanej i kliknąć mój komponent itp

Nie uważam, że jest to bardzo proste w użyciu.

Chciałbym mieć specjalny przycisk dla tego typu nuty, wstępnie skonfigurowany, i móc zastosować tę nutę do kilku komponentów po kolei.

Dziękuję za pomoc.

Ogólnie rzecz biorąc, wystarczy przerobić szablony układu i planu tła z żądanym stylem bąbelków, aby nie trzeba było go konfigurować za każdym razem.
Szablony dokumentów znajdują się w lokalizacji pokazanej w opcji narzędzia, lokalizacji pliku i szablonach dokumentów, a także mapach bazowych.

Otwierasz każdy format, zmieniasz styl dymka i nadpisujesz go (po utworzeniu kopii zapasowej)
Ponadto możliwe jest również tworzenie ulubionych w stylu bąbelkowym

Witam, po prostu utwórz notatkę z potrzebnymi właściwościami + zawijaj + strzałka, jeśli to konieczne. Zapisz go jako adnotację, która pobierze wartość właściwości elementu wybranego rysunku. Ta adnotacja będzie miała rozszerzenie .sldnotestl.
Przykład: adnotacja, która pobiera nazwę pliku, ale wszystkie właściwości są dostępne. Można utworzyć dowolny typ adnotacji tego rodzaju
image

2 polubienia

Le_Bidule,
Rzeczywiście, wygląda jak to, co już mam, z wyjątkiem tego, że mój plik szablonu ma rozszerzenie .sldballoonestl.

Mój problem, jak to opisałem, polega na tym, że za każdym razem muszę ponownie załadować styl, z jednej strony przechodząc do mojego pliku modelu w eksploratorze. A potem musiałem ponownie wybrać swój styl z listy rozwijanej dla każdego dymka, który chciałem dodać.

Sbadenis, nie chcę zmieniać domyślnego stylu bąbelków, ponieważ najczęściej używam polecenia bąbelka z BOM.

Chcę mieć dostęp do uproszczonej kontroli bąbelkowej z określonymi parametrami.

Dziękuję

Witam;
Dlaczego nie zapisać pliku .sldballoonestl bezpośrednio w szablonach dokumentów *... DRWDOT?
Możesz go znaleźć bezpośrednio w menu rozwijanym, dla wszelkich nowych rysunków.

I aby uniknąć konieczności "

ponownie wybierz mój styl z listy rozwijanej dla każdego dymku, który chcę dodać."

Skopiuj/wklej istniejący bąbelek i przenieś tylko jego załącznik...

lub użyj polecenia " Odtwórz format ":

image

2 polubienia

Maclane, rozumiem twoje podejście, ale czy będzie możliwe, aby nie przechodzić przez najmniejsze rozwijane menu, ale po prostu móc bezpośrednio ustawić moją adnotację, taką jak bańka lub wymiar, i móc to zrobić jednocześnie kilka razy?

Un bouton Macro ferait-il l'affaire ?
https://help.solidworks.com/2019/english/api/sldworksapi/Add_Autoballoon_to_Face_Example_VB.htm
Ou

2 polubienia

Tak, Maclane, to jest to, co chciałbym mieć.

Przykłady, które dołączyłeś do swojej odpowiedzi, są interesujące.
Pierwszy z nich wydaje się automatycznie dodawać bąbelki do MEP ze skojarzonym zestawieniem komponentów. To nie jest to, czego szukam.

Z drugiej strony 2. przykład jest bardzo interesujący, teraz muszę znaleźć sposób, aby ustawić go według własnych upodobań!!

Aby zmienić wartości tekstu odnośnika:
https://help.solidworks.com/2018/english/api/sldworksapi/solidworks.interop.sldworks~solidworks.interop.sldworks.inote~setbomballoontext.html

https://help.solidworks.com/2018/english/api/sldworksapi/Set_BOM_Balloon_Example_VB.htm

A jeśli chodzi o styl:
https://help.solidworks.com/2022/english/api/sldworksapi/SOLIDWORKS.Interop.sldworks~SOLIDWORKS.Interop.sldworks.IModelDoc2~InsertNewNote3.html?verRedirect=1

https://help.solidworks.com/2022/english/api/swconst/SOLIDWORKS.Interop.swconst~SOLIDWORKS.Interop.swconst.swBalloonStyle_e.html

2 polubienia

W jaki sposób mogę odzyskać moją własność niestandardową, dołączoną do komponentu?

https://help.solidworks.com/2022/english/api/swconst/SOLIDWORKS.Interop.swconst~SOLIDWORKS.Interop.swconst.swBalloonTextContent_e.html?verRedirect=1

Lub

https://help.solidworks.com/2022/english/api/swconst/SolidWorks.Interop.swconst~SolidWorks.Interop.swconst.swDetailingNoteTextContent_e.html

1 polubienie

Dziękuję Maclane, zagłębię się trochę głębiej w temat i przekażę ci opinię, gdy uda mi się sprawić, by to zadziałało.

W każdym razie dziękuję za te pomysły.