Import Dwg To Sketchup Failed

1 view
Skip to first unread message

Nell Barreto

unread,
Aug 5, 2024, 6:08:42 AM8/5/24
to amenunem
WhenI try to import the sketchup file into max i get the error "X32 reader terminated unexpected" I have tried importing to 3ds max design 2013 and 2014 and used different sketchup versions and also files as simple as a box. everytime i get the same error, does anybody have an idea?

I know about using Sketchup 8 and this is not a Sketchup version problem. Import fails from models created by SU 8 (and all earlier versions as well).



It's definitely something about the revit models themselves. What I don't know. Some revit models generate this error and some don't. Its not how large the model is (small ones fail and big ones don't sometimes) and its not phasing information. And its not the DWG version thats exported (it happens when Revit exports acad 2013, 2007 and 2004 formats). I'm at a loss here.


Dwg export from Revit 2015 > imported into Sketchup Pro 2014 saved down to SU8 format > inported into 3ds Max Design 2015.



The problem occurs on import into 3DS with some but not all files. Size doesn't seem to matter (some big ones work, some small ones don't) and I've tried every settings permutation I can think of (saving as dwg 2013, 2007, and 2004 from Revit and saving as 7, 8 and 2014 from sketchup). None of it makes no difference. Its got to be a setting or soemthing in the Revit file itself.


I know this is a complicated fringe case but I really need to make this work. Embellishing/changing, adding details to models in sketchup is ten times quicker than trying tro add all that detail directly in Revit.


So contrary to the things which were stated in the SDK readme, Trimble seemed to have left the functionality intact. So downloading the most recent SDK version from Trimble , replacing the DLL immediatly gives you Sketchup 2015 import functionality in Max 2014/2015 !!


I had a file from Sketchup 2015 that I couldn't load into 3ds Max 2015, receiving the same error as in the OP. Tried saving to Sketchup 8 (and 7, and every version up to the latest) and none would load into Max 2015.


