Working with Text Objects on a Schematic in Altium Designer

Altium Training

Altium Essentials: Schematic Graphics

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Obiekty tekstowe to nieelektryczne prymitywy, które mogą być używane do dodawania dodatkowych informacji do schematu, umieszczania notatek użytkownika, układania szablonu schematu itp. Te obiekty tekstowe mogą być umieszczane jako tekst zdefiniowany przez użytkownika na arkuszu schematu lub działać jako symbole zastępcze dla informacji o projekcie lub systemie - tak zwane ciągi specjalne.

Ciągi tekstowe, ramki tekstowe i notatki

Altium Designer obsługuje ciągi tekstowe, ramki tekstowe i notatki.

Umieszczony ciąg tekstowy, ramka tekstowa i notatka (w trybie rozwiniętym i zwiniętym).
Umieszczony ciąg tekstowy, ramka tekstowa i notatka (w trybie rozwiniętym i zwiniętym).

Obiekt tekstowy Opis
Text String Pojedyncza linia tekstu, którą można umieścić na arkuszu schematu. Zastosowania mogą obejmować nagłówki sekcji, historię zmian, informacje o taktowaniu lub inny tekst opisowy lub instruktażowy. Dostępny do umieszczenia zarówno w edytorze schematów, jak i edytorze symboli schematów.
Text Frame Służy do definiowania obszaru na schemacie zawierającego informacje tekstowe. Ramka jest prostokątnym obszarem o zmiennym rozmiarze, który może zawierać wiele wierszy tekstu i może automatycznie zawijać i przycinać tekst, aby utrzymać go w granicach ramki. Dostępne do umieszczenia zarówno w edytorze schematów, jak i edytorze symboli schematów.
Note

Służy do dodawania tekstu informacyjnego lub instruktażowego do określonego obszaru na schemacie, podobnie jak w przypadku komentowania kodu źródłowego programu. Notatka jest prostokątnym obszarem o zmiennym rozmiarze, który może zawierać wiele wierszy tekstu i może automatycznie zawijać i przycinać tekst, aby utrzymać go w granicach notatki. W przeciwieństwie do ramki tekstowej, notatka może być wyświetlana w trybie rozwiniętym lub zwiniętym. Dostępne do umieszczenia w edytorze symboli schematu.

Należy pamiętać, że dla projektów Workspace, Altium Designer obsługuje system komentowania dokumentów, aby usprawnić proces współpracy projektowej. Więcej informacji na ten temat można znaleźć na stronie Document Commenting.

Umieszczanie obiektu tekstowego

Ciągi tekstowe, ramki tekstowe i notatki są dostępne do umieszczenia za pomocą opcji Place » Text String, Place » Text Frame, i Place » Note w odpowiednich menu głównych edytora.

Po uruchomieniu polecenia kursor zmieni się w krzyżyk i nastąpi przejście do trybu umieszczania obiektów tekstowych.

  • W przypadku ciągu tekstowego pojawi się on na kursorze. Umieść obiekt, a następnie kliknij lub naciśnij przycisk Enter aby zakończyć umieszczanie.
  • W przypadku ramki tekstowej lub notatki ustaw kursor i kliknij lub naciśnij przycisk Enter aby zakotwiczyć pierwszy narożnik obiektu. Przesuń kursor, aby dostosować rozmiar obiektu, a następnie kliknij lub naciśnij przycisk Enter aby zakończyć umieszczanie.

Kontynuuj umieszczanie kolejnych obiektów tekstowych lub kliknij prawym przyciskiem myszy lub naciśnij przycisk Esc aby wyjść z trybu umieszczania.

Dodatkowe czynności, które można wykonać podczas rozmieszczania, gdy obiekt tekstowy nadal znajduje się na kursorze (a w przypadku ramki tekstowej lub notatki - przed zakotwiczeniem jej pierwszego narożnika), to

  • Naciśnięcie klawisza Alt aby ograniczyć kierunek ruchu do osi poziomej lub pionowej, w zależności od początkowego kierunku ruchu.
  • Naciśnij przycisk Spacebar aby obrócić obiekt tekstowy w kierunku przeciwnym do ruchu wskazówek zegara lub Shift+Spacebar aby obrócić zgodnie z ruchem wskazówek zegara. Obrót odbywa się w krokach co 90°.
  • Naciśnij przycisk X lub Y aby wykonać odbicie lustrzane obiektu tekstowego wzdłuż osi X lub osi Y.
