Anda di halaman 1dari 22

CINEMA4D

ExchangeAddOn
UserGuidefor
ARCHICAD
GRAPHISOFT
VisittheGRAPHISOFTwebsiteatwww.graphisoft.comforlocal
distributorandproductavailabilityinformation.
CINEMA4DExchangeAddOnUserGuideforARCHICAD
Copyright2016byGRAPHISOFT,allrightsreserved.Reproduction,
paraphrasingortranslationwithoutexpresspriorwrittenpermissionis
strictlyprohibited.
Trademarks
ARCHICADisaregisteredtrademarkofGRAPHISOFT.
CINEMA4DandCINEMA4DExchangearetrademarksof
MAXONComputerGmbH.
Tofindoutmoregotowww.maxon.net.
Allothertrademarksarepropertyoftheirrespectiveowners.
Contents

Contents
Overview _______________________________________________________ 5
UsageScenario1:ExportingCINEMA4DExchangeFileforVisualizationwith
SceneUpdatefunctionality ________________________________________ 7
NewCINEMA4DExchangeSceneCreation ........................... 7
UpdatingaPreviouslyExportedARCHICADModelinCINEMA4DExchange. 7
UsageScenario2:CINEMA4DExchangeFileImport ____________________ 9
UsageScenario3:BidirectionalFreeFormModeling ___________________ 10
ARCHICAD ..................................................... 10
CINEMA4DExchange............................................ 12
CINEMA4DExchangeExport/ImportSettings________________________ 14
GroupingOptions ............................................... 14
Cameras ....................................................... 15
ElementSettings ________________________________________________ 16
Surfaces ....................................................... 16
HotspotsinARCHICADObjects .................................... 17
EdgeStatusofObjects ........................................... 17
NumberofPolygonsinObjects.................................... 19
ARCHICADObjectDisplaySettings.................................. 20
ElementDependency ____________________________________________ 21
EditingaWall ................................................... 21
EditingaDoor/Window .......................................... 21

CINEMA4DExchangeAddOnUserGuideforARCHICAD 3
Contents

4 CINEMA4DExchangeAddOnUserGuideforARCHICAD
Overview

Overview
ThefollowingisashortguidetotheuseoftheCINEMA4DExchange
applicationwithARCHICAD.Pleasebearinmindthatthisshortguide
doesnotreplacethecomprehensiveCINEMA4DExchangeReference
Guide;werecommendthatyouusebothdocumentstogether.
CINEMA4DExchangeisMAXONshighend3Dmodeling,renderingand
animationsolution.InstallingtheCINEMA4DExchangeforARCHICAD
allowsCINEMA4DExchangetofunctionasapowerfulvisualizationtool
oragraphicalGDLmodelerandeditortightlyintegratedwithARCHICAD.
Theconnectionbetweenthetwoapplications,usingtheC4Dformat
(versionR16),offersastreamlined3Ddesignworkflowonboth
MacintoshandWindowsplatforms.
WiththeCINEMA4DExchangeaddonconnection,elementscreatedin
CINEMA4DcanbetransferredtoARCHICADasGDLobjects.
Notes:
WiththeintroductionoftheMorphtoolinARCHICAD16,the
CINEMA4DExchangeAddonisnolongernecessaryforsomeof
thesefunctions.
Forarchitecturalvisualization,CineRender,thenewbuiltin
renderingengineofARCHICAD,providesmostoftherendering
capabilitiesofCINEMA4D.Forprofessionalpurposesandto
furtherexploitthetexturemapping,renderingandanimating
capabilitiesofCINEMA4D,pleaseusethebuiltinExportto
CINEMA4DcommandinARCHICAD(fromtheRenderpopup
buttonofthePhotoRenderingpalette).Thisexportfeaturelets
youpreciselyexporttheARCHICADmodel,togetherwiththe
surfaceandtherenderingsettings,intoCINEMA4Dwithone
click.

CINEMA4DExchangeAddOnUserGuideforARCHICAD 5
Overview

SoftwareRequirements
ARCHICADandCINEMA4DExchangemustbeinstalledonyour
computerpriortotheinstallationoftheARCHICADaddon.Forthe
programtoworkproperly,youmustinstalltheCINEMA4DExchangefor
ARCHICAD.
ThelatestARCHICADaddoncanbedownloadedfreeofchargefromthe
followingwebpage:
http://www.graphisoft.com/products/archicad/addons/cinema_4d/
cinema4d_download.html
ImportantNote:
BeforeexchangingdatabetweenARCHICADandCINEMA4D
Exchange,youmustfirstsynchronizetheWorkingUnits(Display
Units)sothatbothprogramsareusingthesamestandard(e.g.
millimeters).Iftheprogramsusedifferentworkingunits,youmay
findscalingproblemsafterthedataexchange.

