Commit Graph

  • 7a1b35f7e2 Support different versions of P6 XML imports Dion Moult 2021-04-30 15:57:42 +10:00
  • 79dcf809ed Implement support of importing calendars from P6 blenderbim-210430 Dion Moult 2021-04-30 14:53:40 +10:00
  • 2f53e43b90 Added Usecases to assign, edit and unassign Lag Times to the ifcopenshell.api bosonprojets 2021-04-30 02:21:54 +00:00
  • cdc9180111 Support root-level activities when importing from P6 XML Dion Moult 2021-04-30 12:04:15 +10:00
  • a65a34cfe7 code formatting atom3 2021-04-30 00:09:04 +02:00
  • 2e0d5fa707 skip PredefinedType if not IFC4 atom3 2021-04-29 23:41:22 +02:00
  • de40049c9c Merge branch 'GSoC#45-IDS-checking' of https://github.com/atomczak/IfcOpenShell into GSoC#45-IDS-checking atom3 2021-04-29 21:33:51 +02:00
  • 29fa5bdffa replace f-string with % atom3 2021-04-29 21:33:07 +02:00
  • d55ad90319 Merge branch 'v0.6.0' into GSoC#45-IDS-checking ArturTomczak 2021-04-29 21:05:26 +02:00
  • 90ece8a058 Add PredefinedType support atom3 2021-04-29 20:46:55 +02:00
  • a936a5317d #1445 comment Thomas Krijnen 2021-04-29 16:29:31 +02:00
  • f5e5ede0fa Revert "Fixes IfcUtil::valid_binary_string so it returns false for an empty string" Thomas Krijnen 2021-04-29 16:28:16 +02:00
  • 2d1ddea3d0 Fixes conditional logic Rick Brice 2021-04-21 14:33:46 -07:00
  • df932b90d6 Adds parsing for Ifc4x3_rc2 schema Rick Brice 2021-04-20 08:55:24 -07:00
  • 2514e93a8d Fixes IfcUtil::valid_binary_string so it returns false for an empty string Rick Brice 2021-04-20 08:52:48 -07:00
  • 64e6561828 Initalizes list_ with null points Rick Brice 2021-04-20 08:50:50 -07:00
  • 76685d236c SVG Fixes to text positioning Thomas Krijnen 2021-04-29 16:16:41 +02:00
  • fd83564af0 Sorry forgot to commit Dion Moult 2021-04-29 19:37:59 +10:00
  • 37e3a65ffb Decouple pset APIs from blenderbim namespace Dion Moult 2021-04-29 19:35:21 +10:00
  • e5cf0cde2d Improve time and date support (don't cast to datetime) and support all recurrence types and time periods in work schedules Dion Moult 2021-04-29 17:52:45 +10:00
  • 78e4478242 Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0 Thomas Krijnen 2021-04-29 07:54:15 +02:00
  • 3497022c78 SVG Also include annotations in non-floorplans Thomas Krijnen 2021-04-29 07:53:05 +02:00
  • 810d36781c Add support for editing calendar work and exception times and recurring work times blenderbim-210429 Dion Moult 2021-04-29 13:16:47 +10:00
  • f8eb1c178a Usecases to edit WorkCalendar Attributes in the ifcopenshell.api bosonprojets 2021-04-29 02:43:14 +00:00
  • b726ba7816 Simplify work calendar UI Dion Moult 2021-04-29 09:55:50 +10:00
  • 4ab23d231d Usecase to Unassign object aggregation in the ifcopenshell.api bosonprojets 2021-04-28 12:43:14 +00:00
  • 00694854af UI clean up for work plans and code review for assign schedules to plan Dion Moult 2021-04-28 17:59:57 +10:00
  • fa52ed6dbc Fix bug where you might have an activity that is not part of any WBS from P6 Dion Moult 2021-04-28 16:54:54 +10:00
  • 319b59a266 Fix bug where sometimes migrating an IFC file schema version can explode in filesize Dion Moult 2021-04-28 16:53:38 +10:00
  • 357fcded71 Implement OAuth authorization in the bSDD library Dion Moult 2021-04-28 13:27:18 +10:00
  • c3cc5881df Aggregate WorkSchedules to WorkPlans blenderbim-210428 bosonprojets 2021-04-28 02:17:08 +00:00
  • ca34c95057 added boolean restriction atom3 2021-04-28 00:25:08 +02:00
  • 5078db8b26 fixed typos atom3 2021-04-28 00:10:13 +02:00
  • 56046dd6f9 Cost quantities that are counting that have controlled products now automatically count the number of products for convenience Dion Moult 2021-04-27 14:45:14 +10:00
  • 9164a7bcc3 Support importing predecessor and successor relationships from P6 Dion Moult 2021-04-27 12:30:09 +10:00
  • e0a5c9c8f3 You can now assign derived quantities from products to cost items blenderbim-210427 Dion Moult 2021-04-27 12:09:52 +10:00
  • 22e087c82a Fix #1443 bug where UI update of type name was not refreshed when you changed it Dion Moult 2021-04-26 19:46:27 +10:00
  • 57396e1bb9 Make cha-ching noise whenever you're checking out cost schedules Dion Moult 2021-04-26 18:46:35 +10:00
  • 389076bff4 Implement feature for manipulating cost values, with support for calculation of subtotals Dion Moult 2021-04-26 18:18:42 +10:00
  • bfcc067257 New feature to manipulate cost item quantities blenderbim-210426 Dion Moult 2021-04-26 12:41:19 +10:00
  • f88ac5de62 Minor code review to assign / unassign resource products Dion Moult 2021-04-26 09:38:45 +10:00
  • cdd456bede Assign and Unassign resources to scene objects in BlenderBIM bosonprojets 2021-04-25 23:25:05 +00:00
  • 7041d17c16 Unassign Resources Usecase added to the ifcopenshel.api bosonprojets 2021-04-25 22:59:01 +00:00
  • de842f7aba Code review with myoualid for IFC resource module blenderbim-210425 Dion Moult 2021-04-25 12:29:11 +10:00
  • 6107c39c1c Update to IfcResources panel and authoring subtypes of IfcConstructionResource with ifcopenshell.api bosonprojets 2021-04-24 23:34:38 +00:00
  • 9584687fcf Ensure solid from tapered extrusions Thomas Krijnen 2021-04-24 20:47:25 +02:00
  • b231e9051b Update main.py Thomas Krijnen 2021-04-24 15:23:36 +02:00
  • 40f9875930 Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0 Thomas Krijnen 2021-04-24 14:19:10 +02:00
  • 328773550d SVG: Text annotations in elevations Thomas Krijnen 2021-04-24 14:18:53 +02:00
  • 303544dc5c Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0 Dion Moult 2021-04-24 20:32:10 +10:00
  • 1c66f986cc Implement basebones bSDD API client library. Dion Moult 2021-04-24 20:31:50 +10:00
  • e801629f86 Add BRepExtrema_DistShapeShape option to tree with extend keyword Thomas Krijnen 2021-04-24 11:06:13 +02:00
  • 74bbd6d116 Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0 Thomas Krijnen 2021-04-24 11:05:31 +02:00
  • e06794ef3d #1153 SVG OBB check Thomas Krijnen 2021-04-24 11:05:18 +02:00
  • cd7062c905 UX layout for IfcResources in blenderBIM blenderbim-210424 bosonprojets 2021-04-24 05:59:17 +00:00
  • 42d476cbb0 Replace old naming of ifccityjson README.md LaurensJN 2021-04-23 17:12:29 +02:00
  • cd0d3908d3 Add ifccityjson to start with supporting conversions between IFC and CityJSON files Laurens Oostwegel 2021-04-23 17:05:59 +02:00
  • cb70f97789 Update ids.py Thomas Krijnen 2021-04-23 12:14:52 +02:00
  • 572ed0db0f Update ids.py Thomas Krijnen 2021-04-23 12:13:41 +02:00
  • 43d78af767 Fix crash when pressing undo after assigning an IFC class to an object. Baby steps to solving the "Undo Sync". Dion Moult 2021-04-23 17:44:50 +10:00
  • c7aa42bfd5 Feature to Add Crew Resources and SubContract Resources with the ifcopenshell.api and blenderB blenderbim-210423 bosonprojets 2021-04-23 06:38:11 +00:00
  • 3104743a02 Merge pull request #1 from IfcOpenShell/v0.6.0 ArturTomczak 2021-04-22 15:35:05 +02:00
  • 18d7193efc Fix bug where a new Blender file would remember old pset templates and libraries Dion Moult 2021-04-22 18:37:41 +10:00
  • 8da92557cc Fix bug where deletion syncing may fail on freshly created objects Dion Moult 2021-04-22 18:37:03 +10:00
  • 761b4c035f Optimisations for construction sequencing task trees where there are thousands of tasks Dion Moult 2021-04-22 18:34:45 +10:00
  • ee0f7f1677 You can now import an IFC work schedule from a P6 XML export Dion Moult 2021-04-22 15:44:58 +10:00
  • dca2e58586 Fix bug where you shouldn't be able to reassign classes of non-rooted elements Dion Moult 2021-04-22 14:00:18 +10:00
  • 3810255f04 Fix bug where syncing was not maintained across file saves and collection names were not synced Dion Moult 2021-04-22 13:56:01 +10:00
  • d3ca647cd5 Minor code review fix Dion Moult 2021-04-22 10:53:25 +10:00
  • 8b35a3aadd Assign control to cost items and UX Workschedules and Costchedules cleanup blenderbim-210422 bosonprojets 2021-04-22 00:18:22 +00:00
  • 78314b1ec7 Forgot to commit append_asset usecase, also minor fixes Dion Moult 2021-04-21 20:49:58 +10:00
  • ef88b30639 Fix bug where import mesh cleaning would inadvertently mark meshes as edited Dion Moult 2021-04-21 20:40:45 +10:00
  • 5e815e7832 You can now append object types from an IFC project library to your active project Dion Moult 2021-04-21 16:45:11 +10:00
  • e7b153cbf6 You can now generate gantt charts from work schedules Dion Moult 2021-04-21 12:57:31 +10:00
  • 9b855bed2d Implement unassigning products to tasks Dion Moult 2021-04-21 11:53:33 +10:00
  • 3143f8c9a5 Code review for assign product with myoualid blenderbim-210421 Dion Moult 2021-04-21 11:11:08 +10:00
  • 8dd781aea2 Fix bug where you couldn't assign objects to a fresh layer Dion Moult 2021-04-21 11:03:36 +10:00
  • 0506475f26 Feature to add building elements to construction scheduling tasks in blenderBIM and assign product to process with the ifcopenshell.api bosonprojets 2021-04-20 23:51:55 +00:00
  • ac092fb6f8 Minor fix - add dateutil as dependency Dion Moult 2021-04-21 09:14:57 +10:00
  • 9beddca2f7 You can now toggle showing time columns in work schedule, minor fixes and ui cleanup Dion Moult 2021-04-20 23:34:10 +10:00
  • 6d9770542f Fixes to editing task times Dion Moult 2021-04-20 17:11:06 +10:00
  • 544d6ee695 Add IfcTaskTime to IfckTask bosonprojets 2021-04-20 05:12:13 +00:00
  • b8963b3d6e You can now modify project context declarations for project libraries, denoting which assets are part of the library Dion Moult 2021-04-20 13:51:41 +10:00
  • f2bd46d699 Selecting an IFC file dialog now filters ifc files for convenience blenderbim-210420 Dion Moult 2021-04-20 12:45:42 +10:00
  • 8ac8ad33b3 You can now load and browse a tree of project library types products Dion Moult 2021-04-20 12:45:20 +10:00
  • 44bbd17d97 Collection assignment is now synced on export, so you don't need to manually manage your tree Dion Moult 2021-04-19 16:08:57 +10:00
  • 8f0e67a35b You can now assign task successor and predecessors. Sweet. Thanks myoualid! Dion Moult 2021-04-19 13:09:00 +10:00
  • d2d4112724 Clean up UX to either edit a work schedule attributes or task tree but not both simultaneously Dion Moult 2021-04-19 11:42:39 +10:00
  • 209eea6a18 You can now edit tasks. Thanks myoualid! Dion Moult 2021-04-19 11:10:49 +10:00
  • 85426b3fef Minor tweak blenderbim-210419 Dion Moult 2021-04-19 10:27:47 +10:00
  • c602f0f233 Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0 Thomas Krijnen 2021-04-18 15:06:34 +02:00
  • bb6312e174 #1153 --svg-without-storeys and correct positioning and scale based on annotation block Thomas Krijnen 2021-04-18 15:03:28 +02:00
  • d6d70af5a0 You can now copy classes in bulk. Dion Moult 2021-04-18 20:24:08 +10:00
  • 8187c75183 If you are already authoring a file, exporting now no longer prompts for a file location. Dion Moult 2021-04-18 20:17:45 +10:00
  • 01cfcebb09 Fixes problem with dereferencing the end iterator for empty std::string objects Rick Brice 2021-04-17 19:33:46 -07:00
  • 75040b6ffb Fixes initialization issues in IfcEntityInstanceData constructors Rick Brice 2021-04-17 19:33:06 -07:00
  • 6c8858e51d Fix bug where edit mode syncing didn't work if you edited many objects at once Dion Moult 2021-04-18 19:58:07 +10:00
  • 6bb63817af Fix #1435. Fix bug where box reps could be duplicated upon adding a new body, and ensure all styles are created prior to adding new body geometry. Dion Moult 2021-04-18 19:28:05 +10:00
  • 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! Dion Moult 2021-04-18 19:02:39 +10:00
  • 3201c234fa Feature to create IfcTask trees for entities of IfcWorkSchedule blenderbim-210418 bosonprojets 2021-04-18 00:49:43 +00:00