Ramki tekstowe i notatki mogą być obracane lub odbijane lustrzanie wzdłuż osi X lub Y, ale nie ma to wpływu na orientację zawartego w nich tekstu.

Przełączanie trybu wyświetlania notatki

Umieszczona notatka może być wyświetlana w trybie rozwiniętym (w pełni rozwinięta) lub zwiniętym (mały trójkąt). Tryb wyświetlania można przełączać, klikając lewy górny róg umieszczonej notatki.

Kliknij trójkąt w lewym górnym rogu, aby zwinąć notatkę.
Kliknij trójkąt w lewym górnym rogu, aby zwinąć notatkę.

Gdy notatka znajduje się w trybie zwiniętym, najechanie na nią kursorem powoduje wyświetlenie wyskakującego okienka zawierającego imię i nazwisko autora notatki oraz rzeczywistą zawartość tekstową notatki.

Najechanie kursorem na zwiniętą notatkę powoduje wyświetlenie informacji.
Najechanie kursorem na zwiniętą notatkę powoduje wyświetlenie informacji.

Graficzna edycja obiektów tekstowych

Gdy obiekt tekstowy jest zaznaczony w przestrzeni projektu, można graficznie zmienić jego położenie i orientację. W przypadku ramki tekstowej i notatki (po pełnym rozwinięciu) można również graficznie zmienić jej rozmiar lub kształt za pomocą dostępnych uchwytów edycji.

Zaznaczone obiekty tekstowe
Zaznaczone obiekty tekstowe

  • Kliknij w dowolnym miejscu wewnątrz przerywanego pola (w przypadku ramki tekstowej lub notatki, z dala od uchwytów edycji) i przeciągnij, aby zmienić położenie obiektu tekstowego zgodnie z wymaganiami. Podczas przeciągania obiekt tekstowy można obracać (Spacebar/Shift+Spacebar) lub odbicie lustrzane (X lub Y aby wykonać odbicie lustrzane wzdłuż osi X lub osi Y).
  • Kliknij i przeciągnij A aby zmienić rozmiar ramki tekstowej / notatki w kierunku pionowym i poziomym jednocześnie.
  • Kliknij i przeciągnij B aby zmienić rozmiar ramki tekstowej / notatki osobno w kierunku pionowym i poziomym.

Zawartość tekstowa ciągu tekstowego, ramki tekstowej lub notatki (w pełni rozwiniętej) może być edytowana in-placeco umożliwia edycję wpisów tekstowych bezpośrednio w przestrzeni projektowej, bez konieczności edycji za pośrednictwem panelu Properties aby dowiedzieć się więcej, zapoznaj się ze stroną Techniki umieszczania i edycji schematów. Należy pamiętać, że jeśli opcja Word Wrap jest wyłączona w panelu Properties dla wybranej ramki tekstowej / notatki, poziomy pasek przewijania będzie również dostępny podczas edycji tekstu w miejscu - pokaż obraz.

Więcej informacji na temat rozmieszczania obiektów i wspólnej edycji można znaleźć na stronie Techniki rozmieszczania i edycji schematów.

Właściwości obiektów tekstowych

Schematyczne obiekty tekstowe mają szereg opcji konfiguracji. Otwórz panel Properties dla jednego lub kilku wybranych obiektów tekstowych, aby edytować ich właściwości.

Właściwość Dotyczy obiektów Opis

Lokalizacja

(X/Y)

Łańcuch tekstowy

Ramka tekstowa

Uwaga

Bieżące współrzędne X (poziome) i Y (pionowe) punktu odniesienia obiektu względem początku bieżącej przestrzeni projektowej.
Rotation Ciąg tekstowy Użyj listy rozwijanej, aby wybrać obrót.

Właściwości

Text

Ciąg tekstowy

Ramka tekstowa

Uwaga

