Jesusbill
c2530b7a61
added some named dimensions for units
2021-08-13 12:11:15 +02:00
Dion Moult
26f800331e
New utility to get the exponential dimensions of named unit types
2021-08-13 16:20:30 +10:00
Dion Moult
fd163a3d1e
Implement ability to add SI units
2021-08-13 16:18:05 +10:00
Dion Moult
2a6d6cfdbf
You can now edit the unit basis of a cost value for a schedule of rates
2021-08-13 11:56:33 +10:00
Thomas Krijnen
44c868caed
#1531 Breadth-first search and maintain insertion order on remove_deep()
2021-08-12 13:35:45 +02:00
Dion Moult
cb95c93424
You can now parametrically create profile / layer based objects of any type, no longer limited to walls, slabs, etc.
2021-08-10 18:56:24 +10:00
Dion Moult
ab38e6bf7c
You can now add and edit monetary units, and basic editing of other unit types.
2021-08-10 17:35:18 +10:00
Dion Moult
f393c5f1d2
Copying an object / class now also copies pset and qtos
2021-08-10 11:48:38 +10:00
Dion Moult
efec360a00
Ifc5d can now parse cost category breakdowns in CSV form
2021-08-09 17:57:34 +10:00
Dion Moult
09098c1bdc
New Ifc5D utility for converting and generating analysis of IFC cost data
2021-08-09 16:56:38 +10:00
Dion Moult
2033ee1c69
Minor fix
2021-08-08 16:13:19 +10:00
Dion Moult
e22c68a842
Units for cost items are now autodetected
2021-08-06 18:19:41 +10:00
Dion Moult
05ef6542ef
New utility to derive the unit of a property or quantity.
2021-08-06 15:48:07 +10:00
Dion Moult
4ccadc4f36
New unit utility to auto detect SI unit dimensional exponents
2021-08-06 12:38:34 +10:00
Dion Moult
3b5bc531cb
Fix bug where FM types for COBie were not selected properly
2021-08-06 11:43:57 +10:00
Dion Moult
3bb3a8018a
Fix bug where materials weren't created when importing assets from a library
2021-08-04 20:30:40 +10:00
Boris Brangeon
d71e89f823
Update selector.py ( #1627 )
...
Add new inverse_relationship ==> boundedby
If Entity IfcRelSpaceBoundary exist then hasattr(element, "BoundedBy") is True and relationship.RelatedBuildingElement exist.
New Rule Lark : "@@ .IfcSpace[Name *= \"Bedroom\"] & .IfcSlab"
2021-08-04 19:55:51 +10:00
Dion Moult
beb5dda6dd
New FM utility module for selecting maintainable assets according to different FM definitions
2021-07-23 16:10:38 +10:00
Dion Moult
1c71af058f
Fix bug where date conversions fail if IFC2X3 seconds have fractions
2021-07-22 13:22:23 +10:00
Dion Moult
f7e550b926
Add documentation on georeferencing
2021-07-06 12:20:22 +10:00
Dion Moult
549bc0e1a9
Minor fix. See #1475 .
2021-07-04 20:22:20 +10:00
Dion Moult
b8015644e9
Implement undo for context and geometry operators. See #1475 .
2021-07-04 19:45:34 +10:00
Dion Moult
54526960c8
Column profiles now auto update when you change the material profile
2021-06-21 12:21:55 +10:00
Dion Moult
50608d9459
Modifications to scheduled dates can now cascade through the task tree
2021-06-17 13:23:09 +10:00
Dion Moult
7d841c3f27
New dumb column tool. Creates a parametric solid column from profile sets.
2021-06-07 19:43:02 +10:00
Dion Moult
cfd5742b5b
Fix unnecessary error message when getting psets.
2021-06-06 20:54:40 +10:00
Dion Moult
6f8861c030
ES, EF, LS, LF calculations in work schedules now are calendar based. Thanks SigmaDimensions!
2021-06-04 15:20:38 +10:00
Dion Moult
a13b71abf0
Layer set usages now inherit layer sets from the type. Walls now support material layer set usages. Also minor fixes, thanks s-leger!
2021-05-25 13:10:26 +10:00
Dion Moult
f2352e9a17
Old annotation systems now creates IFC elements again. Also text and misc annotations now work again with new system. See #1153 .
2021-05-16 18:26:48 +10:00
Dion Moult
7c6e7996ff
Improve the costing UI to format numbers properly and not take up so much space for cost components
2021-05-14 15:13:40 +10:00
Dion Moult
4e014d1a10
New utility functions for copying and deep copying IFC elements
2021-05-13 15:11:18 +10:00
Dion Moult
353281fa4d
Updating a task duration now auto calculates the scheduled finish times based on the working calendar
2021-05-11 11:35:47 +10:00
Dion Moult
a9228c0800
Support importing lag times from P6 XML
2021-05-10 21:15:23 +10:00
Dion Moult
ee46e76340
Derive start and finish dates and elapsed durations where possible in the task tree
2021-05-05 11:59:33 +10:00
Dion Moult
f63479c823
Code review and use isodate library to handle durations for robustly
2021-05-04 12:52:14 +10:00
bosonprojets
8a8bdeeaa3
Update to ifcopenshell.util.date for handling of IfcDuration with python and import of Planned Durations from P6 .xml exports in blenderBIM
2021-05-04 00:27:53 +00:00
Dion Moult
37e3a65ffb
Decouple pset APIs from blenderbim namespace
2021-04-29 19:35:21 +10:00
Dion Moult
e5cf0cde2d
Improve time and date support (don't cast to datetime) and support all recurrence types and time periods in work schedules
2021-04-29 17:52:45 +10:00
Dion Moult
44bbd17d97
Collection assignment is now synced on export, so you don't need to manually manage your tree
2021-04-19 16:08:57 +10:00
Dion Moult
1e299a0ddd
Make remove_deep_batched the default since I'm the only guy using it so far and I'm feeling lucky! Let's battle test it!
2021-04-18 19:02:39 +10:00
Dion Moult
09be170820
Geolocation utilities now support converting either X axis or Y axis to an angle
2021-04-03 21:58:35 +11:00
Dion Moult
0387c778f4
Fix bug where you couldn't add type instances for IFC4
2021-04-01 15:03:42 +11:00
Dion Moult
76568ea67c
Fix bug where express has a typo that broke the ability to add ifc transformers
2021-04-01 14:55:10 +11:00
Dion Moult
0bc86631a5
Minor fixes after the refactor mess
2021-03-25 20:19:48 +11:00
Dion Moult
09bf5b85aa
Refactor getting primitive data type into util
2021-03-24 16:09:29 +11:00
Cyril Waechter
efce28c053
Fix: get_applicable return empty generator ( #1390 )
...
`PsetQto.get_applicable` was returning an empty generator when called
multiple times. Combination on lru_cache and generator seems to lead to
this unwanted behavior.
It now returns a list to keep gains of lru_cache performance.
2021-03-17 09:23:06 +11:00
Dion Moult
a25ca91ba6
Fix fundamental coordinate placement resolution utility bug. See #688 .
2021-03-15 18:58:32 +11:00
Thomas Krijnen
5961253c29
#1376 remove_deep_batched()
2021-03-13 12:16:40 +01:00
Dion Moult
4b64f09aaa
Fix #1370 . Bug where loading pset templates makes it unable to install on Windows.
2021-03-10 20:28:08 +11:00
Dion Moult
1f68c3f612
Fix bug where you could not assign a related window or door type.
2021-03-09 12:51:18 +11:00