|
|
| Lokalizacja w menu |
|---|
| Rysunek Techniczny → Dodaj linie → Dodaj linię odniesienia do widoku |
| Środowisko pracy |
| Rysunek Techniczny |
| Domyślny skrót |
| brak |
| Wprowadzono w wersji |
| 0.19 |
| Zobacz także |
| Wstaw adnotację w postaci tekstu sformatowanego, Dodaj informacje spawalnicze do linii odniesienia |
Narzędzie Dodaj linię odniesienia do widoku dodaje linię do widoku. Inne obiekty adnotacji (takie jak Wstaw adnotację w postaci tekstu sformatowanego) mogą być połączone z linią prowadzącą w celu utworzenia złożonych adnotacji.
Linia pomocnicza dodana do Widoku.
Otworzy się okno dialogowe umożliwiające narysowanie linii pomocniczej i przypisanie do niej symboli końcowych.
Podstawowe
Enumeration): Symbol na początku linii prowadzącej. Opcje: Enumeration): Symbol na końcu linii prowadzącej. Idem.Odległość): Współrzędna X linii prowadzącej względem widoku.Odległość): Współrzędna Y linii prowadzącej względem widoku.Linia odniesienia
Link): Widok, do którego dołączona jest linia prowadząca.VectorList): Punkty linii prowadzącej.Bool): Określa, czy linia odniesienia skaluje się wraz z DANELeader Parent.Bool): Określa, czy ostatni segment linii prowadzącej ma być ustawiony poziomo.
Podstawa
Bool): Nieużywane.Integer): Nakładanie się lub niedopasowanie względem innych obiektów rysunku. dostępne w wersji 0.21Format linii
Color): Kolor linii prowadzącej.Enumeration): Styl linii prowadzącej. Opcje: Brak, Length): Szerokość linii prowadzącej.
Zobacz również stronę: Dokumentacja API generowana automatycznie oraz Podstawy pisania skryptów dla FreeCAD.
Narzędzie Dodaj linię odniesienia do widoku może być używane w makrodefinicjach i z konsoli Python za pomocą następujących funkcji:
myPage = FreeCAD.ActiveDocument().Page
myBase = FreeCAD.ActiveDocument().View
leaderObj = FreeCAD.ActiveDocument.addObject('TechDraw::DrawLeaderLine','DrawLeaderLine')
FreeCAD.activeDocument().myPage.addView(leaderObj)
FreeCAD.activeDocument().leaderObj.LeaderParent = myBase
#first waypoint is always (0,0,0)
#rest of waypoints are positions relative to (0,0,0)
leaderObj.WayPoints = [p0,p1,p2]
leaderObj.X = 5
leaderObj.Y = 5