Wprowadź żądany tekst.

  • Aby dodać nowy wiersz tekstu do ramki tekstowej lub notatki, użyj opcji Ctrl+Enter, Shift+Enter, lub Alt+Enter.
  • Obsługiwane są specjalne ciągi znaków i formuły. Specjalne ciągi znaków i formuły są oznaczane przez otwarcie znakiem "=" i zamykając znakiem spacji. W przypadku obiektu ciągu tekstowego ciąg specjalny można wybrać z listy rozwijanej. Więcej informacji o ciągach specjalnych.
  • Desygnatory komponentów i nazwy sieci mogą funkcjonować jako aktywne łącza w ramce tekstowej lub notatce, poprzedzając desygnator lub nazwę sieci symbolem @ aby wywołać tryb łączenia, a następnie wybierz wymagany desygnator/obiekt sieci. Dowiedz się więcej o aktywnych łączach.
URL Ciąg tekstowy W razie potrzeby adres URL ciągu tekstowego. Więcej informacji o ciągach tekstowych hiperłączy.
Word Wrap

Ramka tekstowa

Uwaga

Włącz tę opcję, aby tekst zawarty w obszarze obiektu tekstowego był automatycznie zawijany w celu dopasowania do szerokości obiektu.
Clip to Area

Ramka tekstowa

Uwaga

Opcja ta ma zastosowanie, jeśli zawijanie tekstu jest wyłączone. Włącz tę opcję, aby tekst był wyświetlany tylko w obszarze obiektu tekstowego. Jeśli tekst jest zbyt długi, aby zmieścić się w całości w obiekcie, cała zawartość pola tekstowego nie zostanie wyświetlona. Tekst zostanie przycięty tak, aby zmieścił się w obszarze obiektu. Jeśli ta opcja jest wyłączona, cały tekst zawarty w obiekcie zostanie wyświetlony. Jeśli tekst jest zbyt długi, aby zmieścić się w obiekcie, wówczas tekst "wyleje się" poza obszar obiektu - pokaż przykład zawijania wyrazów i efekt przycinania.

Font

Ciąg tekstowy

Ramka tekstowa

Uwaga

Użyj elementów sterujących, aby wybrać żądaną czcionkę, rozmiar czcionki, kolor i atrybuty pogrubienia, kursywy itp.
Justification Ciąg tekstowy Wybierz justowanie, klikając strzałkę odpowiadającą żądanemu justowaniu lub kółko (aby wyśrodkować).
Alignment

Ramka tekstowa

Uwaga

Kliknij żądane ustawienie wyrównania.
Text Margin

Ramka tekstowa

Uwaga

Określ pojedynczą wartość, aby zastosować jednakowe marginesy lewy, górny, prawy i dolny dla zaznaczonego obiektu tekstowego - przykład ramki tekstowej z marginesem tekstu ustawionym na 100 mil.

  • Aby skorzystać z funkcji marginesu tekstu w obszarze ramki obiektu, upewnij się, że opcja ta jest włączona Clip to Area jest włączona. Najlepiej byłoby, gdyby opcja Word Wrap powinna być również włączona.
  • Ujemne marginesy są również możliwe przy użyciu prefiksu minus (-).
  • Podczas edycji tekstu w miejscu (w przeciwieństwie do korzystania z panelu Properties ) zdefiniowane marginesy nie są obecne. Zostaną one ponownie zastosowane po zakończeniu edycji i zastosowaniu zmian w tekście. Pokaż obraz.
Width

Ramka tekstu

Uwaga

Wprowadź żądaną szerokość.
Height

Ramka tekstowa

Uwaga

Wprowadź żądaną wysokość.
Border

Ramka tekstowa

Uwaga

Użyj listy rozwijanej, aby wybrać wartość domyślną spośród dostępnych opcji: Smallest, Small, Medium, i Large. Kliknij pole koloru, aby uzyskać dostęp do listy rozwijanej, z której można wybrać domyślny kolor. Obramowania nie można ukryć na obiekcie notatki, ale można to zrobić na obiekcie ramki tekstowej.
Fill Color

Ramka tekstowa

Notatka

