27

I am new with Blender. I changed to it because now I am using Ubuntu. Previously on Windows I used to work with SketchUp, and I still have many projects, that I would like to import *.skp into Blender to continue modeling and or rendering.

Is there any way how I could import SketchUp's .skp file into Blender?

Aldrik
  • 9,720
  • 22
  • 56

7 Answers7

14

There isn't a direct importer for .skp files into Blender. Given your situation of being on linux at the moment, your best option is to get access to a windows machine and export to either .obj or .dae and import into Blender. If you are using the free version of sketchup, you might have to go through a few more steps.

There is an article of an extension on how to do this here.

To run Sketchup on Linux you can use wine for instructions With a web search this was found.

Or perhaps an extension on Sketchup might be http://sketchup2blender.com/blendup-get-started

CrandellWS
  • 103
  • 4
iKlsR
  • 43,379
  • 12
  • 156
  • 189
10

.skp is a closed file format, this means the specifications for the file are only available to

  • developers with access to the SDK (Software Development Kit) and therefore have accepted the licensing terms for the SDK (which is incompatible with Blender's license).
  • developers who are willing to stick time into reverse engineering it.

It is unlikely that blender will get a way to import .skp files directly because there are several alternative ways to get models from SketchUp into Blender. Exporting as Collada .dae format from SketchUp works very well.

zeffii
  • 39,634
  • 9
  • 103
  • 186
5

Keeping all the layers

The best procedure is that shown by Sixthlaw in this video. Because if you export it directly as .dae you loose all the informations regarding the layers and you will have many surprises. So is better to follow this procedure:

  1. Export your model to .dxf from SketchUp
  2. Download and install Autdodesk-FBX-Converter to
  3. convert the .dfx to .fbx
  4. convert the .fbx to .obj

Now you can import it in Blender.

  1. go to import ->Wavefront(.obj)
  2. set Forward: to Y Forward
  3. import the model
G M
  • 933
  • 3
  • 13
  • 22
3

I know this is old, but if you came accross this like me you can try convert them to .kmz then change the file extension to .zip and extract the files and see the .dae and textures.

Imulate
  • 31
  • 1
2

Recently, I came across this as an issue as well. The AutoCAD converter I had tried using didn't work out too well. But I was able to, after installing the latest version of Sketchup 8, export directly from Sketchup in the .obj format and import directly into Blender. Of course you have to remember to turn on the plugin in the User Preferences menu.

The exporting options, like the other answers have stated, don't tend to work out too well. The file loses translation in between programs. Merging layers and codes or omitting them altogether. I think the first time I tried using the .dae it turned a bracket into this weird spikey ball vector. So I don't recommend it.

Bethany
  • 21
  • 1
0

There is an import option available, called sketchup_importer_0.18_win64. I used it to import .skp files directly into Blender. However, the guy who wrote the software, has to upgrade it to the latest version of Blender, and (even worse) he only wrote it for Windows, not Linux. Now, others stated running blender in Wine, but I would rather use the importer from him. My options at the moment are building in SketchUp, open an older version of Blender, import and save, then open the latest Blender. All in Windows.

  • That could work, although using Windows may not be an option. I'd be surprised if it worked only on Windows, though maybe it uses some Windows-specific API or something. – SilverWolf Oct 22 '17 at 18:56
  • @seaturtle It's a partly binary plugin, having a .dll file. However, the source code is available. https://github.com/martijnberger/pyslapi/releases –  Oct 22 '17 at 19:09
  • Ah, that's good! Although nobody can actually use that to help unless they get permission from the person who wrote it, as they don't seem to have included a license file. – SilverWolf Oct 22 '17 at 19:11
-1

A new addon release for sketchup to blender users

Addon

Video

atek
  • 10,006
  • 29
  • 91
  • 195