Warning: the old legacy “copy” method (1.02 and older) of script sometime can cause sudden crashes when used incorrectly (mostly in SketchUp), so read the user manual carefully before using it.

When you unzip the installation file, you will see both Legacy Method and New Method installer. Currently, Legacy Method is no longer supported and updated, and may be removed in the future.

HOW IT WORKS

Old Method:

  • Suitable for 3dsMax 2009 and above, but very slow and can cause crashes.
  • When using the “Copy to 3dsMax” function in SketchUp, it will “export” what you are selecting to a new temporary SKP file (version 8 to ensure compatibility with everything) at the path “C:\Temp\”. You can hide this folder in windows if it annoys you, the script will still work normally. If the Temp folder is not deleted, you can “paste” it at any time, even after rebooting. Big thanks to TIG for the “export” method.
  • When using the “Paste from SketchUp” function in 3dsMax, it will import 3dsmax_temp.skp silently into 3dsMax with the last skp import setting.

New Method:

  • Suitable for 3dsMax 2020 and above (it can still be installed on 3dsMax 2019 and below, but it can only “Paste” models copied from SketchUp 2014 and below). This method is very fast and less bug.
  • When using the “Copy to 3dsMax” function in SketchUp, it will make what you are selecting to a new component, with global orgin, then save this component as a new temporary SKP file (due to API limitations, it will only be able to save with a version of SketchUp equal to the version being installed.) at the Temp folder of Windows (%temp%).
  • When using the “Paste from SketchUp” function in 3dsMax, it will import temporary SketchUp file silently into 3dsMax with the last SKP import setting.

HOW TO INSTALL

  • You must have the script installed in both 3dsMax and SketchUp for it to work. It doesn’t matter which one you install first.
  • In SketchUp: use Extension Manager to install RBZ file. The “Copy to 3dsMax” command will appear in the Extensions menu.
  • In 3dsMax: drag and drop mcr or ms file into the viewport. You can find it in categories D95 DESIGN > Paste from SketchUp.

SET SHORTCUT

  • In SketchUp: Windows > Preferences > Shorcut > Copy to 3dsMax (Ctrl + Shift + C recommend).
  • In 3dsMax: Customize User Interface > Keyboard > D95 DESIGN > Paste from SketchUp (Ctrl + Shift + V recommend).

1.14 | 2022/05/11

  • Imporved the new “copy” method on SketchUp 2022.
  • From now on Copy to 3dsMax on SketchUp 2022 can support Legacy Paste on all 3dsMax versions.

1.12 | 2022/04/21

  • New method of “copy”: faster and less bug.
  • From now on, the temporary SKP file will be saved in the Temp folder of Windows (%temp%) instead of the “C:Temp” folder.
  • With the new copy method, the script will no longer force 3dsMax to use the Legacy Importer, so some geometry errors may occur.

1.02 | 27/03/2022

  • Script from now to be forced to use Legacy Import to import SKP files to avoid “triangle”.
  • Fixed some bugs when using scripts in newer 3dsMax versions.

1.01 | 04/09/2021

  • Fix some random crashes when use “Copy to 3dsMax” function.

This script is very simple to use, but there are some extremely important notes as follows.

With Legacy Method:

  • Never go inside a group / component to “Copy to 3dsMax”, it will definitely make your SketchUp crash!
  • “Copy to 3dsMax” will be extremely slow (and may even crash) if SketchUp file is very heavy, consider opening another temporary SketchUp instance, paste in it (with normal copy-paste function), and then use the “Copy to 3dsMax”.

With New Method:

  • 3dsMax 2019 and below can only “Paste” models copied from SketchUp 2014 and below or SketchUp 2022 and higher.
  • 3dsMax 2019 and below is not supported with SketchUp 2015 to 2021.
  • For safety, save current model before copying.