BMAE 1.2
Ron 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

June 19th, 2007 at 8:45 am
Hey Eugene,
The link you posted comes up as http://http…...
Just so ya know.
June 25th, 2007 at 7:38 am
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.
July 13th, 2007 at 12:32 am
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
July 13th, 2007 at 3:14 pm
…aded aditional information into /etc/bashrc don’t fix this error.
July 16th, 2007 at 8:51 am
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
October 11th, 2007 at 3:32 pm
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
October 14th, 2007 at 3:50 pm
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
July 4th, 2008 at 12:26 pm
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!?
July 4th, 2008 at 6:06 pm
@ 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!
July 22nd, 2008 at 4:31 am
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…?
August 6th, 2008 at 7:05 am
@ Jeanseb …” python error, check console”….
install phyton 2.5 http://www.python.org/download/ for windows
June 23rd, 2009 at 7:45 pm
link was missing or gone. cannot download anymore.
can anyone help?
June 23rd, 2009 at 8:31 pm
Sorry about that, the link was out of date! I updated it in the post. It’s now here: http://www.geneome.com/blender-tutorials/blender-files/
September 12th, 2009 at 10:36 pm
I’m getting errors saying the image file named Mesh_Type_R.png can’t be loaded, however when I open it up using paint it looks perfectly fine to me.
Any ideas?
September 13th, 2009 at 7:07 am
Hi Eric,
Just to be sure, you installed the latest version, 1.2a, right? You can find it here: http://www.geneome.net/blender/blenderfiles/scripts/BMAE%20v1.2a.zip. Could you tell me where you installed the files, what version of python you are using, what OS you’re on and if the file “Mesh_Type_R.png” is in the “BMAE v1.2a/BMAE Files/BMAE/Image” folder?
September 16th, 2009 at 8:59 am
I’m using XP Service Pack 2 or 3 (Don’t remember which one) Python 2.6.2 and even though it somehow wasn’t there, I did try it however and still the same file.
September 16th, 2009 at 1:39 pm
When you say “even though it somehow wasn’t there” what do you mean wasn’t there? Also, how did you install the script and was the folder structure added along with the script?
January 26th, 2010 at 12:29 am
Blender 2.49b for Win (runs on WinXP)
Python v 2.6.2
All files in d:\Blender\Blenders_scripts\ folder (BMAE_v1.2.py + BMAE folder)
Python script error:
File “”, line 1, in
File “d:\Blender\Blenders_scripts\BMAE_v1.2.py”, line 68, in
import BMAE_LID as bd
ImportError: No module named BMAE_LID