Zaznacz, aby włączyć wypełnienia. Kliknij pole koloru, aby uzyskać dostęp do listy rozwijanej, z której można wybrać domyślny kolor wypełnienia. Wypełnienia nie można wyłączyć dla obiektu notatki, ale można je wyłączyć dla obiektu ramki tekstowej.
Author Uwaga Wprowadź żądanego autora. Autor jest wyświetlany po najechaniu kursorem na zwiniętą notatkę.
Collapsed Notatka Włącz, aby zwinąć notatkę. Notatkę można również zwinąć/rozszerzyć bezpośrednio w przestrzeni projektowej, klikając lewy górny róg umieszczonej notatki.

Ciągi specjalne

Obiekty tekstowe mogą być używane do umieszczania tekstu zdefiniowanego przez użytkownika na arkuszu schematu, ale nie jest to tekst just tekst zdefiniowany przez użytkownika. Aby pomóc w tworzeniu dokumentacji, używana jest koncepcja "ciągów specjalnych". Działają one jako symbole zastępcze dla informacji o projekcie lub systemie, które mają być wyświetlane na schemacie w czasie generowania danych wyjściowych.

Domyślne zestawy predefiniowanych ciągów specjalnych są dostarczane do użytku z nowymi dokumentami schematów. Można również dodać własne niestandardowe ciągi specjalne, definiując dodatkowe parametry na poziomie dokumentu (do użycia tylko na bieżącym schemacie) lub na poziomie projektu (dostępne do użycia we wszystkich arkuszach schematu i dokumentach PCB w projekcie). Parametry można również dodać do wariantu w oknie dialogowym Edytuj wariant projektu.

Parametry mają hierarchię, co oznacza, że można utworzyć parametr o tej samej nazwie na różnych poziomach projektu, z których każdy ma inne wartości. Altium Designer rozwiązuje to w następujący sposób:

  1. Wariant (najwyższy priorytet)
  2. Dokument schematyczny
  3. Projekt

Oznacza to, że wartość parametru zdefiniowana w dokumencie schematu zastępuje wartość zdefiniowaną w opcjach projektu, a wartość zdefiniowana w wariancie zastępuje wartość zdefiniowaną w dokumencie schematu. Należy pamiętać, że parametry na poziomie schematu nie są dostępne na PCB ani w BOM. W przypadku tych typów danych wyjściowych należy użyć parametrów projektu lub wariantu.

Parametry można również dodawać do obiektu Sheet Symbol. Jeśli parametry o tej samej nazwie zostaną utworzone na różnych poziomach projektu, w tym w symbolu arkusza umieszczonym na arkuszu schematu nadrzędnego, sytuacja ta zostanie rozwiązana na schemacie podrzędnym w następujący sposób:

  1. Wariant (najwyższy priorytet)
  2. Dokument schematyczny
  3. Symbol arkusza
  4. Projekt

Aby zobaczyć wartość parametru powyższego symbolu arkusza, wybierz skompilowaną kartę w dolnej części przestrzeni projektowej.

dowiedz się więcejo projektach wieloarkuszowych i hierarchicznych

Umieszczanie ciągu specjalnego

Aby użyć ciągu specjalnego na schemacie, umieść obiekt tekstowy i umieść w jego tekście nazwę ciągu specjalnego.

Na arkuszu schematu ciągi specjalne są oznaczone przedrostkiem "=" (np, =CurrentTime, =CurrentDate, itp.). Listę dostępnych ciągów specjalnych - zarówno predefiniowanych, jak i zdefiniowanych przez użytkownika parametrów na poziomie dokumentu i projektu - można wyświetlić po wybraniu ciągu tekstowego, klikając strzałkę rozwijaną powiązaną z polem w schemacie Text w trybie Text panelu Właściwości .

Parametry zdefiniowane na poziomie wariantu nie są wymienione. Do takiego parametru można odwołać się za pomocą specjalnej notacji łańcuchowej (np. =). Wartość parametru będzie wyświetlana tylko wtedy, gdy powiązany wariant, dla którego jest on zdefiniowany, stanie się bieżącym wariantem.

Dostęp do ciągów specjalnych dla umieszczonego obiektu ciągu tekstowego.
Dostęp do ciągów specjalnych dla umieszczonego obiektu ciągu tekstowego.

