CheckModel
A simple set of classes to help you deal with geometry processing using IFC
[!CAUTION] This is very unoptimized for medium and large models. Therefore, teh only current purpose is to allow the proof of concept in small models and help better understand the geometry processing of IFC models.
This CheckModel package is based on the usage of IfcOpenShell and Trimesh. Therefore, most of the methods used to execute the verifications are from these other libraries and I recommend accessing their documentation.
The package is also based on a olde version of the IfcOpenShell Selector that, as far as I know, is not available any longer with the same structure and syntax of when I written this few months ago. For this, I have included the older version of Selector in this package with some mods of mine as well.
Here you can still find some tips on the older Selector syntax >> https://wiki.osarch.org/index.phptitle=IfcOpenShell_code_examples#IFC_Query_Syntax
Metadata
Release files for checkifc 0.0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| checkifc-0.0.7.tar.gz | 16.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| checkifc-0.0.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.7 kB
Release files / checkifc-0.0.7.tar.gz
| Download URL | checkifc-0.0.7.tar.gz |
|---|---|
| Size | 16.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fdf2b9c765e8faa327451f019f6367948a85938daf3e8c72546d84357d774e9b
|
|
BLAKE2b-256 checksum How to use checksums |
69ec6e82c2e1067a524d7990fb56ebe140aca664ff6eb10c62508379c4b2cfec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.7
|
Release files / checkifc-0.0.7-py3-none-any.whl
| Download URL | checkifc-0.0.7-py3-none-any.whl |
|---|---|
| Size | 15.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
495c5a9194ece41035801ca85075c308d0fac56b20280aa7afaeddcdde1c584f
|
|
BLAKE2b-256 checksum How to use checksums |
2fe598bcc4bfc95287921e1e6b8f1e1f6ea2d9fa0089366e411ec4e4b69f8f09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.7
|