CyrilWaechter
0412eb48a0
Fix type hints #2350 for python <3.10
blenderbim-221122
2022-11-22 01:00:04 +01:00
CyrilWaechter
e7d5add13d
Add test suite for ifcopenshell.open #2350
...
Fix open function: format argument was unused
2022-11-22 00:40:27 +01:00
Thomas Krijnen
25948a608a
Missing parse updates after 4e0a19e
2022-11-21 09:43:13 +01:00
Dion Moult
11f772b5a3
Add documentation for cost module
2022-11-21 12:05:58 +09:00
CyrilWaechter
412cf7c6cb
Add stable AUR package
2022-11-21 01:42:26 +01:00
CyrilWaechter
b2d5580c37
Allow to open .ifcZIP | .ifcXML #2350
...
Transparently open any .ifc | .ifcXML | .ifcZIP formatted file
with any extension :
- by guessing format from its extension
(eg. .zip | .ifczip | .ifcZIP | .ifcXML | .ifcxml | .IFC | .ifc)
zipped file can file can be of any supported format
- by specifying a format
blenderbim-221121
2022-11-21 01:32:12 +01:00
CyrilWaechter
8386aa0e0a
IfcZone: Allow to remove an object from an IfcZone
2022-11-20 17:48:30 +01:00
CyrilWaechter
ae0f2a9de6
IfcZone : Allow basic selection/deletion/creation
2022-11-20 17:35:27 +01:00
Thomas Krijnen
4e0a19e013
https://raw.githubusercontent.com/buildingSMART/IFC4.3-html/v4.3.1.0/IFC/RELEASE/IFC4x3/HTML/IFC4X3_ADD1.exp
2022-11-20 16:52:46 +01:00
Thomas Krijnen
9a840174d2
Fix test case
blenderbim-221120
2022-11-20 14:38:17 +01:00
Massimo Fabbro
83528ba80a
Merge pull request #2612 from maxfb87/Mapping_quantities
...
Finish mapping Qto_CoveringBaseQuantities (see #2533 )
2022-11-19 23:05:29 +01:00
Massimo Fabbro
eb23372fd0
Finish mapping Qto_CoveringBaseQuantities
2022-11-19 21:44:51 +01:00
Massimo Fabbro
286e9dfda9
Merge pull request #2605 from maxfb87/mapping_quantities
...
Mapping quantities (see #2533 )
blenderbim-221119
2022-11-19 17:28:29 +01:00
Vukas Pajic
f0b9c9ad7b
#2602 get_properties no longer throws error when EnumerationValues = None
2022-11-18 14:35:57 +01:00
Kristoffer Andersen
afd79ee16d
bump conda daily build number
2022-11-18 13:52:35 +01:00
Ryan Schultz
caa4445eb0
Added diffuse_color inside IFC Style panel
blenderbim-221118
2022-11-18 12:36:10 +11:00
Andrej730
f850bd5741
documented create_simple_2dcurve()
blenderbim-221117
2022-11-17 12:03:28 +06:00
Massimo Fabbro
8c5883ffaa
Finish mapping Qto_DoorBaseQuantities and Qto_WindowBaseQuantities
2022-11-16 22:28:10 +01:00
Massimo Fabbro
8f8940de2a
Minor fix
2022-11-16 21:56:29 +01:00
Massimo Fabbro
bf59871db5
Fix get_gross_side_area for Qto_WallBaseQuantities
2022-11-16 21:50:52 +01:00
Dion Moult
22eb0bf2e4
Write API documentation for control module
2022-11-16 18:38:51 +09:00
Dion Moult
68838a37e5
Add API documentation for context module
blenderbim-221116
2022-11-16 18:18:22 +09:00
Dion Moult
22b4bfe07d
Add API docs for constraint module
2022-11-16 08:57:25 +09:00
Andrej730
ff2714d991
Added c-, z-profiles with lips to AU steel library
...
Added c- and z-profiles with lips to IFC AU Steel profile library (based on data from https://github.com/boltsparts/boltsparts/pull/15 ).
For z-profiles I've created simple 2D curve generation function that can be reused later - it requires list of points and list of points with fillets and the results are list of curve points, segments and IfcIndexedPolyCurve.
Example:
points, segments, ifc_curve = create_simple_curve_from_coords(coords,
fillets = (0, 1, 4, 5, 6, 7, 10, 11),
fillet_radius=(r+t, r+t, r, r, r+t, r+t, r, r),
closed=True, ifc_file=ifc_file)
2022-11-15 13:35:44 +06:00
Dion Moult
308ee7f7a9
Add API documentation for classification module
blenderbim-221115
2022-11-15 16:11:47 +09:00
Dion Moult
c87924c4ba
Add API docs for boundary module
blenderbim-221114
2022-11-15 08:27:26 +09:00
Thomas Krijnen
8f33c2ca9d
Missing file
2022-11-14 09:38:51 +01:00
Thomas Krijnen
9351038009
Refactoring
2022-11-14 09:23:59 +01:00
Dion Moult
66281ec1f1
Add docs for attribute API
2022-11-14 07:55:50 +11:00
Dion Moult
ae843e6faf
Add docs for aggregate api
2022-11-14 07:48:20 +11:00
Massimo Fabbro
5ca0a254ff
Cleaning around in qto_calculator
2022-11-14 06:50:33 +11:00
Thomas Krijnen
c18458b3db
Refactoring
2022-11-13 11:21:58 +01:00
Thomas Krijnen
3736a8b4b4
Refactoring
2022-11-13 11:04:16 +01:00
Dion Moult
6558f68cd4
Minor fix
2022-11-13 15:32:24 +11:00
Dion Moult
4fd5806f70
Minor documentation tweaks
blenderbim-221113
2022-11-13 15:30:35 +11:00
Thomas Krijnen
b1c730c04d
draw.include_projection setting
blenderbim-221112
2022-11-12 15:49:29 +01:00
Dion Moult
bdec443410
Minor fixes to IfcTester
2022-11-12 14:08:01 +11:00
Erik Abrahamsson
d9afb0f8a2
Fix translation of days in Powerproject importer
2022-11-12 08:32:19 +11:00
Andrej730
9dfd7e03f7
IFC Stair - added "Wood / Steel" stair type
...
Added new stair type "Wood / Steel" to IFC Stair modifier. It's less sophisticated than "Concrete" stair type - it acts more like a "Dumb stair" operator we have.
2022-11-11 17:32:57 +06:00
Andrej730
31b633b8b6
IFC Stair - cosmetic adjustments
2022-11-11 16:22:55 +06:00
Massimo Fabbro
20f4737ffd
Fix some errors and update notes
2022-11-11 12:00:08 +11:00
Massimo Fabbro
4d4ab63404
Finish mapping Qto_BeamBaseQuantities
2022-11-11 12:00:08 +11:00
Massimo Fabbro
056f7610c1
Fix some get_lateral_area function errors
2022-11-11 12:00:08 +11:00
Massimo Fabbro
bfb2f06e44
Finish mapping Qto_BeamBaseQuantities
2022-11-11 12:00:08 +11:00
Dion Moult
a7febaa9b0
Fix astapowerproject import to ifc which seemed mostly broken for some reason
blenderbim-221111
2022-11-11 11:38:09 +11:00
Sigma Dimensions
ff984f62af
BBIM feature to load nested tasks outputs, and select all nested task outputs
2022-11-10 18:05:26 +01:00
Otso Alho
d005524c4c
catch missing instances one by one. do not throw away whole relation.
2022-11-10 14:18:50 +01:00
Dion Moult
a2362668a3
The profile manager now only manages named profiles
2022-11-10 23:32:15 +11:00
Andrej730
277317e6fd
Added "IFC Stair" to object modifiers
...
1) Added "IFC Stair" to object modifiers - it works in similar way as "IFC Array". It creates a stair from current object (if it's IfcStairFlight) and writes it's parameters to property set "BBIM_Stair" and also to IfcStairFlight parameters.
Then you can edit it - modifying stair parameters and immediately see the changes, then you can save those changes or discard them.
2) "Clever Stair" operator (in Shift+A menu) works a bit different now - it creates new IfcStairFlight with IFC Stair modifier activated.
2022-11-10 15:57:08 +06:00
Dion Moult
b3f0b9b37b
Get cross section area from profile directly rather than mesh parsing
2022-11-10 17:37:14 +11:00