On Land

Environment Information
At Rill Architects we run ArchiCAD on macOS. If you work at Rill, this is your stuff. If you don't, but you work in ArchiCAD, you may find something interesting. Anybody else, I don't know.

This is the current state of element schedules. All projects will have schedules for windows, interior doors, and exterior doors. Many projects will have finish schedules, which are schedules of zones.

Let's quickly review the basics of interactive schedules. In the scheme settings, there are criteria, which determine what elements will be listed, and fields, which are the information to be shown about each element. Schemes can be imported and exported as XML files.

Then there is the schedule itself, where you control the column widths, header content, and text settings. It is pretty WYSIWYG with respect to output.

In addition to making schedule output, schedules can be used to inspect and edit model information. More on that later.


Criteria: Window type elements, whose ID is not blank, and which aren't empty openings.

Only windows you want to schedule should have an ID. If you find yourself needed to put IDs on windows that don't belong in the window schedule, we can explore other criteria. There is always a way.

• ID (which is shown in the symbol tag)
• Number of ganged units
• Type (casement, etc.)
• Manufacturer
• Model number/size
• Lite divisions
• Hinging
• Tempered (checkbox)
• Exterior casing, if applied by the factory
• Transom height and lite divisions
• Location
• Remarks

All the fields except manufacturer, location, and remarks are generated by parameters of our window library parts. The other three are generated from Archicad properties, added to the windows under Classification and Properties in settings. We used to use parameters for these too, but properties is now the preferred way.

Exterior Doors

Criteria: Door type elements, whose ID is not blank, and which aren't empty openings, and have the exterior position property. Position is a newish property that is set in the favorites, but might not be correct for all currently placed doors. But it's more reliable than layer.

Fields are the same as windows, except there is no units field.

Interior Doors

Criteria: Same as exterior doors, except the position is interior.

Cased openings are not scheduled.

• ID (which is shown in the symbol tag)
• Quantity (if using unique IDs, delete this field)
• Model number/size
• Type (french, solid, etc.)
• Lite divisions (for doors with glass)
• Operation (swing, pocket, barn, etc.)
• Location (if using IDs based on room number, delete this field)
• Remarks


Criteria: Zones. We currently only use zones for rooms, so nothing needs to be excluded.

• Room (zone) number
• Room name
• Story (optional, you can get it from the number)
• Floor finish
• Ceiling finish
• Area (square feet)
• Remarks

Zones should named in title case. The zone stamp will render the name as all caps in plan. The number is three digits where the first digit is the story, with 0 for the basement.

The finishes and remarks are parameters of the zones. There are other finish schedule parameters than aren't used by default, such as crown and base type.

Schedules for Checking the Model

Many fields can be edited directly in the schedule, and these changes are real in the model. The only ones that can't be are the parameters generated by library parts, such as the model number. But you can always change IDs, or Archicad properties such as remarks. You will find it much more convenient to edit remarks within the schedule.

Inspect the finish schedule to make sure your room numbers are unique, and modify them right there.

You can also make schedules that are solely for checking the model, and aren't intended for output. For example, you can schedule doors' size parameter along with the actual width and height fields to make sure the size given is correct. And you can schedule the customize checkboxes to customize or de-customize the size. This topic probably deserves its own post.