Sie sind auf Seite 1von 72

ArchiCADCalculationGuide

GRAPHISOFT
VisittheGRAPHISOFTwebsiteathttp://www.graphisoft.comforlocaldistributorandproductavailabilityinformation.
ArchiCADCalculationGuide
Copyright2014byGRAPHISOFT,allrightsreserved.Reproduction,paraphrasingortranslationwithoutexpresspriorwrittenpermission
isstrictlyprohibited.
Trademarks
ArchiCADisaregisteredtrademarkofGRAPHISOFT.Allothertrademarksarethepropertyoftheirrespectiveholders.
Introduction
ThecomplexfeaturesetofArchiCADsCalculatefunctioninteractswiththeprojectdatabasetocalculatethenumberofelementsina
project,theirspatialdispositionandthequantityofelementcomponents.Specializedmenucommandsallowyoutoperformvarious
calculations(quantitytakeoffs,inventories,pricing,schedules).TheextractedinformationcanbesearchedusingSQL,presentedin
customizedlayoutsandexportedeasilytootherapplications.
TheArchiCADCalculationGuideisacompactmanualaimedatexperiencedusersthatexplainsthefeaturesusedtogeneratereports
aboutyourproject.TheCalculationGuideAppendixpresentstwostepbystepcalculationexamples.(IfyouarenewtotheCalculation
function,beginbyreadingabriefoverview:CalculationintheDocumentationchapteroftheArchiCADHelp.)

ArchiCADCalculationGuide 3
4 ArchiCADCalculationGuide
Contents

CONTENTS
CalculationCommands _______________________________________7 Properties&ParametersTabPage............................. 38
ListingCommands ............................................ 7 SelectionofKeys ..............................................38
ListSchemesandOutputReports ............................... 8 SelectionofListedComponentsandDescriptors....................38
ListTypes __________________________________________________9 SelectionofParameters........................................39
ElementLists................................................ 9 ListFormatTabPage........................................ 40
ComponentLists............................................ 10 PlainReport ..................................................40
ZoneLists .................................................. 11 SortingOrder.................................................40
SelectionandtheListingCommands............................ 11 ColumnHeaders..............................................40
Complexity...................................................41
StructureoftheCalculationDatabases _________________________12 GraphicTemplate........................................... 41
Keys ...................................................... 12 DataOrder ...................................................41
Components ............................................... 13 ParameterListing .............................................42
Descriptors................................................. 14 FormatAssistant/FormatWizard .............................. 42
Units...................................................... 15 ComponentLists ........................................... 42
EditingtheCalculationDatabase ______________________________16 ComponentsTabPage ....................................... 42
Keys ...................................................... 17 Properties&ParametersTabPage ...............................42
Units...................................................... 18 ZoneLists ................................................. 43
Components ............................................... 20 ZonesTabPage ...............................................43
Descriptors................................................. 21 Properties&ParametersTabPage ...............................43
RelatedElementsTabPage .....................................44
PropertyObjects ___________________________________________22
WhatarePropertyObjects?................................... 22 UsingtheFormatWizard/FormatAssistant ______________________45
CreatingandEditingPropertyObjects .......................... 22 TheLayoutTabPage ........................................ 45
DefiningComponentsandDescriptors .......................... 23 LayoutType..................................................46
LinkingComponentsandDescriptorstoDatabases ................ 25 SingleColumn................................................46
LinkingPropertyObjectstoElementCriteria..................... 26 Tiled........................................................46
CreatingCriteriaforPropertyAssignment ....................... 29 LayoutSize ...................................................46
AssigningPropertiestoElements .............................. 30 EditPageItem ..............................................46
LastSelectionsProperties.................................... 30 TheContentTabPage....................................... 48
LocatingPropertyObjects .................................... 31 TheFieldsTabPage......................................... 49
RecordFields .............................................. 50
ListSchemesandTemplates __________________________________33
Templates ................................................. 33 SQLinArchiCAD ____________________________________________52
RecordsandFields ............................................33 Appendix _________________________________________________57
TheSetupListSchemesDialogBox............................. 34 A:StepbyStepCalculationExamples .......................... 57
ManagingListSchemes....................................... 34 Example1:Zoneswithallincludedobjecttypessummarized
EditingListSchemes......................................... 35 (subtotalbyzones)............................................57
ElementLists............................................... 35 Example2:Grandtotalofobjecttypesfortheentireproject .........58
ElementsTabPage .......................................... 35 Example3:Zoneswithallincludedobjecttypessummarized
ElementTypeFilters......................................... 35 (subtotalbyzones)andthetotalnumberofeachobjecttype
FilteringbyLabelandID .......................................36 (grandtotal)..................................................59
MinimumOpening ............................................36 B:GraphicTemplateSetupExample ........................... 61
LayerFilters..................................................36
StoryFilters..................................................36 Index _____________________________________________________71
FilterbyPropertyObjects......................................36
ListFillsandObjects...........................................37
ArchiCADCalculationGuide 5
Contents

6 ArchiCADCalculationGuide
CalculationCommands

CALCULATIONCOMMANDS
TheCalculationfunctionisatoolaimedprimarilyatadvanced
users.Manyofthecommandsreferencedinthissectionarenot
visibleinArchiCADsdefaultworkenvironmentprofiles.Toadd
thesecommandstoyourworkenvironment,Options>Work
Environment>Menustoaddthefollowingcommandstoan
existingmenu(e.g.Document>Schedules&Lists):
SetupListSchemes
EditDatabase
NewProperties
EditProperties
LastSelectionsProperties
LinkPropertiestoCriteria
Whenyouhavefinishedcustomizingyourmenu,itmaylook
somethinglikethis:

LISTINGCOMMANDS
TheElementLists,ComponentListsandZoneListscommands
generatelistsofdifferentformatsandcomplexityfortheentire
projectoraparticularelementselectionbasedontheinstructions
definedintheSetupListSchemesdialogbox.
TocreatethedesiredList,chooseoneofthepredefinedList
Schemesfromthesubmenus.
SeethedetailedexplanationofthelisttypesinListTypeson
page 9.

ArchiCADCalculationGuide 7
CalculationCommands

LISTSCHEMESANDOUTPUTREPORTS
Thesortingandanalyzingofdata,thecalculationofrequired
resultsandtheformattingofreportsarealldoneinaccordance
withtheconfigurationoftheselectedListScheme.ListSchemes
arepredefinedsetsofinstructionsonhowtheArchiCADlisting
engineshouldprocessprojectinformationtopresenttherequired
results.ListSchemeformatscanbeoftwotypes:
PlainTextreportsdisplaycalculationresultsineditable
tabulatedtextformat.Thereportsappearintextwindowsand
canbesavedasspreadsheets,textfilesorHTMLfiles.
Graphicoutputsallowforbothalphanumericandimage
information,includingelementsymboldrawings,logosand
otherbitmaps.GraphicoutputreportscanbesavedasRTFList
filesorArchiCADProjectfiles.Itisalsopossibletocopyallor
partoftheselistsintoanyoftheDrawings.
Althoughthecontentofeachlanguageversionisdifferent,some
factorydefaultlistschemesareembeddedinArchiCADandare
availableevenifArchiCADisrunningwithoutanactiveLibrary.

GraphicSchemesbasedonpredefinedtemplatescanbe
configuredusingtheFormatAssistantorFormatWizard.
SeeTheSetupListSchemesDialogBoxonpage 34andFormat
Assistant/FormatWizardonpage 42.

8 ArchiCADCalculationGuide
ListTypes

LISTTYPES
Afteranalyzingprojectdataandrelevantdatabaseinformation,
ArchiCADcangeneratethreefundamentaltypesofcalculation
reports:ElementLists,ComponentListsandZoneLists.
Note:AddOncommandscanalsogenerateotherlisttypes.

ELEMENTLISTS
ElementListsarebestusedforcreatingschedulesandinventories,
andtodisplaytheparametersofconstructionelementsina
project.

ArchiCADCalculationGuide 9
ListTypes

TogenerateElementLists,ArchiCADfilterstheprojectorthe (2)alledges(top,bottom,bothsides),includingtheedgesof
selectionsetforconstructionelementsaccordingtothe openings,exceptforsomespecialedgesofopeningswith
configurationoftheselectedListScheme.Elementsmatchingthe reveals.
filtersettingswillbelistedtogetherwithelementParameters, (3)leftandrightsideofthebeamasdefinedbyitsorientation;
ComponentsandDescriptors,ifsodefinedintheListScheme. leftandrightmaybedifferentwhenthebeamisconnectedtoa
Thefollowingtablelistsdifferentelementtypes,theirsurfaces, wallatanonperpendicularangle.
andwhatVolumemeansforthedifferentelementtypes.
Element Surface Surface Surface Surface Surface Volume COMPONENTLISTS
Wall ref(1) other(1) edge total
(2) volume ComponentListsaregeneratedwhenbillsofmaterials,quantity
takeoffsorpricelistsarerequired.Thesereportstypicallysumup
Column core core
anddisplaycomponenttypeproperties;however,certainelement
Beam top bottom left(3) right end total parameterscanalsobelisted.
(3) volume
Slab top bottom edge total
volume
Roof top bottom edge total
volume
Mesh top bottom edge total
volume
Zone area total
volume
Object total total
volume
Door/ surface total
Window oflibrary volume
part of
element library
s part
elemen
ts

Notes:
(1)includingsurfacesaroundopeningswithrevealsandalong
revealdepth.refstandsforthereferencelinesideofthewall
andotherforthesideoppositethereferencesideofthewall.

10 ArchiCADCalculationGuide
ListTypes

IfyouchoosetheListAlloption,alltheselectedelementswill
becalculatedinthelist,eventhoughtheydonotcorrespondto
thefilteringcriteria.
IfyouchoosetheUseFiltersoption,thefiltersdefinedforthe
listtemplatewillbeappliedtotheselectedelements;elements
ZONELISTS thatdonotcorrespondtothesecriteriawillbeignored.
IfyouchoosetheShowAlertoption,awarningofconflictwill
ZoneListsaregenerallyusedtocreateroomschedulesandfinish appear.Youwillthenbeabletochoosebetweenthetwo
schedules.ZoneListscanincludeparametersofZonesandrelated optionsdescribedabove.
constructionelements.Whenrelatedconstructionitemsare
listed,thereportisinfactanElementListwheretherangeof
calculatedelementsislimitedbytheZonestheybelongto.

SELECTIONANDTHELISTINGCOMMANDS
Whenyouchoosealistingcommandwhileelementsareselected
intheproject,theremaybeaconflictbetweenthelisting
commandscriteriaandtheselection.(Forinstance,ifyouchoose
aWindowschedulewhenthecurrentselectionalsocontainsWalls
andDoors.)
InOptions>WorkEnvironment>ImagingandCalculation,the
SelectedElementstobeCalculatedpopupmenuoffersthree
optionsformanagingthissituation.

ArchiCADCalculationGuide 11
StructureoftheCalculationDatabases

STRUCTUREOFTHECALCULATIONDATABASES
MostoftheinformationthatisneededbyArchiCADtocreate
complexreportscomesfromPropertyDatabasesinactive
Libraries.Youcanuse,extend,modifyandupdatefactorydefault
Database(s)thatcomewithArchiCAD,andyoucanalsosetup
multipleDatabasesthatmatchyourspecificneeds.Databasescan
includeComponents,DescriptorsandUnitsorganizedinlogical
groupscalledKeys.Databasescanbeeditedincludingthe
creationofnewDatabases,Keys,ComponentsandDescriptors
usingtheCalculationcommands.
SeealsoCalculationCommandsonpage 7.
DatabasesaresetsoffilesplacedinafolderoftheArchiCAD Intheexampleabove,DefaultSetisthenameofthedatabase;
Library. General,Sitework,Concrete,etc.,arethekeys;everykeycan
haveComponentandDescriptordefinitions;concrete,
concreteblock,etc.areComponentsandReinforcedconcrete
slabisaDescriptor.
Note:Thedatabasealsocontainstheunitsthatelementsrefer
to(seebelow).
SeealsoEditingtheCalculationDatabaseonpage 16.

KEYS

Thedefault,builtincalculationdatabasecanbeaccessedthrough DataitemsinDatabasesarearrangedinahierarchicalsystem
theEditDatabasecommand. categorizedbyKeys.AKeyincludesagroupofComponentsand
Descriptorsthatarelogicallygrouped,typicallyfollowinga
countrystakeoffstandards.Propertiescan,forinstance,be
groupedbytypeofstructure,e.g.,Walls,Columns,Roofs;by
material,e.g.,Concrete,Timber,Steel;ortypeofwork,e.g.,
Foundation,Electrical,Furnishing.Crossreferencesarenot
possible,whichmeansthatthesamePropertyitemcannotbe
groupedinmultipleKeysunlessyouduplicateitforeachKey.

12 ArchiCADCalculationGuide
StructureoftheCalculationDatabases

