Björn Steinhagen
98341cc99f
fix: swallowed exceptions
build and deploy Speckle functions / publish-automate-function-version (push) Has been cancelled
2025-02-27 23:04:16 +01:00
Björn Steinhagen
53fbfc0139
chore: taking out unused imports
2025-02-27 15:21:41 +01:00
Chuck Driesler
ce05ec6862
feat(pdf): demonstrate creating and writing a pdf file
2025-02-26 20:27:04 +00:00
Björn Steinhagen
70a5f06b2e
feat: model metric
2025-02-26 14:53:33 +01:00
Björn Steinhagen
f19e1f3a3c
feat: add embodied carbon calculation fields to objets
2025-02-25 15:37:23 +01:00
Björn Steinhagen
9509100f30
refactor: Implement proper dependency injection
...
- Remove direct instantiation of dependencies in RevitCarbonAnalyzer
- Create and inject dependencies in the main automate_function
- Improve constructor documentation
2025-02-25 13:27:20 +01:00
Björn Steinhagen
c31ab5a303
fix: enums being passed instead of strings
2025-02-25 10:30:27 +01:00
Björn Steinhagen
2116e3afb7
feat: inserting concrete architecture part 2
2025-02-25 10:20:35 +01:00
Björn Steinhagen
6ea1ff65e2
feat: concrete function inputs
2025-02-25 10:01:36 +01:00
Björn Steinhagen
d609a0670e
feat: add concrete database
2025-02-25 09:26:41 +01:00
Björn Steinhagen
e92066a8de
feat: better logging for matches
2025-02-24 17:36:02 +01:00
Björn Steinhagen
665b26e823
test: add tests for lookup
2025-02-24 16:45:44 +01:00
Björn Steinhagen
1010caf8a7
chore: remove print statements
2025-02-24 15:17:25 +01:00
Björn Steinhagen
2020048dca
feat: add databases
2025-02-24 15:11:54 +01:00
Björn Steinhagen
973accd2be
feat: introducing function inputs for databases
2025-02-24 13:49:10 +01:00
Björn Steinhagen
907236e07f
refactor(logic): everything
2025-02-24 10:46:10 +01:00
Björn Steinhagen
3e8d80dd21
refactor(revit_model): cleanup
...
first of many
2025-02-23 22:27:11 +01:00
Chuck Driesler
6723aca9b8
build tweaks
2025-02-13 23:33:57 +00:00
Chuck Driesler
9f1b715def
feat(carbon): sketch carbon processor
2025-02-13 21:14:39 +00:00
Björn Steinhagen
7f4610ff42
feat: phased processing approach
2025-02-13 02:25:53 +01:00
Björn Steinhagen
c00b56959d
style: checking for next-gen more stable
2025-02-12 23:10:42 +01:00
Björn Steinhagen
f0692247f6
fix: removed redundant / duplicate logger
2025-02-10 14:51:09 +01:00
Björn Steinhagen
0d6efac003
docs: some thoughts on process_elements
2025-02-10 09:59:34 +01:00
Björn Steinhagen
f6815bdfd0
refactor: cleaner architecture
2025-02-10 09:25:51 +01:00
Björn Steinhagen
9d46562419
docs: class and method docs
2025-02-10 08:30:15 +01:00
Björn Steinhagen
9ca9a1910b
feat: skipping lines, arcs and circles
2025-02-09 23:17:35 +01:00
Björn Steinhagen
25bd0093af
fix: model groups
...
→ Model groups being a pain
→ Accessing some objects too shallow
2025-02-09 23:05:55 +01:00
Björn Steinhagen
7f49d0db3b
refactor: from dirty poc to a clean solution
...
→ poc was not so solid 😏
→ refactor for better architecture and maintainability
2025-02-09 15:11:38 +01:00
Björn Steinhagen
a81dc28ed1
feat: commit processing and mass calcs
...
build and deploy Speckle functions / publish-automate-function-version (push) Has been cancelled
→ processes next-gen revit commit
→ logs any objects missing identified attributes
→ computes mass for objects with valid attributes
2025-02-09 12:48:08 +01:00
Björn Steinhagen
0d066cee9a
Initial commit
2025-02-06 16:54:20 +01:00