Examples
Examples
Try the starting example
- Measured pet width (cm)
- 20
- Measured pet height (cm)
- 30
- User extra clearance each side (cm)
- 2
- Opening options JSON [ID,clear width cm,clear height cm]
- [["small",23,33],["large",30,40]]
- Required clear width (cm)
- 24
- Required clear height (cm)
- 34
- Option fit and margins [ID,fits,width margin cm,height margin cm]
- [["small","Does not fit",-1,-1],["large","Fits",6,6]]
Try another scenario
- Measured pet width (cm)
- 20
- Measured pet height (cm)
- 30
- User extra clearance each side (cm)
- 1
- Opening options JSON [ID,clear width cm,clear height cm]
- [["small",23,33],["large",30,40]]
- Required clear width (cm)
- 22
- Required clear height (cm)
- 32
- Option fit and margins [ID,fits,width margin cm,height margin cm]
- [["small","Fits",1,1],["large","Fits",8,8]]
Calculation method
Calculation method
Required clear width (cm)
petWidth+2*suppliedClearance.
Required clear height (cm)
petHeight+2*suppliedClearance.
Option fit and margins [ID,fits,width margin cm,height margin cm]
Compare each clear opening against required width and height; output Fits or Does not fit.
Symbols and units
- a
- Measured pet width (cm)
- b
- Measured pet height (cm)
- c
- User extra clearance each side (cm)
- d
- Opening options JSON [ID,clear width cm,clear height cm]
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
- Static rectangular measurement comparison only. Clearance entirely user supplied; no animal-suitability, mobility, training or safety assurance. Supported limits: Positive body/opening dimensions; clearance>=0; unique IDs; <=100 options.
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.