Sigma Dimensions
358d19c883
BBIM: fix bug where task inputs could also be "USERDEFINED" or "NOTDEFINED"
2023-01-20 13:51:08 +01:00
Sigma Dimensions
e624d56516
BBIM: improve task bar visual creation
2023-01-20 13:48:14 +01:00
Sigma Dimensions
44bb4ac74d
BBIM: enable adding task bars visual when creating an animation
2023-01-20 11:34:38 +01:00
Sigma Dimensions
f782d784af
BBIM: improve task object selection
2023-01-20 11:31:06 +01:00
Sigma Dimensions
caf9034839
BBIM: refactor gantt generation operator
2023-01-20 11:26:32 +01:00
Sigma Dimensions
893fd50b85
BBIM: Attempt to fix 3D viewport decoration issue
2023-01-20 10:12:42 +01:00
Sigma Dimensions
7a3e53a9f8
update qto core and qto tools:
...
- when calculating quantities of an object, assign base qto to object if none exists.
- optimise core and tool functions so it's faster for many selected objects
2023-01-19 21:05:47 +01:00
Dion Moult
07ee62eb91
Add support for editing material set item psets.
2023-01-18 16:40:15 +11:00
Vukas Pajic
8110951987
Now support custom attributes in IfcSelector #2649
2023-01-16 08:58:14 +01:00
Vukas Pajic
6b63b5aae7
selector now correctly applies comparison operator. #2643
2023-01-16 08:08:26 +01:00
Massimo Fabbro
4e8a962f60
Minor fix
2023-01-15 11:34:54 +11:00
Massimo Fabbro
e20d4c93b7
Delete unuseful qto tool function
2023-01-15 11:34:54 +11:00
Massimo Fabbro
1be76c8aaa
Fix little bug
2023-01-15 11:34:18 +11:00
Sigma Dimensions
f86de533f8
BBIM: Feature to select an annotation's assigned object
2023-01-13 16:13:57 +01:00
Sigma Dimensions
693831dca3
BBIM: replace "guess_all_quantities" operator in the UI
2023-01-13 15:00:17 +01:00
Sigma Dimensions
e37b6fa8a2
BBIM: Replace "GuessAllQuantities" with "CalculateQuantities in QTO subpanel, and also re-calculate for all selected objects
2023-01-13 14:57:36 +01:00
Dion Moult
9b9c900340
You can now manage material set psets from the UI
2023-01-13 22:35:23 +11:00
Dion Moult
ba7741fef5
Fix #2285 . You can now get all the elements in a presentation layer.
2023-01-12 12:28:09 +11:00
Dion Moult
4cf896f564
Fix bug where half space booleans didn't show in the right spot due to units
2023-01-11 17:05:02 +11:00
Dion Moult
7e151799b0
Fix #2650 . IFC selector only operates on visible objects.
2023-01-11 15:20:58 +11:00
Dion Moult
597b2bb0a8
Fix #2596 . Bug with IFC4X3 UI errors as docs couldn't be fetched.
2023-01-10 12:14:10 +11:00
Sigma Dimensions
8aa4934d92
BBIM: Move out Search/Selection sub-panels from "IFC Collaboration" to "IFC Selection"
2023-01-09 14:49:59 +01:00
Dion Moult
f848340124
Fix #2681 . Fix 90 degree rotation on walls.
2023-01-09 21:55:22 +11:00
Dion Moult
b699f55d9c
Deleting a spatial or aggregated element now also removes its collection
2023-01-09 16:46:51 +11:00
Dion Moult
745709c56a
Handle orphaned spatial elements when loading projects
2023-01-09 16:46:23 +11:00
Dion Moult
0c4c8ad9bc
Fix #1012 . Half complete example documentation for the IFC Project panel.
...
Incredibly incomplete, but serves as an example of how reference user-based documentation should be structured.
2023-01-09 15:24:50 +11:00
Andrej730
1888048d4d
Moved ShapeBuilder to separate module #2679
...
Moved ShapeBuilder to separate module - now `mathutils` will be only required if you're actually using ShapeBuilder (related to #2679 )
2023-01-08 19:47:18 +05:00
Andrej730
4ab6d648c9
sverchok_modifier - minor refactor
2023-01-08 19:47:18 +05:00
Andrej730
c29048ecfb
Furniture library bug fixes
2023-01-08 19:47:18 +05:00
Massimo Fabbro
694b21a0e1
Delete unuseful functions and improve speed ( #2672 )
...
* Delete unuseful functions and improve speed
* Delete active object function, cleaning around and improve performance
* Better functions names and prevent user defined qto use
2023-01-07 18:11:46 +01:00
Dion Moult
66ecb92cc2
Minor UX improvements to library name and Sverchok UI
2023-01-07 12:00:22 +11:00
Andrej730
23c7bc3f56
Added ShapeBuilder class and library for non structural assets (
...
`ShapeBuilder` class is used to programmatically create 2d and 3d ifc shapes and representations. It's inspired by the way OpenSCAD language is designed - the goal was to create a readable and easy way to create new shapes. The class can be imported from `ifcopenshell.util.representation` module.
Examples of things created with `ShapeBuilder` can be found in `shape_builder_examples.py` or `generate_furniture_library.py` / `Non_structural_assets_library.ifc`.
Also added ifc library of non structual assets (furniture etc) - `Non_structural_assets_library.ifc`. All assets are using most common dimensions for them - it makes it good for prototyping. Related to https://community.osarch.org/discussion/1192
2023-01-06 16:35:55 +05:00
Andrej730
74fee24004
Update ifc geometry on sverchok update
2023-01-06 12:23:54 +05:00
Dion Moult
618ecccb7b
Fix #2428 . Document minimum system support.
2023-01-06 17:11:51 +11:00
Dion Moult
4afada48a6
Fix #2440 . Fix #2439 . Describe how to access advanced mode when dealing with large models.
2023-01-06 14:01:42 +11:00
Dion Moult
59451cb90c
Fix #2664 . Package with latest IfcOpenShell build. See #2670 .
2023-01-06 11:16:29 +11:00
Sigma Dimensions
53bf746227
BBIM: Fixes for:
...
- Task Time attributes
- Fix typo animation time calculation
2023-01-05 18:43:50 +01:00
Sigma Dimensions
cd6f995471
BBIM: Disable "Create animation" buttons when no start dates/end dates are given
2023-01-05 18:36:22 +01:00
Dion Moult
839a00c2a8
Run black on validation, lazy-load _pytest.assertion so that it isn't a hard dependency for non-express rule validation.
2023-01-05 20:54:17 +11:00
Dion Moult
9208781b8f
Bump IfcOpenShell version
2023-01-05 18:38:32 +11:00
Dion Moult
cb92be2b08
No need to specify SI unit names as they can be derived from the unit type
2023-01-05 17:37:40 +11:00
Sigma Dimensions
f818446e7e
BBIM fix: prevent "guess_all_quantities" operator from showing up on Property Sets
2023-01-04 13:59:00 +01:00
Sigma Dimensions
981b6cd65f
Various 4D improvements:
...
- refactor work schedule visualisation operator
- Fix text handler
- Improve durations UI for task times (proposal to replicate for all durations)
- Simplify durations ( P32H as P4D or P1D8H)
- Implement years/months in various datetime calculations
- Feature to customise animation colors per construction task type
- Feature to add Visual task bars
- Feature to customise Visual task bar material colors
- Move helper functions from blenderbim.bim.module.sequence to ifcopenshell.util.sequence
2023-01-04 02:08:52 +01:00
Massimo Fabbro
bac6c62073
Finish mapping quantities (see #2533 ) ( #2661 )
...
* Finish Qto_SignBaseQuantities
* Finish Qto_RailBaseQuantities
* Finish Qto_PitorialSignQuantities
* Finish Qto_JunctionBoxBaseQuantities
* Finish Qto_ArealStratumBaseQuantities
* Finish Qto_SiteBaseQuantities
* Finish Qto_RoofBaseQuantities
* Finish Qto_RoofBaseQuantities
* Finish Qto_ChimneyBaseQuantities
* Finish Qto_EarthworksCutBaseQuantities
* Finish Qto_KerbBaseQuantities
* Finish Qto_PavementBaseQuantities
* Finish Qto_RampFlightBaseQuantities
* Finish Qto_SurfaceFeatureBaseQuantities
* Finish Qto_StairFlightBaseQuantities
* Finish Qto_ConstructionMaterialResourceBaseQuantities
* Finish Qto_DistributionChamberElementBaseQuantities
* Finish Qto_CourseBaseQuantities
* Finish Qto_RailingBaseQuantities
* Finish Qto_SleeperBaseQuantities
* Finish Qto_TankSurfaceQuantities
* Finish Qto_BuildingElementProxy
* Finish Qto_MemberBaseQuantities
* Finish Qto_BodyGeometryValidation
* Finish Qto_VolumetricStratumBaseQuantities
* Finish Qto_SpatialZoneBaseQuantities
* Finish Qto_ReinforcingElementBaseQuantities
* Finish update calculate all quantities button with new calculating functions
2022-12-30 21:33:18 +01:00
Sigma Dimensions
599c391407
code clean up for sequence module
2022-12-26 22:48:51 +01:00
Sigma Dimensions
1f18c5ab82
features to guess schedule date range and setup default task columns, and code clean up
2022-12-26 18:30:25 +01:00
Sigma Dimensions
5326e21fef
2 Fixes for 1 commit:
...
- Consider all tasks descendants when deriving task earliest or latest dates
2022-12-26 17:18:33 +01:00
Sigma Dimensions
891b49ff6f
BBIM: feature to display total task Assignements
2022-12-26 13:38:54 +01:00
Sigma Dimensions
2ccf25f7eb
Display Scheduled Resource Usage as a property within rersource tree
2022-12-26 07:04:11 +01:00
Sigma Dimensions
082a326e67
Enable displaying number of resources used by a task
2022-12-26 06:16:19 +01:00