Cinema 4D Prime Configuration Preferences Import/Export ArchiCAD Plugin
Function available in CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

ArchiCAD

Installation

Tip:
The following decriptions apply primarily to ArchiCAD 14-17. ArchiCAD 18 users should take a look at the new ArchiCAD 18+ Scene Combine command, and here.

Plugins for both ArchiCAD and Cinema 4D are required.

Please download all required plugins online at:

http://www.graphisoft.com/products/archicad/addons/cinema_4d/cinema4d_download.html

Earlier plugins versions are available at:

http://www.graphisoft.com/products/archicad/addons/cinema_4d/cinema4d_download_old.html

(copy the above address and paste it into the url line of your internet browser)

To install the first plugin, simply double-click on the downloaded file and the plugin will automatically be installed in the correct ArchiCAD directory.

Before installing the second plugin it must first be unzipped. Copy the unzipped directory into the plugins directory of your Cinema 4D installation folder. When updating the second plugin, remove the previously installed ArchiCAD plugin for Cinema 4D.

Use

Two methods are available for exchanging files between ArchiCAD and Cinema 4D:

First, make sure that the ArchiCAD (Options / Project Preferences / Dimensions) and Cinema 4D (Project Settings / Document Scale) units of measure correspond.

Loading and saving Cinema 4D files (*.c4d)

Loading in ArchiCAD

If you want to open a Cinema 4D scene file (*.c4d) in ArchiCAD you must make sure the "Save Polygons for Melange" option (Edit / Preferences / Files) is enabled when saving the Cinema 4D file:

In ArchiCAD, go to "File / Open" and select "Cinema 4D File (*.c4d)" as the file type in the dialog window that opens:

Now you can load any Cinema 4D file. Primarily geometry and materials will be loaded.

Saving from ArchiCAD

To save a file in the Cinema 4D file format ArchiCAD must be set to the 3D view (e.g., "View / 3D View Mode / Perspective"). Select the "File / Save As" command and select "Cinema 4D File (*.c4d)" as the file type in the dialog window that opens:

Primarily geometry and materials will be loaded.

Workflow leading to Cinema 4D

Let’s say a colleague of yours creates an object in ArchiCAD and you want to render the scene in Cinema 4D. After the colleague has saved his file in Cinema 4D format, as described above, you can open the file in Cinema 4D using the Open command. You will have a similar structure to the one below.

Typical Object structure

The scene elements are located under the correspondingly named Null Object in the Object Manager. For example, the group, "ArchiCAD Environment" contains all lights and cameras of the original file; the "Windows" group contains all windows (this structure should remain unchanged if you are planning on modifications in construction). Modifying names or changing the order of scene elements is unproblematic in ArchiCAD - IDs are assigned internally upon export which are recognized by Cinema 4D, allowing them to be placed correctly in the hierarchy.

This structure is created according to the ArchiCAD object classes. For example:

While you were editing the scene in Cinema 4D, e.g., replacing materials with high-quality Cinema 4D materials or adding a Sky, your colleague decided to make a modification to the original ArchiCAD file - he removed a window from one wall and added a window to another wall.

Of course these changes must also be assumed by Cinema 4D. If the above-mentioned structure was not modified, the changes made will be automatically assumed and the newly created materials in Cinema 4D will be maintained and even be automatically applied to newly added elements.

Tip:
When creating new objects in Cinema 4D, make sure these lie outside of the ArchiCAD hierarchy in the Object Manager (i.e. not within the "ArchiCAD" Null Object). Otherwise these objects may be deleted when a modified file is opened.

Modifications to the original file and their transfer to Cinema 4D.

All you have to do is tell your colleague to save the modified ArchiCAD file in Cinema 4D format. This file can then be loaded into the already edited Cinema 4D scene via the Merge command (Cinema 4D main menu).

The following will occur in doing so:

Synchronization Mode

The second method with which ArchiCAD and Cinema 4D files can be exchanged is in Synchronization Mode. While both applications are running, objects can be passed seamlessly back-and-forth between the two.

From ArchiCAD to Cinema 4D

Send to ArchiCAD

In either case, Cinema 4D will be started and the elements sent will be loaded. ArchiCAD and Cinema 4D will be in Synchronization Mode. When editing or creating new elements for the first time, ArchiCAD will open the Finder/Explorer dialog box. Browse to the Cinema 4D installation folder and select the Cinema 4D executable (Cinema 4D 64 Bit.exe or Cinema 4D.exe).

From Cinema 4D to ArchiCAD

After modifying or adding objects in Cinema 4D while in Synchronization Mode you can send these back to ArchiCAD via the "Send to ArchiCAD" command (File menu). You will have to enter a file name so the geometry can be cached as a temporary file.

For more details, please refer to the Graphisoft documentation.

ArchiCAD 18

Proceed as follows when exporting a scene to Cinema 4D (this reflects the method described here):