Cursor Control 0.7.0

Obsolete

This version is replaced by Cursor Control 0.8.0

Audience

    This addon gives you fingertip control of the 3d cursor. May be helpful in simple CAD drawings of mechanics or architecture. Feel free to try it for yourself.

Download

cursor-control-0.7.0.zip

Installation

  • Unzip
  • Move both folders
    to [blenderhome]/2.59/scripts/addons
    or [blenderhome]/2.6x/scripts/addons depending on version.
    Overwrite any existing file.

Features

  • Blender 2.59, 2.6x
  • Cursor history with back and forward navigation.
  • Store cursor location to a saved location.
  • Absolute delta movement of cursor.
  • Move cursor to closest point on selected mesh elements: vertices, edges, lines, faces, planes. Edges are constrained by their vertices, and faces by their edges. Lines and planes are infinite.
  • Move cursor to closest encounter of two lines. Alternates between the two possible solutions.
  • Move cursor to closest point on 3-point cylinder axis. (Also for 3-point circle center.)
  • Move cursor to 4-point sphere center.
  • Move cursor to closest point on surface of 3-point sphere.
  • Move cursor to closest point on surface of 4-point sphere.
  • Set step length for limiting or extending the distance the cursor will move.
  • Set step length mode to absolute for an exact distance in blender units. Negative values makes the cursor move away from the target.
  • Set step length mode to proportional for a scaled distance. Values between 0 and 1 is between CL and target. Values greater than 1 overshoots the target. Negative values makes the cursor move away from the target.
  • …and more.

Release Notes

  • NEW: Cursor Delta module. Set a vector and add to or subtract from the cursor
  • IMPROVEMENT: Merged back into one addon.
  • BUGFIX: History tracker now also tracks when its panel is folded.

Issues

  • None.
Advertisements

15 Responses to “Cursor Control 0.7.0”

  1. […] great blender script site « Cursor Control Split and Blender Tracker… Cursor Control 0.7.0 […]

  2. Is there some way to re orient any mesh/object to put a custom rotation and/or scale back into individual vertices and/or faces, which one might like to move or extrude in any particular direction after having re set the Local orientation to match global etc..?

  3. This is superb! works okay for me in 2.65 too (^_^)d.

    Do you accept submissions? I’ve added a little “Delta” readout on the history pane, to show the delta distance the current point is from the previous point in history. I’ve found it useful for quick measurement of the length of curve segments (ie places where you cannot show the edge length). I’m happy to send the diffs back to you if you have time to look at it.

  4. please can you make it work in 2.63 ?

    • Tested with 2.63a and it seems fine…

      • Pierre Says:

        I also have difficulties to make it work in 2.63a, on Win7-32bits I get the following error:
        addon_utils.disable cursor_control not loaded
        event has invalid window
        Traceback (most recent call last):
        File “C:\Users\PG\AppData\Roaming\Blender Foundation\Blender\2.63\scripts\addo
        ns\cursor_control\ui.py”, line 213, in draw
        layout.operator(VIEW3D_OT_cursor_to_origin.bl_idname, text = “World Origin”)

        NameError: global name ‘VIEW3D_OT_cursor_to_origin’ is not defined

        location::-1
        Any idea?
        thanks,

        Pierre

  5. Tested with 2.62 and it seems fine…

  6. […] Oficjalne repozytorium pluginów znajduje się tutaj. Mi szczególnie przydaje się w pracy ten plugin ułatwiający pracę z […]

  7. Spirou4D Says:

    Hi seminumerical,

    With your addon, I have this Traceback with my Blender 2.61 rev 43260 win 32bx86 de bat3a [Graphicall]:

    “Traceback (most recent call last):
    File “C:\Users\Patrick\Downloads\BlenderFoundation\BLEN DER\2.61_trunk-rev43260\2.61\scripts\addons_contrib\cursor_contro l\memory.py”, line 248, in cursor_memory_draw
    p1 = Vector(cc.savedLocation)

    TypeError: mathutils.Vector(): sequence index 1 expected a number, found ‘dict’ type,”

    Thanks you for your help, please.
    Spirou4D

    ps: Excuse-me, I had forgotten the end….

  8. Spirou4D Says:

    Hi seminumerical,

    With your addon, I have this Traceback with my Blender 2.61 rev 43260 win 32bx86 de bat3a [Graphicall]:

    “Traceback (most recent call last):
    File “C:\Users\Patrick\Downloads\BlenderFoundation\BLEN DER\2.61_trunk-rev43260\2.61\scripts\addons_contrib\cursor_contro l\memory.py”, line 248, in cursor_memory_draw
    p1 = Vector(cc.savedLocation)

    Thanks you for your help, please.
    Spirou4D

  9. Yes! Great tool, thanks you – Blender needs more CAD type features! Also “Dimensions” is great.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: