Sketcher SketchObject/pl

Wprowadzenie


Obiekt SketchObject, lub formalnie, jest podstawowym elementem do tworzenia obiektów 2D za pomocą środowiska pracy Szkicownik.

Obiekt wywodzi się z obiektu Part2DObject, co oznacza, że jest to obiekt Cecha wyspecjalizowany dla geometrii 2D. Podobnie jak obiekt Part2DObject, obiekt SketchObject może być dołączany do płaszczyzn i powierzchni. Ponadto obiekt SketchObject może obsługiwać wiązania geometryczne.



Użycie

 * 1) Przejdź do środowiska pracy Szkicownik.
 * 2) Naciśnij przycisk.
 * 3) Wybierz  jako: Płaszczyzna XY, Płaszczyzna XZ lub Płaszczyzna YZ. Opcjonalnie wybierz także opcję  i podaj wartość.
 * 4) Naciśnij przycisk.

Chociaż obiekt SketchObject może być używany samodzielnie do rysowania na płaszczyźnie, jest on najczęściej używany w połączeniu ze środowiskiem Projekt Części do tworzenia brył wyciąganych.


 * 1) Przejdź do środowiska Projekt Części.
 * 2) Naciśnij przycisk.
 * 3) Naciśnij przycisk.
 * : Płaszczyzna_XY (płaszczyzna bazowa), Płaszczyzna_XZ (płaszczyzna bazowa) lub Płaszczyzna_YZ (płaszczyzna bazowa).
 * 1) Naciśnij przycisk.

Właściwości
Zobacz stronę Właściwości dla wszystkich typów właściwości, które mogą mieć obiekty tworzone skryptami.

Obiekt SketchObject (klasa ) wywodzi się z obiektu Part2DObject (klasa ) i dziedziczy wszystkie jego właściwości.

Obiekt SketchObject ma także następujące dodatkowe właściwości w obszarze edytora właściwości. Ukryte właściwości można pokazać za pomocą polecenia w menu kontekstowym okna edycji właściwości.

Dane

 * : lista geometrii części istniejących wewnątrz szkicu.
 * : nazwane wiązania, jeśli istnieją. W przeciwnym razie jest to pusta lista.
 * : lista geometrii części spoza tego szkicu, które są używane jako odniesienie.
 * : (tylko do odczytu) jeśli przyjmuje wartość szkic jest w pełni związany.

Widok

 * : jeśli parametr ma wartość to podczas rysowania geometrii automatycznie dodawane są wiązania.
 * : jeśli parametr ma wartość unika się zbędnych automatycznych wiązań.


 * : if the grid is resized based on the boundingbox of the geometry of the sketch.
 * : the size of the spacing of the local grid lines in the 3D view; it defaults to.
 * : if the grid can be used to snap points.
 * : the style of the grid lines; (default) or.
 * : if a grid local to the object will be displayed in the 3D view. This grid is independent of the Draft Grid.
 * : if the grid is only displayed while the sketch is being edited.
 * : if the local grid will be localized around the origin of the shape, otherwise it will extend itself more.
 * : the maximum number of lines in the grid.


 * : name of the workbench to activate when editing the sketch; it defaults to.
 * : if the camera will be forced to orthographic view mode when the sketch is opened.
 * : if all objects that depend on the sketch are hidden when the sketch is opened.
 * : if the camera position is saved before opening the sketch, and is restored after closing it.
 * : if only (parts of) objects behind the sketch plane are visible while the sketch is being edited.
 * : if all objects used in links to external geometry are shown when the sketch is opened.
 * : if all objects this sketch is attached to are shown when the sketch is opened.
 * : a custom class associated with this object, that handles hiding and showing other objects when opening and closing the sketch.

Tworzenie skryptów
Podstawy tworzenia skryptów FreeCAD, oraz Obiekty skryptowe.

Ogólne informacje na temat dodawania obiektów do dokumentu można znaleźć na stronie Część: właściwość.

Obiekt SketchObject jest tworzony za pomocą metody dokumentu.

Dlatego też, dla klasy podrzędnej Python, powinieneś stworzyć obiekt.