6 CINEMA4DExchangeAddOnUserGuideforARCHICAD
UsageScenario1:ExportingCINEMA4DExchangeFileforVisualizationwithSceneUpdatefunctionality

UsageScenario1:
ExportingCINEMA4DExchange
FileforVisualizationwithScene
Updatefunctionality
ByexportingthewholeprojectfromARCHICADtoCINEMA4D
Exchange,userscantakeadvantageofitsanimationandrendering
capabilitiestocreatemotionorstillpictures.

NewCINEMA4DExchangeSceneCreation
1 AftercompletingthemodelinginARCHICAD,gotothe3Dwindow,
anddisplayallthemodelcontentyouwanttouseforvisualization.
2 SelectFile>SaveascommandandselecttheCINEMA4DExchange
fileformatfromtheSavedialogsFormatlist.
3 ClickSave.
4 OpenCINEMA4DExchange,andselecttheOpencommandtoopen
themodelasanewscene.

UpdatingaPreviouslyExportedARCHICAD
ModelinCINEMA4DExchange
IfthemodelhasbeenmodifiedinARCHICADafterexportingasa
CINEMA4DExchangefile,itispossibletoapplythemodelingchangesto
theCINEMA4DExchangesceneinthefollowingmanner:
1 InARCHICAD,gotothe3Dwindowanddisplayallthemodelcontent
youwanttouseforvisualization.
2 SelecttheFile>Saveascommand,selecttheCINEMA4DExchange
fileformatintheSavedialogsFormatlistandenteranewnamefor
thefile.
3 ClickSave.

CINEMA4DExchangeAddOnUserGuideforARCHICAD 7
UsageScenario1:ExportingCINEMA4DExchangeFileforVisualizationwithSceneUpdatefunctionality

4 OpentheoriginalfileinCINEMA4DExchangethatyouwantto
update.
5 SelecttheFile>MergecommandandselectthenewCINEMA4D
Exchangefilethatcontainsthenewversionofthemodel.
Important:Duringtheupdateprocess,notonlythesceneobject
geometrieswillberefreshed,buttheobjecthierarchyaswell.Ifthe
updatedfileissavedwithdifferentgroupingoptions(e.g.byClass/by
Material)thantheoriginalCINEMA4DExchangefile,theCINEMA4D
Exchangescenehierarchywillbemodifiedtomatchthenew
groupingscheme,whichmightcausedataloss!
Forconfigurationoptions,seetheCINEMA4DExchangeExport/Import
Settingssection.

8 CINEMA4DExchangeAddOnUserGuideforARCHICAD
UsageScenario2:CINEMA4DExchangeFileImport

UsageScenario2:
CINEMA4DExchangeFileImport
ToconvertaCINEMA4DExchangefiletoanARCHICADGDLobject,use
theARCHICADOpenorMergecommand.

Note:YoucanonlyimportCINEMA4DExchangefilesthathavebeen
savedwiththeCINEMA4DExchangeMelangeExchangeoption.Set
thisoptionintheCINEMA4DExchangeEdit>Preferencesdialogbox.

CINEMA4DExchangeAddOnUserGuideforARCHICAD 9
UsageScenario3:BidirectionalFreeFormModeling

UsageScenario3:
BidirectionalFreeFormModeling
ARCHICAD
WhenyouneedafreeformCINEMA4DExchangeshapeinyour
ARCHICADproject,oryouwouldliketomodifyanexistingARCHICAD
elementusingCINEMA4DExchange,dothefollowing:
TocreateanewCINEMA4DExchangeobject,usetheFile>
Interoperability>CINEMA4DExchange>Createnewelementin
CINEMA4DExchangecommand,availablewhileworkinginthe3D
window.
Toeditelements,selectthemandusetheEditselectedelementsin
CINEMA4DExchangecommand,availablewhileworkinginthe3D
windowonly.

Bydefault,thecommandsareatthebottomofyourInteroperability
menu,butyoucancustomizeyourworkenvironmentanytime.

10 CINEMA4DExchangeAddOnUserGuideforARCHICAD
UsageScenario3:BidirectionalFreeFormModeling

