Why Your Software Says 'Singular Matrix'
Why Your Software Says ‘Singular Matrix’

You’ve spent two hours building a model, carefully assigning sections and loads, and then you hit Analyze. Instead of results, you get an error message: “Singular stiffness matrix” or “Instability detected” or some variation that basically tells you your model is broken.

...

Navigating Serviceability (SLS) in NBC 2020
Standards Design principles Practical applications Navigating Serviceability (SLS) in NBC 2020

We spend a lot of time ensuring our structures are strong enough (hello, ULS!). But what about how they feel and perform day-to-day? That’s where Serviceability Limit States (SLS) come in. Sagging floors, cracked partitions, or that annoying bounce when someone walks by – these are all SLS concerns. The National Building Code of Canada (NBC) 2020 has brought SLS criteria more formally into the main body of the code (Article 4.1.3.4.), underscoring its importance.

read more
Mastering NBC 2020 Load Combinations
Standards Design principles Mastering NBC 2020 Load Combinations

Navigating load combinations can sometimes feel like a complex dance. Get one step wrong, and the whole routine can fall apart. The National Building Code of Canada (NBC) 2020, specifically Article 4.1.3.2. and its associated tables, lays out the choreography for ensuring our structures are safe under various loading scenarios. Whether you’re getting to grips with principal and companion loads or double-checking a tricky overturning case, a solid understanding here is non-negotiable.

read more
Nailing Importance Categories in NBC 2020
Standards Design principles Nailing Importance Categories in NBC 2020

Questions about whether a community centre really needs that post-disaster designation, or how much wiggle room the Authority Having Jurisdiction (AHJ) actually has, come up on many projects. The National Building Code of Canada (NBC) 2020 brought some important clarifications and refinements to Importance Categories, and getting them right is crucial for both safety and project viability. It’s about more than picking a label from a table; you need to understand the intent and the real-world implications for your designs.

read more

About Me

Image

Hey there!

I’m Arun Kishore, a Professional Engineer based in Vancouver, BC. I specialize in structural engineering for LNG facilities, civic water infrastructure, and advanced buildings — with a passion for automating the tedious stuff so engineers can focus on what matters.

Know More

Social