No Revit, elementos podem se referenciar entre si de várias maneiras, incluindo as seguintes:
- Restrições explícitas (como alinhamentos e cotas bloqueadas) asseguram que relações definidas sejam mantidas. Conflitos causam erros e devem ser solucionados.
- Restrições mais leves (como alinhamentos e cotas que não são bloqueadas) são normalmente mantidos, a não ser que ocorra um conflito. Neste caso, essas restrições podem ser removidas sem qualquer aviso.
- Restrições implícitas (como uma parede unida a um telhado, ou duas paredes unidas em um canto) são mantidas, a não ser que um conflito ocorra.
Essas restrições explícitas e implícitas requerem que cada elemento tenha conhecimento um do outro. Isto é, um elemento deve referenciar outro elemento.