EveryKeyhasanameandacodethatarebothalphanumeric AnadditionalKeynamedPrecastWalliscreated.ItsCodeis
definitions.AdatabasesKeysarearrangedinalphabeticalorder 003.001.001.Becauseofthisformat,itbecomestheSubKeyof
bytheircodes.Keyscanhaveahierarchyamongthemselveswhich theSubKeyPrecastConcrete.
isalsocontrolledbythecode.TheCodeistheidentifierwhose ThiswayuptofourlevelsofhierarchicalKeysandSubKeysmaybe
namecanbedescriptive. created.
Example:
COMPONENTS

Componentscaneitherbethematerialingredients(steel,
concrete,etc.)ofastructure,oranything(price,manhours,etc.)
thatcanbemeasuredinproportiontoelementsofthestructure
type.EachComponenthasaname,acode,aquantitydefinition,a
AKeynamedConcreteiscreated.ItsCodeis003. unitandareferencetoitsproportiontorelatedconstruction
elements.
Code:canbeanyalphanumericstring(e.g.1143,Wall012,
JKGft,345fdsretc.)
Name:textstringidentifyingtheComponentfortheuser(e.g.
gravel)
Quantity:anumeralvalue(e.g412.5)
Unit:anyoftheUnitsdefinedunderUnitwithinthesame
Database(e.g.kg,m2,Euro,$etc.)selectablefrom
popupmenu.
AnotherKeynamedPrecastConcreteiscreated.ItsCodeis
ReferenceQuantity:predefinedseriesofgeometricorother
003.001.Becauseofthisformat,itbecomestheSubKeyofthe
valuesofConstructionelementstheComponentcanbe
KeyConcrete
proportionalwiththeReferenceQuantityisselected
selectablefrompopupmenu.Theyare:
Item:theenteredcomponentwillbecalculatedperpieceofthe
constructionelementitisassignedto(e.g.2hours/itemincase
ofColumnshavingrelativelysimilarsizes)
Forotherreferenceunitsincaseofvarioustypesofreferenced
constructionelements,seethebelowtableanditsexplanation:

ArchiCADCalculationGuide 13
StructureoftheCalculationDatabases

componentsproportionalwithcolumnsurfaces:thesurface
Referenced Length Surface Surface SurfaceC Volume aroundthecoreisomitted,onlythesurfacearoundtheveneer
element A B istaken.Ifthereisnoveneer,thecoresurfaceistaken.
Wall (ref+other)/2 ref other ref+other totalvol. Notes:
Column height around aroundaround core+ theleftandtherightsidelengthofabeammaybedifferent
veneer veneer veneer veneer whenitisconnectedtoawallinanonperpendicularangle.
Beam (left+right)/2 left right total totalvol. somevaluesareintentionallydifferentfromtheappropriate
elementlistvalues,astheassociatedcomponentsareusually
Slab perimeter top bottom top+ totalvol. calculatedbasedondifferentsurfaces.Forexampleyoumay
bottom wanttocalculatethepaintedsurfaceofawall.Inthiscaseyou
Roof perimeter top bottom top+ totalvol. arenotinterestedoftheedgesurfacebutthesumofthe
bottom referenceandtheoppositesidesurfaceofthewall.
Mesh perimeter top bottom total totalvol. ComponentscanresideinDatabases(global)orlocallyin
Zone perimeter area area area totalvol. PropertyObjects.LibraryParttypeconstructionelements
Object lengthalong 0 0 total totalvol. (Objects,Lamps,WindowsandDoors)canalsohavelocally
xaxis(=A) defined(i.e.,objectspecific)Properties:however,theseare
onlyavailablefortheLibraryParttheyweredefinedin,and
Opening widthofthe width* width* surfaceof total cannotbelinkedtootherelements.PropertyObjectscanbe
opening height height the volume createdandeditedusingtheFile>LibrariesandObjects>
elements ofthe OpenObject,theneditinginthePropertyScriptwindow,orby
inthe element usingtheappropriateCalculationcommands:NewProperties
library sinthe andEditProperties.
part lib.Part
Formoreinformation,seePropertyObjectsonpage 22.
Abbreviations:
ref:thismeansthereferencelinesideofawall DESCRIPTORS
other:thismeanstheoppositesideofawall
left:thismeanstheleftsideofabeamtakingintoaccountits
orientation
right:thismeanstherightsideofabeamtakingintoaccountits
orientation
Meanings:
componentsproportionalwithcolumnlength:Heightofthe Descriptorsaretextelementsrelatedtostructuretypes,e.g.,
columnistakeninsteadof0 finishing,security,shipping,assemblyorhandlinginformation.
componentsproportionalwithbeamlength:(left+right)/2is Descriptorsaresimplydisplayedinreports:theyarenotusedin
takeninsteadof0 calculationsandarenotlinkedtocomponentsorelement
componentsproportionalwithobjectlength:theparameterA parameters.EachDescriptorhasaname(alsocalledshorttext),a
istakeninsteadof0 codeandthefulldescription(longtext).

14 ArchiCADCalculationGuide
StructureoftheCalculationDatabases

JustlikeComponents,DescriptorscanresideinDatabases(global)
orlocallyinPropertyObjects.

UNITS

EveryDatabasehasaspecialitemgroupfortheUnitsusedin
calculations.TheUnitssetisonthesamehierarchylevelasthe
primaryKeysoftheDatabase.AnunlimitedtypeofUnitscanbe
definedforeveryDatabase.

ArchiCADCalculationGuide 15
EditingtheCalculationDatabase

EDITINGTHECALCULATIONDATABASE
ChoosetheEditDatabasecommand.Theresultingdialogbox
containsthecontrolstocreate,customize,modifyanddeletethe
elementsofthedatabase(s)ArchiCADusestoprocessyourproject
informationforreports.


Youcanremoveselecteddatabasesordatabaseitemswiththe
Deletebuttonattop,orcreatenewdatabasesordatabaseitems
withtheCreatepopuplistattopright.

Important:WhenyouleavethisdialogboxandclickYesinthe
SaveChangesdialogbox,ArchiCADoverwritesthe
correspondingdatabasefileswithyourchanges.
Theinformationelementsarearrangedinhierarchicalorder.You
canviewthecontentsofadatabaseinthelefthandsideofthe
dialogbox.
Therighthandsideofthedialogboxchangesaccordingtothe
itemselectedontheleft(seespecificsectionsfordetails).
Atthebottomofthedialogbox,thesmallarrownexttothe
DetailsofDatabaseitemsonthesamelevelallowsyoutoview
thedetailsofalltheitemsthatareatthesamelevelastheone ThedatabasefilesresideintheListTemplatessubfolderofthe
selectedontop,thatis,alldatabases,allkeysinadatabase,all ArchiCADLibraryfolder.Whencreatinganewdatabase,asetof
componentsunderthesamekey,etc. newfilesisgeneratedusingthenameofthenewdatabase.
ThedefaultArchiCADdatabasecontainsnumerouspresetKeys,
ComponentsandDescriptors,aswellastheUnitset,listedatthe
verybottom.

16 ArchiCADCalculationGuide
EditingtheCalculationDatabase

KEYS

Keysarecategoriesthathelpyoutologicallygroupcomponents
anddescriptors.Keyscanbedefinedtogrouppropertiesby
subcontractors,materials,profession,cost,etc.
HighlightthenameofakeyinthedatabasetoedititsCodeand
Nameinthetextfieldsintherighthandsideofthedialogbox.

Theorderandhierarchyofkeysisdefinedusingthecodes:
Inadditiontothe_KEY(keys),_COMP(components),_DESC subordinatekeysappearatlowerlevels,e.g.,togetherwith
(descriptors),_UNIT(units)and_CRIT(criteriaassignment)files,a primarycomponentsanddescriptorsofakey.Thekeycodecan
new_SCHEME(listscheme)and_MASTER_GDLfilesarealso includeanycharacter,butwhenestablishingahierarchy,define
created. keysasyouwouldanIPaddress,inotherwords,amaximumof
foursetsofthreedigitsseparatedbydots,e.g.,
100.200.300.124.
Separatordotsinthekeycodehelpdefineahierarchy,e.g.,Key
016.004.013issubordinatetoKey016.004whichfallsunderKey

ArchiCADCalculationGuide 17
EditingtheCalculationDatabase

016.Keysonthehighestlevelmaynothaveadotafterthecode
number.
Keysmustbeuniquewithinadatabase.

Thetop(uneditable)rowdisplaysthenameofthedatabasethe
ExampleoffourthlevelsubKey(notehowitsCodeisspecified) selectedunitbelongsto.Editthenameoftheunitinthetextfield
provided.
UNITS Thefiveformattingoptionsinthecenterofthewindowcontrol
howtheunitswillbedisplayedintheplaintextlist.Pleasebearin
TheUnitsetcontainsquantityunitsthatcanbereferredtofrom mindthatGraphicTemplatescanoverridethesesettings.
theComponentsdatabase.Highlightthenameofaselectedunit
1 Checkthe'JustifyLeft'checkboxforthecalculatedvalueusing
toedititsattributesusingthecontrolsintherighthandsideofthe
theunittobejustifiedtotheleft,causingtheremaining
dialogbox.
charactersdefinedby'Width'paddedwithSPACEs.Asdefault,
allUnitsarerightjustifiedandcharacterplacesontheleftare
paddedwithSPACEs.
2 Checkingthe'PlusSign'checkboxinsertsa'+'signasthefirst
characterofthevaluesstring,allowingonecharacterlessinthe
numbervalue.
3 Checkingthe'Spacebeforepositivevalues(ifnoPlussign)'
checkboxplacesaSPACEcharacterasthefirstcharacter,ifno
plussignisspecifiedtobeplaced,makingitpossibleforall
valuestoalignwelltotheleft.
4 Checkingthe'Don'tdisplayZerowholes'checkboxwillnot
displaytheZerowholeandthedecimalseparator,incasethe

18 ArchiCADCalculationGuide
EditingtheCalculationDatabase

absoluteofthedisplayedvalueisbetween0and1inch.This
appliestovaluesdisplayedindecimalformat.Suchcanbethe
casewithwidthandheightofWindowsandDoors,for
example.
5 Checkthe'DisplayZeroinches'checkboxforZerotobe
displayedwhentheabsoluteofthedisplayedvalueisbetween
0and1.ThisappliestovaluesdisplayedinImperialformat.
IntheWidthtextfield,setthenumberofdigitstobeused
whendisplayingtheunit.NotethattheWidthvaluecannotbe
lessthanthree.

Choosethedesirednumberofdecimalsplacestobedisplayed
inreportsfromtheDecimalspopuplistinthebottomright
corner.
UsetheConversionUnitpopupatthebottomofthedialogbox
iftheselecteddatabaseunitisdifferentfromtheonechosenin Note:ArchiCADcalculationsareperformedaccordingtothe
theOptions>ProjectPreferences>CalculationUnits&Rules settingsoftheCalculationUnitsandRulesdialogbox(Options
dialogbox.Choosenonefromthepopuplistifusingthis >ProjectPreferences>CalculationUnits&Rules)exceptwhen
optionisnotappropriate.Selectingtheproperconversionunits instructionsinGraphicTemplatesoverridethesettings.
decreasescalculationerrorswhendatabaseunitsand
calculationunitsaredifferent.

ArchiCADCalculationGuide 19
EditingtheCalculationDatabase

ComponenttypedatabaserecordsareidentifiedbytheirKeycodes
andCodeswhichappearinthesecondandthirdrowsofthe
COMPONENTS componentattributesintherighthandsideofthedialogbox.The
componentsCodecanbeeditedbytypingthenewnumberinto
ClicktheplussignnexttoanyKeyintheDatabasetreeinthe thecorrespondingtextfield.
lefthandsideoftheEditDatabasedialogboxtoseewhetherthe
Componentscanbemovedfromonekeytoanotherusing
selectedKeyhasComponents,Descriptorsorbothgroupedinit,
clickanddrag.Youcandropthemoveditemeitherintothe
thenclicktheplussignnexttotheComponentsicontoviewthe
Componentsfolderofthenewkeylocationifthekeyisopen,or
itemsbelongingtotheselectedKey.
simplydropitintotheKeyfolder.Inthelattercase,themoved
componentwillautomaticallybeplacedintheComponentsfolder
ofthekey.
EditthecomponentsnamedirectlyintheNametextfield,orby
clickingonitsnameintheDatabasetree.

Thebottomthreerowsofthecomponentsattributecontrols
IfyouwishtoeditanyoftheComponentrecordsintheselected allowyoutodefinetheReferenceQuantityproportionalwiththe
Database,highlightitsnameintheDatabasetree.Therighthand quantityoftheselectedcomponent,theUnitthecomponentis
sideofthedialogboxwilldisplaytheattributesofthehighlighted calculatedinandthenumberofcomponentunitsperReference
component. Quantityunit,e.g.,eightpiecesoftilespersquaremeterofawalls
insidesurface.TypetheComponentQuantityinthecorresponding

20 ArchiCADCalculationGuide
EditingtheCalculationDatabase

textfield,andusetheappropriatepopupliststodefinethe
ComponentUnitandtheReferenceQuantity.

DESCRIPTORS
ClicktheplussignnexttoanyKeyinthe
Databasetreeinthelefthandsideof
theEditDatabasedialogboxtosee
whethertheselectedKeyhas
Descriptorsgroupedinit,thenclickthe
plussignnexttotheDescriptorsicontoviewthedescriptorsofthe
selectedKey.
DescriptortypedatabaserecordsareidentifiedbytheirKeycodes
IfyouwishtoeditanyoftheDescriptorrecordsintheselected
andCodes,whichappearintherighthandsideofthedialogbox.
Database,highlightitsname(shorttext)intheDatabasetree.The
ThedescriptorsCodecanbeediteddirectlyinthecorresponding
righthandsideofthedialogboxwilldisplaytheattributesofthe
textfield.
highlighteddescriptor.
Descriptorscanbemovedfromonekeytoanotherusing
draganddropintheDatabasetree.
YoucandropthemoveditemeitherintotheDescriptorsfolderof
thenewkeylocationifthekeyisopen,orsimplydropitintothe
Keyfolder.Inthelattercase,themoveddescriptorwill
automaticallybeplacedintheDescriptorsfolderofthekey.

ThedescriptorsfulltextcanbeediteddirectlyintheFullText
field.

ArchiCADCalculationGuide 21
PropertyObjects

PROPERTYOBJECTS
WHATAREPROPERTYOBJECTS? thatneedtobeshoppedfor(databasecomponents)and
instructionsyoucommonlyfindincookbooks(database
descriptors).Justastheamountofingredientsmustbe
adjustedtothenumberofpeopleyoucookfor,incalculating
theactualamountofcomponentsofanelement,ArchiCAD
PropertyObjectfilesarespecialArchiCADLibraryPartswithouta calculatesonthebasisofthegivenrelationshipbetweeneach
3DScript.PropertyObjectsaregenerallyusedtodescribespecific componentandthereferenceparameteroftheelement
structuresforthepurposesofcalculation,e.g.,thequantitiesand calculated.
thedetaileddescriptionofreinforcedconcretebeamsusedinthe Datanotdirectlyderivedfromconstructionelementsiscontained
project.SeetheComponentandDescriptordefinitionsabove. orcollectedfromdatabasesthroughindirectlinksfacilitatedby
PropertyObjects.
Propertiesareusedtodefinequantitiesanddescriptionsof
constructionelements.ThetwotypesofPropertydefinitionsare
ComponentsandDescriptors.ComponentsandDescriptors(along
withUnits)canresideinDatabasesorbedefinedlocally.Local
PropertiesdefinitionispossibleinanyLibraryParttypeelement
(Window,Door,Object,Lampetc.)fortheexclusiveuseofthe
LibraryPart,orinPropertyObjects.AswellaslocalProperties,
PropertyObjectscanalsoaccessDatabaseProperties,whichare
thenassignedtoconstructionelements.
PropertyObjectscanbelinkedtoelementseithergloballyby
matchingcertaincriteria,orindividuallyfromtheSettingsdialog
boxesofthedifferentelements.

CREATINGANDEDITINGPROPERTYOBJECTS
TheNewPropertiescommandopensanew,emptyProperty
Objectfilethatyouareabletoeditusingthedialogboxcontrols
andArchiCADsGDLlanguage.Theeffectofchoosingthis
commandisidenticalwiththatoftheFile>LibrariesandObjects
>NewObjectcommand.
Hint:ThinkofaPropertyObjectasacustomcookingrecipe
includingingredientsfromyourgarden(localcomponents),
inhousecookinginstructions(localdescriptors),ingredients

22 ArchiCADCalculationGuide
PropertyObjects

Note:Ifyouchoosethiscommandwhileanyconstruction
elementisselectedintheArchiCADProject,alldirectly
assignedPropertyObjectswillopenautomatically.

DEFININGCOMPONENTSANDDESCRIPTORS
ThePropertyObjecttypeLibraryPartdoesnothavea3DScriptor
a3DView.Otherwise,theavailablecontrolsaresimilartothoseof WhendefiningProperties,youshouldfirstdecidewhetherthey
theotherLibraryParttypes,whicharedescribedintheArchiCAD willeverbeassignedtodifferentelements,whethertheymay
ReferenceGuide. everbepartsofdifferentPropertiescombinationsinProperty
Objects,orifonlyoneLibraryPartwillusethem.
Auniqueobjectsproperties,e.g.,thecoatingofa
custommadetruss,isbestdefinedlocally,withintheLibrary
Part.
Formoreinformation,seeGDLMasterWindowin
Appendix_ToolsofArchiCADHelp. MoregenericProperties,e.g.,theamountofcementneededto
buildelementsmadeofreinforcedconcrete,arebetter
ChoosingtheEditPropertiescommandallowsyoutoselectan describedlocallyinPropertyObjectssothatanysuchelement
existingPropertyObjectandedititinitslibrarypartmaster canrefertothem.
window.(YoucanalsoeditPropertiesbychoosingFile>Libraries
andObjects>OpenObjectandselectingthePropertiesFiletype.) ThemostgenericProperties,e.g.,theamountofpaintneeded
forwalls(Component)orgeneralsafetyinstructions
(Descriptor),whichareexpectedtobeusedinseveral
PropertiescombinationsarebestdefinedasDatabase
PropertiessothatanyPropertyObjectcanrefertothem.

ArchiCADCalculationGuide 23
PropertyObjects

ClicktheComponentsbuttoninthelefthandsideoftheLibrary Object alongX 0 0 total total


Partmasterwindow.ThiswilldisplaytheComponentscontrolson axis(A) volume
topofthewindow. Door/ widthof widthx widthx surface total
Window opening height height oflibrary volume
part oflib.
elements part
elements
ClicktheNewbuttontocreateanewComponentline.
Notes:
1 Includingsurfacesaroundopeningswithrevealsandalong
revealdepth.refstandsforthereferencelinesideofthewall
TypethedesiredvaluesorstringsintotheCode,Nameand andotherforthesideoppositethereferencesideofthewall.
Quantitytextfieldstodefinethecorrespondingattributesofthe 2 Leftandrightsideofthebeamasdefinedbyitsorientation;left
newcomponent. andrightmaybedifferentwhenthebeamisconnectedtoa
UsetheProportionalWithpopuplisttochooseareference wallatanonperpendicularangle.
quantity(Item,Length,Surface,Volume)forthecomponent. Somevaluesareintentionallydifferentfromappropriate
Thefollowingtableshowsthecomponentsreferencingdifferent elementlistvalues,astheassociatedcomponentsareusually
parametersofArchiCADelementtypes calculatedbasedondifferentsurfaces.Forexample,youmay
: wanttocalculatethepaintedsurfaceofawall:inthiscase,you
Ref.elemen Length Surface Surface SurfaceC Volume arenotinterestedintheedgesurfacebutinthesumofthe
t A B referenceandoppositesidesurfacesofthewall.
Wall (ref+other) ref(1) other(1) ref+othe total Todefineaspecialreference,chooseCustomfromthe
/2(1) r volume Proportionalwithpopuplist.Thiswillmakeactivethefieldthat
theProportionalwithheaderpointsto,ontopoftheheaders.
Column height around around around core+ EnteranyGDLexpressionusingglobalandlocalvariables.
veneer veneer veneer veneer
Beam (left+right)/ left(2) right(2) total total
2 volume
Slab perimeter top bottom top+ total
bottom volume
Roof perimeter top bottom top+ total
bottom volume
Mesh perimeter top bottom total total YoudefineDescriptorsinmuchthesameway.Clickthe
volume Descriptorsbuttontodisplaytheappropriatecontrolsontopof
Zone perimeter area area area total thewindow.
volume

24 ArchiCADCalculationGuide
PropertyObjects

thePropertyObjectsmasterwindow,andclicktheLinkto
DatabaseItembuttonatthetopofthedialogbox.
ClicktheNewbuttontocreateanewDescriptorline.
TheSelectComponentsorSelectDescriptorsdialogboxappears.
Youcanchoosefromalltherelevantitemsintheselected
TypethedesiredvalueintheCodetextfieldandtheappropriate database.
ShortText(firstline)inthecorrespondingtextfield.

ClicktheTextbuttontoopentheDescriptorFullTextdialogbox
whereyoucangivealongerdescriptionofthepart,elementor
structure.Thisdescriptionmayincludetechnicalparametersand
specificationsorotherusefulassemblingorsafetyinstructions.

AslongasaComponentoraDescriptorofaPropertyObjectis
linkedtoaDatabase,theitemwillbeupdatedwitheveryupdate
oftheDatabase.
WhenaselectedComponentoraDescriptorisalreadylinkedtoa
databaseitem,thenameofthelinkingbuttonchangestoRemove
LinktoDatabase,andtheChangeLinkbuttonalsobecomes
active.Youcantheneitherbreakthelinktoadatabaseitem,or
replaceitwithadifferentone.

LINKINGCOMPONENTSANDDESCRIPTORSTO
DATABASES Objectspecificitemsarelistedinplaintext,databaseitemsare
listedinitalicandthenamesofmissingdatabaseitemsaregrayed.
IfyouwantaComponentorDescriptordefinedinaProperty
ObjecttobeidentifiedwithaDatabaseitem,selectitinthelistof

ArchiCADCalculationGuide 25
PropertyObjects

LINKINGPROPERTYOBJECTSTOELEMENT TotherightoftheCriterionListyouseethenamesofProperty
Objectsassignedtoeachcriterion.
CRITERIA Ifyouclickanyofthecolumnheaderbuttons,thecriterionlistwill
instantlyberearrangedsothattheitemsintheclickedcolumnwill
Todefineacombinationofelementparameters(type,pencolor,
bedisplayedinalphabeticalorder.
size,materialetc.)bywhichapropertyobjectisassignedto
constructionelements,choosetheLinkPropertiestoCriteria TolinkPropertyObjectstocriteriaorchangethepreviously
command. assignedPropertyObject,presstheLinkPropertyObjectbuttonin
theupperrightofthedialogboxwhilethecriterionishighlighted
Adialogboxappears,displayingthelinksofthedefaultset.
inthelist.PressingthebuttonopenstheLinkPropertiesto
Criteria>LinkPropertiesdialogbox.

Linksbetweenconstructionelements(ontheleft)andProperty
Objects(ontheright)arebasedonasetofcriteria,including
elementtypeanddifferentcommonortoolspecificattributes.
ThesecriteriacanbeeditedintheCriteriaSelectordialogboxby
clickingtheEditCriteriabuttonintheupperleftofthedialogbox
(seedescriptionbelow). TheChooseManuallytabpageofthedialogboxlistsavailable
TheCriterionListdisplaysfourtypesofparametersatatime.To PropertyObjectsintheactivelibrariesinalphabeticalorder.The
seeallavailableparameters,usethehorizontalscrollbaratthe currentlyassignedPropertyObjectishighlightedinthelist.Tosee
bottomoftheCriterionList. thecomponentsanddescriptorsofhighlightedPropertyObjects,
opentheoptionalPropertyPreviewsectionofthedialogwindow

26 ArchiCADCalculationGuide
PropertyObjects

byclickingonthesmalltriangleatthebottomleftcornerofthe Thesimplercriterionincludesonlytwoparameters,wallTypeand
dialogbox. solidbrickFill,andtheassignedPropertyObjectisonewhose
HighlightthePropertyObjectyouwishtoassigntotheselected componentsarebricksandmortar.Themorespecificcriterion
criterion.IfyouneedhelptofindPropertyObjectsintheactive includesthreeparametersofwhichtwo,wallTypeandsolidbrick
libraries,clickontheSearchbyKeywordstabatthetopofthe Fill,areidenticalwiththoseofthesimplercriterion.Thethird
dialogbox.Typethekeywordsintheappropriatetextfieldand parameteriswhitewashMaterial,andtheassignedProperty
presstheSearchbuttontorunthesearchengine.TheProperty Objectsonlycomponentisplaster.Inthiscase,theconstruction
ObjectsthatmatchthekeywordsarelistedbelowtheSearch elementsmatchingthemorespecificcriterionwillreceivenotonly
Keywordstextfield. theplastercomponentbutalsothebricksandthemortar.
Elementsmatchingthesimplercriteriononly(nonplasteredwalls)
willreceivethebricksandthemortarbutnottheplaster,of
course.
IfyouchooseUsemorespecificCriteriaonly,amatchtoamore
specificcriterionalwaysoverridesamatchtoasimplerone.
Elementsmatchingacertaincriterionwillonlyreceivethe
PropertyObjectlinkedtothatparticularparametercombination.
Intheaboveexample,theelementsmatchingthecriterionwith
threeparameterswouldreceivetheplastercomponentonly.
Onlyonecriterioncanbeselectedandeditedatatime.
ConfirmyourselectionbypressingtheLinkbuttoninthebottom ToeditanitemintheCriterionList,highlightthecriterionyou
rightcornerofthedialogbox.Atthebottomofthedialogboxan wishtomodify.
infostriphelpsyoutofollowtheprocedure.Youcanopenthe Ifyouwanttocreateanewitem,presstheNewLinkbutton.
highlightedpropertyobjectbyclickingtheEditbutton,andyou Todeleteacriterion,highlightitinthelistandpresstheDelete
cancreateanewPropertyObjectbypressingtheNewbuttonat button.
thebottomofthedialogbox.Simplyclosethedialogboxifyou
dontwanttomakeanychanges. Ahighlightedcriterionsparameterscanbeeditedinthe
CriteriaSelectordialogbox,similarlytotheFind&Select.

