Ciąg tekstowy
Parent page: Obiekty schematu
Umieszczony ciąg tekstowy.
Podsumowanie
Ciąg tekstowy (nazywany także adnotacją) jest nieelektrycznym prymitywem rysunkowym. Jest to pojedyncza linia dowolnego tekstu, którą można umieścić na arkuszu schematu. Zastosowania mogą obejmować nagłówki sekcji, historię rewizji, informacje o czasach, lub inny tekst opisowy bądź instruktażowy.
Dostępność
Ciągi tekstowe są dostępne do umieszczania zarówno w edytorze schematów, jak i w edytorze bibliotek schematów:
-
Schematic Editor - kliknij Home | Graphical Elements |
w menu głównym.
-
Schematic Library Editor - kliknij Home | Place |
w menu głównym.
Umieszczanie
Po uruchomieniu polecenia kursor zmieni się w krzyżyk i wejdziesz w tryb umieszczania ciągu tekstowego. Ciąg tekstowy pojawi się „unosząc się” przy kursorze.
- Umieść obiekt w odpowiednim miejscu, a następnie kliknij lub naciśnij Enter, aby go wstawić.
- Kontynuuj umieszczanie kolejnych ciągów tekstowych albo kliknij prawym przyciskiem myszy lub naciśnij Esc, aby wyjść z trybu umieszczania.
Dodatkowe działania, które można wykonać podczas umieszczania, to:
- Naciśnij klawisz Tab, aby uzyskać dostęp do powiązanego okna dialogowego właściwości , w którym można na bieżąco zmieniać właściwości ciągu tekstowego.
- Naciśnij klawisz Alt, aby ograniczyć kierunek ruchu do osi poziomej lub pionowej, zależnie od początkowego kierunku ruchu.
- Naciśnij Spacebar, aby obrócić ciąg tekstowy przeciwnie do ruchu wskazówek zegara, lub Shift+Spacebar, aby obrócić zgodnie z ruchem wskazówek zegara. Obrót odbywa się co 90°.
- Naciśnij klawisze X lub Y, aby odbić lustrzanie ciąg tekstowy odpowiednio względem osi X lub osi Y.
Edycja graficzna
Ta metoda edycji pozwala wybrać umieszczony obiekt ciągu tekstowego bezpośrednio w obszarze roboczym i graficznie zmienić jego położenie. Ciągi tekstowe można dostosowywać pod względem rozmiaru wyłącznie poprzez zmianę rozmiaru użytej czcionki (dostępnej w oknie Annotation). W związku z tym uchwyty edycyjne nie są dostępne, gdy obiekt ciągu tekstowego jest zaznaczony:
Zaznaczony ciąg tekstowy
- Kliknij w dowolnym miejscu wewnątrz przerywanej ramki i przeciągnij, aby przestawić ciąg tekstowy zgodnie z potrzebą. Podczas przeciągania ciąg tekstowy można obracać (Spacebar/Shift+Spacebar) lub odbijać lustrzanie (klawisze X lub Y odpowiednio dla osi X lub osi Y).
-
Tekst obiektu ciągu tekstowego można edytować in-place poprzez:
- Pojedyncze kliknięcie ciągu tekstowego, aby go zaznaczyć.
- Ponowne pojedyncze kliknięcie (lub naciśnięcie klawisza Enter), aby wejść w tryb edycji w miejscu. Należy zachować wystarczający odstęp czasu między kliknięciami, aby oprogramowanie nie zinterpretowało dwóch pojedynczych kliknięć jako jednego dwukliku (co otworzyłoby okno dialogowe właściwości ciągu tekstowego).
- Aby zakończyć edycję tekstu w miejscu, naciśnij klawisz Enter lub kliknij myszą poza ciągiem tekstowym.
Edycja niegraficzna
Dostępne są następujące metody edycji niegraficznej:
Za pomocą powiązanego okna dialogowego właściwości
Dialog page: Adnotacja
Ta metoda edycji wykorzystuje okno Annotation do modyfikowania właściwości obiektu ciągu tekstowego.
Okno dialogowe Adnotacja
Okno dialogowe można otworzyć podczas umieszczania, naciskając klawisz Tab.
Po umieszczeniu okno dialogowe można otworzyć na jeden z następujących sposobów:
- Dwukrotnie kliknij umieszczony obiekt ciągu tekstowego.
- Najedź kursorem na obiekt ciągu tekstowego, kliknij prawym przyciskiem myszy, a następnie wybierz Properties z menu kontekstowego.
Za pomocą panelu Inspektora
Panel pages: SCH Inspector, SCHLIB Inspector
Panel Inspector umożliwia przeglądanie i edycję właściwości jednego lub wielu obiektów projektu w aktywnym dokumencie.
Ciągi specjalne
Chociaż obiekty ciągu tekstowego mogą służyć do umieszczania tekstu zdefiniowanego przez użytkownika na arkuszu schematu, nie jest to just jedyny tekst zdefiniowany przez użytkownika, który można umieścić. Aby ułatwić tworzenie dokumentacji, stosuje się koncepcję „ciągów specjalnych”. Działają one jako symbole zastępcze dla informacji projektowych lub systemowych, które mają zostać wyświetlone na schemacie w momencie generowania wyjścia.
Dla nowych dokumentów schematu dostępne są domyślne zestawy predefiniowanych ciągów specjalnych. Możesz także 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 na wszystkich arkuszach schematu i dokumentach PCB w projekcie).
Umieszczanie ciągu specjalnego
Aby użyć ciągu specjalnego na schemacie, umieść obiekt ciągu tekstowego, a następnie ustaw jego tekst na jedną z nazw ciągów specjalnych.
Na arkuszu schematu ciągi specjalne są rozpoznawane po prefiksie „=” (np. =CurrentTime, =CurrentDate itd.). Lista dostępnych ciągów specjalnych – zarówno predefiniowanych, jak i niestandardowych – jest widoczna po kliknięciu strzałki listy rozwijanej powiązanej z polem Text w oknie Annotation.
Uzyskiwanie dostępu do ciągów specjalnych dla umieszczonego obiektu ciągu tekstowego.
Predefiniowane ciągi specjalne schematu
Poniżej przedstawiono predefiniowane ciągi specjalne dostępne do użycia w dokumencie schematu. Większość z nich odwołuje się do domyślnych informacji parametrów zdefiniowanych dla aktywnego dokumentu na karcie Parameters w oknie Document Options (Project | Content | Document Options).
-
=Address1– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuAddress1. -
=Address2– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuAddress2. -
=Address3– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuAddress3. -
=Address4– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuAddress4. - =Application_BuildNumber – wyświetla wersję i kompilację bieżącej instalacji CircuitStudio
-
=ApprovedBy– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuApprovedBy. -
=Author– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuAuthor. -
=CheckedBy– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuCheckedBy. -
=CompanyName– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuCompanyName. -
=CurrentDate– bieżąca data, automatycznie obliczana na podstawie ustawień systemu użytkownika i w formaciedd/mm/yyyy, aktualizowana podczas edycji schematu lub przy odświeżeniu/przerysowaniu. Przykład:10/12/2012. -
=CurrentTime– bieżący czas, automatycznie obliczany na podstawie ustawień systemu użytkownika i w formacieh:mm:ss AM/PM, aktualizowany podczas edycji schematu lub przy odświeżeniu/przerysowaniu. Przykład:2:39:47 PM. -
=Date– służy do wyświetlania statycznych informacji o dacie. Wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuDate. W przeciwieństwie do ciągu specjalnego=CurrentDate, który jest automatycznie obliczany i prezentowany w ustalonym formacie, statyczną informację o dacie możesz wprowadzić w dowolnym formacie. -
=DocumentFullPathAndName– służy do wyświetlania pełnej ścieżki i nazwy dokumentu, w którym umieszczono ciąg. Przykład:C:\MyTestDesign\PSU.SchDoc. -
=DocumentName– służy do wyświetlania wyłącznie nazwy pliku schematu (bez ścieżki). Przykład:PSU.SchDoc. -
=DocumentNumber– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuDocumentNumber. Parametr źródłowy można także zaktualizować w oknie Sheet Numbering For Project podczas używania polecenia Tools | Annotation | Number Sheets. -
=DrawnBy– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuDrawnBy. -
=Engineer– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuEngineer. -
=ImagePath– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuImagePath. -
=ModifiedDate– znacznik daty modyfikacji schematu, uzupełniany automatycznie. Przykład:10/12/2012. -
=Organization– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentu Organization. -
=ProjectName– wyświetla rzeczywistą nazwę projektu (wraz z rozszerzeniem). Na przykład dla projektu o nazwie plikuMyPCB.PrjPcbten ciąg specjalny wyświetliMyPCB.PrjPcb. -
=Revision– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuRevision. -
=Rule– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuRule. Wartość tego parametru początkowo będzie wynosićUndefined Rule(pojawiając się jako*na schemacie). Kliknij dwukrotnie wartość parametru, aby uzyskać możliwość zdefiniowania typu reguły i edycji jej ograniczeń. -
=SheetNumber– numer arkusza bieżącego schematu. Wartość ta jest obliczana podczas używania polecenia Tools | Annotate | Number Sheets. Przypisany numer arkusza w oknie Sheet Numbering For Project zostanie wpisany do wartości domyślnego parametru na poziomie dokumentuSheetNumber. Ciąg specjalny, gdy jest używany w widoku karty Editor arkusza schematu, będzie pobierał informacje stąd. -
=SheetTotal– łączna liczba arkuszy w projekcie. Wartość ta jest obliczana podczas używania polecenia Tools | Annotate | Number Sheets. Łączna liczba arkuszy w oknie Sheet Numbering For Project zostanie wpisana do wartości domyślnego parametru na poziomie dokumentuSheetTotal. Ciąg specjalny, gdy jest używany w widoku karty Editor arkusza schematu, będzie pobierał informacje stąd. -
=Time– służy do wyświetlania statycznych informacji o czasie. Wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuTime. W przeciwieństwie do specjalnego ciągu=CurrentTime, który jest automatycznie obliczany i prezentowany w ustalonym formacie, możesz wprowadzić statyczne informacje o czasie w dowolnym formacie. -
=Title– wyświetla wartość określoną dla domyślnego parametru na poziomie dokumentuTitle. - =VariantName - wyświetla wariant, z którego wygenerowano dane wyjściowe. Jest to umieszczane po wpisie dla bieżącego wariantu (Project | Project Actions | Current Variant). Jeśli do wygenerowania danych wyjściowych użyto projektu bazowego, wartością będzie [No Variations].
Specjalne ciągi do użycia z parametrami komponentów
Dostępnych jest kilka dodatkowych specjalnych ciągów (lub specjalnych interpretacji już istniejących) podczas definiowania parametrów komponentów. W każdym przypadku specjalny ciąg jest wprowadzany jako wartość parametru.
-
=CurrentFootprint– wyświetla nazwę aktualnie przypisanego footprintu dla komponentu, zgodnie z definicją w sekcji Models powiązanego okna dialogowego Component Properties. -
=Comment– wyświetla wartość widniejącą w polu Comment komponentu, zgodnie z definicją w sekcji Properties powiązanego okna dialogowego Component Properties. -
=Description– wyświetla wartość widniejącą w polu Description komponentu, zgodnie z definicją w sekcji Properties powiązanego okna dialogowego Component Properties. -
=[ParameterName]– wyświetla wartość zdefiniowaną dla określonego parametru komponentu. Wprowadź rzeczywistą nazwę parametru komponentu jako nazwę specjalnego ciągu – dlatego dla parametru komponentu o nazwiePowerRatingwpisz=PowerRating. Podczas definiowania właściwości Comment dla komponentu powiązane pole listy rozwijanej zostanie wypełnione specjalnymi ciągami dla wszystkich istniejących parametrów komponentu – co umożliwia szybkie użycie wartości dowolnego zdefiniowanego parametru dla Comment.