Show messages: All
1
2-8
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
Show messages: All
1
2-8