Dion Moult
65d0abd072
Material profile set usages are now supported. Hooray! Thanks Jesusbill!
2021-04-15 18:38:51 +10:00
Dion Moult
29b33661d7
You can now assign summary tasks to a work schedule. Thanks myoualid!
2021-04-15 10:38:45 +10:00
Sigma Dimensions
5dec636584
New Feature to add Tasks and Task Relationships in the python ifcopenshell API ( #1432 )
2021-04-15 09:40:29 +10:00
Dion Moult
d5c70e51f2
You can now edit structural member axis orientations. Thanks Jesusbill!
2021-04-13 13:04:05 +10:00
Dion Moult
14cd8289ea
You can now create IFC project libraries
2021-04-11 21:56:45 +10:00
Dion Moult
df437fd3e3
You can now add cost items into a cost schedule, and as sub items to a parent cost item. Thanks myoualid and Jesusbill!
2021-04-10 20:40:35 +10:00
Dion Moult
9d838db096
You can now edit cost schedule attributes. Thanks Jesusbill and myoualid!
2021-04-10 18:10:33 +10:00
johltn
0c9d555693
Handle more restrictions, save validation results to JSON objects, modification to classification class, and partly handle material terms
2021-04-09 10:56:52 +02:00
johltn
4b637c7049
Typo fix
2021-04-09 10:56:52 +02:00
Dion Moult
5cea988911
You can now assign parameterized profiles to material profiles. Thanks Jesusbill!
2021-04-08 21:03:37 +10:00
Dion Moult
b821e62391
You can now add/remove material profiles in a profile set. Thanks Jesusbill!
2021-04-08 08:57:45 +10:00
Dion Moult
ae0789e4ec
New assign / unassign declaration usecase, minor code & formatting cleanup
2021-04-07 13:15:16 +10:00
Sigma Dimensions
13d4a99358
Feature to manipulate Work Calendars ( #1420 )
2021-04-07 09:51:20 +10:00
Sigma Dimensions
becb375ec2
Feature work schedule ( #1419 )
...
* ifcopenshell.api modules Persons and Organisations account for IFC4 SCHEMA CHANGE
* New Feature to manpiulate Work Plans
2021-04-07 09:31:16 +10:00
Sigma Dimensions
a777a558bd
Feature edit work plan ( #1418 )
...
* ifcopenshell.api modules Persons and Organisations account for IFC4 SCHEMA CHANGE
* New Feature to Edit Workplans
2021-04-07 09:04:57 +10:00
Sigma Dimensions
23be1a6939
ifcopenshell.api modules Persons and Organisations account for IFC4 SCHEMA CHANGE ( #1417 )
2021-04-07 08:28:02 +10:00
Dion Moult
21937e88e8
Hotfix
2021-04-05 21:20:05 +10:00
Dion Moult
ec62d8fbb9
Fix bug where assigning a spatial container didn't update the object placement tree
2021-04-04 09:02:14 +10:00
Dion Moult
7b5aae9487
Implement getting and setting true north rotation independent of grid north
2021-04-04 08:58:24 +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
966af5a757
You can now add / remove cost schedules
2021-04-03 19:46:52 +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
cb5f57d68a
Point connections are now treated as regular geometry, not an edge case (get it?). See #1409 . Thanks @Jesusbill!
2021-04-01 11:58:46 +11:00
Dion Moult
e7c6f28312
You can now add structural connections to members
2021-04-01 11:09:44 +11:00
Jesusbill
1820f72bc4
You can now remove structural connection conditions + minor mods
2021-03-31 18:58:02 +02:00
Dion Moult
1631dc39f5
You can now add and remove work plans with a new UI. Thanks @bosonprojets and @jesusbill!
2021-03-31 11:35:40 +11:00
Dion Moult
d2f19e7c28
You can now edit structural boundary conditions on member connections
2021-03-30 12:00:25 +11:00
Jesusbill
736703336c
work on structural connection conditions
2021-03-30 01:12:33 +02:00
Dion Moult
44df1f676d
Finish decoupling ownership history code from Blender
2021-03-29 16:53:11 +11:00
Dion Moult
ce03742aab
New ifcopenshell.api.run syntax, and rename create_product to create_entity. See #1399 .
2021-03-27 22:53:13 +11:00
Dion Moult
406b8b4540
IfcOpenShell API now uses kwargs to improve user syntax. See #1399 .
2021-03-27 19:14:46 +11:00
Jesusbill
711acfe120
revert erroneous mod from bulk change
2021-03-26 17:51:35 +01:00
Dion Moult
074a8c287f
Support owner histories for a bunch more usecases. About half done.
2021-03-26 10:39:07 +11:00
Dion Moult
0bc86631a5
Minor fixes after the refactor mess
2021-03-25 20:19:48 +11:00
Dion Moult
6d641aaac1
Still cleaning up related to ownership histories. See #1399 .
2021-03-25 16:32:43 +11:00
Dion Moult
489a248e9a
Refactor ownership history system to be simpler and just a usecase. See #1399 .
2021-03-25 11:42:12 +11:00
Jesusbill
9c00872a57
replace settings=None with {}
2021-03-25 00:54:42 +01:00
Dion Moult
d77bc6bdaa
First attempt at ripping out agnostic code into ifcopenshell.api namespace. See #1399 .
2021-03-25 10:48: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
Thomas Krijnen
97df037c93
Reformat ids.py
2021-02-28 09:34:35 +01:00
Thomas Krijnen
b5f58dc113
#1349 result formatting
2021-02-28 09:31:21 +01:00
Thomas Krijnen
23ad1a8005
Preliminary bSI IDS implementation
2021-02-27 11:04:45 +01:00
Thomas Krijnen
3eacd809b0
validate() docstring
2021-02-24 14:06:48 +01:00
RobinVanTol
d0a9edd186
Update occ_utils.py
2021-02-21 16:04:42 +01:00