A geometriailag kényszerezett objektumokat fogók segítségével, szerkesztési parancsokkal, illetve geometriai kényszerek feloldásával vagy alkalmazásával lehet szerkeszteni.
Definíció szerint a geometriai objektumokon alkalmazott geometriai kényszerek korlátozzák az objektumokon végrehajtható szerkesztési műveleteket.
Lehetősége van a kényszerezett geometria módosítására a fogószerkesztési módok felhasználásával. A program fenntartja a geometrián alkalmazott összes kényszert.
Ha például egy vonal objektum kényszere előírja, hogy érintője legyen egy körnek, akkor elforgathatja a vonalat, megváltoztathatja a hosszát és a végpontjait is, de a vonal vagy annak meghosszabbítása mindvégig érintője marad a körnek.
Ha a kör helyett ív szerepel a példában, akkor a vonal vagy meghosszabbítása az ívnek vagy annak meghosszabbításának lesz az érintője.
Az alulkényszerezett objektumok módosításának eredménye attól függ, hogy korábban milyen kényszerek alkalmazása történt meg, és milyen objektumtípusok szerepelnek a tervben. Ha például nem történt volna meg a sugár kényszer bevezetése, akkor a kör sugarát módosította volna a program, nem a vonal érintési pontját.
A CONSTRAINTSOLVEMODE rendszerváltozó határozza meg azt, hogy egy objektum miként viselkedjen, ha kényszerek vagy fogók segítségével szerkesztési műveletek irányulnak rá.
Lehetősége van korlátok közé szorítani a váratlan változásokat azzal, hogy további geometriai vagy méretkényszereket alkalmaz, például egybeesési és rögzítési kényszereket.
Parancsok (MOZGAT, MÁSOL, FORGAT, LÉPTÉK, NYÚJT) kiadásával lehetősége van módosítani a kényszerezett geometriát, mialatt megőrzi az objektumokra alkalmazott kényszereket. A METSZ, az ELÉR, a MEGTÖR és az EGYBEFŰZ parancs bizonyos esetekben eltávolíthat kényszereket.