Spacefrog, I tried your suggestion and found that in the SDK the path to the DLL has changed - there's now x64 and an x86 versions. Strangely, even though my Max install is x64 the x86 DLL worked better... But it still didn't work. The files would almost load (and wouldn't start unless I told it to not import hidden geometry), but then fail with the same message. (Whereas the x64 DLL caused the import process to not start in the first place - it acted like the DLL was missing or something.)


The file I am having troubles with is a Sketchup file that was originally a Revit import. I tried the solution outlined by spacefrog with both the x64 and x86 and neither work. I've attached a screenshot of the error message.




I import my models in chunks (site, exterior, interior, etc...) which are all inside one Sketchup file. The site imported fine but the exterior will not import. I'm thinking the geometry might be a problem so I'm messing around with exploding and saving down to SU versions 8 and 7, so far no luck.


Has anyone had any luck getting this to work? I've never been able to open the Enscape material library succesfully, including with the latest 3.3 release. A small dialog box appears in the Windows ribbon under sketchup, but nothing ever appears on screen. To unfreeze Sketchup, I have to x out of it.


I want to use Enscape materials. I open the Enscape Material Library window, I select one material, I click Import Selection button and I see error message box. It says that An error occured while importing materials. Some materials could not be imported. I try another materials in another category, nothing changed


There is an even better solution to this problem. First you need a TIN... which you already have or you wouldn't be here. Next you need to convert that TIN to a multipatch by using the Interpolate Polygon to Multipatch Tool. This tool takes any 2D polygon and 'drapes' it over a TIN surface to make a 3D multipatch of the polygon. If you want to convert the entire TIN, you'll need a polygon that covers the entire TIN. Once you have your multipatch, all you need to do is convert it to a Collada file, using the Multipatch to Collada tool. Once that is done, simply import your Collada file into sketchup and bingo... you're off to the races.


DJP, that is not true (yet). There is a warning banner displayed on the 3D Warehouse site, which states: "Heads up! After August 11, SketchUp 2017 models will no longer be available for download on 3D Warehouse unless it was originally uploaded in that format."


Currently, as I browse the 3D Warehouse search results, and click the little Download icon on one of the models, it pops up a selection list of options (see screenshot, attached). The options are SU model versions from 2021 back to 2017, plus Collada and KMZ files. Of course, I chose the 2017 version, which I'm able to open with SU 2017, but it fails to import into HD. As an experiment, I tried downloading a SU 2018 version of the model; I could not open that file with SU 2017, and it also failed to import into HD.


Doh! When all else fails, RTFM, right? I opened HD (2017) Help, searched for import, and learned the supported version of SKP file is 2016 or earlier. So, I guess DJP was correct, but I misunderstood what he meant. At this point, I suppose I really should think about upgrading...


You're right, currently PVsyst cannot handle more than 8 orientations. You will need to group some orientations together (averaged orientations) so that you get 8 orientations max. To do this, you can use the tool for managing orientations in the 3D scene:


After that project, I noticed Pvsyst took a very long time to import 3ds model export from sketchup (for my other small project). many times it just hang there and unable to process further in importing 3ds file.


I am facing a very similar issue. I have complted a roof top design for a 6.7MW rooftop design from Sketchup (using Skelion) and when it comes to rendering the design in PVsyst, I get the same error message.


I have looked at the orientation managment tab but cannot figure out how to group various (but similar tilts) together. Worse off, sections of roof that are mixed over a a north and south facing orientation but on the same inverter bank. ie strings split over two orientation roofs.


Just want to add, I am new to PVsyst and come from a Helioscope background where the the rendering is far more simple, however on this scale cannot provide what I need. I have spent the last month learning PVsyst through many tutrials and see the potential however I am struggling with the final polished structure. The rendering alone took me 2 weeks to understand.


Then you should define the system configuration with different sub-arrays for each orientation in the System window. It is indeed possible to have different orientation of the same inverter, though a string cannot be split over two orientations in PVsyst.


I've encountered this problem recently... The problem stemmed from importing sketch up geometry and having the "import geometry with 2 sided materials" box check on. Once I turned that off, I could flip normals as usual or alternatively, force 2 sided rendering (in vray).


Now I don't know if it was because the file just wasn't importing correctly or if I ran out of memory in Max, but the problem seems to have been fixed when I imported using a 64 bit version my friend had on his computer. So ever since then? I've been using the 64 bit and there hasn't been any problems.


I did however notice that when I imported with the 32 bit version, that a lot of the geometry showed up as red (I'm guessing displaying errors on import or geometry?) and I also couldn't right click to bring up the rollout options, until I saved the file, closed the application, and then re-opened.


I am creating models in Revit and exporting via .FBX into 3DS Max for rendering and animation. I sometimes populate my project with models (people, cars, etc.) from other sources that are imported into max. The question I have is what am I doing wrong when I import some files (.3ds, .skp, etc.) and the geometry is in terrible condition after I import. Prior to importing, the models all look fine in their native programs. They look all distorted (rough edges, sometimes missing faces, etc.) after a render also.


In sketchup click "Monochrome" under "toolbars" -> "styles" and it will display non-textured geometry and their face (normal) orientation. The white should be facing outwards, and the blue/purple, inwards.


As for the rough edges and terrible geometry, sometimes it could be as simple as applying a smooth modifier or using smoothing groups. Other times when you import geometry from another program modeled by somebody else? If the modelling was done poorly and not symmetrical (where possible) then when your in wireframe mode you can really see the quality (or lack thereof) of the model itself, this is unfortunate as it can cause many problems in the future. Rule of thumb, Keep geometry simple as possible with low poly count to reduce memory usage, and rendering times if your not going to be doing close up shots or the geometry isn't going to be in direct view.


To be very honest... I also faced such kind of problems few years ago. After trying a lot, what I found is to create the things in max itself. I found that whatever time it will take to resolve the geometry (and thats aslo not guaranteed), I can build it in max in lesser time without having any problem with clean geometry.


Now I do accept sketch up models from the client just for reference, otherwise I avoid it. Many times there were problem with the materials. Few faces gave me mirroe kind of fisnish and no matter what u do, the problem persisted. Also it even convert each line in to an object. and welding is also not successful everytime.

3a8082e126
Reply all
Reply to author
Forward
0 new messages