Extensions:2.6/Py/Scripts/Modeling/mesh tinyCAD
UI location | specials (W) | ||
---|---|---|---|
Usage | Select two edges, in edge mode, and press W-> (pick tinyCAD options) | ||
Version | 1.0.5 | Author(s) | zeffii (dealga mcardle). |
Blender | 2.76 | License | GPL |
File name | mesh_tinyCAD |
---|---|
Current version download | https://github.com/zeffii/mesh_tinyCAD/archive/master.zip |
Python modules | additional cad_module is included. |
Links | Forum Thread @ BlenderArtists, addons_contrib @ blender.org |
---|
目次
Installation
- download zip
- use Install from File option in UserPreferences / Addons.
GitHub repository
I've developed this add-on on GitHub out of convenience for the users and myself. It has a good Issue Tracker dedicated to this add-on. Please visit Blender_CAD_utils for the latest information and issue tracking.
Add-on Information
The add-on is a combination of several scripts which should be useful to anyone who has used other CAD software for drafting with some level of precision. The specials menu 'W' has the tinCAD functions prepended to it.
The currently included scripts are:
- VTX (automatically extends, projects or intersects the 2 selected edges if they are co-planar)
- V2X (place new separate vertex at projected intersection of two edges)
- XALL (intersect all selected edges)
- BIX (create bisector of two selected edges)
- CCEN (resurrect a circle and its center)
Instructions & Usage
VTX
For auto VTX you must be in (edit mode + edge mode) and have 2 edges selected. When invoked the add-on will detect if you are trying to intersect, project or extend two edges. It will internally pick from V, T or X. It will also notify you if the edge aren't co-planar / don't intersect.
- V : extending two edges towards their calculated intersection point.
- T : extending the path of one edge towards another edge.
- X : two edges intersect, their intersection gets a weld vertex. You now have 4 edges and 5 vertices.
V2X
Vertex to Intersection. Select 2 edges. Invoke V2X. Places a new vertex at their intersection.
XALL
This mass intersects a collection of edges. Pick a collection of edges and invoke XALL. It will deselect any edge that doesn't intersect other edges first. Then it races through all combinations of the remaining edges to see if there are intersections. Each intersection is dealt with and the result is added to the collection of edges to check. This process continues until no more intersections are found.
BIX
Given two selected edges, this script creates the bisector of these edges. The edges are first checked for coplanarity.
CCEN
Pick 3 vertices that once made up a Circle, then W->CCEN, the script adds a grease-pencil representation of the circle. To add a Mesh of that resurrected circle you can press F6 straight afterwards and adjust the Circle's vertex count. Then press Make Circle Mesh to add a new Circle. This is a little bit experimental, but works fine.