Commit Graph

  • cbce3cbec0 Assigning a representation to a product type now syncs mapped representations of all of its typed products. Dion Moult 2021-05-18 16:41:30 +10:00
  • 0822d1d377 Fix crash when switching representations for a type products. Dion Moult 2021-05-18 16:29:19 +10:00
  • e6bf32b832 Fix potential instability when assigning types and synchronising Blender geometry Dion Moult 2021-05-18 14:36:12 +10:00
  • 30c31d694a Purge OCC dependency and old drawing system. See #1153. blenderbim-210518 Dion Moult 2021-05-18 10:44:33 +10:00
  • 65c2f9a038 Add support for rel_void / rel_fill / rel_project relative placement when editing object placements(#1471) s-leger 2021-05-18 01:46:15 +02:00
  • 2d42846fa3 Basic reimplementation of the 2D representation support without PythonOCC. See #1153. Dion Moult 2021-05-17 21:52:23 +10:00
  • d3bb895c9d No new functionality. Just throwing all drawing code in the drawing module. See #1153. Dion Moult 2021-05-17 15:15:25 +10:00
  • aeead1c011 Purge old swept solid system. No longer relevant in the land of native IFC. Dion Moult 2021-05-17 14:24:10 +10:00
  • ba742d5976 Fix #1465. Bump BCF to new namespace. Dion Moult 2021-05-17 14:02:29 +10:00
  • 27750e0caf fix is_native_swept_disk_solid logick (#1469) blenderbim-210517 s-leger 2021-05-17 02:02:41 +02:00
  • 5b02d3214d Unlink only from relevant collections (#1467) s-leger 2021-05-17 01:35:14 +02:00
  • 0f55a98b2f Added Module Loader (#1468) Prabhat Singh 2021-05-17 05:04:31 +05:30
  • 13209b6d03 Create mapping to IFC for all CityJSON object types & semantic surfaces Laurens Oostwegel 2021-05-16 18:55:00 +02:00
  • 411855495e support for CityJSON MultiSurface, CompositeSurface & interior faces for cityjson2ifc convert Laurens Oostwegel 2021-05-16 18:16:59 +02:00
  • 79ebbb82ef Minor fix in previous commit regarding writing of ifc file Laurens Oostwegel 2021-05-16 15:46:31 +02:00
  • 647a96a655 Update README.md of ifccityjson LaurensJN 2021-05-16 15:36:58 +02:00
  • 66d4665498 Instead of using a template ifc file, ifccityjson now uses ifcopenshell.api to create a new file for conversion Laurens Oostwegel 2021-05-16 15:32:35 +02:00
  • 537efdcb53 Continue refactor, and provide user options to regenerate vector base layer / annotation layer of drawings. See #1153. Dion Moult 2021-05-16 22:15:55 +10:00
  • f2352e9a17 Old annotation systems now creates IFC elements again. Also text and misc annotations now work again with new system. See #1153. Dion Moult 2021-05-16 18:26:48 +10:00
  • e0b3a87fdb You can now select all products that are part of a group blenderbim-210516 Dion Moult 2021-05-16 11:24:51 +10:00
  • ff06f452d5 disable boolean for mesh evaluation (#1466) s-leger 2021-05-16 02:20:56 +02:00
  • 5aec0718f4 IFC drawings are now roundtrip and are imported as Blender camera objects. See #1153. Dion Moult 2021-05-15 18:05:15 +10:00
  • fdcafa98b3 Continued grid bugfixing, especially related to export-time syncing. blenderbim-210515 Dion Moult 2021-05-15 12:06:44 +10:00
  • 1776b19c07 Further fix to task_time durations editing bosonprojets 2021-05-15 02:04:43 +00:00
  • e1d1dca518 Minor fix to editing task durations bosonprojets 2021-05-14 23:25:54 +00:00
  • e8ab4dcc14 Improved UX for editing task durations bosonprojets 2021-05-14 23:04:51 +00:00
  • 41443d1a64 Fix bunch of bugs related to grid name syncing, axis deleting, copy axes and grid deletion Dion Moult 2021-05-14 20:19:30 +10:00
  • 13c642c6ab A little progress on refactoring the old drawing module into an IfcConvert based system. See #1153. Dion Moult 2021-05-14 17:48:53 +10:00
  • c40f07f9b5 Minor fix for editing Work Schedule Attributes bosonprojets 2021-05-14 07:40:54 +00:00
  • ae7d123aa2 Qto module now has various qto methods you can do to bulk populate quantities blenderbim-210514 Dion Moult 2021-05-14 15:13:24 +10:00
  • 7c6e7996ff Improve the costing UI to format numbers properly and not take up so much space for cost components Dion Moult 2021-05-14 15:12:25 +10:00
  • 6ec23faf26 A few fixes of types and a typo (#1464) ahladik 2021-05-13 21:11:19 +02:00
  • 81ad689478 #841 missing return value Thomas Krijnen 2021-05-13 10:09:09 +02:00
  • b3c918f15f Implement load management and assigning activities with named loads. Thanks Jesusbill! Dion Moult 2021-05-13 18:04:50 +10:00
  • de7ddd9b97 You can now filter products assigned to a cost item or schedule Dion Moult 2021-05-13 15:54:26 +10:00
  • 66862a6cba You can now copy cost values from one cost item to another Dion Moult 2021-05-13 15:11:45 +10:00
  • 4e014d1a10 New utility functions for copying and deep copying IFC elements Dion Moult 2021-05-13 15:11:18 +10:00
  • 3b33977acc Linked cost item products now auto update cost quantities upon assignment and unassignment, with user friendly quantity type selection dropdown Dion Moult 2021-05-13 14:25:05 +10:00
  • 5334d2b754 Refactor pset module to follow the same design patterns as other modules, in preparation for complex property / quantity handling in the future blenderbim-210513 Dion Moult 2021-05-13 11:55:25 +10:00
  • 75ed4dcdd8 you can now edit a structural connection coordinate system Jesusbill 2021-05-12 17:43:07 +02:00
  • 0276c8271e Prabhat gsoc (#1463) blenderbim-210512 Prabhat Singh 2021-05-12 17:52:12 +05:30
  • beb813cb21 Fix bug where related openings are not deleted when you delete a product Dion Moult 2021-05-12 22:20:58 +10:00
  • 35ceba2e88 Fix #1462. Dion Moult 2021-05-12 19:12:46 +10:00
  • 64b8eee077 #1461 only check for numbers on basename Thomas Krijnen 2021-05-12 11:04:28 +02:00
  • 229ba95d4b #1442 no longer create compsolids in extrusions Thomas Krijnen 2021-05-12 09:58:11 +02:00
  • 3f9e5ca806 respect --orient-shells for tesselated items Thomas Krijnen 2021-05-11 23:09:41 +02:00
  • cf68cf6f5c new_helper Thomas Krijnen 2021-05-11 22:35:46 +02:00
  • 34386ea27c Hacky solution to disable schemas to speedup compilation Thomas Krijnen 2021-05-11 22:29:16 +02:00
  • ce76d27acc Update Boost download address (#1458) ahladik 2021-05-11 14:49:18 +02:00
  • 353281fa4d Updating a task duration now auto calculates the scheduled finish times based on the working calendar blenderbim-210511 Dion Moult 2021-05-11 11:35:47 +10:00
  • dd6f593e26 V7_5_2.patch Thomas Krijnen 2021-05-10 21:36:38 +02:00
  • a9228c0800 Support importing lag times from P6 XML Dion Moult 2021-05-10 20:54:41 +10:00
  • 5e52abb3cf Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0 Thomas Krijnen 2021-05-10 11:47:25 +02:00
  • 8384235e10 Tree API extensions in wrapper Thomas Krijnen 2021-05-10 11:47:16 +02:00
  • d98ac8ce89 Implement inherited calendars in the sequencing task tree Dion Moult 2021-05-10 18:40:51 +10:00
  • 1b4b2a526d Derived durations now calculate working days based on the calendar Dion Moult 2021-05-10 18:34:25 +10:00
  • b1ed85adda Fix incorrect P6 duration import. Now things finally make sense. Dion Moult 2021-05-10 18:31:05 +10:00
  • 58e9f1baf9 merage admin 2021-05-10 14:06:18 +08:00
  • 02bfbf0144 You can now show calendars in the work schedule task tree blenderbim-210510 Dion Moult 2021-05-10 11:34:50 +10:00
  • 3224c4fc77 New IfcPatch recipe to convert units of an IFC file. See #1247. Dion Moult 2021-05-10 10:39:17 +10:00
  • 19e67613db New recipe to clean up IFCs that store quantities in properties. Dion Moult 2021-05-10 09:27:31 +10:00
  • e98771ae09 win build: boost dl dir Thomas Krijnen 2021-05-08 21:51:28 +02:00
  • 58663769c9 Update boost dl location Thomas Krijnen 2021-05-08 14:15:43 +02:00
  • 28081f7df8 Fixes for spatial tree on iterator and positive extend param Thomas Krijnen 2021-05-08 13:04:22 +02:00
  • a80fbdbc1d Implement arithmetic formulas for cost value components blenderbim-210508 Dion Moult 2021-05-08 12:18:27 +10:00
  • 46bc688f26 Fix bug where empty material slots caused errors Dion Moult 2021-05-08 08:57:33 +10:00
  • f9b79b4beb Implement add / remove load groups, and half implement structural activities. Thanks Jesusbill and ihabelaghoury Dion Moult 2021-05-07 18:41:03 +10:00
  • 15927dd501 Refactor cost operator to use helpers Dion Moult 2021-05-07 15:10:45 +10:00
  • 7919c193b8 Minor improvement to deep purging for removing work schedules Dion Moult 2021-05-07 11:16:05 +10:00
  • 6492b93c69 Minor fix blenderbim-210507 Dion Moult 2021-05-07 10:58:12 +10:00
  • 992474fbf2 Minor structural code review Dion Moult 2021-05-06 18:24:13 +10:00
  • 8a3e023408 Fix unfinished time/date/duration handling in edit task time, work plan, work schedule, and finally refactor attribute i/o like I promised Dion Moult 2021-05-06 17:14:28 +10:00
  • a13b257452 add point orientation - wip Jesusbill 2021-05-06 08:43:12 +02:00
  • 3f9842e358 extend structural api data for loads Jesusbill 2021-05-06 08:32:49 +02:00
  • 764b880ea8 Fix MSProject relationship_id issue at import bosonprojets 2021-05-06 06:19:40 +00:00
  • a10f4c070a Fix MSProject calendar day mapping at import, and add relationship type display in blenderBIM bosonprojets 2021-05-06 06:08:21 +00:00
  • 114214e2a1 Implement natural sorting for task trees, and support nested tasks in MS Project XML imports Dion Moult 2021-05-06 14:23:20 +10:00
  • d19d4fca3e FEature to import Microsoft Project .xml Schedules and convert to IFC schema blenderbim-210506 bosonprojets 2021-05-06 02:40:04 +00:00
  • db5432d902 merge master v0.6.0 admin 2021-05-06 09:54:33 +08:00
  • a031bffe6c you can now add, edit and remove structural load cases Jesusbill 2021-05-05 14:22:18 +02:00
  • 6ff792d75c Whoops Dion Moult 2021-05-05 18:43:12 +10:00
  • 6b3393c003 You can now generate construction sequence animations to visualise within a date range Dion Moult 2021-05-05 18:36:28 +10:00
  • da5a2625a9 New feature to visualise construction progress at a particular date Dion Moult 2021-05-05 17:07:17 +10:00
  • a1eb2a1ec3 Fix identification sorting issue of construction sequencing task trees Dion Moult 2021-05-05 12:49:22 +10:00
  • 403412e088 Support importing activity and calendar assignments from P6 Dion Moult 2021-05-05 12:48:48 +10:00
  • ee46e76340 Derive start and finish dates and elapsed durations where possible in the task tree blenderbim-210505 Dion Moult 2021-05-05 11:59:33 +10:00
  • 925c40c6ba Fix duration type when importing durations from P6 Dion Moult 2021-05-05 11:58:36 +10:00
  • dea844dcf6 Fix purging when removing tasks Dion Moult 2021-05-05 11:57:47 +10:00
  • 018d754b2e Fix P6 WBS identification import Dion Moult 2021-05-05 10:16:25 +10:00
  • a05d017341 Implement adding, editing, and removing time lags to sequence relationships Dion Moult 2021-05-04 20:56:19 +10:00
  • f63479c823 Code review and use isodate library to handle durations for robustly Dion Moult 2021-05-04 12:52:14 +10:00
  • 8a8bdeeaa3 Update to ifcopenshell.util.date for handling of IfcDuration with python and import of Planned Durations from P6 .xml exports in blenderBIM blenderbim-210504 bosonprojets 2021-05-04 00:27:53 +00:00
  • 6b46ff71a6 Implement feature to select all products related to a task in blenderBIM, and the ifcopenshell.api blenderbim-210502 bosonprojets 2021-05-02 01:44:56 +00:00
  • d73a5c46ea Add support for editing sequence relationship attributes in blenderBIM blenderbim-210501 bosonprojets 2021-05-01 21:45:27 +00:00
  • 037261afb9 IDS Add PredefinedType support (#1447) ArturTomczak 2021-05-01 09:09:35 +02:00
  • be87b17909 Support importing P6 sequence types and new view sequences UI Dion Moult 2021-04-30 21:34:18 +10:00
  • 5419d72a6a remove debug data atom3 2021-04-30 11:31:23 +02:00
  • 9ca1e011e5 narrow try-except atom3 2021-04-30 11:06:36 +02:00
  • 932a21309f Support assigning work calendars to tasks Dion Moult 2021-04-30 17:40:00 +10:00
  • 3b806a5466 check PredefinedType if exists not based on schema atom3 2021-04-30 08:41:33 +02:00