Commit Graph

54 Commits

Author SHA1 Message Date
martinaCodes bc548c785d Updated by_query and removed print statements 2022-11-11 12:52:06 +01:00
martinaCodes b7bdddf640 Updated following nodes to work with the current workflow: add_pset, by_guid, get_attribute, get_property, read_entity. Added tooltips and other minor fixes 2022-11-11 02:50:30 +01:00
martinaCodes cc567534f1 Merge branch 'v0.7.0' of github.com:mdjska/IfcOpenShell into v0.7.0
merge changes
2022-11-09 01:55:05 +01:00
martinaCodes fc29eec6e9 Important rework of handling multiple/nested items in bmesh_to_ifc, create_entity and sverchok_to_ifc nodes. Formatting and other minor fixes. 2022-11-09 01:49:01 +01:00
Martyna Jakubowska 2b4c09dac0 Create README.md 2022-11-07 19:39:38 +01:00
martinaCodes d88adc2333 cleaned print statements etc 2022-11-07 18:08:27 +01:00
martinaCodes 9bf6cb953f write_file added logic that ensures proper model hierarchy 2022-11-07 17:40:18 +01:00
martinaCodes 3361895e1d bmesh_to_ifc now creates separate representations for each distinct bmesh geometry 2022-11-07 17:21:09 +01:00
martinaCodes 9f855c3a83 major changes primarily to file creation/saving logic.
Bug fix in create entity.
Other..
this commit is way to big and unstructured.
2022-11-07 15:45:28 +01:00
martinaCodes 13a97babd8 new pick_ifc_class node + minor fixes. Add_spatial_element is WIP 2022-10-31 18:50:17 +01:00
martinaCodes c72031fa5d added blender panel for saving file + minor fix in create_entity 2022-10-31 00:25:45 +01:00
martinaCodes a592736b22 Add_spatial_element node updated 2022-10-24 14:06:23 +02:00
martinaCodes d460a890a7 Add_spacial_element node updated to work with multiple elements. V0.1 - still a bit buggy. 2022-10-24 01:45:00 +02:00
martinaCodes fb18bd4118 added entity locations 2022-10-24 00:08:59 +02:00
martinaCodes 567de9a3ba write_file node updated 2022-10-23 21:51:26 +02:00
martinaCodes 952a0ac2a4 create_shape node updated + minor changes 2022-10-23 20:25:36 +02:00
martinaCodes cbe3fd42a7 sverchok_to_ifc node added + works for multiple geometries. Parent contexts also get deleted if not used. 2022-10-23 16:18:42 +02:00
martinaCodes 720de2ffe5 updated by_type to current workflow + added sv_to_ifc 2022-10-21 17:16:24 +02:00
martinaCodes 93b92dca9d changes
1) pasing ID references
2) bugs in create_entities, where number of representations couldn't be updated
3) by_id node updated to current workflow
... other small fixes
2022-10-21 00:11:45 +02:00
martinaCodes 310cbebba9 fixed create_entity and minor changes to bmesh_to_ifc 2022-10-10 09:01:00 +02:00
martinaCodes 532502a4a3 new nodes, and changes to create_entity2, but not working yet 2022-09-09 09:01:01 +02:00
martinaCodes 95b4867432 created new singleton class SvIfcStore, created new 'create_entity2' node 2022-09-08 01:18:20 +02:00
martinaCodes 7c2162f054 fixed api_WIP, minor cleanup in other nodes 2022-09-04 23:36:30 +02:00
martinaCodes 8b8024ba7e fixed a typo-bug 2022-08-25 22:45:52 +02:00
martinaCodes dd2f4586c7 added new nodes to node index 2022-08-25 22:18:53 +02:00
martinaCodes acee90fa89 Added new nodes: api_WIP, bmesh_to_ifc, create_project and quick_project_setup
Modified nodes: api, create_entity
2022-08-25 22:01:35 +02:00
Dion Moult 2dbf9665be IfcSverchok licensing. See #1082. 2021-08-17 08:39:38 +10:00
Dion Moult 5cf07a910e Include licenses on IfcOpenShell sub-utilities. See #1082. 2021-08-04 10:51:31 +10:00
Dion Moult 6337d04efc IfcSverchok API node now actually executes API calls and has descriptive tooltips 2021-07-25 18:42:28 +10:00
Dion Moult 32062e4085 Experimental WIP broken Sverchok API node. 2021-07-18 12:58:27 +10:00
Dion Moult 85bd616f6e Minor fix 2021-07-03 18:46:17 +10:00
Dion Moult dcd6cace03 Fix bug in IfcSverchok nodes where refresh buttons didn't work 2021-07-03 14:34:15 +10:00
Dion Moult b7cfa53b4d IfcSverchok by_type node now updates to be schema dependent on the input file 2021-07-03 14:33:47 +10:00
Dion Moult 65f381a377 WIP minor tweaks to port IfcSverchok. See #1222. 2021-01-23 18:42:11 +11:00
htlcnn f235f5765b fix IfcGetAttribute malfunction 2020-12-26 11:08:07 +07:00
htlcnn ecdc05d265 remove unused IfcElementType dropdown items 2020-11-11 11:35:14 +11:00
htlcnn caa1677181 rearrange logic 2020-11-09 20:41:11 +11:00
htlcnn 84509b7cc2 add IfcClass selector for Ifc By Type node 2020-11-09 20:41:11 +11:00
htlcnn b8c3da4951 fix EnumProperty items 2020-11-06 13:52:22 +11:00
htlcnn 322f3773e4 Ifc By Type dropdown 2020-11-06 08:18:15 +11:00
htlcnn 2c9d6a47f4 black ifcsverchok 2020-11-01 23:50:02 +11:00
Dion Moult 5df723b9db Package IFCSverchok 2020-10-25 18:17:10 +11:00
Dion Moult 88e20582dd New node to get IFC attribute 2020-10-13 20:30:00 +11:00
Dion Moult 56209fa0ec New IFC get property node 2020-10-13 20:25:35 +11:00
Dion Moult d7e2f29eae New node to read IFC entities 2020-10-13 20:13:59 +11:00
Dion Moult 2ead44e1c5 New node to generate IFC guid 2020-10-13 19:40:42 +11:00
Dion Moult 38e5321dbb Add IFC remove node 2020-10-11 13:13:33 +11:00
Dion Moult 275fa479d6 New IFC add node 2020-10-11 12:32:23 +11:00
Dion Moult 8b982df1c0 New IFC create shape node for Sverchok 2020-10-10 10:21:17 +11:00
Dion Moult 688c799d1b New select blender objects node - select objects in the Blender scene based off entities in an IFC file 2020-10-09 21:17:18 +11:00