Another vote for a 64-bit version

Next
 From:  Al (AGREYNOLDS)
6121.1 
I've read posts in the past requesting a 64-bit version of MoI, but never had a problem with running out of memory myself until today! Had no problem loading and displaying an 800MB 3DM file created by Rhino (Task Manager said MoI was using 2.9GB of memory). However when I went to create an OBJ file, I got the out of memory message.

Al Greynolds
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
6121.2 In reply to 6121.1 
Hi Al, unfortunately there's a considerable amount of work involved in producing a 64-bit version so it's not likely to happen anytime soon.

In the meantime there are some settings you can adjust to reduce memory consumption on heavy files, see this previous post for some details:
http://moi3d.com/forum/index.php?webtag=MOI&msg=5322.2

If you adjust the display settings as mentioned there ("Mesh angle" with a rougher value like 25 degrees and uncheck "Add detail to inflections"), that will make a coarser display mesh and use less memory for the loaded file. The default display settings are more tuned for a high quality display but that also makes for excess memory consumption when high detailed models are involved.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  kevjon
6121.3 
As workaround just export chunks of the model, rather all of it at once.

I'm sure in time 64 bit MoI will come.
~Kevin~
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  Al (AGREYNOLDS)
6121.4 In reply to 6121.1 
Actually I was able to generate an OBJ file with an even finer mesh than the default by saving memory and running MoI in batch mode, i.e. executing it from a Command Prompt window with the following script as an argument:

var FileName = 'biggie.3dm';
var gd = moi.geometryDatabase;
moi.settings.igesJoinOnImport = false;
gd.open( FileName, true );
OBJFileName = FileName.substr( 0, FileName.lastIndexOf('.') +1 ) + 'obj';
gd.saveAs( OBJFileName, 'NoUI=true;Output=quads;Angle=10' );
gd.fileNew( true );
moi.exit( true );


Al
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All