Commit Graph

  • 1db5d3b06c Begin purging old dynamic void feature Dion Moult 2022-10-07 20:46:54 +11:00
  • 3b81c158f3 Added auto renaming for null project name (#2478) garylzimmer 2022-10-07 05:36:25 -04:00
  • 34aff01eb2 New prototype operator to regen fill openings Dion Moult 2022-10-07 17:06:19 +11:00
  • 7d1a41c1c7 Minor fix Dion Moult 2022-10-07 16:08:21 +11:00
  • d187c588d3 Minor fix Dion Moult 2022-10-07 16:04:06 +11:00
  • 82f847f5d4 Basic adding of filled openings reimplemented with new opening system blenderbim-221007 Dion Moult 2022-10-07 16:00:17 +11:00
  • 27dc81544c Minor fixes to IfcTester testcases Dion Moult 2022-10-07 13:34:19 +11:00
  • 1677a6c83f IfcTester now supports new entityType data in partof facet Dion Moult 2022-10-07 13:11:52 +11:00
  • 61f4c48a4a Write docs for basic description of what's in an IFC Dion Moult 2022-10-06 21:07:58 +11:00
  • 0259b75d4c Write documentation for IOS code examples Dion Moult 2022-10-06 19:56:53 +11:00
  • 0db28917a4 Write docs on IOS geometry processing. See #671. blenderbim-221006 Dion Moult 2022-10-06 17:06:37 +11:00
  • 15b4ab543b Update geom settings with newly added settings, and add example code. See #671. Dion Moult 2022-10-06 15:51:57 +11:00
  • 72147e51f5 Migrate old Doxygen geom markdown to new Sphinx rst docs. See #671 Dion Moult 2022-10-06 11:18:04 +11:00
  • 835e3f00b4 fix the bug fix on commit #88893a8 Sigma Dimensions 2022-10-05 13:59:41 +01:00
  • 2dee2afdfa #1861 test case Thomas Krijnen 2022-10-05 13:07:16 +02:00
  • 3d82791a99 #1861 update globalid map on attribute change Thomas Krijnen 2022-10-05 13:03:52 +02:00
  • 2cb8eebf83 Profiles now retain manual booleans alongside autogenerated clipping planes Dion Moult 2022-10-05 21:52:07 +11:00
  • 49d3ee2f73 Copying an opening now tracks it as a special objects in the scene Dion Moult 2022-10-05 20:04:19 +11:00
  • aeaef641bf Bump IOS build Dion Moult 2022-10-05 19:52:24 +11:00
  • e97d427e9f Copying elements with openings now also copies openings Dion Moult 2022-10-05 19:44:32 +11:00
  • d525dfa46f Deleting voided objects now works with new opening system Dion Moult 2022-10-05 18:22:35 +11:00
  • 272a00941e Openings now move with profiles, but stay fixed along the local Z axis Dion Moult 2022-10-05 17:57:51 +11:00
  • 1590e8c0e7 Openings locations are fixed relative to slab profile editing Dion Moult 2022-10-05 16:39:10 +11:00
  • ac4e2f142b Openings now move with the host, but also intuitively stay along the local X axis of the host Dion Moult 2022-10-05 15:26:27 +11:00
  • 428ee648b4 Wall representations now distinguish between auto and manual booleans and manual booleans move with the wall blenderbim-221005 Dion Moult 2022-10-05 13:09:06 +11:00
  • fa6bbf2d4a A bunch of not so pretty validate.py performance improvements Thomas Krijnen 2022-10-04 15:16:34 +02:00
  • 12aa66fdcb Fix nasty bug related to inconsistent behaviour of wall intersection math Dion Moult 2022-10-05 00:13:58 +11:00
  • f68db3d3be Fixes after 698c708bf6 Thomas Krijnen 2022-10-04 12:38:40 +02:00
  • 1f56b36bfa Minor fix Dion Moult 2022-10-04 20:16:25 +11:00
  • be805a3e96 Fixes after 698c708bf6 Thomas Krijnen 2022-10-04 11:14:13 +02:00
  • 5d95475970 #2471 test case Thomas Krijnen 2022-10-04 10:23:27 +02:00
  • f41ad0d5de #2471 work around file gc with instance refs Thomas Krijnen 2022-10-04 10:21:45 +02:00
  • f81b22240c Minor fix Dion Moult 2022-10-04 18:35:01 +11:00
  • 7d63b03dd3 Fix bug where linking an element twice caused stacked undos to fail. See #2200. Dion Moult 2022-10-04 14:23:02 +11:00
  • e74eb0cc53 Fix bug where unlinking operations were not stored in the undo stack blenderbim-221004 Dion Moult 2022-10-04 13:41:27 +11:00
  • 008d6bed5c PIP publish now only happens once a month, on a full moon Dion Moult 2022-10-04 10:41:25 +11:00
  • d0985a23d0 Fix critical bug where default context was not set on project load Dion Moult 2022-10-04 10:03:52 +11:00
  • a5d49e81a0 Fix little bug in qto_calculator about net footprint area (#2470) Massimo Fabbro 2022-10-04 00:59:50 +02:00
  • bfcc086aad Attempt to change PyPI name to ifcopenshell Dion Moult 2022-10-03 23:40:29 +11:00
  • 0eae3de6a2 Openings now move with the host by default. Small change, big impact. Dion Moult 2022-10-03 23:29:59 +11:00
  • 1d39413717 Test cases for previous commits Thomas Krijnen 2022-10-03 14:29:41 +02:00
  • c57e5e2100 Capture lower level errors in validate.py reported in C++ Thomas Krijnen 2022-10-03 14:19:29 +02:00
  • ca5249a179 More resiliance against wrong attribute counts Thomas Krijnen 2022-10-03 14:05:08 +02:00
  • 698c708bf6 Reduce heap allocations during parse by reusing vector for top level instances Thomas Krijnen 2022-10-03 14:04:42 +02:00
  • 084151ed4c Augment invalid entity message with offset in file Thomas Krijnen 2022-10-03 14:03:53 +02:00
  • c56c7288e3 Clarify wrong attribute count message Thomas Krijnen 2022-10-03 14:03:04 +02:00
  • f5398c77d5 Clarify invalid entity message Thomas Krijnen 2022-10-03 14:02:28 +02:00
  • a724b5cb24 Clarify character offset in exception Thomas Krijnen 2022-10-03 14:02:04 +02:00
  • f3a15953b2 Missing include Thomas Krijnen 2022-10-03 14:01:43 +02:00
  • 567548c7f3 Fix bug where adding an opening didn't create a relative placement Dion Moult 2022-10-03 22:35:53 +11:00
  • 8c25349b49 Add new opening functions to BIM tool workspace UI blenderbim-221003 Dion Moult 2022-10-03 20:49:44 +11:00
  • 49cd966d43 remove-yacc Amoki 2022-10-01 11:29:27 +02:00
  • b552ea1376 Openings now can be explicitly edited and saved and use IOS instead of Blender modifiers Dion Moult 2022-10-03 01:02:08 +11:00
  • 9c91ee31e5 New booleans UI panel to manage representation boolean stack Dion Moult 2022-10-02 23:35:37 +11:00
  • e9a063ccbd Construction Types Browser - Multipreview now runs smoothly (#2463) blenderbim-221002 Carlos Villagrasa 2022-10-02 07:46:14 +02:00
  • e4e9db0b3e Implement show and hide openings and hide booleans operator Dion Moult 2022-10-01 23:45:49 +10:00
  • 2ec41bf3a0 Add support for processing rectangular profiles in the profile editor Dion Moult 2022-10-01 23:27:05 +10:00
  • 944cbeea1a Handle both 2D and 3D placement matrixes in IfcOpenShell utils Dion Moult 2022-10-01 23:25:34 +10:00
  • 4b8238a602 Openings are no longer loaded when loading fresh IFC projects Dion Moult 2022-10-01 20:31:35 +10:00
  • 8789a19f57 Basic show and remove representation boolean operators Dion Moult 2022-10-01 20:31:03 +10:00
  • 8c8e83d98f update ci-daily build use win2019 for upload Kristoffer Andersen 2022-10-01 10:04:24 +02:00
  • 527d26c1c6 Openings are now specially shaded, and you can now add half space clipping booleans Dion Moult 2022-10-01 14:33:33 +10:00
  • e2a5b09d77 Add calculate all qtos button: initial fixing (#2456) blenderbim-221001 Massimo Fabbro 2022-10-01 02:55:42 +02:00
  • 98b6edf119 Merge pull request #2461 from Krande/fix-daily-conda-build Kristoffer Andersen 2022-09-30 19:42:34 +02:00
  • 0a05197d3e Construction Types Browser: Solution to most of the current issues (#2460) Carlos Villagrasa 2022-09-30 18:01:26 +02:00
  • 75645a837a fix: daily builds of conda krande 2022-09-30 17:49:55 +02:00
  • 40e463a55f #2457 uplift curves to wires in geometric sets Thomas Krijnen 2022-09-30 13:59:31 +02:00
  • 7b817f7359 Minor fix Dion Moult 2022-09-30 18:53:14 +10:00
  • 22e69a606d CAD sketcher constraints can now be saved and loaded from IFC Dion Moult 2022-09-30 16:04:16 +10:00
  • 8c7b2ab2a1 Slab depth auto-updates on type/layer changes with new slab system Dion Moult 2022-09-30 13:43:23 +10:00
  • 3512a2ce36 Add undo support to profile and wall element operators Dion Moult 2022-09-30 13:08:39 +10:00
  • 9e76b2b9eb Footprints are now supported in the new profile editor Dion Moult 2022-09-30 13:00:40 +10:00
  • a08a78b3c9 Slabs are now first created directly in IFC instead of reverse engineering meshes blenderbim-220930 Dion Moult 2022-09-30 12:08:57 +10:00
  • 9fc5f72831 Minor fix Dion Moult 2022-09-29 23:51:25 +10:00
  • 391e09c16c Convenience operator to draw rectangles when editing profiles Dion Moult 2022-09-29 23:31:11 +10:00
  • 60e4de5ffa You can now align the view to the edited profile, for angled profiles Dion Moult 2022-09-29 22:33:26 +10:00
  • a248f16cf8 indentation Vukas Pajic 2022-09-29 14:30:25 +02:00
  • 9240a10fa8 no need for Shapely.libs when using macos Vukas Pajic 2022-09-29 14:25:42 +02:00
  • 19d3208744 add Shapely.libs Vukas Pajic 2022-09-29 14:08:24 +02:00
  • c080567f53 update makefile for shapely dependancy (#2452) Vukas Pajic 2022-09-29 14:01:54 +02:00
  • ac72f41051 You can now change the radius of existing arcs. Minor interface cleanup. Dion Moult 2022-09-29 17:24:00 +10:00
  • fc9273c1d3 You can now change the radius of existing circles. Radius settings are remembered. Dion Moult 2022-09-29 16:47:40 +10:00
  • 43dc2da05f Minor fix blenderbim-220929 Dion Moult 2022-09-29 15:43:19 +10:00
  • 121190c9b9 Vertex group indices in repeated operations do crazy stuff. This is more robust. Dion Moult 2022-09-29 15:41:06 +10:00
  • 0f2f6e2721 More robust arcindex generation and let user specify radius for circles Dion Moult 2022-09-29 11:41:52 +10:00
  • 05070c3758 Construction Types - Attempt to solve repeated object creation (#2450) Carlos Villagrasa 2022-09-29 02:00:39 +02:00
  • d4d923e51b New feature to fillet profiles with true arcs Dion Moult 2022-09-28 23:35:29 +10:00
  • 766ffa71cd Operator to clear parametric vertices when editing profile Dion Moult 2022-09-28 23:04:07 +10:00
  • cbf213952b Minor fix Dion Moult 2022-09-28 22:45:03 +10:00
  • b7c76048ab comment out tests Vukas Pajic 2022-09-28 14:24:17 +02:00
  • 20fdb09a0c Update meta.yaml Kristoffer Andersen 2022-09-28 14:21:47 +02:00
  • 1943d59339 Add additional quantity calculations to QtoCalculator (#2405) Vukas Pajic 2022-09-28 14:20:10 +02:00
  • d2836e07d5 Minor fix Dion Moult 2022-09-28 22:18:54 +10:00
  • 90a788082d New 2D CAD offset operator Dion Moult 2022-09-28 21:07:11 +10:00
  • eafad2862f Update meta.yaml Kristoffer Andersen 2022-09-28 09:21:39 +02:00
  • 1c0fa13f39 Fix CAD arc bug where sometimes arc went the wrong way, and now auto-clean verts when creating arc blenderbim-220928 Dion Moult 2022-09-28 11:02:17 +10:00
  • 2e5ce6b862 Fix bim tool crash (#2446) Carlos Villagrasa 2022-09-28 01:30:52 +02:00
  • f63a33647b relocate remove drawing button per https://community.osarch.org/discussion/comment/12744/#Comment_12744 (#2444) Ryan Schultz 2022-09-27 10:54:11 -05:00
  • 2f84c188f5 Fix bim tool crash (#2445) Carlos Villagrasa 2022-09-27 17:31:59 +02:00
  • 01b1b57f71 Mitre joints now auto merge and are accessible in the new profile editor Dion Moult 2022-09-27 23:35:40 +10:00