Ineithercase,ARCHICADwilllaunchCINEMA4DExchangeandtransfer
thecontentofthe3Dwindow.Afterthetransfer,ARCHICADwillswitch
intoSynchronizationmode.Duringthistime,nouserinteractionis
possibleinARCHICADandyoushouldworkinCINEMA4DExchange
only.
Note:ARCHICADwillaskyoutolocateCINEMA4DExchange
manuallythefirsttimeyouuseit.Thisisaonetimeonlyquestion;
ARCHICADwillrememberthislocationlater.Ifthelocationof
CINEMA4DExchangechangesonthecomputer(e.g.becauseofan
upgrade),youcanresetthelocationusingRemoveCINEMA4D
ExchangepreferencesintheFile>Interoperability>CINEMA4D
Exchangemenu.

Inthiscase,thenexttimeyouselectCreatenewelementinCINEMA4D
ExchangeorEditselectedelementsinCINEMA4DExchange,youwill
bepromptedtonavigatetotheCINEMA4DExchangeexecutable
location.
IfyoudecidetocanceltheCINEMA4DExchangeeditingprocess,you
canclicktheBreakconnectiontoCINEMA4DExchangebuttoninthe
synchronizationdialog,butinthiscaseyouwillnotbeabletogetthe
modelbackfromCINEMA4DExchange.
Important:IfyoustartCINEMA4DExchangeseparatelyfrom
ARCHICAD,dontusetheSendbacktoARCHICADcommandin
CINEMA4DExchange.Youcanusetheconnectiononlyif:
YoustartCINEMA4DExchangefromARCHICADand
ARCHICADisstillinSynchronizationmode
Inordertorestoretheconnection,dothefollowing:
1 SaveyoursceneasaCINEMA4DExchangefileinCINEMA4D
Exchange.
2 SwitchtoARCHICAD,activatethe3Dwindowandestablishthe
connectionwithCINEMA4DExchangeusingtheCreatenewelement
inCINEMA4DExchangecommand.

CINEMA4DExchangeAddOnUserGuideforARCHICAD 11
UsageScenario3:BidirectionalFreeFormModeling

3 InCINEMA4DExchange,mergethepreviouslysavedCINEMA4D
Exchangefile.
Note:Forconfigurationoptions,seetheExportParameterssection.

CINEMA4DExchange
InCINEMA4DExchange,youwillreceivetheentirecontentsof
ARCHICADs3Dwindow.
Elementswhichwerenotselectedforeditingwillbeinthe
ARCHICADenvironmentobjectgroupontheARCHICAD
environmentlayer.Elementsofthisgroupwillbesemitransparent
inCINEMA4DExchange.Theirpurposeistohelpyoupositionyour
designcorrectly.Editingtheseelementswillhavenoeffectontheir
ARCHICADrepresentation,andchangeswillbelostwhenyoureturn
toARCHICAD.Ifyouwishtomodifytheseelements,thenreturnto
ARCHICAD,selecttheminthe3DwindowandusetheEditselected
elementsinCINEMA4DExchangecommand.
IfyouusedtheEditselectedelementsinCINEMA4DExchange
commandinARCHICAD,theselectedelementswillbelistedoutside
theARCHICADenvironmentgroupandyoucaneditthemfreely.The
objectswillbehierarchicallyorganizedaccordingtothecurrent
CINEMA4DExchangeexportsettings(seetheCINEMA4DExchange
Export/ImportSettingssectionforfurtherinfo).

12 CINEMA4DExchangeAddOnUserGuideforARCHICAD
UsageScenario3:BidirectionalFreeFormModeling

WhenyoufinishtheCINEMA4DExchangedesign,youcansendthe
informationfromtheEditorwindowbacktoARCHICADusingtheFile>
SendtoARCHICADcommand.ThisreturnsthemodeltoARCHICADand
keepsCINEMA4DExchangeopenforthenexteditingcycle.
IfyoucreatednewelementsinCINEMA4DExchange,ARCHICADwill
automaticallyplacethenewobjectsatexactlythesamelocationasin
CINEMA4DExchange.
IfyoueditedselectedelementsinCINEMA4DExchange,theoriginal
elementswillbereplacedwiththenewgeometry.
ThematerialandgeometryinformationofCINEMA4DExchangeis
savedintheretrievedGDLobjectandwillbeusedthenexttimeyouedit
theobject,butthecontentofARCHICADenvironmentisnewly
generatedduringeachexport.

CINEMA4DExchangeAddOnUserGuideforARCHICAD 13
CINEMA4DExchangeExport/ImportSettings

