Here's an old script I wrote that might do the trick:
--------------------------------------------------------------------------
# Author : Alok Gandhi
from win32.com import constants as c
xsi = Application
log = xsi.LogMessage
def extractMesh():
'''Make a group of all the instances for
which you want to extract the mesh. Select
the group and run the script, the meshes
will be created under the null '_PAR_instanceMeshes'
'''
instGrp = xsi.Selection(0)
instMeshNull = xsi.ActiveSceneRoot.AddNull('_PAR_instanceMeshes')
for eachInst in instGrp.Members:
mdl = eachInst.InstanceMaster
dupMdl = xsi.Duplicate('B:%s'%mdl.FullName)(0)
dupMdl.Kinematics.Global.Transform =
eachInst.Kinematics.Global.Transform
for msh in dupMdl.FindChildren('','',[c.siMeshFamily,
c.siNurbsSurfaceMeshFamily]):
msh.Properties('visibility').Parameters('hidemaster').Value =
False
xsi.ParentObj(instMeshNull,msh)
xsi.DeleteObj('B:%s'%dupMdl.FullName)
log('Meshes Extracted Successfully !!', c.siInfo)
extractMesh()
--------------------------------------------------------------------------
On Tue, Apr 8, 2014 at 6:10 PM, michael johansson <[email protected]> wrote:
> Download the pro version with eight hour trial there are more export
> fileformats you could try.
>
>
>
>
> 2014-04-08 14:09 GMT+02:00 Darren Blencowe | VA <
> [email protected]>:
>
> Hi Folks,
>>
>> When importing an a sketch-up model of an architectural design [Approx
>> 20mb]
>> I am having a number of issues with getting any *editable* geo in soft.
>>
>> I have tried all exports available - collada [.dae] seems to be the most
>> promising but this ends up producing a huge amount of model instances that
>> reference original geo that is bunched around the world origin. I am using
>> the latest crosswalk in soft2013sp1 [crosswalk2014]
>>
>> Is there a way of turning the model instances back into an editable
>> model/geo?
>>
>> Could anyone possible share any methods that work to bring in a set of geo
>> that is editable?
>>
>> Cheers,
>>
>> D.
>>
>>
>>
>
>
> --
> Michael Johansson
> Artist/Senior Lecturer/Researcher
> Kristianstad University
> Digital Design
> 29188 Kristianstad
> Email [email protected]
>
> Infobloom
> Grönegatan 4a
> 222 24 Lund
> Email: [email protected]
>
> www.lowend.se
> www.abadyl.com
>
--