IntheLinkPropertiestoCriteriadialogbox,thetworadiobuttons
abovethelistallowyoutodefinethelogicbywhichacriterion
whoseparametersareidenticalwiththoseofamorespecific
criterionarehandled.
EnablePropertiesofalllinksmeansthatboththePropertyObject
assignedtoasimplercriterionandtheoneassignedtoamore
specificcriterionwillbeappliedtomatchingelements.An
example:

ArchiCADCalculationGuide 27
PropertyObjects

ChoosetheElementTypefortheactivecriterionbyselectingOf presstheFewerChoicesbuttonatthetoptoremovetheitem
Type>>fromtheFindElementspopupatthetopofthedialog atthebottomofthelist.
boxandtheappropriateelementiconinthepopuppaletteof
familiaricons.IgnorethisparameterbyselectingAllTypesfrom
theFindElementspopup.
Youcansavespecificcriteriabynameforlateruse.Save,loadand
renameordeletecriteriabychoosingtheappropriateoptionfrom
thepopuplistinthetoprightcorneroftheCriteriaSelector
dialogbox.Thelistitemsactivatethecorrespondingdialogboxes
whereyoucanperformthedesiredaction.

BetweentheFewerChoicesandMoreChoicesbutton,youcan
seetheparameterscurrentlydefinedintheactivecriterion.Use
thepopuplistonthelefthandsidetochoosetheparametertype
orremoveaparameterfromthecriterion.
TheSelectedItembuttonisonlyactiveifaconstructionelementis
Thepopuppalettesontherighthandside,familiarfromElement selectedintheproject.Tosettheparametervaluestomatch
Settingsdialogboxes,alwayscorrespondtotheselected thoseoftheselectedelement,pressthisbutton.
parametertypesontheleft.Choosethedesiredparametervalues
fromthepopuppalettes.

Note:Thisactionwillalsosettheelementtype,evenifthe
previousselectionintheFindElementspopupwasnotOfType
>>.Otherwise,itwillnotincreasethenumberofchoices.
Todecreasethenumberofparametersincludedintheactive However,whenpressingtheMoreChoicesbutton,youwillsee
criteria: thattheadditionalparametersoftheselectedconstruction
chooseRemoveCriterionfromthepopuplistsontheleftto elementarestoredinthebackground.
removethecurrentlyselectedcriterion,or

28 ArchiCADCalculationGuide
PropertyObjects

ClicktheApplybuttoninthebottomrightcornerofthedialogbox Whenthisoptionisactive,ArchiCADfilterstheprojects
toconfirmthechangesyoumade.TheCriterionListwillbe constructionelementsandautomaticallylinksthePropertyObject
updatedaccordingly. inquestiontoallelementsmatchingthegivenCriteria.Criteria
setsaresavedwithintheactiveLibrarysothattheycanbeusedin
multipleprojects.
CREATINGCRITERIAFORPROPERTY
Note:Youcancheckthisassignmentbyselectinganelement,
ASSIGNMENT openingitssettingsdialogboxandclickingtheListingand
Labelingtab.
InordertocreatecalculationreportsthatusetheProperties
information,Propertiesdatamustbelinkedtoconstruction YoucanalsochoosetoassignPropertydatadirectly,individually
elements. foreachelement.Inthiscasethelinkismanuallyestablisheditem
byitemintheListingandLabelingtabpageofeachelements
Propertiescanbeassociatedwithconstructionelementsthrough SettingsdialogboxorintheInfoBox.
Criteriaorindividually.
AssignmentthroughCriteriaisdefinedwiththeLinkPropertiesto
Criteriacommand.

AcombinationofCriteriabasedlinkinganddirectAssignmentis
EachPropertyObjectcanbeassociatedtoauniquecombination alsopossible.
ofelementselectioncriteria,e.g.,thePropertyObjectcalled
ConcreteWallcanbeassociatedwithallwallsofconcreteblock SeealsoCreatingandEditingPropertyObjectsonpage 22.
fill,drawninpenNo.12,andplacedontheExteriorWallslayer.

ArchiCADCalculationGuide 29
PropertyObjects

ASSIGNINGPROPERTIESTOELEMENTS
WheneditingaconstructionelementinitsSettingsdialogbox,you
canassignPropertyObjectstotheelementintheListing&
Labelingpanel.

AssigningthePropertyObjectmanuallyorthroughkeywordsis
donethesamewayasforcriteria,asdescribedearlierinthis
chapter.

LASTSELECTIONSPROPERTIES
Thelinkcanbemadebycriteriaorindividually. WhileSettingsdialogboxesareofmodaltype,meaningthatno
otherdialogboxcanbeopensimultaneously,theselected
ToassignaPropertyObjectthroughcriteria(thatis,allelements PropertyObjectscannotbeediteddirectlyfromtheSettings
thatmatchthecriteriaselectionmadeintheLinkPropertiesto dialogbox.TogettoeithertheLibraryPartWindowortheEdit
Criteriadialogboxseeabove),checktheByCriteriaboxinthe Databasedialogbox(bothofwhicharemodeless,andcanbe
LinkPropertiessection.PropertyObjectsthatmatchthesecriteria openedsimultaneously),youmustclickeitherOKorCancelinthe
willbelistedinthefieldbelow. Settingsdialogboxtoexitit.TheLastSelectionsProperties
Youmaywishtooverridethissettingbycreatingaspecific commandhelpsyoutoapproachPropertyObjectsfromthe
assignmentforaparticularelement.Inthiscase,unchecktheBy directionofconstructionelementsthePropertyObjectshave
Criteriabox,checktheIndividuallyboxbelowandclickthe beenassignedto.
Choosebutton. IfanyexistingconstructionelementisselectedintheProjectand
youactivatetheLastSelectionsPropertiescommand,youcan
viewthenamesofthePropertyObjectslinkedtotheselected
element,bothindividuallyandbycriteria.Thisissimilartothe
Note:Itispossibletokeepbothcheckboxesactiveatthesame ListingandLabelingtabpageoftheelementsSettingsdialogbox.
timeandtherebycreateacombinedassignment.

30 ArchiCADCalculationGuide
PropertyObjects

thenpresstheChangeLinkbuttonintheupperrightofthe
windowtomodifytheitem.

LOCATINGPROPERTYOBJECTS
YoumayneedtolocateaPropertyObjectthatcontainsaspecific
componentordescriptor,oronewhichincludeslinkstoaspecific
databaseoraspecifickey.
TheFindbyPropertiescommandallowsyoutolaunchasearch
basedonasetofcriteria.

IfyouhighlightanyofthePropertyObjectsdisplayedintheLast
SelectionsPropertiesdialogboxandclickthesmalltriangleinthe
bottomleftcorner,theoptionalPreviewsectionofthewindow
willlistthehighlightedPropertyObjectsComponentsand
Descriptorsonthecorrespondingtabpage.Asexplainedinsmall
printinthebottomleftcornerofthewindow,objectspecificitems
arelistedinplaintext,databaseitemsarelistedinitalicandthe
namesofmissingdatabaseitemsaregrayed.

HighlightingalocatedPropertyObjectnameandthenclickingthe
EditbuttontakesyoutotheEditPropertiesdialogboxwhereyou
canmodifythePropertyObject.
Example1:
ByclickingtheEditbuttoninthebottomrightcorneroftheLast LetssayyouwanttofindallPropertyObjectswithinyour
SelectionsPropertiesdialogboxwhileanyofthelistedProperty ArchiCADDatabasethathasthetext'tile'initsComponentName.
Objectsarehighlighted,youcanopenit.IntheLibraryPartEditor, Youwouldselectthebelowtwocriteria.Valuesinthefieldsonthe
iftheselectedpropertyitemisobjectspecific,youcanmake rightcanbeeithertextenteredorselectedfromthepopuplist
directchangestoit.Iftheselecteditembelongstoadatabase, accessiblewiththelittlearrow.

ArchiCADCalculationGuide 31
PropertyObjects

YouhaveallWallsselectedontheFloorPlan.Youwanttofindout
oftheselectiononlythoseWallsthathavestudsinthem.You
woulddotheaboveoperationandclickthe'crosssection'button
(crosssectionofSelectionandCriteria).Theresultisonlythose
WallsremainselectedtheassociatedPropertyObjectsofwhich
containComponentswith'stud'intheirComponentName:

ThelistofProperties,inwhichatleastoneoccurrenceofthetext
'tile'isfound,isdisplayedinthelistatthebottomofthedialog
box.
Example2:

32 ArchiCADCalculationGuide
ListSchemesandTemplates

LISTSCHEMESANDTEMPLATES
ListSchemesarefactorydefaultoruserdefinedinstructionsetsto
controlhowtheListingEngineprocessesanddisplaysproject
information.ListSchemescanbeindependentfilesorcanreside
inDatabases.

ListSchemesareofElement,ComponentandZonetypes.
ItisalsopossibletocreatecompleteListSchemefilesthatcontain
definitionsforElement,ComponentandZonelists.
ListSchemescanbeconfiguredtosuitalargevarietyofneeds,and
newschemescanbecreatedintheSetupListSchemesdialog
box,accessedwiththeSetupListSchemescommand.Moreover,
graphicoutputsarehighlycustomizableusingaFormatWizard
(Windows)orFormatAssistant(MacOS).
SeeFormatAssistant/FormatWizardonpage 42. Embeddedtemplatesresideinthelistschemeitself.Theseare
actuallyLayoutscreatedwiththeFormatWizard.Youcan
transformthemintotemplatefilesbyuncheckingtheIncludein
TEMPLATES ListSchemeboxontheSetupListSchemesdialogboxsList
Formattabpage(seelater).
GraphicListSchemesarebasedontemplatesthatcontain
informationaboutthelistsstructure,layoutandcontent. Note:
Templatescanbeoftwotypes: 1.Templatesarecodedinasimpleprogramminglanguage.Itis
highlyrecommendednottoeditthesefilesunlessyouare
Templatefilesaresimpletextfilesresidingintheactivelibrary.
thoroughlyfamiliarwiththesyntax.
Theyarefactoryshippedorcreatedmanually.Itisalsopossible
tocreatecopiesofembeddedtemplatesbysavingthemas 2.TemplatefilescannotbeeditedwiththeFormatWizard.
externalfiles(seebelow).
RecordsandFields
GraphicTemplatesdefinelayoutstodisplayandprintinformation
unitscalledRecords.Recordsaresmalllayoutsthatcaninclude
numerousFieldsandonebitmapimage.Fieldsareunitsof
alphanumericdata.Fieldcontentsarecollected,filteredand
calculatedbytheArchiCADListingEngine.Thebitmapscanbe

ArchiCADCalculationGuide 33
ListSchemesandTemplates

externalimagefiles(*.bmp,*.jpg,*.tif,*.gif)fromanyofthe Eachfolderincludesatleastsomedefaultsets,evenifnoLibraryis
activeLibraries,ArchiCADobjectsymbols,3Ddrawingsgenerated loaded,includingaBasiclist.
byPropertyObjectsandbytheobjectsthemselves,orPreview UserdefinedSchemesappearinthesamehierarchyunderthe
PicturesofArchiCADLibraryPartsintheactiveLibraries. defaultSchemes.PlainTextSchemesaremarkedwith
SeeGraphicTemplateonpage 41andFormatAssistant/Format spreadsheetlikeiconswhilethescripticonmarksGraphic
Wizardonpage 42. Schemes.

THESETUPLISTSCHEMESDIALOGBOX
Schemesbelongingtoadatabasecanonlycreatelistsfrom
TheSetupListSchemescommandtakesyoutoacomplexdialog
theirowndatabases.
boxwhereyoucandefinewhichelementtypes,componentsor
zoneswillbecalculatedbyArchiCADtoproducetherequired Schemesthatareindependentfromanydatabasecanbeused
report,aswellasthecomplexityandformatoftheoutput. forlistingallloadeddatabases.
OpenDatabasesandfoldersbyclickingthesmallplus(+)signs
(Windows)orthesmallarrowheads(MacOS)nexttotheirnames.
IfyouselectthenameofaDatabase,aListSchemefolderora
databaseindependentListSchemefilebyclickingitsnameinthe
Databasetreefield,thelefthandsideofthedialogboxbecomes
blank.IfaListSchemeisselected,thecorrespondingconfiguration
appears.