CINEMA4DExchangeExport/
ImportSettings
GroupingOptions
ARCHICADElementscanbeexportedeitherbyClassorbyMaterial
(Surface).Inbothcases,theelementspolygonsarefilteredoutin
hierarchygroups.TocreateastillimageinCINEMA4DExchange,usethe
byMaterialoption.Allusedmaterialsformanindividualgroupwithall
linkedpolygonsinaquitesimplestructure,soreplacingamaterialon
therelatedsurfacesbecomesaneasytask.

Forfreeformmodeling,usethebyClassmethod,whichprovidesthe
freedomofeasyelementediting.Allelementsaregroupedbytypeand
element_id.

14 CINEMA4DExchangeAddOnUserGuideforARCHICAD
CINEMA4DExchangeExport/ImportSettings

Cameras
Bydefault,ARCHICADexportsonlythecurrent3Dviewport.The
Camerasoptionexportsallexistingcamerafromtheproject.
Notes:TheexportedCINEMA4DExchangefilecontainsthefollowing
entities:
Themodelgeometryofthevisiblelayers,includingtheeffectsof
SEOoperations
ConvertedSurfaces
CameraviewoftheARCHICAD3Dwindowandcamerapositions
Lamps
SceneupdatefunctionalityisavailableinCINEMA4DExchangeR11.027
versionandup.
Theaddoncreatesafoldercalledtexnexttotheexportedfile,which
containsalldata(suchasSurfacetextures)neededforCINEMA4D
Exchangetoreadandopenthefilecorrectly.Pleasedonotremovethis
folder.

CINEMA4DExchangeAddOnUserGuideforARCHICAD 15
ElementSettings

ElementSettings
Surfaces
SurfaceswillbeconvertedtoCINEMA4DExchangematerialsduringthe
firstexport,andCINEMA4DExchangematerialswillbeconvertedinto
Surfacesduringeveryreturnprocess.AsARCHICADandCINEMA4D
Exchangehavedifferentapproachestomodelingmaterials,the
conversionsmaysufferdatalossinsomecases.However,onceanobject
hasbeeneditedorcreatedinCINEMA4DExchangeandthenconverted
toaGDLobject,theGDLobjectsparameterswillincludetheCINEMA
4DExchangematerialsettings,sonodatalosswilloccurinsubsequent
freeformeditingprocesses.
Note:Incaseofbitmaptextures,thebitmapimagesarestoredinthe
texfoldernexttotheCINEMA4DExchangeprojectfile.Toavoid
missingtexturesintheobject,donotremovethisfolderorits
content.
AlthoughARCHICADandCINEMA4DExchangehavedifferentwaysof
projectingtextures,projectionsareconvertedduringexport.UVW
mappinginformationisalsostoredwiththeCINEMA4DExchange
polygonobjects,soifyoufindthataconvertedprojectionofatextureis
notexactenoughforyourneeds,youcanselectUVWMappingas
projectionintheobjectstexturetag.Forobjectsthatwillactassolidsin
ARCHICAD,youshoulduseprojectedtexturesinsteadofUVWmapping,
becauseGDLobjectswithsolidoperationcapabilitiescanbedisplayed
correctlyinARCHICADonlyiftheyuseprojectedtextures.Ifyoucreate
anobjectthatwonttakepartinasolidoperationinARCHICAD,youcan
useUVWmappedtexturesandchoosepreservetexturesastheModel
BehaviorsettingoftheretrievedGDLobject(seebelow).
Limitations:
IftheelementspolygonsaregroupedbyMaterialinthehierarchy,
onlyUVWmappingcanbeusedforthetextureprojection.
ThecurrentversionusesonlytheInternalRenderingEnginesettings
oftheSurfaces.AsreflectivityisnotsupportedbytheInternal
RenderingEngine,theexportprocessconsidershighlyshinySurfaces
tobereflective,whilethelessshinySurfacesareconvertedto
CINEMA4DExchangematerialswithspecularlightproperties.
16 CINEMA4DExchangeAddOnUserGuideforARCHICAD
ElementSettings

HotspotsinARCHICADObjects
IfnohotspotsaredefinedinCINEMA4DExchange,ARCHICADsdefault
hotspotswillbeshownwiththereturnedGDLobject.Youcanbypass
thedefaultsanddefinecustomhotspotsbyfollowingthesesteps:
1 CreateaNullobjectinCINEMA4DExchangeandchangeitsnameto
Hotspot.

2 MoveittothedesiredlocationintheEditorwindows.

Itwillbeconvertedintoa3DhotspotintheARCHICADGDLobjectand
willbelocatedattheexactpositionoftheCINEMA4DExchangeHotspot
object.

