|
Lokalizacja w menu |
---|
brak |
Środowisko pracy |
Wszystkie |
Domyślny skrót |
brak |
Wprowadzono w wersji |
1.1 |
Zobacz także |
Część: Płaszczyzna odniesienia, Część: Linia odniesienia, Część: Punkt odniesienia |
Opis
Polecenie Część: Układ współrzędnych tworzy obiekt układu współrzędnych, który może być dołączony do innych obiektów. Układ współrzędnych jest jednym z kilku obiektów odniesienia. Obiekt odniesienia jest zwykle używany do dołączania do niego wielu innych obiektów. Jeśli położenie lub orientacja obiektu odniesienia ulegnie zmianie, wszystkie obiekty do niego dołączone za nim podążą.
Obiekt odniesienia może też stanowić geometryczne odniesienie dla cechy lub operacji. W zależności od jego typu, może być np. użyty jako wektor kierunku, oś obrotu lub płaszczyzna odbicia lustrzanego.
Użycie
- Opcjonalnie aktywuj właściwy kontener, np.
Zawartość,
Część lub
Złożenie. Jeśli aktywnych jest wiele kontenerów, obiekt odniesienia zostanie dodany do aktywnego kontenera, który został utworzony jako pierwszy.
- Opcjonalnie wybierz geometrię, do której obiekt odniesienia powinien być dołączony.
- Wciśnij przycisk
Utwórz układ współrzędnych.
- Otworzy się panel zadań Dołączenie.
- Jeśli nie została wybrana geometria: opcjonalnie wciśnij przycisk OK aby zakończyć działanie polecenia bez dołączania obiektu odniesienia.
- Dalsze kroki są opisane na stronie Część: Dołączenie. Kontynuuj od kroku 7 na tamtej stronie jeśli geometria została wcześniej wybrana.
Uwagi
- Obiekt odniesienia może być również umieszczony w kontenerze poprzez upuszczenie go na kontener w Widoku drzewa.
- Dołączenie obiektu odniesienia można zmienić edytując jego właściwość DANEMap Mode. Zobacz Część: Dołączenie.
- Obiekty Część: Płaszczyzna odniesienia i Część: Linia odniesienia oraz płaszczyzny i osie obiektu Część: Układ współrzędnych są nieskończone.
Właściwości
Zobacz również stronę: Edytor właściwości.
Obiekt Część: Układ odniesienia, formalnie obiekt Part::LocalCoordinateSystem
, wywodzi się z obiektu App::LocalCoordinateSystem
. Dziedziczy wszystkie jego właściwości oprócz tych wymienionych jako Dołączenie.
Dane
Dołączenie
Obiekt ten ma takie same właściwości dołączania jak Part: Part2DObject.
Podstawowe
- DANE (hidden)Cechy początku (
LinkList
): Osie, płaszczyzny i punkt początkowy kontrolowane przez układ współrzędnych. - DANEUmiejscowienie (
Placement
): Zobacz Część: Cecha. - DANEEtykieta (
String
): To samo. - DANE (hidden)Etykieta2 (
String
): To samo. - DANE (hidden)Silnik wyrażeń (
ExpressionEngine
): To samo. - DANE (hidden)Widoczność (
Bool
): To samo. - DANEGrupa (
LinkList
): - DANE (hidden)_ Grupa dotknięta (
Bool
):
Widok
Opcje wyświetlania
- WIDOKTryb wyświetlania (
Enumeration
): Zobacz Część: Cecha. - WIDOKPokaż w drzewie (
Bool
): To samo. - WIDOKWidoczność (
Bool
): To samo.
Wybór
- WIDOKNa górze gdy wybrane (
Enumeration
): Zobacz Część: Cecha. - WIDOKStyl wybierania (
Enumeration
): To samo.
Tworzenie skryptów
import FreeCAD as App
doc = App.newDocument()
body = doc.addObject("PartDesign::Body", "Body")
lcs = doc.addObject("Part::LocalCoordinateSystem", "LCS")
lcs.Visibility = True
body.addObjects([lcs])
orig = body.Origin
plane = next(f for f in orig.OriginFeatures if f.Role == "XZ_Plane")
lcs.AttachmentSupport = [(orig, (plane.Name + ".", ))]
lcs.AttachmentOffset = App.Placement(App.Vector(), App.Vector(1, 0, 0), 45)
lcs.MapMode = "FlatFace"
doc.recompute()
Ta strona pochodzi z https://wiki.freecad.org/Part_CoordinateSystem