# Mesh

- [Mesh Repair](https://docs.rhinoartisan.com/commands/mesh/mesh-repair.md)
- [Check](https://docs.rhinoartisan.com/commands/mesh/mesh-repair/check.md)
- [Repair](https://docs.rhinoartisan.com/commands/mesh/mesh-repair/repair.md)
- [Align Vertices](https://docs.rhinoartisan.com/commands/mesh/mesh-repair/align-vertices.md)
- [Weld](https://docs.rhinoartisan.com/commands/mesh/mesh-repair/weld.md)
- [Match Mesh Edge](https://docs.rhinoartisan.com/commands/mesh/mesh-repair/match-mesh-edge.md)
- [ Fill Mesh Hole](https://docs.rhinoartisan.com/commands/mesh/mesh-repair/fill-mesh-hole.md)
- [Rebuild Mesh](https://docs.rhinoartisan.com/commands/mesh/mesh-repair/rebuild-mesh.md)
- [Rebuild Mesh Normals](https://docs.rhinoartisan.com/commands/mesh/mesh-repair/rebuild-mesh-normals.md)
- [Delete Faces](https://docs.rhinoartisan.com/commands/mesh/mesh-repair/delete-faces.md)
- [Patch Single Face](https://docs.rhinoartisan.com/commands/mesh/mesh-repair/patch-single-face.md)
- [ Cull Degenerate Mesh Faces](https://docs.rhinoartisan.com/commands/mesh/mesh-repair/cull-degenerate-mesh-faces.md)
- [Swap Mesh Edge](https://docs.rhinoartisan.com/commands/mesh/mesh-repair/swap-mesh-edge.md)
- [Unify Mesh Normals](https://docs.rhinoartisan.com/commands/mesh/mesh-repair/unify-mesh-normals.md)
- [Mesh Creation](https://docs.rhinoartisan.com/commands/mesh/mesh-creation.md)
- [Mesh](https://docs.rhinoartisan.com/commands/mesh/mesh-creation/mesh.md)
- [Mesh Patch](https://docs.rhinoartisan.com/commands/mesh/mesh-creation/mesh-patch.md)
- [Mesh From Lines](https://docs.rhinoartisan.com/commands/mesh/mesh-creation/mesh-from-lines.md)
- [Mesh From Points](https://docs.rhinoartisan.com/commands/mesh/mesh-creation/mesh-from-points.md)
- [Shrink Wrap](https://docs.rhinoartisan.com/commands/mesh/mesh-creation/shrink-wrap.md)
- [Mesh Boolean Union](https://docs.rhinoartisan.com/commands/mesh/mesh-creation/mesh-boolean-union.md)
- [Mesh Modifications](https://docs.rhinoartisan.com/commands/mesh/mesh-modifications.md)
- [Bevel](https://docs.rhinoartisan.com/commands/mesh/mesh-modifications/bevel.md)
- [Merge Faces](https://docs.rhinoartisan.com/commands/mesh/mesh-modifications/merge-faces.md)
- [Add Ngons To Mesh](https://docs.rhinoartisan.com/commands/mesh/mesh-modifications/add-ngons-to-mesh.md)
- [Delete Mesh Ngons](https://docs.rhinoartisan.com/commands/mesh/mesh-modifications/delete-mesh-ngons.md)
- [Append to mesh](https://docs.rhinoartisan.com/commands/mesh/mesh-modifications/append-to-mesh.md)
- [Offset Mesh](https://docs.rhinoartisan.com/commands/mesh/mesh-modifications/offset-mesh.md)
- [Merge Coplanar Face](https://docs.rhinoartisan.com/commands/mesh/mesh-modifications/merge-coplanar-face.md)
- [Vertex and Edge Operations](https://docs.rhinoartisan.com/commands/mesh/vertex-and-edge-operations.md)
- [Stitch](https://docs.rhinoartisan.com/commands/mesh/vertex-and-edge-operations/stitch.md)
- [Slide](https://docs.rhinoartisan.com/commands/mesh/vertex-and-edge-operations/slide.md)
- [InsertEdge (loop)](https://docs.rhinoartisan.com/commands/mesh/vertex-and-edge-operations/insertedge-loop.md)
- [Inset](https://docs.rhinoartisan.com/commands/mesh/vertex-and-edge-operations/inset.md)
- [Crease](https://docs.rhinoartisan.com/commands/mesh/vertex-and-edge-operations/crease.md)
- [Remove Crease](https://docs.rhinoartisan.com/commands/mesh/vertex-and-edge-operations/remove-crease.md)
- [Insert Point](https://docs.rhinoartisan.com/commands/mesh/vertex-and-edge-operations/insert-point.md)
- [Extrude Mesh](https://docs.rhinoartisan.com/commands/mesh/vertex-and-edge-operations/extrude-mesh.md)
- [Mesh Analysis](https://docs.rhinoartisan.com/commands/mesh/mesh-analysis.md)
- [Polygon Count](https://docs.rhinoartisan.com/commands/mesh/mesh-analysis/polygon-count.md)
- [Mesh Intersect](https://docs.rhinoartisan.com/commands/mesh/mesh-analysis/mesh-intersect.md)
- [Dup Mesh Hole Boundary](https://docs.rhinoartisan.com/commands/mesh/mesh-analysis/dup-mesh-hole-boundary.md)
- [Mesh Retopology](https://docs.rhinoartisan.com/commands/mesh/mesh-retopology.md)
- [Quad Remesh](https://docs.rhinoartisan.com/commands/mesh/mesh-retopology/quad-remesh.md)
- [Reduce Mesh](https://docs.rhinoartisan.com/commands/mesh/mesh-retopology/reduce-mesh.md)
- [Triangulate Mesh](https://docs.rhinoartisan.com/commands/mesh/mesh-retopology/triangulate-mesh.md)
- [Quadrangulate Mesh](https://docs.rhinoartisan.com/commands/mesh/mesh-retopology/quadrangulate-mesh.md)
- [Mesh Repair (Advanced)](https://docs.rhinoartisan.com/commands/mesh/mesh-repair-advanced.md)
- [ Apply Mesh](https://docs.rhinoartisan.com/commands/mesh/mesh-repair-advanced/apply-mesh.md)
- [Split Mesh Edge](https://docs.rhinoartisan.com/commands/mesh/mesh-repair-advanced/split-mesh-edge.md)
- [Split Disjoint Mesh](https://docs.rhinoartisan.com/commands/mesh/mesh-repair-advanced/split-disjoint-mesh.md)
- [Apply Mesh UVN](https://docs.rhinoartisan.com/commands/mesh/apply-mesh-uvn.md)
- [Extract Mesh Faces](https://docs.rhinoartisan.com/commands/mesh/extract-mesh-faces.md)
- [Move](https://docs.rhinoartisan.com/commands/mesh/extract-mesh-faces/move.md)
- [Extract Connected Mesh Faces](https://docs.rhinoartisan.com/commands/mesh/extract-mesh-faces/extract-connected-mesh-faces.md)
- [By Aspect Ratio](https://docs.rhinoartisan.com/commands/mesh/extract-mesh-faces/by-aspect-ratio.md)
- [By Edge Length](https://docs.rhinoartisan.com/commands/mesh/extract-mesh-faces/by-edge-length.md)
- [By Area](https://docs.rhinoartisan.com/commands/mesh/extract-mesh-faces/by-area.md)
- [By Draft Angle](https://docs.rhinoartisan.com/commands/mesh/extract-mesh-faces/by-draft-angle.md)
- [Extract Mesh Part](https://docs.rhinoartisan.com/commands/mesh/extract-mesh-faces/extract-mesh-part.md)
- [Copy of Extract Mesh Part](https://docs.rhinoartisan.com/commands/mesh/extract-mesh-faces/copy-of-extract-mesh-part.md)
- [Sel Mesh](https://docs.rhinoartisan.com/commands/mesh/sel-mesh.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rhinoartisan.com/commands/mesh.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
