Examples
Examples
Try the starting example
- Door outer radius from hinge (m)
- 0.5
- Open angle (degrees)
- 90
- Point obstacles relative to hinge JSON [[x m,y m],...]
- [[0.2,0.2],[0.7,0.2]]
- Point-obstacle indices inside swept sector
- [1]
- Swept sector area (m²)
- 0.19635
Try another scenario
- Door outer radius from hinge (m)
- 0.55
- Open angle (degrees)
- 90
- Point obstacles relative to hinge JSON [[x m,y m],...]
- [[0.2,0.2],[0.7,0.2]]
- Point-obstacle indices inside swept sector
- [1]
- Swept sector area (m²)
- 0.237583
Calculation method
Calculation method
Point-obstacle indices inside swept sector
Closed door along +x, positive counterclockwise opening; point inside if r≤door radius and polar angle within opening.
Swept sector area (m²)
Closed door along +x, positive counterclockwise opening; point inside if r≤door radius and polar angle within opening.
Symbols and units
- a
- Door outer radius from hinge (m)
- b
- Open angle (degrees)
- c
- Point obstacles relative to hinge JSON [[x m,y m],...]
Use the units shown. A list keeps the order in which you enter its values. The symbol ^ means “raised to the power of”.
Assumptions & limits
Assumptions & limits
- Zero-thickness door and point obstacles only; furniture obstacle boundaries must be conservatively sampled. Not complete collision geometry. Supported limits: All required fields must be finite values of the exact declared type and within displayed bounds. Lists contain1–1000 finite numbers. JSON tables are numeric rectangular rows, at most100 rows and30 columns; individual tools have stricter shape/domain constraints. Zero-thickness door and point obstacles only; furniture obstacle boundaries must be conservatively sampled. Not complete collision geometry.
Are these inputs private?
These calculations run in your browser. A shared link contains the values you choose to share. Only questions submitted to the separate AI finder are sent to OpenAI.