User Details
User Details
- User Since
- May 1 2019, 16:44 (278 w, 2 d)
- Availability
- Available
- Organization
- epfl.ch (university)
Feb 5 2024
Feb 5 2024
cwaechte committed R8831:8714dcca04ce: Add error handling for an uncommon error (authored by cwaechte).
Add error handling for an uncommon error
Jul 10 2023
Jul 10 2023
cwaechte committed R8831:9d2cc57360d5: Fix: boundary.Name can be None (Optional) (authored by cwaechte).
Fix: boundary.Name can be None (Optional)
Jun 24 2023
Jun 24 2023
Move test files to a separate repo
Jun 20 2023
Jun 20 2023
cwaechte committed R8831:02a5a223543f: Fix when reading corresponding boundary (authored by cwaechte).
Fix when reading corresponding boundary
Fix Container doc
Dec 2 2022
Dec 2 2022
Update supported schemas and formats
cwaechte committed R8831:b6e7db2f5b65: Owner history is not mandatory in IFC4 (authored by cwaechte).
Owner history is not mandatory in IFC4
Oct 26 2022
Oct 26 2022
cwaechte committed R8831:21c5617a2655: IfcZone: Fix when related to None objects (authored by cwaechte).
IfcZone: Fix when related to None objects
cwaechte committed R8831:da6f84c6db39: IfcZone and element count: Fix for IFC2X3 schema (authored by cwaechte).
IfcZone and element count: Fix for IFC2X3 schema
Sep 11 2022
Sep 11 2022
Add element count before processing
Sep 10 2022
Sep 10 2022
Handle spatial systems (IfcZone)
Mar 30 2022
Mar 30 2022
cwaechte committed R8831:243a3261ec40: Prevent crash for roof with invalid geometries (authored by cwaechte).
Prevent crash for roof with invalid geometries
Mar 10 2022
Mar 10 2022
Handle empty ConnectionGeometry
Feb 22 2022
Feb 22 2022
Read materialsdb.org layer id
Dec 11 2021
Dec 11 2021
cwaechte committed R8831:aefb9c26c696: Fix case with existing Parent or Corresponding (authored by cwaechte).
Fix case with existing Parent or Corresponding
Nov 3 2021
Nov 3 2021
cwaechte committed R8831:706f3fda36c0: New approach to guess IfcRoof thickness (authored by cwaechte).
New approach to guess IfcRoof thickness
Aug 27 2021
Aug 27 2021
Fix indentation
Jul 20 2021
Jul 20 2021
Fix case where host is None
Jul 2 2021
Jul 2 2021
cwaechte committed R8831:7403adbfc13c: Handle other ways to integrate 2ndLevel boundaries (authored by cwaechte).
Handle other ways to integrate 2ndLevel boundaries
Jul 1 2021
Jul 1 2021
Handle cases where type name is None
cwaechte committed R8831:5f1503a5065a: Refactor to handle boundary shape creation better (authored by cwaechte).
Refactor to handle boundary shape creation better
Jun 23 2021
Jun 23 2021
cwaechte committed R8831:8c053a0769af: Handle element with no geometry and little fix (authored by cwaechte).
Handle element with no geometry and little fix
May 28 2021
May 28 2021
cwaechte committed R8831:9cdf43165d2f: Add support for IFC4RV IfcMaterialConstituentSet (authored by cwaechte).
Add support for IFC4RV IfcMaterialConstituentSet
May 27 2021
May 27 2021
cwaechte committed R8831:ac9f49e1eebc: Add support for IFC4RV IfcMaterialConstituentSet (authored by cwaechte).
Add support for IFC4RV IfcMaterialConstituentSet
May 7 2021
May 7 2021
cwaechte committed R8831:216e19f9bcad: Modify test to find corresponding boundary (authored by cwaechte).
Modify test to find corresponding boundary
Jan 11 2021
Jan 11 2021
cwaechte committed R8831:462954ea50a3: Fix: thicknesses were not reversed with layers (authored by cwaechte).
Fix: thicknesses were not reversed with layers
Dec 21 2020
Dec 21 2020
Fix ifc import for python 3.6
Fix ifczip import for python 3.6
Fix reference before assignment
cwaechte committed R8831:5d94427b28b9: Create hole for coplanar hosted with missing hole (authored by cwaechte).
Create hole for coplanar hosted with missing hole
cwaechte committed R8831:d4fe2b817e4c: Fix how window with no host are handled (authored by cwaechte).
Fix how window with no host are handled
cwaechte committed R8831:78e440193851: Fix is_coplanar : distanceToPlane can be negative (authored by cwaechte).
Fix is_coplanar : distanceToPlane can be negative
cwaechte committed R8831:a12640cd4556: Enhance associate corresponding boundaries (authored by cwaechte).
Enhance associate corresponding boundaries
cwaechte committed R8831:9d22fecd6861: Fix failure when setting InternalToExternal (authored by cwaechte).
Fix failure when setting InternalToExternal
Handle zip file for python 3.6
cwaechte committed R8831:e5a7a1b28d4b: Reassign corresponding boundary when merging (authored by cwaechte).
Reassign corresponding boundary when merging
Remove invalid hosted boundaries
cwaechte committed R8831:6da3b6270ae5: Adding voids and corresponding relations (authored by cwaechte).
Adding voids and corresponding relations
cwaechte committed R8831:0ebf16c42386: Cleaning and new variable for no gui test (authored by cwaechte).
Cleaning and new variable for no gui test
Fix: is_coplanar test was too strict
Fix a rare error with is_low_angle
cwaechte committed R8831:c5449b5f2b9c: Handle material placement for aggregates (authored by cwaechte).
Handle material placement for aggregates
cwaechte committed R8831:78a91867974e: Rename material part for Constituent/ProfileSet (authored by cwaechte).
Rename material part for Constituent/ProfileSet
cwaechte committed R8831:6e0bf4f89797: Fix issue causing from previous 2 commits (authored by cwaechte).
Fix issue causing from previous 2 commits
Communicate layer direction infos
cwaechte committed R8831:18e2b8b77575: Ensure boundaries have at least 3 points (authored by cwaechte).
Ensure boundaries have at least 3 points
cwaechte committed R8831:52629cdfcde3: Fix rare crash when unifysamedomain return unexpected output (authored by cwaechte).
Fix rare crash when unifysamedomain return unexpected output
cwaechte committed R8831:f42a45630c1a: Catch error with certain dependencies versions (authored by cwaechte).
Catch error with certain dependencies versions
cwaechte committed R8831:f07da53af34c: Better splitted hosted boundaries handling (authored by cwaechte).
Better splitted hosted boundaries handling
Enhance merging using few tricks
Handle profile sets
cwaechte committed R8831:b8b3012277dd: Add tool to get global placement and y axis (authored by cwaechte).
Add tool to get global placement and y axis
cwaechte committed R8831:73df5160384d: Output material layers in a consistent order (authored by cwaechte).
Output material layers in a consistent order
cwaechte committed R8831:e9828768c64c: Prevent crash when there is no space in project (authored by cwaechte).
Prevent crash when there is no space in project
cwaechte committed R8831:ef558a90b65c: Replace merging algorithm by new FreeCAD built in (authored by cwaechte).
Replace merging algorithm by new FreeCAD built in
Add consistency test with bound box
Various fixes
cwaechte committed R8831:6b54f0e00c15: Set workaround when windows/doors have no host (authored by cwaechte).
Set workaround when windows/doors have no host
cwaechte committed R8831:9a9bdedb4d8b: Quick fix to avoid crash. Require investigation. (authored by cwaechte).
Quick fix to avoid crash. Require investigation.
cwaechte committed R8831:effda2dc8e5f: Add Aalseth Residence Revit version to test files (authored by cwaechte).
Add Aalseth Residence Revit version to test files
cwaechte committed R8831:2a41349777a2: Read corresponding boundary from ifc if provided (authored by cwaechte).
Read corresponding boundary from ifc if provided
Handle building element types
cwaechte committed R8831:571b4e12e1a1: Fix bad refactor in a previous commit (authored by cwaechte).
Fix bad refactor in a previous commit
Fix case when pourcentage = 0
cwaechte committed R8831:f775ae9d7129: Rename for better clarity and disambiguiation (authored by cwaechte).
Rename for better clarity and disambiguiation
black and typos
cwaechte committed R8831:f84ac606c2a2: Catch anormal oversplitted boundaries join (authored by cwaechte).
Catch anormal oversplitted boundaries join
cwaechte committed R8831:60f37067516b: move manual test from boundaries to manual_test.py (authored by cwaechte).
move manual test from boundaries to manual_test.py
cwaechte committed R8831:846a20e5aadd: Fix issue with missing host (prevent crash) (authored by cwaechte).
Fix issue with missing host (prevent crash)
cwaechte committed R8831:94dbd6a7e23f: Prevent an host to be considered underground (authored by cwaechte).
Prevent an host to be considered underground
Add more progress infos
Fix curtain wall with hole
cwaechte committed R8831:4cef2b2a5b8c: Fix space face sometimes incorrectly guessed (authored by cwaechte).
Fix space face sometimes incorrectly guessed
cwaechte committed R8831:0a4e43dc1c95: Handle boundary placement w\ ApplicationIdentifier (authored by cwaechte).
Handle boundary placement w\ ApplicationIdentifier
cwaechte committed R8831:20a34644d3cc: Lines validity already checked upstream (authored by cwaechte).
Lines validity already checked upstream
cwaechte committed R8831:79b900a8cf98: Restore direct back link using PropertyLinkHidden (authored by cwaechte).
Restore direct back link using PropertyLinkHidden
cwaechte committed R8831:1ae576c9c8d5: Fix space normal and translation to space (authored by cwaechte).
Fix space normal and translation to space
cwaechte committed R8831:8598b5b52225: Fix some incorrect closest boundary finding (authored by cwaechte).
Fix some incorrect closest boundary finding
cwaechte committed R8831:58a0ce32c4de: Check already imported elements to avoid infinite loop (authored by cwaechte).
Check already imported elements to avoid infinite loop
Fix when true north is not given
cwaechte committed R8831:dc531fd60364: Fix: material list were not assigned to object (authored by cwaechte).
Fix: material list were not assigned to object
cwaechte committed R8831:36d6e65c9bc2: Add ifcpatch recipe to extracte a single space (authored by cwaechte).
Add ifcpatch recipe to extracte a single space
(xml) Add normal to boundaries
Parse material from IfcTypeObject
Fix unhandled case
Add progress module
Fix the way progress is communicated
Add IfcType for MaterialList
cwaechte committed R8831:9dae7d9c7914: Start with larger boundary for more consistency (authored by cwaechte).
Start with larger boundary for more consistency
Communicate progress
cwaechte committed R8831:d95f86562157: Common authoring tool issue switch log as info (authored by cwaechte).
Common authoring tool issue switch log as info
Enhance log readability
cwaechte committed R8831:3475e7bf6699: Try to clean some parasite virtual boundaries (authored by cwaechte).
Try to clean some parasite virtual boundaries
Refactor and enhance rejoin process
Update curtain walls
Fix LesoType for IfcCurtainWall
cwaechte committed R8831:f228ec797048: Refactor and correct log of join over splitted (authored by cwaechte).
Refactor and correct log of join over splitted
cwaechte committed R8831:c594d6517351: Handle error when host element do not provide boundaries (authored by cwaechte).
Handle error when host element do not provide boundaries