From BlenderWiki
< Extensions:Py | Scripts | Manual | System
[edit] CrossSection
[edit] About
| Name | Cross Section | Version | 0.1.4 2008-09-22 |
|---|---|---|---|
| This script creates cross-sections of selected objects at their intersection with active object. Active object must be a plane (or any one-face object). Only meshes will be cut. | License | GPL: GNU General Public License | |
| Menu | Group: Object | Blender | 2.46 and up |
| Author | Yorik, alxarch | ||
| Link(s) | http://yorik.orgfree.com/scripts/CrossSection.py | ||
| Executable: CrossSection.py | Modules: |
| Data: | External Dependencies: None |
| Additional information: Detailed documentation can be found on the script's home page. |
[edit] Introduction
Cross Section
This Script creates a cross section of selected meshes:
- Create a couple of meshes that you will want to cut
- Create a plane, passing through them. It will be your cutting plane. It can be any object, but it must have only one face.
- Select the meshes, then, with shift, select the plane. The meshes will still be selected, and the plane will be active.
- Run the script
- Voilà! the meshes are cut at their intersection with the plane, and a new object is created containing the section. (In this image, I moved the section away for clarity)
[edit] Known issues
- You must have been in Vertex or Edge mode when you apply the script. If you have been in Face mode, the script won't be able to fill the section.
- You will get wrong results if some edges are coplanar with the cutting plane. Try moving the plane a little bit so no edge are directly on it.
[edit] Credits
Thanks go to:
- Campbell Barton, for initial rough of this script
[edit] Support
- Python & Plugins forum at Blender Artists.







![[]](/skins/blender/open.png)