MANAGINGLISTSCHEMES
YoucancreatenewListSchemesbyclickingtheCreatepopupin
theupperrightoftheSetupListSchemesdialogboxandchoosing
theappropriateitemfromtheappearingpopuplist.SelectList
ChoosetheSetupListSchemescommandtoopenthe SchemeFiletocreateanewdatabaseindependentfileoranyof
correspondingdialogbox. theotherthreeoptionstocreatenewSchemeswithintheactive
TheDatabasetree(attherighthandsideofthedialogbox) Databaseorlistschemefile.
containstheavailableDatabases,markedwiththefilingcabinet Note:ListSchemeswillfunctioninTeamworkprojectsonlyif
( )icon,andtheListSchemesintheListSchemefolders.Thislist yousavethemtotheprojectsEmbeddedLibrary.
includesallthelistschemesthatareindatabasesplacedinactive
Libraries. YoucanrenamethenewuntitledSchemeoranyotherList
Schemeatanytimebyselectingitsnameandtypingthenew
Note:ListSchemeswillfunctioninTeamworkprojectsonlyif nameinthetextfield.
yousavethemtotheprojectsEmbeddedLibrary.
Listschemesarearrangedinahierarchy,
organizedbytypeinthreefolders:theElement,
theComponentandtheZoneListSchemes.

34 ArchiCADCalculationGuide
ListSchemesandTemplates