Aby pomóc w identyfikacji obiektów Text String, które używają ciągów specjalnych, nazwy ciągów specjalnych mogą być wyświetlane na arkuszu schematu. Gdy opcja Display Name of Special String jest włączona na stronie Schematic - Graphical Editing w oknie dialogowym Preferences każdy ciąg specjalny ma wyświetlaną nazwę w postaci słabego indeksu górnego (należy pamiętać, że te indeksy górne nie będą drukowane).

Łączenie ciągów specjalnych

Wiele ciągów specjalnych, wraz ze zwykłym tekstem (stałe ciągi), można łączyć w jeden ciąg tekstowy, zgodnie z następującymi zasadami:

Element Funkcja Przykład Zwraca
= (equals) Wskazuje, że następujący ciąg znaków jest wyrażeniem, które należy zinterpretować. =Project Kame_FMU dla przykładowego projektu o nazwie Kame_FMU.PrjPcb
+ (plus) Służy do łączenia specjalnego ciągu znaków i stałych elementów ciągu znaków wymaganych w ciągu znaków. =Project + VariantName Kame_FMUDefault dla wariantu Default w przykładowym projekcie
' ' (pojedynczy cudzysłów) Służy do dołączania stałego ciągu znaków w dowolnym miejscu wymaganego ciągu znaków. ='Project: ' + Project + ', Variant: ' + VariantName Project: Kame_FMU, Variant: Default dla wariantu Default w przykładowym projekcie

Ciągi specjalne mogą być łączone z tekstem i innymi ciągami specjalnymi.Ciągi specjalne mogą być łączone z tekstem i innymi ciągami specjalnymi.

Jeśli parametr jest liczbą (która może zaczynać się od znaku + lub - ) i nie chcesz interpretować tego parametru jako liczby, aby nie uczestniczył w operacjach arytmetycznych, wartość parametru musi być ujęta w pojedyncze cudzysłowy (' '). Zaleca się również ujęcie nazwy parametru w cudzysłów (" ") podczas definiowania specjalnego ciągu znaków.

Obcinanie ciągów specjalnych

Ciągi specjalne mogą być również obcinane za pomocą funkcji Copy() i Length(). Poniższy przykład pokazuje, jak usunąć rozszerzenie pliku z dokumentu schematu:

Ciąg specjalny Zachowanie Wynik po umieszczeniu w dokumencie
Bluetooth_Sentinel.SchDoc
=DocumentName Zwraca nazwę pliku dokumentu, w tym rozszerzenie pliku. Bluetooth_Sentinel.SchDoc
=Copy(DocumentName,1,length(DocumentName)-7) Zwraca ciąg znaków DocumentName, począwszy od pierwszego znaku, dla długości znaków DocumentName - 7 (obcięcie ostatnich 7 znaków) Bluetooth_Sentinel

Aktywne łącza z desygnatorów i nazw sieci

Desygnatory komponentów i nazwy sieci mogą być zawarte w ramkach tekstowych i notatkach i funkcjonować jako aktywne łącza, zapewniając możliwości wyszukiwania krzyżowego na schemacie, a także w wygenerowanych plikach PDF.

Łącze jest zdefiniowane jako aktywne w Properties ramki tekstowej lub notatki w oknie dialogowym Properties wpisując znak @ po którym następuje znak Designator lub Net nazwa. Podczas wpisywania pojawi się lista wyboru, za pomocą której można wybrać żądany obiekt.

Wpisz znak @, aby wyświetlić listę desygnatorów i nazw sieci, kontynuuj wpisywanie, aby przeszukać listę.Wpisz znak @, aby wyświetlić listę desygnatorów i nazw sieci, kontynuuj wpisywanie, aby przeszukać listę.

Aktywne łącza są wyróżnione polem w ramce tekstowej lub notatce, kliknij, aby przejść do tego komponentu lub sieci. Zmiany wartości desygnatora lub nazwy sieci są automatycznie stosowane do istniejących aktywnych łączy.

Każde aktywne łącze jest podświetlone ramką, kliknij łącze, aby przejść do tego komponentu lub sieci.Każde aktywne łącze jest podświetlone ramką, kliknij łącze, aby przejść do tego komponentu lub sieci.

