<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://shabirbim.com/</loc>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/about.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/case-studies.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/case-study-01.html</loc>
    <changefreq>yearly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/case-study-02.html</loc>
    <changefreq>yearly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/case-study-03.html</loc>
    <changefreq>yearly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/case-study-04.html</loc>
    <changefreq>yearly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/case-study-05.html</loc>
    <changefreq>yearly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/case-study-06.html</loc>
    <changefreq>yearly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/case-study-07.html</loc>
    <changefreq>yearly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/structboq.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/knowledge-hub.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-1-1-what-is-bim.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-1-2-problem-bim-solves.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-1-3-bim-dimensions-explained.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-1-4-roles-in-a-bim-project.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-1-5-common-bim-uses.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-2-1-openbim-vs-proprietary.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-2-2-who-is-buildingsmart.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-2-3-open-standards-family.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-2-4-openbim-workflow-end-to-end.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-3-1-what-is-an-ifc-file.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-3-2-ifc-schema-versions.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-3-3-opening-your-first-ifc-file.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-3-4-step-physical-file-structure.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-3-5-reading-ifc-as-plain-text.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-4-1-what-an-ifc-entity-is.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-4-2-spatial-structure-hierarchy.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-4-3-relationships.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-4-4-property-sets.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-4-5-base-quantities.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-4-6-types-vs-occurrences.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-4-7-geometry-representation.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-5-1-why-schema-versions-matter.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-5-2-express-schema-language.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-5-3-official-schema-docs.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-5-4-model-view-definitions.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-6-1-why-models-fail.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-6-2-levels-of-validation.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-6-3-ifc-validation-service.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-6-4-exporter-behavior-comparison.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-7-1-the-problem-ids-solves.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-7-2-ids-structure-facets.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-7-3-writing-your-first-ids-file.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-7-4-ids-vs-traditional-eir.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-7-5-validating-against-ids.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-8-1-what-iso19650-governs.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-8-2-common-data-environment.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-8-3-naming-conventions.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-8-4-eir-oir-connect-to-ids.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-9-1-ifcopenshell-environment-setup.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-9-2-reading-ifc-programmatically.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-9-3-extracting-properties-quantities.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-9-4-common-pitfalls-units-none-psets.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-9-5-script-to-reusable-tool.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-10-1-batch-processing-ifc-files.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-10-2-automated-qa-pipeline.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-10-3-automation-in-bim-execution-plan.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-10-4-cicd-style-checking.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-11-1-static-bim-to-digital-twin.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-11-2-ifc-sensor-data-integration.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-11-3-interoperability-challenges.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/lesson-11-4-where-open-standards-are-heading.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/services.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://shabirbim.com/submit-ifc.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

</urlset>