YoucanlockListSchemesbyclickingthegreenpadlockiconnext
tothenameoftheScheme.UnlockListSchemesbyclickingthe
ELEMENTLISTS
redpadlockicon. WhenselectinganElementListtypeschemeontheright,the
ToremoveListSchemes,selectthename,andclicktheDelete availablecontrolsaredisplayedontheleft.
button.
Important:ClickingOKintheSetupListSchemesdialogbox ELEMENTSTABPAGE
willoverwriteallchangedListSchemesthatarestoredinthe
PreferencesfileoftheProjectandintheLISTSET.TXTdatabase ClickingthefirsttabopenstheElementspage.Usethecontrols
fileplacedintheLibrary. (filters)inthispagetoselecttheconstructionelementstobe
WhenstartingArchiCADwithoutopeningaprojectfile,List calculated.
SchemesareloadedfromthePreferencesfiles(listsetfiles
/*.lis/willnotbeloadedfromanyoftheloadedlibraries);
WhenopeningaProjectfile,ListSchemesstoredintheproject
willbeloaded.(Listsetfiles/*.lis/willnotbeloadedfromanyof
theprojectslibraries).
WhenchoosingFile>LibrariesandObjects>LibraryManager,
allListSchemes(*.lis)foundinanyoftheselectedlibrarieswill
beloaded.
Note:ListSchemeswillfunctioninTeamworkprojectsonlyif
yousavethemtotheprojectsEmbeddedLibrary.

EDITINGLISTSCHEMES
Youcanedit,modifyandcustomizeunlockedlistschemesby ELEMENTTYPEFILTERS
selectingfromtheAvailableListSchemesareaontheright.
DependingontheListSchemetypeselected,thelefthandsideof
thedialogboxwilldisplaythreeorfourtabpages.
WhenselectingElementorComponentListSchemes,three
pagesappear:theElementspage,theProperties&Parameters
page,andtheListFormatpage. Usethefilterbuttonswiththefamiliartooliconstodetermine
whichelementtypestolistandwhichtoexcludefromreport
IftheselectedListSchemeisaZoneList,youcanseefourtab calculations.ClicktheAllcheckboxtoselectallconstruction
pages:Zones,Properties&Parameters,RelatedElements,and elementtypes.
ListFormat.Clickthetabstoswitchbetweenpages.
Note:UncheckingtheAllcheckboxwillactivatethecustom
settinglastused.

ArchiCADCalculationGuide 35
ListSchemesandTemplates

FilteringbyLabelandID TheStoriesscrollinglistallowsyoutoincludeelementsplacedon
selectedstoriesincalculations.Elementsonuncheckedstorieswill
notbecalculated.ClicktheAllboxestoselectallstories.

Usethecheckboxesintheupperrightcornerofthetabpageto FilterbyPropertyObjects
furtherelaboratetheselectioncriteria.Youcanexcludefromthe
ElementListanyelementwithoutanassociativelabeland/or
elementsthathavenoassociatedID.Thisfunctionallowsyou,for
instance,todistinguishbetweenfixedandoptionalelementsof
thesametypeormarkproblematicelementsontheplanandlist
allinformationaboutthem. UsetheLinkedPropertyObjectspopuplisttodeterminewhether
youwanttoselectparticularPropertyObjectstofurtherelaborate
MinimumOpening listingcriteria.
SelectAllinthepopuplistifyoudonotwanttousethisfilter.
ChooseSelectedinthepopuplistifyouwishtocalculate
TheMinimumOpeningoptionallowsyoutosettheminimumsize elementstowhichcertainpropertyobjectsareassignedeither
ofwallopeningthatwillbetakenintoconsiderationbyArchiCAD bycriteriaorintheelementsownSettingsdialogbox.
inwallsurfaceandvolumecalculations.Typethesizelimitinthe TomakethePropertyObjectselection,e.g.,forlisting
textfieldinaccordancewithlocalbuildingcodeorproject constructionelementsmadeofreinforcedconcreteonly,
requirements. chooseSelectPropertyObjectsinthepopuplisttoopenthe
correspondingdialogbox.
LayerFilters

Atthebottomofthedialogbox,theLayersscrollinglistallowsyou
toincludeelementsplacedonselectedlayersincalculations.
Elementsonuncheckedlayerswillnotbecalculated.Thepopup
menuallowsyoutolistelementsonAlllayers,Visiblelayersor
Selectedlayers.

StoryFilters

36 ArchiCADCalculationGuide
ListSchemesandTemplates

ListFillsandObjects
TheListFillsandObjectspopupmenuallowsyoutolistFillsand
ObjectsthatareincludedinFloorPlans,Sections,oranyother
viewpointtypelistedinthemenu.

SelectPropertyObjectstofiltertheArchiCAD Onceyouchooseaviewpointtype,asubdialogappearsallowing
Project.Leaveboxesuncheckedtoignore youtochooseanyparticularviewpointsofthattype(e.g.certain
PropertyObjects. Elevations)toincludeinthisfilter.(Toincludeallviewpointsofthe
Thecheckboxesnexttofoldernameshave chosentype,checkthe"All"boxinthesubdialogbox.)Toinclude
threestates:checked,unchecked,orminus.If severaltypesofviewpoints,choosethe"AnySelectedViewpoints"
thecheckboxischeckedorunchecked,allitems option,thengothroughthesubdialogandcheckanyviewpoints,
inthefolderinquestionwillbeusedorignored ofanytype,toincludeinthisfilter.
whenfilteringtheproject.Ifonlysomeitems
arechecked,aminussignwillappear .
Youcanviewthecomponentsandthedescriptorsofproperty
objectsinthepreviewsectionatthebottomofthedialogbox.

WhenopeninglistsetupsfrompreviousArchiCADversions,the
defaultvalueforListFillsandObjectsisFloorPlans.

ArchiCADCalculationGuide 37
ListSchemesandTemplates

PROPERTIES&PARAMETERSTABPAGE
ThesecondtabopenstheProperties&Parameterspage.Usethe
controlsinthispagetodeterminetheamountofinformation
includedforeachelementinthereport.


Thetwopopuplistsareidentical.
OptforAlltoincludeallrelatedComponents(orDescriptors)in
thecalculation.
ChooseNonetoignoreComponents(orDescriptors).
ChoosefromthetwotypesofComponentsandDescriptors
objectspecificandresidinginadatabasebyselectingoneoffour
globaloptions.
FromDatabasesOnlywillincludeallproperties(Components
orDescriptors)residingindatabases.
ObjectSpecificItemsOnlywillincludeonlylocallydefined
properties(thoseinregularlibrarypartsorpropertyobjects).
CustomSetFromDatabasesOnlyopenstheSelectDescriptors
andtheSelectComponentsdialogboxes,whereyoucandefine
SelectionofKeys thesetofpropertiestofilterthereport.
KeysarelogicalcategoriesinDatabases,whichgrouptheprimary CustomSet&ObjectSpecificItemsisacombinationofthe
DatabaseitemsComponentsandDescriptorsbytype. secondandthirdoptions.
IntheKeyslistintheupperleftcornerofthetabpage,youcan Ifyouwanttouseafiltersetthatdoesnotmatchanyofthe
selectthedesiredKeysforfilteringthecomponentsand predefinedoptions,usetheCustomizebutton.
descriptorstobelisted.YoucanonlyselectKeysfromthe Example:
DatabaseinwhichtheselectedListSchemeresides.Inthecaseof
LetussayyouhaveaWallwithaPropertyObjectassignedtoit,in
adatabaseindependentscheme,youcanselectKeysfromanyof
whichthefollowingComponentsarecreated:
theexistingdatabases.

SelectionofListedComponentsand
Descriptors
UsetheComponentsandDescriptorspopupliststodetermine
thecombinationofcomponentsanddescriptorstobelisted.

38 ArchiCADCalculationGuide
ListSchemesandTemplates


OnlyitemscomingfromtheDatabasearelisted

ThefirsttwoaretakenfromtheDatabasebyclickingthe'Linkto
DatabaseItem'buttoninthetoprowandselectinganitemfrom
theDatabaseforeach.TheotherthreeComponentsareLocal
ComponentsofthePropertyObject,meaningtheywillnot
becomepartoftheDatabasesotheyareaccessibleforonlythose
ElementsandObjectstowhichthisspecificPropertyObjectis OnlyitemsexistinginPropertyObjectandnotlinkedtoDatabase
assignedto. itemsarelisted.
ThebelowpicturesshowselectionsintheListSetupDialogand
theresultintheListingWindow: SelectionofParameters
IntheGlobalElementParameters
listatthetoprightofthetabpage,
youcanchooseanyofthe
commonparametersofall
elementtypes,suchassurface,
volume,height,thicknessoruser
ID.Toselectseveralconsecutiveitemsfromthelist,clickonthe
AllComponentsarelisted firstone,thenpressShiftandclickonthelastone.
Whenallitemsareselected,click
inoneofthecheckboxesofthe
selectedelements.Usethesame
proceduretouncheckmultiple
items.
IntheExtraParameterslistsyou
canselectanddeselectlistitemsintheusualmanner.
Nothingislisted UnderLibraryPartsAdditionalParameters,theSelectAdditional
Parametersdialogboxallowsyoutoselectparametersbytype
andonebyone.

ArchiCADCalculationGuide 39
ListSchemesandTemplates

Whenyouchoosethisreportformat,youhaveonlyalimited
numberofcontrolsoverthereportlayout.However,thereport
willappearinatextwindowandthelistsettingsfullyenableyou
tologicallyorganizethedatainthereport.

SortingOrder
Settheorderofdatacolumnsusingtheparameterlist.Tochange
thedefaultorder,dragtheparametersbythesmalldouble
LISTFORMATTABPAGE arrowheadstotheirnewpositioninthelist.Theparameterorder
ofthelistwilldeterminethesortingorderofprojectdataforthe
ThethirdtabopenstheListFormatpage.Thecontrolsinthispage
ListingEngine.
allowyoutodefinetheoverallappearanceofthereport,andset
thelogicalorderofpropertiesandparameters.
Chooseoneoftheformattingalternatives:clickTextListtodisplay
rawdata,orGraphicTemplatetoselectapredefinedlistformat
template.
ColumnHeaders

Thesetworadiobuttonsletyoutogglebetweentwocontrol
windows,describedbelow. ChecktheShowColumnHeaderscheckboxifyouwanttoprint
columnheadersinthereport.Columnheaderswillbeareitherthe
PlainReport parameternameoraCustomHeader.TocreateaCustomheader,
checktheboxnexttotheParameternameyouwanttocustomize
ThefollowingpageappearswhenclickingtheTextListbuttonat andtypethedesiredheaderintothetextfieldsnexttotheboxes,
thetopleftcorneroftheListFormattabpage. intotheUseandDefineCustomHeaderscolumn.

40 ArchiCADCalculationGuide
ListSchemesandTemplates

Complexity
Usethethreepopupmenusintheupperpartofthetabpageto
determinethecomplexityofthereport.
AtElements,theEachIteminSeparateRowoptioncreatesan
itembyitemlistevenforidenticalelements,whileGroupand
CountIdenticalgroupsandcountsupidenticalitemsaswellas
theirparameters.Forthedifference,seethefollowingreports:

WhenchoosingtheGraphicTemplatealternative,youcaneither
selectapredefinedlisttemplatefromyourLibrary,orusean
embeddedtemplatelayout(oracopyofit).
Listlayouttemplatesoffersophisticatedreadytopresentreport
formatsincorporatingbothtextandgraphicelements.
Reportsformattedusingtemplatesappearinanoneditable
projectwindows.Thecontentsofthewindowscanbecopiedto
theotherprojectwindow,includingthefloorplanviews,orsaved
inArchiCADProject,RTFandPlotMakerlayoutformat.
ClicktheChooseTemplatebuttontobrowsethelibraryforlist
AtComponents,theUnfoldComponentsoptionliststhe templates.SelectthedesiredtemplatefileintheOpendialogbox.
parametersofthecomponents.QuantityOnlywilldisplay DefaulttemplatescanbefoundintheListTemplatesfolderofthe
quantitieswithoutunits. ArchiCADLibrary.
AtDescriptorspopup,theUnfoldDescriptorswilllistallthe Ifyouuseindependenttemplates,ArchiCADreferstotheactual
Parameters,KeysandCodesoftheDescriptors.ShortTextonly templatefileforthesettings.IfyouchecktheIncludeinList
displaysonlythefirstlineofthedescriptorinthereport. Schemecheckbox,thetemplatefilewillbearchivedinthe
Note:Textlistscanbesavedinplaintext,tabbedtextorHTML listset.txtfile(seeabove).Whentheboxischecked,thetemplate
format.TextlistswillonlylisttheshorttextofDescriptors. nameappearsinitalic.

GRAPHICTEMPLATE DataOrder
SeetheTextListsectionaboveonhowtorearrangetheorderof
ThefollowingpageappearswhenyouclicktheGraphicTemplate datacolumnsandtocustomizecolumnsheaders.
radiobuttonattheupperleftoftheListFormattabpage. IfComponentsandDescriptorsappearintheParameterlistofthe
centerfield,usethecheckboxestotherightofthelisttodisplay
theunitsofReferenceKeysandofFullTextKeys.

ArchiCADCalculationGuide 41
ListSchemesandTemplates

Note:Changingdataordercanresultininconsistentlistcontent
ifthetemplatecontainsfixedcolumnheaders.
COMPONENTLISTS
WhenselectingaComponentListtypescheme,theSetupList
ParameterListing Schemesdialogboxchangesaccordingly,todisplaycontrols
availableforthatlisttype.
ElementListtemplatefilescanincludeinstructionstolistelement
parametersseparatelyand/oraddupparametervaluesinthe ManyofthecontrolsaresimilartothoseusedforElementLists.
report.Thecheckboxestotheleftoftheparameterscontrol Seerelevantsectionsabove.
whetherornottheseinstructionsarecarriedoutwhentheListing
EngineisprocessingtheProjectdata. COMPONENTSTABPAGE
UsetheListonseparatelevelcheckboxestodeterminewhether
youenabletemplateinstructionstolistparametertypesforeach IntheKeyslistattheupperleftcornerofthetabpage,youcan
element. selectthekeysforfilteringthecomponentsanddescriptorstobe
ChecktheUseforGrouping/Totalboxestoenableinstructionsto listed.CheckingtheAllboxwillenableallcomponentsand
descriptorsunderanykeys.
addupparametervaluesinthereport.

FORMATASSISTANT/FORMATWIZARD
ClickingtheStartFormatWizard(Windows)ortheStartFormat
Assistant(MacOS)buttonopensacomplexdialogboxthatallows
youtorename,delete,duplicateandcustomizetemplates.
Note:TheWizard/Assistantdoesnotworkonexternal
templatefiles,onlywithembeddedlayoutsectionsthatare
storedinbinaryformat,intheprogramitself,inanArchiCAD
project(.pln,.pla)file,orinthePreferencesfile.
WhenyouquittheWizardandreturntotheSetupListSchemes
dialogbox,youwillnoticethatthenameofthepreviouslycreated
LayoutisshownintheTemplate:field,andtheincludeinList
Schemecheckboxisenabled.Thismeansthatareferencetothis Properties&ParametersTabPage
layoutwillbestoredintheListSchemefileinthelibrary,butthe TheOptionalComponentsDatabuttonsdeterminewhichpartsof
Layoutitselfwillbesavedwithintheproject(.pln,.pla)orinthe thecomponentwillbelisted(thenameandthequantityalways
Preferencesfile.Ifyoudisablethecheckbox,theLayoutcanbe appear).IncaseofKeyCode,theFragmentsbuttonsrepresentthe
savedasanexternaltemplatetextfileinthelibrary,butinthis fourpossiblefragmentsoftheKeyCodestringthatareseparated
caseitwillnolongerbeavailablefromwithintheWizard. bydots.IncaseofaKeyCodeof004.003.002.001,Fragment3will
Note:New&ResetdeletesallcustomLayouts;onlyfactory returnthestring002,asthisisthe3rdfragmentoftheKeyCode.
defaultLayoutswillbeavailable.
SeeTemplatesonpage 33.

42 ArchiCADCalculationGuide
ListSchemesandTemplates

TheOptionalDescriptorsDatabuttonsdeterminewhichpartsof
thedescriptorwillbelisted(theshorttextisalwayspresent).
FragmentsworkthesamewayasforComponents.

SelectZonecategoriesindividuallybyclickingthecheckboxesnext
totheirnamesintheZoneCategorieslistattheupperleftofthe
tabpage;orcheckAlltouseallcategories.
Youcanfurtherfilterzonesbydefiningconditionsusingthe
checkboxesandoptionsunderZoneNumberFieldattheupper
rightofthetabpage.
TheSkipifitisemptycheckboxallowsyoutoomitfromthe
reportzoneswithoutanumber.IfyouchecktheSkipZoneswith
ZONELISTS anemptyIDfieldbox,ArchiCADwillignorezoneswithoutID
WhenselectingaZoneListtypescheme,theSetupListSchemes numbers.
dialogboxchangesaccordingly,todisplaycontrolsavailablefor
thatlisttype. Properties&ParametersTabPage
ManyofthecontrolsaresimilartothoseusedforElementLists. UsetheZoneParameterslisttoincludeinthelistthosezone
Seerelevantsectionsabove. parameterswhosecheckboxesarechecked.Fortheselectionof
severalconsecutiveparameters,holddowntheShiftbuttonwhile
ZonesTabPage clickingontheirnames(orclickthefirstonethenclicktothelast
onewhileholdingdowntheSHIFTkey)andcheckalltheir
ThefirsttabattheupperleftoftheSetupListSchemesdialogbox checkboxeswithoneclick.
openstheZonestabpage.

ArchiCADCalculationGuide 43
ListSchemesandTemplates

Zonelistingisnotrestrictedtothegeometryofzones.Italso
involvestheconstructionelementscontainedinzones,specifically
thesurroundingwalls,columns,freestandingwalls,doors,
windowsandotherobjectswithinZonespaces.
ThecontrolsoftheRelatedElementspageallowyoutocustomize
thesettingsbywhichtheelementsassociatedwithazoneor
multiplezonesarecalculatedinthezonereport.Theelement
typestobeconsideredincalculationsareselectedinthe
Properties&Parameterstabpage.
ThefiltersoftheRelatedElementstabpageareidenticaltothose
oftheProperties&ParameterstabpageofElementtypelists.

TheEnableListingofRelated
Elementsbuttonswiththefamiliar
tooliconsallowyoutodetermine
whichtypesofconstructionelementsinthelistedzonestoinclude
incalculations.
TheReduceWallQuantitiesfieldandtheLinkedPropertyObjects
popuplistservesimilarpurposestotheirequivalentsinthe
ElementstabpageofElementListSchemes(seeabove).

RelatedElementsTabPage
ClickingthethirdtabopensapagethatisonlyavailableforZone
ListSchemes.

44 ArchiCADCalculationGuide
UsingtheFormatWizard/FormatAssistant

USINGTHEFORMATW IZARD/FORMATASSISTANT
IntheSetupListSchemesdialogbox,maketheListFormattab
activeandmakesurethattheGraphicTemplateoptionischosen.
THELAYOUTTABPAGE
Selectalistschemeintherighthandsectionofthedialogbox,
thenclicktheStartFormatWizard(Windows)orStartFormat
Assistant(MacOS)button.

TheFormatWizard/FormatAssistantisacomplexdialogboxwith
threetabpageshelpingyoudefinethepagelayoutofthegraphic
report,theactualcontentsthatwillbelistedandthefieldsthat
willappearintheindividualrecordsofthereport.

TheFormatAssistant/WizarddialogboxopenswiththeLayout
tabpagebydefault.
SelectaGraphicTemplatetoeditfromtheLayoutNameslistat
thelefthandsideofthetabpage.
Inthelist,factorydefaultandlockedtemplatesappearingray.
DefaulttemplatesarewiredintotheArchiCADresourcecode
andcannotbeedited;onlythedetailscanbeviewedinthe
FormatAssistant/Wizard.
Editablelayoutsappearinblackprintandcanbecustomized
individually.
Allexistinglayoutscanbeduplicated,includingdefaultandlocked
ones.Thecopiesarefreelyeditable.

ArchiCADCalculationGuide 45
UsingtheFormatWizard/FormatAssistant

Duplicate,renameanddeleteselectedlayoutsusingthe Tiled
correspondingbuttonsbelowtheLayoutNameslistatthebottom
leftoftheLayouttabpage. Definethenumberofdesiredpagesinthetilegridbytypingthe
Note:Toeditthetemplateofalockedlistscheme,firstunlockit appropriatevaluesintheGridfields.Theverticalandhorizontal
intheSetupListSchemesdialog. distancebetweencellscanbesetinthecorrespondingfields.
Choosebetweenorganizingpageshorizontallyorverticallyby
usingtheCellSequenceradiobuttons.
LayoutType
Definethelayouttypeofthe
selectedgraphictemplateusing
thetoppopuplistattheupper
rightoftheLayouttabpage.
Toorderpages
vertically,choose
theSingleColumn
option.Toorganize
pagesinagrid
system,choosethe
Tiledoption.
Additionalsettings
canbedefinedin
theDetailsdialogbox,openedwiththeDetailsbuttonatbottom
right.ThecontentsoftheDetailsdialogboxaredifferentforthe LayoutSize
SingleColumnandtheTiledoption.
Choosethelayoutsizefromthe
SingleColumn PaperSizepopuplist.
Tomatchthelayoutsizetothe
Definethedesireddistancebetweentwoconsecutiverecordsin papersizeofyouroutput
thecolumnbytypingtheappropriatevalueintheLineGapfield. device,chooseeitherPrinter
FromtheLayoutScalepopuplistchoosethescaletobeused pageorPlotterpage.ChooseCustomfromthepopuplistto
whenpastingthelayoutintoArchiCADplanviews. definethelayoutsizemanually.Customsizescanbedefinedinthe
Note:IfyouchoosetheAutooption,thecurrentscaleofthe WidthandHeightfieldsbelowthePaperSizepopup.
FloorPlanwillbeusedforpastingthelayout.
EditPageItem
YoucantypeanyremarkintheCommentfield.Thecomment
appearsintheInfofieldoftheFormatAssistant/Wizard. ClickinganyoftheHeader,FooterorBackgroundbuttonsopens
theEditPageItemdialogboxwhereyoucaneditthesettingsof
standardlayoutelements.ItispossibletoplaceaHeaderand/or

46 ArchiCADCalculationGuide
UsingtheFormatWizard/FormatAssistant

Footeroneachpageoronlyonthefirstpage.Thefirstpage
Headerand/orFootercanbedifferentfromthegenericitems.

ClickthePicturebuttontoimportabitmapimageintothelayout
oftheeditedpageitem.Thebitmapscanbeexternalimagefiles
(*.bmp,*.jpg,*.tif,*.gif)fromanyoftheactiveLibraries,ArchiCAD
objectsymboldrawingsgeneratedbyPropertyObjects,orPreview
PicturesofArchiCADLibraryPartsintheactiveLibraries.The
familiarcontrolsofthePicturedialogboxallowyoutodefinethe
sizeandpositionoftheimagewithinthepageitem.

ChoosethePageItemyouwishtomodifyfromtheEditpopuplist
attheupperleftofthedialogbox.Predefineditemtypesare
availablefromtheRecordTypepopup.
DefinethePageItemsizebytypingthedesiredvaluesintheTotal
WidthandTotalHeightfields.OrganizetheselectedPageItem
intoFieldsusingtheRowsandColumnsfields.
Editthedefaulttexttypeoftheselectedpageitemusingthe
familiarcontrolsoftheDefaultTextFormatdialogbox.Usethe
Inserttextpopuptodefinehowthetextwillbecroppedifthe
placeholderdoesnotmatchthetextsize.

ArchiCADCalculationGuide 47
UsingtheFormatWizard/FormatAssistant

PageItemFields Detaildatacanbeaddedusingthepopupbelowthetextfield.
InthelowerhalfoftheEditPageItemdialogboxyoufindthe ChooseanitemfromthepopupandclicktheInsert>>buttonon
controlstoeditindividualFieldsofPageItemsorganizedin thelefttoaddittotheTextField.
multiplerowsand/orcolumns.UsetheFieldtoEditcountersto
definewhichfieldyouwishtomodify.Thefirstcounterisforthe
column,thesecondisfortherow.
Definethesizeandpositionoftheselectedfieldbytypingthe
appropriatevaluesintheWidth,HeightandOffsetfields.
Tosetanondefaulttexttypeforthefield,clicktheTextFormat
button.Clickingthebuttonopensadialogboxidenticaltothatof
theDefaultTextFormatbuttonshownabove.
ClicktheBordersbuttoninthelowerrightcornerofthedialogbox
tosetFieldborders.

Globalinformationitemscanbeinsertedusingthepopuplistat
thebottomofthedialogbox.

ThecontentsofTextFieldscanbedefinedusingthecontrolsat THECONTENTTABPAGE
thelowerleftoftheEditPageItemdialogbox.Thecurrent
contentisshowninthescrollableandeditablefieldinscripted TheContenttabpageoftheFormatAssistant/Wizardallowsyou
format. todefinetheparametersaccordingtotherecordsthatwillbe
generatedinthelayout.

48 ArchiCADCalculationGuide
UsingtheFormatWizard/FormatAssistant

field.TheresultisidenticalwiththeGroup&Countfunctionof
TextLists.

ChoosethedesiredoptionfromthePagebreakpopuptoproperly
organizerecordsonpages.

THEFIELDSTABPAGE
TheFieldstabpageisverysimilartotheEditPageItemdialogbox
describedabove.

TheparametersintheParameterslistattheleftoftheContenttab
pagearethesameasthoseoftheParameterselectionsetofthe
Properties&ParameterstabpageoftheSetupListSchemes
dialogbox.FromtheParameterslist,youcanselectthe
ParametersyouwanttousetogenerateRecords.TheParameters
arelistedaccordingtoRecordtype,ofwhichtherearethree:
parameterdisplay,
parametersum,
parameterdisplayasheadline.

TheParametersselectedintheContenttabpageappearinthe
Parameter&Recordpopuplist.
YoucanselectapredefinedRecordtypeforallparametersoryou
ChecktheParameterboxestomaketheselection. caneditexistingones.Predefinedtypesareavailablefromthe
GroupaselectionofcheckedparametersbyclickingtheGroup RecordTypepopup.WheneditingpredefinedRecordtypes,the
selectedparametersbuttontotherightoftheParameterslist popupwillswitchtoCustom.

ArchiCADCalculationGuide 49
UsingtheFormatWizard/FormatAssistant

DefinetheRecordsizebytypingthedesiredvaluesintheTotal
WidthandTotalHeightfields.OrganizeRecordsintoFieldsby
usingtheRowsandColumnsfields.
FortheRecordformattomatchthatoftheHeader,clicktheApply
HeaderFormatbutton. Globalinformationitemscanbeinsertedusingthepopuplistat
EdittheoveralltexttypeoftheRecordusingthecontrolsofthe thebottomofthedialogbox.
DefaultTextFormatdialogbox,andclickthePicturebuttonto
importabitmapimageintheRecord.
SeeEditPageItemonpage 46.

RECORDFIELDS
InthelowerhalfoftheFieldstabpageyoufindthecontrolstoedit
individualRecordFieldsorganizedinmultiplerowsand/or
columns.UsetheFieldtoEditcounterstodefinewhichfieldyou
wishtomodify.Thefirstcounterisforthecolumn,thesecondone
isfortherow.
Detaildatacanbeaddedusingthetwopopupsbelowthetext
field.Theinformationtypecanbeselectedfromthesecond
popuplist.

DefinethesizeandpositionoftheselectedFieldbytypingthe
appropriatevaluesintheWidth,HeightandOffsetfields.
Tosetanondefaulttexttypeforthefield,clicktheTextFormat
button.Clickingthebuttonactivatesadialogboxidenticaltothat Thefirstpopupisusedtofurtherspecifydataifappropriate.For
oftheDefaultTextFormatbuttonpreviouslyshown. instance,theStoryNameisasimple,unambiguousdataitem.
ClicktheBordersbuttonatthelowerrightofthedialogboxtoset Inthecaseofmeasurements,youcanchoosebetweenNameand
Fieldborders. Unit,ordisplayboth.
ThecontentsofTextFieldscanbedefinedusingthecontrolsinthe
lowerleftoftheFieldstabpage.Thecurrentcontentisshownin
thescrollableandeditableTextFieldinscriptedformatas
keywords(identifiers).

50 ArchiCADCalculationGuide
UsingtheFormatWizard/FormatAssistant

IftheinformationisofComponenttype,youcanchoosefrom
severalrelevantitems.

SeealsoAppendixonpage 57.

ArchiCADCalculationGuide 51
SQLinArchiCAD

SQLINARCHICAD
SQLisshortforStructuredQueryLanguageandisthemost
popularcomputerlanguageusedwithdatabases.Itcanrun
queriesondatabasesandgettheresultsinastructuredway.
SinceanArchiCADprojectisbasicallyadatabaseofbuilding
elements(Walls,Slabs,Roofs,Shells,Objectsetc.),itispossible
usingSQLtoobtaindataaboutplacedelementsinaprojectsand
displaythemintableform.Bydefault,theSQLmenuitemsarenot
enabledinanyoftheWorkEnvironmentProfilesasthesearequite
advancedfeatures.Toenablethem,addthefollowingcommands
toyourworkenvironment:
theExecuteSQLquerycommand
theShowDataStructurecommand
Note:FindthesecommandsusingtheOptions>Work
Environment>Menustabpage,andsearchtheCalculation
categoryafterlistingthemenuitemsasAllcommandsby
theme.
SelectthecommandExecuteQuery.ThiswilltakeyoutotheSQL SQLcommandsworkoneitherselectedelementsorthewhole
QueryWindowwhereyoucanenteryourSQLcommandsto ArchiCADProjectdatabase.Thatmeansifyoujuststartedanew
createlists. Projectandnoelementsareplacedyet,anySQLcommandwill
givenoresults.
ThewayitworksisyoutypeSQLcommandsintheSQLQuery
WindowandtheSQLEnginewillcreateanXMLfilethatcontains
theresultsandwilldisplayitinabrowserwindow.
TheArchiCADProjectdatabaseinSQLcanbequeriedintables.
Thesecontaininformationaboutelements,parameters,attributes
withintheProject.Forexample,theWALLStablecontainsallthe
columns(parameters,valuesconnectedtoWalls)thatcanbe
listedforeachWallelement.

52 ArchiCADCalculationGuide
SQLinArchiCAD

ByselectingtheShowDataStructurecommand,yourbrowser
windowwilldisplayanXMLfilelistingallTablesthatcanbeused
forquerieswiththeSQLengine. TheaboveSELECT*FROMWALLScommandtakesallparameters
OneofthemostusedcommandsoftheSQLlanguageisthe availableintheWALLStableandliststhem.Theexamplebelow
SELECTcommand.Withityoucanspecifyitemstobelisted.The liststheUserID,Length,HeightandThicknessasthedesired
syntaxtobefollowedinthis: parameters,separatedwithcommas.
SELECT<parameters>FROM<table>
Inthe<parameters>fieldyoucanplacenamesofparameters
availablefromthereferencedtable.Ifyouusethe*character,all
parameterswillbelisted.Ifyouwantseveralparameterslisted,
youcanseparatethembycommas.
The<table>fieldcontainsthenameofthetablefromwhichthe
SQLcommandswillcollectdata.

ArchiCADCalculationGuide 53
SQLinArchiCAD

ThenextSQLcommandmodifierisWHERE.Withthisyoucanset ThereisaspecialfeatureinArchiCADdatabasewhichisnotpartof
conditions,therebyeffectivelylimitingwhichitemswillbelisted. regularSQL.Thisisthefactthatcertainparametersofcertain
Thefollowingcode, tablesaretablesthemselves.Forexample,theParameters
SELECTID,LENGTH,HEIGHT,THICKNESSFROMWALLSWHERE columnoftheOBJECTStableisatableitself.IFyouenterthe
HEIGHT='2.700' followingcode:
willlistonlythoseWallsoftheProjectthatare2.7metersin SELECTUSERID,LIBRARY_PART_NAME,PARAMETERSFROM
height(numbersinGRAPHISOFTcommandsarealwaysmetric). OBJECTSWHERELIBRARY_PART_NAME='Armchair01'
youwillseethisresult:

54 ArchiCADCalculationGuide
SQLinArchiCAD

namedXX.Youcanrefertotheseembeddedparametersas
XX.PARAMETERS.<parameter>,whereXX.PARAMETERSisthe
Objectparametertable.Thescreencapturebelowshowsthe
resultofthisSQLQuery:

TheresultcontainstheUserID,LibrarypartNameandParameters
oftheArmchair01.gsmobject.Asyoucansee,youdonotneedto
usefileextensionswhenreferringtoLibraryPartNamesinSQL Letusseeasimpleexample.WithoneofthebasicZoneslisting
commands.TheParameterscolumncontainsatablecontaining schemes,wecancreatethefollowinglistoftheroomsofaflatina
thePARAMETERStablewithitsowncolumns. residentialbuilding.Allzonesbelongingtothesameflathavethe
sameUserID:A103.
ThereisacommandinGRAPHISOFTSQLtoobtainonlythistable
orcolumnsthereof.ItiscalledtheFLATcommandanditssyntaxis
thefollowing:
FLAT(<table>,<parameter>)AS<name>
Inthe<table>and<parameter>fieldwritethenameofthe
parameterandthetableyouwanttobedisplayedonitsown.In
the<name>fieldgiveanewnametothistablesoyoucanreferto
it.
HereisanexampleforlistingallparametersoftheArmchair
01.gsmobject.ThePARAMETERStableoftheOBJECTStableis

ArchiCADCalculationGuide 55
SQLinArchiCAD

TheSQLcommandstoachieveasimilarresultarethefollowing.
WiththeWHEREpart,wecanlistonlyZonesbelongingtoflat
A103:

TheSQLlanguagehasmanymorecommandsandopportunities
thanwhatisdescribedhere.Youcanfinddetailedinformationon
itontheInternet.Agoodplacetostartmaybethefollowingweb
site:http://www.sql.org/
DocumentationisavailableforGRAPHISOFTSQL.Itisincludedin
theGRAPHISOFTODBC(OpenDatabaseConnectivity)
documentationwhichcanbedownloadedfromthe
DocumentationsectionoftheGRAPHISOFTDeveloperCenterat
thefollowingwebpage:
http://www.GRAPHISOFT.com/support/developer/.
Andtheresultcanbeseenbelow: ThereisalsoanODBCdriveravailablefordownload.Itenables
usersofdatabaseapplicationstoconnecttoArchiCADProject
databases(*.PLNfilesforexample)andextractdatafromthem.
ThiscanbedownloadedfromtheDownloadsectionofthe
GRAPHISOFTDeveloperCenteronGraphisoftshomepage.

56 ArchiCADCalculationGuide
Appendix

APPENDIX
A:STEPBYSTEPCALCULATIONEXAMPLES
Example1:Zoneswithallincludedobject
typessummarized(subtotalbyzones)
1 ChooseCalculate>SetupListSchemestoopenthedialogbox.
2 DuplicateoneoftheZonelistschemesandnameit,e.g.,
ObjectsbyZones.

5 Inthethirdtabpage(RelatedElements):
3 Inthefirsttabpage(Zones),besuretosetfiltersappropriately:
ifyouwanttolistallzones,checkallstories,allzonecategories, SetNoneintheComponents,DescriptorsandLibraryParts
etc. AdditionalParameterspopupmenus;
4 Inthesecondtabpage(Properties&Parameters): CheckLibraryPartNameintheGlobalElementParameterlist.
setNoneintheComponents,DescriptorsandLibraryParts
AdditionalParameterspopupmenus;
enableobjects(clickthechairicon)intheEnableListingof
RelatedElementsbox;
setAllintheLinkedPropertyObjectspopupmenu;
checkZoneNameandZoneNumberintheZoneParameters
list.

6 Inthefourthtabpage(ListFormat):
SelectTextList;

ArchiCADCalculationGuide 57
Appendix

SetGroup&CountIdenticalintheElementspopupmenu;be 3 Inthefirsttabpage(Elements),besuretosetfilters
makesurethatthefollowingparameterlistisatthebottom: appropriately,i.e.,checkObjects(chairicon)underbyTypes,
checkallstories,allzonecategories,etc.
4 Inthesecondtabpage(Properties&Parameters):
setNoneintheComponents,DescriptorsandLibraryParts
AdditionalParameterspopupmenus;
checkLibraryPartNameintheGlobalElementParameterlist.

7 ClickOKandchoosethesavedObjectbyZoneslistschemein
ZoneLists.Youwillgetalistlikethis:

5 Inthethirdtabpage(ListFormat):
selectTextList;
setGroup&CountIdenticalintheElementspopupmenu;
besurethatthefollowingparameterlistisatthebottom:
01Librarypartname
6 ClickOKandchoosetheObjectstotallistschemeinElement
Lists.Youwillgetalistshowingonlythegrandtotalforeach
objecttype:
Example2:Grandtotalofobjecttypesfor
theentireproject
1 ChooseSetupListSchemestoopenthedialogbox.
2 DuplicateoneoftheElementlistschemesandnameit,e.g.,
Objectstotal.

58 ArchiCADCalculationGuide
Appendix

3 GototheListingandLabelingtabpage.Ifchecked,uncheckthe
ByCriteriaboxunderLinkProperties,andcheckthe
Individuallyboxbelow.
4 TheLinkPropertiesdialogboxopens.

Example3:Zoneswithallincludedobject
typessummarized(subtotalbyzones)and
thetotalnumberofeachobjecttype
(grandtotal)
Thisexampledescribesacompletelistingenvironmentthat
producestheresultoftheprevioustwolistschemeswithinone
list
Phase1:CreatetheObjectCounterpropertyobject
1 ChooseCalculate>NewPropertiesablankLibraryPart 5 SelectObjectCounterinthelistandclickLink(makesurethat
Windowopensup. theObjectCounterisunderthecheckboxasyoureturnto
theObjectSettingsdialogbox).
2 ClickthePropertyScriptbuttontoopenit.
6 ClickOKtoestablishthelink.
3 Copythefollowingtwolinesintothepropertyscript:
Note:AnyObjectsplacedafterwardswillhavetobelinked
dummy=REQUEST(Name_of_Listed,,name) individually.
COMPONENTname,1,,1,name Alternative2:throughdynamiclinkbycriteria
SeetheGDLReferenceGuideinArchiCADHelp. 1 ChooseLinkPropertiestoCriteria
4 SavethePropertyObjectas,e.g.,ObjectCounter.
Note:Thisobjectwillgenerateaseparatecolumnforthe
Quantity(number)ofeachobjecttype(name)
Phase2:LinkObjectCountertotheobjects
Alternative1:throughindividuallink
1 Selectallobjectstobeincludedinthelist.
2 OpentheObjectSettingsdialogbox.

ArchiCADCalculationGuide 59
Appendix

8 OpentheObjectSettingsdialogbox.GototheListingand
Labelingtabpage.Ifchecked,unchecktheIndividuallyboxand
checkthebyCriteriaboxtoopentheLinkPropertiesdialog
box.
Note:Ifyouhaveotherexistinglinksforobjectsinthelist,they
maybeinconflictwiththesecriteriaforaparticularobject.
Additionallinksmaybevalid,ormorespecificlinkscanbe
appliedinsteadofthislink.
Phase3:SettinguptheListScheme
1 Followsteps1to6fromExample1orduplicatetheexisting
ObjectsbyZoneslistschemeandnameit,e.g.,Objectsby
Zones+Total.
2 Inthethird(RelatedElements)tabpage:
setObjectSpecificItemsOnlyintheComponentspopup
menu.
besuretocheckAllabovetheKeyslist.
2 SelectaDatabaseSetintheShowLinksinpopupmenu.
3 Inthefourth(ListFormat)tabpage:
3 ClickNewLink,thenclickEditCriteria,theCriteriaSelector
opensup. besurethatthefollowingparameterlistisatthebottom:
4 SettheFindElements:popupmenutoOfType>>,andselect
Object(chairicon)inthepopuppaletteontheright.

4 ClickOKandchoosethepreviouslysavedListSchemefrom
ZoneLists.Asshownbelow,youwillhaveasmanyadditional
columnsintheObjectbyZoneslistasthereareobjecttypes
5 ClickApplyandreturntotheLinkPropertiestoCriteriadialog
(names)placedintheprojectwiththetotalnumberofeach
box.
typesatthebottom.
6 Closethedialogboxandsavethecriteriawhenprompted.
7 Selectallobjectstobeincludedinthelist.

60 ArchiCADCalculationGuide
Appendix

4 Inthe2DScripttype:
DRAWING37,270,2
ADD2x,y
DRAWING2
SeetheGDLReferenceGuideinArchiCADHelp.
5 Savethepropertyobject.
6 SelectobjectsontheFloorPlanandassignthispropertyobject
tothem.IntheObjectSettingsdialogbox,ontheListingand
Labelingpanel,uncheckthebyCriteriacheckboxandcheckthe
Individuallycheckbox:,thenselectthepropertyobjectyou
B:GRAPHICTEMPLATESETUPEXAMPLE havejustcreated(drawing).

1 ChoosetheNewPropertiescommand.Savetheproperty
objecttothePropertyDatafolderinyouractivelibrary.Nameit
forexampledrawing.
2 CreatethenewparametersXandY.

3 ChoosePropertyScriptandenterDRAWING.

ArchiCADCalculationGuide 61
Appendix

UserID;
Thickness/Size;
Height.
LibraryPartname;
StoryName/SectionName;

7 SelecttheSetupListSchemescommand.SelecttheGeneral
ElementListschemeandduplicateit(USusers:selectElement
ListSetandduplicateit).NameitMyObjectInventory.Select
thisnewlistscheme.
8 GototheElementstabpageandmakeObjectstheonly
elementtypetobeincludedinthelist. 10 IntheListFormattabpagechangetheorderoftheparameters
asshown.

9 InthePropertiesandParameterstabpageselectNoneinthe
ComponentsandDescriptorspopuplistsandcheckthe 11 ClicktheStartFormatWizard/Assistantbutton.
followingparametersontheparameterlist:

62 ArchiCADCalculationGuide
Appendix

12 Intheappearingwindow,selecttheGeneralElementList
layout.
13 ClicktheDuplicatebutton.Nameyournewlistlayout:#My
ObjectInventory.

15 SelectFooterfromtheEditpopupmenu,andthenselectthe
EmptyFooter(landscape)Recordtype.

14 ClicktheHeaderbutton.SelecttheEmptyHeader(landscape)
RecordType.

16 SelectBackgroundfromtheEditpopupmenu,andenter260
mmforthetotalwidthand180mmforthetotalheight.Enter
thesamenumbersforthewidthandheightfieldsbelow.

ArchiCADCalculationGuide 63
Appendix

19 SelectHeaderonthefirstpagefromtheEditpopupmenu,and
selectEmptyHeader(landscape)fromtheRecordTypepopup
list.
20 SelectFooteronthefirstpagefromtheEditpopupmenu,and
selectEmptyFooter(landscape)fromtheRecordTypepopup
list.
17 ClickthePicturebuttonandselectNoneintheUsePicture 21 ClickOKtoreturntotheLayouttabpage.
popup. 22 ClickthePreviewbutton.(SomeObjectsmustbeplacedonthe
FloorPlan,otherwisethepreviewwillnotdisplayanything.)
ClickDonetoclosethewindow.

18 ClicktheBordersbutton,theFieldBordersdialogboxappears.
Checkallboxestodrawbordersoneachside.ClickOKtoreturn
totheEditPageItemdialogbox.

64 ArchiCADCalculationGuide
Appendix

26 GototheFieldstabpage.
23 GototheContenttabpageanduncheckallcheckboxesunder
theRecordstodisplayonebyoneparameterinthe 27 IntheParameter&Recordpopupyouhaveonlyoneitem:
Parameterslist. GroupOfTotals0105.
24 UncheckallcheckboxesundertheDisplayHeadlinesby 28 Setthetotalwidthto260mm,andsetthetotalheightto
parameterintheParameterslist. 100 mm.
25 HoldingdowntheCtrl(Windows)orOptionkey(MacOS),select 29 Setthenumberofrowsto10,andthenumberofcolumnsto 6.
alltheparametersunderCalculateTotals/Subtotalsby(except
forGrandTotal)andclicktheGroupSelectedParameters
button.Theresultwillbeasshownbelow.Thefiveselected
parameterswillbecomehierarchicallythemembersofanew
groupcalledGroupoftotals0105.

ArchiCADCalculationGuide 65
Appendix

33 ClickOKtoreturntotheFieldstabpageoftheFormat
Wizard/Assistant.Placetheparametersandotherinformation
intothecellsofthe10by6tableyoudefinedinstep29.First
30 ClickthePicturebuttontoinsertapictureintothisrecord. selectthefieldtoeditwiththecounters.Thenselectthe
31 InthePicturedialogboxselectPropertyObject2DFullView parameteryouwouldliketodisplayfromtherighthandside
fromthepopuplist. popupundertheTextField.Fromthelefthandsidepopup,
selecttheinformationyouwouldliketoinsertintothefieldto
32 Enter100mmforthewidthand50mmfortheheight.Also bedisplayed.
enter47.1mmforthefirst(horizontal)offsetand40mmfor
thesecond(vertical)offset. 34 Proceedasfollows:chooseRow1/Column1,selectthefirst
parameterfromtherighthandsidepopup(UserID)then
selectNamefromthelefthandsidepopuptobedisplayedin
thefield.Repeatthesestepswithalltheparametersinthelist.

66 ArchiCADCalculationGuide
Appendix

36 Thethirdrowdisplaysthenumberofinstances.SettheFieldto
Editcountertothethirdrowandenterintothefirstfield:
NumberofInstances.Forthesecondfieldofthethirdrow
selectthefirstparameterattherighthandsidepopuplistand
chooseInsert/NumberofInstances.

35 Thesecondrowdisplaystheactualvaluesoftheparameters.
SettheFieldtoEditcountertothesecondrowandstart
insertingthevalues.Selecttheparameterintherighthandside
popupandthenchooseInsert/Valuefromtheleftsidepopup.

ArchiCADCalculationGuide 67
Appendix

37 ClickthePreviewbuttontoseethepreview.(Someobjects 39 Foreachfieldsettheborderstobedisplayedonthebottomof
mustbeplacedontheFloorPlan,otherwisethepreviewwill thefield.ClicktheBordersbuttonandchecktheBottom
notdisplayanything.)ClickDonetoreturntothe checkbox.
Wizard/Assistant. 40 Thefieldsofthesecondlinecouldbeoffsetverticallyby2mm
sothatitlooksalittletidier.Entertheoffsetforeachfield
separately.Thethirdlinecouldbeoffset5mmvertically.Enter
theoffsetforeachfieldseparately.

38 SettheheightofthelettersintheDefaultTextFormatdialog
boxto4mmandselectcenteredjustification.

68 ArchiCADCalculationGuide
Appendix

41 ClickDonetofinish.
42 SelectElementLists>MyObjectInventorytodisplaythelist.

ArchiCADCalculationGuide 69
Appendix

70 ArchiCADCalculationGuide
Index

INDEX
A Editing Criteria 27 editing ~ 17
Element List Schemes 35
Assignment
~ of Properties data 29
Complexity 41 L
List Format 40
direct individual ~ to Properties data 29 Last Selections Properties
Properties & Parameters 38
~ command 30
Element Lists 7
B definition 9, 10
Layout
~ in Graphic Templates 45
Bills of Materials
Layout Size
creating ~ 10 F ~ of Graphic Reports 46
Fields Link Properties to Criteria
C ~ in Graphic Templates 33 ~ command 26
Calculation Commands 7 Filter by Element List Formats
Component and Descriptor Links to Databases 25 ~ List Schemes 35 Graphic Reports 41
Component List Schemes 42 Filter by Label & ID plain Element List 40
Component Lists 7 ~ List Schemes 36 Plain Text Reports 8
customization 42 Filter by Layer List Schemes
definition 10 ~ List Schemes 36 creating new ~ 34
Components Filter by Property Objects definition 8
~ in Element Lists 38 ~ List Schemes 36 deleting ~ 35
Database ~ 20 Filter by Story locking ~ 35
definition 13 ~ List Schemes 36 organization of ~ 34
Object-Specific ~ 24 Format Assistant 8 renaming ~ 34
Components and Descriptors ~ list layout formatting 42, 45 selecting a ~ 34
editing ~ 23 Format Wizard 8 Listing Commands 7
Criteria LISTSET.TXT
assigning Properties by ~ 29 G ~ database file 35
Criteria Selector
Graphic Reports 8
~ dialog box 26
Graphic Templates M
~ for Element Lists 41 Minimum Opening
D ~ in Walls for calculation 36
Database H
~ & List Schemes 33
Header N
~ Descriptors 21
~ on Element Lists 40 New Properties
default ~ 12
~ command 22
Link to ~Item 25
Descriptors
I
~ in Element Lists 38 Inventories O
definition 14 creating ~ 9 Opening
Object-Specific ~ 24 minimum ~ size in Walls for calculations 36
K Output Reports 8
E Keys
Edit Properties ~ in Element Lists 38 P
~ command 23 definition 12 Plotting Reports 46

ArchiCAD Calculation Guide 71


Index

Price Lists Z
creating ~ 10
Zone List Schemes 43
Printing Reports 46
Zone Lists 7
Processing Project Information to Produce Lists 8
customization 43
Properties
definition 11
creating new ~ 22
editing ~ 23
Property Objects
definition 22
linking ~ 22

Q
Quantity Takeoffs
creating ~ 10

R
Records
~ in Graphic Templates 33
Room Schedules
creating ~ 11

S
Setup List Schemes
~ command 34
Single Column
~ layouts 46
Sorting Order
~ for Element List parameters 40
SQL commands 52
SQL in ArchiCAD 52
SQL language 56
SQL Query Window 52
Structured Query Language 52

T
Template
selecting a graphic ~ 41
Tiled
~ layouts 46

U
Units 15
editing ~ 18

72 ArchiCAD Calculation Guide

Das könnte Ihnen auch gefallen