EdgeStatusofObjects
Youareabletocontrolthesmoothingoftheobjectspolygonsatthe
edges.

CINEMA4DExchangeAddOnUserGuideforARCHICAD 17
ElementSettings

Toadjusttheangleatwhichtwoadjoiningpolygonswillbesmoothedat
theedges,dothefollowing:
1 SelecttheobjectinCINEMA4DExchange.
2 RightclickontheobjectintheObjectManagerandselectthe
PhongtagfromtheCINEMA4DExchangeTags.

3 ClickontheappearingTagmarkerintheObjectManager.

4 ItspropertieswillappearintheAttributeManager.
5 SwitchAnglelimitonandsetyourangle.Theenterednumberwillbe
themaximumangleatwhichtwosurfacesaresmoothedintoeach
other.

18 CINEMA4DExchangeAddOnUserGuideforARCHICAD
ElementSettings

NumberofPolygonsinObjects
ThenumberofpolygonsinyourCINEMA4DExchangeobjectsgreatly
influencesthespeedofyourARCHICAD.Tocheckthenumberof
polygons:
1 Selectallyourobjects,excepttheARCHICADenvironment,inthe
ObjectManager
2 RightclickonthemandselectObjectInformation
3 Thenumberofpolygonsisdisplayedintheappearingdialog

Thefewerpolygonstheobjectshave,thefasterARCHICADwillbe.Ifyou
thinkyourobjectistoobig,youhaveseveraloptionsforreducingthe
numberofpolygonsinCINEMA4DExchangepriortoreturningthe
objecttoARCHICAD:
TheOptimizecommandwillthrowawaypolygons/points/edges
whicharecloserthantheenteredTolerancevalue.

PolygonReductionreducesthenumberofpolygonsfortheobjectsto
whichitisapplied.
Accordingtoourtests,objectscontainingfewerthan20,000polygons
workwellinARCHICAD.Ofcourse,placingmultipleobjectswillincrease
calculationtime.

CINEMA4DExchangeAddOnUserGuideforARCHICAD 19
ElementSettings

ARCHICADObjectDisplaySettings
ThefloorplansymbolofthecreatedCINEMA4DExchangeobjectscan
befinetunedinARCHICADusingthefollowingobjectsettings:
1 FloorPlandisplaychooseoneofthe5options.

2 ModelBehaviorBydefault,theobjectcomingbackfromCINEMA
4DExchangecontainstwo3Dgeometrymodels.
TheSolidmodelcanbeusedinSolidElementOperations,buthas
restrictionsondisplayableSurfaces,sotexturingmaydifferfromthe
oneusedinCINEMA4DExchange.
TheTexturemodelstoresthecustomtextureinformationyou
assignedtocertainsurfacesoftheobjectinCINEMA4DExchange,so
thecorrectnessofthedisplayedtexturesislimitedonlybythe
InternalRenderingEngineofARCHICAD.Toavoidduplicated
geometryintheproject,whichmaycauseperformanceproblems,
selectoneofthesebehaviors.

3 2DRepresentationDependingontheFloorplandisplayselected,
differentparametersmaybelistedhere.

20 CINEMA4DExchangeAddOnUserGuideforARCHICAD
ElementDependency

ElementDependency
CertainARCHICADelements,suchasawindowandthewallitisplaced
into,areinterrelated.IfyoueditsuchelementsinCINEMA4DExchange,
therelatedelementswillbehaveasfollows:

EditingaWall
Ifyouselectawallthatcontainsdoors/windows,thoseelementswill
alsobeeditableinCINEMA4DExchange.Whentheyreturnfrom
CINEMA4DExchange,thenboththewallandthedoors/windowswillbe
partoftheGDLobject.

EditingaDoor/Window
Ifyouselectadoor/windowandwishtoedititinCINEMA4DExchange,
thenonlytheselecteddoor/windowwillbetransferredaseditable.
Whensuchadoor/windowreturnsfromCINEMA4DExchange,the
originalopeninginthewallwillberemoved.Youmustplaceanew
emptyopeningmanually.ThenewGDLobjectwillbeplacedinthesame
positionasitoccupiedinCINEMA4DExchange.
Ifyouedittwodoors/windowsatthesametime,theywillreturnasa
singleGDLobjecteveniftheyareinseparatewalls.

CINEMA4DExchangeAddOnUserGuideforARCHICAD 21
ElementDependency

22 CINEMA4DExchangeAddOnUserGuideforARCHICAD