From: fcwilt
Hi,
I just tried my first multi-object export to STL that, as I recall, you coded for me sometime back.
Under V4 it looks for selected objects and if they are names it exports them as STL.
Under V4 it isn't finding the selected objects in groups.
Thanks.
Frederick
From: Michael Gibson
Hi Frederick, can you please attach the plugin files here?
- Michael
From: fcwilt
Hi Michael,
Well that was stupid on my part.
I should learn not to rush.
There were three versions over the years.
#3 is the most recent and what I had been using successfully in V4.
Frederick
From: Michael Gibson
Hi Frederick, is it that you want to have some child objects of a group selected and found by the script to export?
Does it work ok if you remove line #12 which has this? :
code:
objectpicker.allowTopLevelObjects();
Or you could also change this to:
code:
objectpicker.allowStandaloneObjects();
- Michael
From: fcwilt
Hi Michael,
Yes, I was selecting items within a group.
I will try your suggestions when I have a free moment.
Frederick
From: fcwilt
Hi Michael,
Your first idea seems to have solved the problem.
While we are looking at this code one question:
When invoking the command the first thing it does is put up a dialog requiring me to pick STL or 3DM.
I always pick STL.
Is there any way to bypass the asking and simply default to STL?
Thanks.
Frederick
From: Michael Gibson
Hi Frederick,
re:
> Is there any way to bypass the asking and simply default to STL?
Yup, in ExportParts.js find line 22 that has this:
code:
if ( WaitForDialogDone() ) DoExportParts(objectpicker.objects);
and change it to this:
code:
/*if ( WaitForDialogDone() )*/ DoExportParts(objectpicker.objects);
That will bypass the asking stage and go immediately to the exporting.
Then to make it use .stl format find line 29 which has this:
code:
var d = moi.ui.commandUI['extension'].value;
and change it to this:
code:
var d = '.stl'; /*moi.ui.commandUI['extension'].value;*/
That will make it always use STL format instead of getting it from the UI control.
- Michael
From: fcwilt
Hi Michael,
I can handle that.
I even understand most of it.
Frederick