From 78f09ee0b4d3eacee912f75803bd9f49c6caa5ea Mon Sep 17 00:00:00 2001 From: gumyr Date: Sat, 24 Feb 2024 11:51:43 -0500 Subject: [PATCH] Small update --- docs/key_concepts.rst | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/docs/key_concepts.rst b/docs/key_concepts.rst index 162b92c..2a80d80 100644 --- a/docs/key_concepts.rst +++ b/docs/key_concepts.rst @@ -192,6 +192,7 @@ and then work in local 2D coordinate space. .. code-block:: python with BuildPart(Plane.XY) as example: + ... # a 3D-part with BuildSketch(example.faces().sort_by(sort_by=Axis.Z)[0]) as bottom: ... with BuildSketch(Plane.XZ) as vertical: @@ -295,7 +296,7 @@ more locations are active within a scope. For example: with BuildPart(): with Locations((0,10),(0,-10)): Box(1,1,1) - with GridLocations(x_spacing=5, y_spacing=5, x_count=2, y_count=2) + with GridLocations(x_spacing=5, y_spacing=5, x_count=2, y_count=2): Sphere(1) Cylinder(1,1) @@ -457,4 +458,8 @@ the sketch to the ``pillow_block`` instance of ``BuildPart`` as the internal ins extrudes these pending faces into ``Solid`` objects. Likewise, ``loft`` would take all of the ``pending_faces`` and attempt to create a single ``Solid`` object from them. -Normally the user will not need to interact directly with pending objects. +Normally the user will not need to interact directly with pending objects; however, +one can see pending Edges and Faces with ``.pending_edges`` and +``.pending_faces`` attributes. In the above example, by adding a +``print(pillow_block.pending_faces)`` prior to the ``extrude(amount=thickness)`` the +pending ``Face`` from the ``BuildSketch`` will be displayed.