Thomas Krijnen
96017bb36c
Update draw.py
2021-08-17 16:00:42 +02:00
Thomas Krijnen
0483b929d7
auto elev closed to bounds to have storey heights printed
2021-08-17 15:58:35 +02:00
Thomas Krijnen
4afa6cd78b
draw settings
2021-08-17 15:58:15 +02:00
Thomas Krijnen
9d6230eb16
Add ifcopenshell.draw module
2021-08-17 14:55:32 +02:00
Gorgious
fb1c340664
Use passed context instead of bpy.context
2021-08-17 14:55:19 +02:00
Thomas Krijnen
ba8088395b
Retain elements when addDrawing() used
2021-08-17 14:50:38 +02:00
Thomas Krijnen
a7d349cbac
SVG addDrawing() option
2021-08-17 14:50:04 +02:00
Gorgious
4614bde8d7
Cleanup : Use clear instead of while...remove loop
2021-08-17 14:41:15 +02:00
Thomas Krijnen
9cc3810650
Initialize storey_height_display_
2021-08-17 13:50:37 +02:00
Thomas Krijnen
707f43a1fb
Correct auto EW section
2021-08-17 13:50:11 +02:00
Thomas Krijnen
5740816a37
SVG serializer check file existence
2021-08-17 13:49:49 +02:00
Thomas Krijnen
15c28a1815
Remove win build deps python2 and oce options. Bundle sections for writing of cache
2021-08-17 13:35:19 +02:00
LaurensJN
88669701b2
cityjson: Implement conversion of all LODs instead of only the most detailed
2021-08-17 11:24:21 +02:00
Gorgious
f4fac9210d
Fix https://github.com/IfcOpenShell/IfcOpenShell/issues/1664 : IFCPatch wouldn't correctly unpack un-hinted arguments
2021-08-17 09:46:43 +02:00
Gorgious
2c270a7315
Fix https://github.com/IfcOpenShell/IfcOpenShell/issues/1663 : Extract Docs is bundled with IfcPatch module
2021-08-17 09:36:53 +02:00
Dion Moult
912699e63c
You can now assign rates from a schedule of rates to a cost plan
2021-08-17 12:22:57 +10:00
Dion Moult
899a0c6fb5
You can now browse a schedule of rates alongside a cost schedule
blenderbim-210817
2021-08-17 11:01:41 +10:00
Dion Moult
f2aec9440f
UoM and unit rates are now shown for schedule of rates in costing
2021-08-17 09:44:43 +10:00
Dion Moult
2284f7b16e
BlenderBIM Add-on licensing. See #1082 .
2021-08-17 08:55:29 +10:00
Dion Moult
2dbf9665be
IfcSverchok licensing. See #1082 .
2021-08-17 08:39:38 +10:00
Gorgious56
06b43e7f80
Make BCF project UI (more) foolproof ( #1662 )
...
* Various code fixes and optimizations
* Prevent running operators if conditions not met
2021-08-17 07:52:55 +10:00
Prabhat Singh
1b4d0bf577
updated routes ( #1661 )
2021-08-17 07:48:55 +10:00
Dion Moult
ee0d594f9f
WIP window tool progress.
2021-08-16 20:34:28 +10:00
Dion Moult
be08d0ad1b
Fix #1657 .
2021-08-16 19:41:30 +10:00
Dion Moult
21c975540d
Fix #1658 . Fix bug where changing slab layer thicknesses didn't work if it didn't have a solidify modifier already.
2021-08-16 18:45:44 +10:00
Dion Moult
f040dbcb6c
You can now assign / unassign cost items in a schedule of rates to type products
2021-08-16 17:46:23 +10:00
Dion Moult
6b7b81765c
You can now add and edit context dependent units including dimensional exponents
2021-08-16 15:58:44 +10:00
Dion Moult
6ee0027f33
Import of CSV-based schedule of rates is now possible
2021-08-16 15:07:09 +10:00
Dion Moult
897d7a6b2d
Half complete "add window" tool prototype
blenderbim-210816
2021-08-16 10:42:06 +10:00
bosonprojets
b4256c504f
Implement metric constraints in the ifcopenshell.api
2021-08-16 01:35:14 +01:00
Dion Moult
745411ee47
Minor fix & refactor, run black, fix pset optionality. See #1655 .
2021-08-16 09:15:43 +10:00
Gorgious56
296bf0387d
Improve ifc patch arguments User Experience ( #1655 )
...
* Add description field to Attribute Container
* Add helper function to extract IFCPatch arguments
* Add Operator to populate Attributes with IFCPatch arguments
* Support int, float, bool and improve UX/UI
* Move all reflection logic inside helper module
* Improve UI
* Correctly unpack arguments when Patching IFC
* Refactor Attribute class to provide agnostic value access
* Take advantage of Attribute agnosticity refactor
* Use regular json if no docstring when Patching
* centralize docstring extraction in UI module
* Revert "centralize docstring extraction in UI module"
This reverts commit e7a63d2a0b .
* Place Patch description in recipe enum field
* Minor fixes
* Minor fixes
* Remove description field from Attribute
* Auto-update IFC Patch args on recipe change
2021-08-16 08:16:51 +10:00
Thomas Krijnen
bee3926c7f
SVG fix auto drawings
2021-08-15 20:43:55 +02:00
Thomas Krijnen
cd68ce1c8f
submodule
2021-08-15 20:43:40 +02:00
Thomas Krijnen
47b30aa689
tree ray intersection
2021-08-15 20:42:36 +02:00
Thomas Krijnen
d79298e18d
occt 7.5.3
2021-08-15 20:41:43 +02:00
Thomas Krijnen
8f1db0019b
Merge remote-tracking branch 'origin/v0.6.0' into v0.7.0
2021-08-15 20:40:55 +02:00
Gorgious
d22c11c200
Fix : Poll checking for file is not needed
2021-08-15 19:27:25 +02:00
Gorgious
d7a76bfa11
Fix https://github.com/IfcOpenShell/IfcOpenShell/issues/1656 : Operator needs a file to execute
2021-08-15 19:19:32 +02:00
Dion Moult
a6c11b7e23
Improved accuracy of boolean modifiers for dynamic voids
2021-08-15 18:32:42 +10:00
Dion Moult
f280aa3a13
Demo library now includes a window type. Neat.
2021-08-15 18:08:12 +10:00
Dion Moult
1515ef98b7
Walls and slabs (or any vertical or horziontal layer) now auto recalculate origins after editing
blenderbim-210815
2021-08-15 11:05:58 +10:00
Dion Moult
184081ebaf
Fix #1653 . Walls grow or shrink from their origin point.
2021-08-15 11:05:58 +10:00
Dion Moult
91d1f69d58
Fix #1652 . Minor fix.
2021-08-15 11:05:58 +10:00
bosonprojets
ca20d94d66
Fix issue #1637 Blender ID collision for bim.assign_resource and bim.unassign_resource
2021-08-14 15:04:13 +01:00
Dion Moult
0cc6ca11b1
Fix #1648 . Adding openings now intelligently detect the shape of the element you are voiding.
2021-08-14 21:21:14 +10:00
Dion Moult
c086104573
Fix #1640 . A Blender material is now always applied even if indirectly applied through a set or usage.
2021-08-14 20:02:31 +10:00
Dion Moult
b29ace296a
Fix #1642 . New feature to select the type's Blender object of the active object.
2021-08-14 19:12:09 +10:00
Dion Moult
ac9e6cc661
New convenience button to add an empty for a type with no representation
2021-08-14 19:03:04 +10:00
Thomas Krijnen
4cb59009b4
#1649 allow profile def in create shape()
2021-08-14 09:12:11 +02:00