Poziomy powiększenia i przyciemnienia używane po kliknięciu łącza w edytorze schematów są konfigurowane na stronie System - Navigation okna dialogowego Preferences okna dialogowego.

Poziom powiększenia używany w pliku PDF jest definiowany w oknie dialogowym Schematic PDF Settings (PDF z OutputJob) lub w kreatorze Smart PDF Kreator.

Ciągi tekstowe hiperłączy

Ciąg tekstowy można przekształcić w hiperłącze do strony internetowej lub do dokumentu na dysku lokalnym lub udostępnionym, wprowadzając docelowy adres URL w polu URL w panelu właściwości wybranego obiektu ciągu tekstowego. Stanowi to szybką i wygodną alternatywę przy zapewnianiu dostępu do arkuszy danych komponentów używanych w projekcie. Takie ciągi tekstowe mogą również stanowić korzystny link do strony internetowej własnej organizacji w blokach tytułowych dokumentów źródłowych schematu.

Po skonfigurowaniu adresu URL zgodnie z wymaganiami, można go używać z poziomu przestrzeni projektowej. Aby to zrobić, najedź kursorem na ciąg tekstowy. Po krótkim czasie pojawi się wyskakujące okienko z adresem URL. Kliknij, aby otworzyć adres URL w Altium Designer lub w zewnętrznej przeglądarce, zgodnie ze zdefiniowanymi preferencjami.

Docelowy adres URL zostanie otwarty jako dokument w Altium Designer lub w zewnętrznej przeglądarce, w zależności od stanu opcji do Open internet links in external Web browser. Opcję tę można znaleźć na stronie System - Widok w oknie dialogowym Preferences okna dialogowego.
  • Podczas konfigurowania hiperłącza nie trzeba wprowadzać pełnego adresu URL z prefiksem http:// prefiksem. Wprowadzenie skróconego adresu strony internetowej również będzie działać, na przykład, www.altium.com. Jednakże http:// prefiks is jest wymagany, jeśli chcesz otworzyć adres URL w zewnętrznej przeglądarce.
  • W przypadku kierowania na dokument lokalny na dysku twardym lub dysku udostępnionym należy użyć prefiksu file:/// - na przykład file:///C:\Datasheets\ExampleDatasheet.pdf.
  • Można również użyć adresu URL do dokumentu na serwerze plików (np, \\myserver\share\manual.pdf), ale należy pamiętać, że takie łącza nie są obecnie obsługiwane w pliku PDF wygenerowanym ze schematu, ani przy użyciu Kreatora Smart PDF, ani pliku OutputJob. Możesz zmapować serwer plików na dysk sieciowy, a następnie użyć ścieżki bezwzględnej. W takim przypadku koledzy z zespołu powinni również zmapować dysk sieciowy z tą samą literą dysku, aby mogli używać tych adresów URL w generowanych dokumentach PDF.

Przykładowe hiperłącze do docelowego adresu URL.
Przykładowe hiperłącze do docelowego adresu URL.

Wyskakujące okienko zawierające adres URL jest funkcją oprogramowania Design Insight System. W szczególności jest on uzyskiwany przez włączenie aspektu Hyperlink Insight w systemie. Odbywa się to na stronie System - Design Insight w oknie dialogowym Preferences okna dialogowego. Podobnie jak w przypadku innych elementów systemu, można skonfigurować styl uruchamiania wyskakującego okienka - Mouse Hover i/lub Alt+Double Click.

Opóźnienie pojawienia się wyskakującego okienka podczas korzystania ze stylu uruchamiania Mouse Hover można kontrolować za pomocą Mouse Hover Delay suwaka. Należy pamiętać, że ma to wpływ na wyskakujące okienka dla wszystkich aspektów systemu wglądu.

Alternatywnie, link można wyświetlić, klikając go prawym przyciskiem myszy i uzyskując dostęp do adresu URL z podmenu Hyperlink podmenu. Będzie to sposób na podążanie za linkiem, jeśli Hyperlink Insight jest wyłączona.

Dostęp do adresu URL ciągu tekstowego z menu po kliknięciu prawym przyciskiem myszy.
Dostęp do adresu URL ciągu tekstowego z menu po kliknięciu prawym przyciskiem myszy.

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Content