BMAE 1.2

BMAE 1.2

metric_75_sm.jpgRon has once again allowed me to host the new version of his phenomenal script, the Blender Mesh Attribute Editor. It’s up to version 1.2 now, with lots of great features - which really shows how good Ron is at Python scripting. In my mind, this script is a must have for designers and architects. Get it now on the Blender Files page.

Key changes from the last version:

Code:
(1) Overhaul of the warning/filter system.
(2) Restructuring of the code
(3) Mesh code, Measuring code and Dictionaries are now modules (ongoing wip)
(4) New features: Core and Floor
(5) New Mesh Types and Mesh Type Divisions (2d/3d)
(6) New Options
(7) Increase in Segments and Rings max value (500)
(8) All face normals point outward (all) and positive (planar) by default, except Y direction (option).

GUI:
(1) New Filter system GUI
(2) New buttons and menus

  1. Elam Says:

    Hey Eugene,
    The link you posted comes up as http://http…...
    Just so ya know.

  2. Tim Says:

    This is a great tool! I thought it was a kind of tool like the properties box in CAD but then I realized that its a mesh creation tool - pay attention and read stupid. Anyway, its still a good tool to have. I work in the Arch world and am starting to construct a model for one of our current projects. This will come in handy. A nice addition would be to have it interact in real time with any mesh being edited.

  3. RedDy (linux user) Says:

    BMAE v1.2 on linux (Fedora 7, here blender scripts are located in /usr/share/blender/scripts and there I have copy of your script) not work because of error on python:

    Taceback (most recent call last):
    File “”, line 68, in
    ImportError: No module named BMAE_LID

    So I have aded aditional information into /etc/bashrc at end of file:

    PYTHONPATH=/usr/lib/python2.5
    PATH=$PATH:$PYTHONPATH
    export PYTHONPATH

  4. RedDy (linux user) Says:

    …aded aditional information into /etc/bashrc don’t fix this error.

  5. RedDy (linux user) Says:

    I have found problematic places on script BMAE v1.2 and repair them:

    line 65 IS:
    dir = Blender.Get(r’scriptsdir’)+r’BMAE’
    line 65 MUST BE:
    dir = os.path.join(Blender.Get(r’scriptsdir’), ‘BMAE’)

    line 79 IS:
    BMAE_File = open(dir + r’\BMAE.bsf’, ‘r’)
    line 79 MUST BE:
    BMAE_File = open(os.path.join(dir, ‘BMAE.bsf’)

    ..and script now realy work :-)

  6. Jgausn Says:

    I am trying to run BMAE v1.2 (blender 2.45, python 2.5) however I got the following error

    ValueError: could not convert string to float

    in the line 81

    settings = cPickle(BMAE_File)

    I did some prints and the BMAE_File is at the right position.

    Any suggestions?

    Thanks

    jgausn

  7. Jgausn Says:

    Ok, I had a look into the code and I just removed the enclosed BMAE_File from the directory, so that it has been recreated. It works fine now.

    Sorry I could have checked it beforehand.

    /jgausn

  8. Blenda Says:

    Hi everyone!
    I’ve done all the necessary Python stuff (eg. PYTHONPATH for my WinXP machine and all the Blender stuff ) in order to get the script running… The Problem: The BMAE_v1.2 shows up on the python scripts under Mesh, but i get the same error as Reddy above:

    Taceback (most recent call last):
    File “”, line 68, in
    ImportError: No module named BMAE_LID

    I’m running Blender 3d ver. 2.46 > so i thought maybe that’s the problem because i checked everything else…I’m a noob at this and have probably over looked aomething vital, so can the pros out there HELP A NOOB? please!?

  9. geneome Says:

    @ Blenda,

    As far as the “Import Error: No Module Named BMAE_LID”, this is reference to the Languages File for all of the translations. It sounds like you didn’t put the BMAE Folder that comes with the zip into the Blender scripts folder. All of the externals are in that folder: the images, settings, languages, mesh creation and backups. The script wasn’t tested on Blender 2.46 so I don’t know what issues might pop up. Try the folder placement first and we’ll go from there!

  10. jeanseb Says:

    hello, effectively some problems with Blender 2.46. It sends:” python error, check console”. I’m really disappointed, i’m noob too, but I’ve put the BMAE folder in the appropriate one… I think. Is any one’s got an idea…?

  11. Jacek Says:

    @ Jeanseb …” python error, check console”….

    install phyton 2.5 http://www.python.org/download/ for windows

Leave a Reply