OSArch Community

[Topologic] Redefining BIM through Spatial Topology, Information, and Grammars

  1. N

    further to @topologic questions

    1. Is it correct that outer walls will be thickened to the interior of the CellComplex? Best to have an option to vary the centreline to internal face as this would allow external walls to be thicker than internal walls

    2. Is it correct that inner walls will be thickened centered on the face of the CellComplex? Generally Yes, although answer to 1. could apply

    3. Is it correct that ground floors and roof slabs will be thickened to the interior of the CellComplex? It would be best that the floor surface defines the FL (floor level) and the slab/floor thickens towards the exterior, same should apply to the roof

    4. Is it correct that any interior dividing slabs will be thickened centered on the face of the CellComplex?

    5. What should one do about intersections? Leave as is for now? Yes

    6. Would you want the outer walls to be made of several entities (per room outer wall) or merged into one entity per facade? Outer walls one entity and separate to the inner walls

  2. T

    @bruno_perdigao Hi. Topologic has been updated and this bug has been fixed. Please let me know if it working better for you.

  3. B

    @topologic Thanks, Wassim, the bug is fixed. However, I have another question regarding the tutorial. I managed to color my cells, but the order does not follow the text location. Even when I change the position of the texts, the colors remain the same. Anything missing in this setup?

  4. T

    @bruno_perdigao said:

    @topologic Thanks, Wassim, the bug is fixed. However, I have another question regarding the tutorial. I managed to color my cells, but the order does not follow the text location. Even when I change the position of the texts, the colors remain the same. Anything missing in this setup?

    Send me the blender file

  5. T

    @bruno_perdigao This has been fixed in the newest release. I will upload a new Youtube tutorial.

  6. B

    Hi @arquitextonica, I was playing with @topologic new nodes to try to replicate your demonstration. In this demo each cell has an information (the name of the room) and based on that I can create a different kind of outer wall. The ones that belong to the living room are blue, the rest is green. Is that the basics of what you showed? Am I getting it right? By the way, I'm very curious about your thesis. Great work.

    PS - Thanks Wassim for fixing the nodes

  7. N

    @bruno_perdigao that is impressive, I'm not at that level yet. I am interested in orientation, relationships, and adjacencies so rules can be set for what rooms can connect to what other rooms and what rooms can share a wall or not and their orientation to North (for us at the bottom of the world) or South.

  8. T

    I’m thinking it might be time for a live Topologic workshop where we work together on a couple of interesting problems and create a working interactive demo.

    Is there interest in this? And if so, please reply with a fairly specific/detailed design problem that Topologic can help solve. We can then vote on and choose two that are workable and I can test and prepare the initial workflows. We can do a morning and an afternoon session to accommodate different time zones. I’d rather not just demo them one-sided though, but we work together and brainstorm ideas on how it can be solved. We can share screen and offer screen control for participants to drag and drop nodes and test them. Could be messy and fun ?

    If so, ideas please?

  9. N

    @topologic thank you for the workshop offer, it's very generous.

    I would like to learn how to automate the extraction of geometry from a detailed IFC to make a clean and simple topologic model from which areas can be extracted for thermal envelope calculations, thermal analysis, sun studies and so on. I don't know if this is too simple or too hard for a workshop topic?

  10. N

    @topologic I'm back again, I would also like to learn how to get topologic to do concept plans and test them. I'm thinking of listing the rooms required, each with specific rules, dimensions, area, orientations etc. and then they join themselves into building with its specific rules and the whole thing tests itself for orientation, envelope complexity and so forth. All culminating in one or several iterations of designs while I'm drinking a latte:)

  11. T

    @Nigel these are great suggestions. One of my MSc students just completed her dissertation on exactly what you have described regarding concept plans. But it took her months and she used machine learning and evolutionary optimisation to solve it. So I am afraid both suggestions are quite complex for a half day workshop. Once the assessment of the dissertations is complete, I will share the videos that they have created.

  12. N

    @topologic I'm happy to learn anything I can

  13. T

    Hi @Nigel as you see there hasn’t been a huge response so perhaps the idea of a workshop is not needed? Regardless, I am always happy to meet and help with topologic workflows. Ping me anytime to schedule a zoom session if you need any help with Topologic. Best wishes.

  14. J

    Hold on there Wassim. The workshop is a great idea. It's an opportunity to have a look at Topologic dealing with everyday tasks. I am just trying to figure out what I would like to see someone doing with it.

    I haven't had the time yet to start testing it as for me it's still is a bit overwhelming: I don't use Blender regularly, I don't use Sverchok or any other parametric modeling software, I haven't even installed Topologic yet, and though I am hugely interested in it, I must find the time to start with it. A workshop is a great opportunity for me.

    So, having said this, for me the workshop would be nice as a simple how to start with topologic and how to achieve something useful at a conceptual level. I imagine that my workflow with Topologic would start to assume a transitional form between what I do right now and a more parametric workflow. The thing is that I don't believe in revolutions, but I figure it's very easy to evolve.

    So, the question for me is: How does topologic allow us to evolve on our processes instead of how it should impose a full 180º turn that changes everything.

    I have been directly drawing 2D or 3D models of my buildings for a long time, so I'm not that much concerned about having topologic automatically modeling the building for me, I'm more concerned, at an initial stage, in having topologic checking if I'm doing something wrong in terms of connection between spaces and on the relations I'm creating in my buildings. If topologic is used to check my work and point my mistakes, I can move faster.

    I would start by how to integrate topologic in the initial conceptual stage of organization of a building in a context:

    1 - Translating a functional program to an organization schematic map of the building in topologic;

    2 - Checking if our layout of spaces, that we have drawn ourselves in 2D or 3D, matches the schematic map. Example: A simple warning that the room has less area or more area than it's stated in the organizational map; or warning that the direct connection between auditorium and foyer is missing; or that the foyer has no connection with exterior spaces if those are objectives of the initial program.

    3 - How these spaces we create interface with the building's context: acesses, orientation, surrounding buildings, green areas, etc... Example: I imagine this means that a road is a cell, a neighbouring building is a cell , a green area is another cell and that these cells are fixed in place, and we want the new cells we create to relate to them somehow.

    4 - How to integrate things like orientation of the building, wind direction in this workflow?

    5 - Then, how should topologic help us extruding these 2D spaces so their height is the same as in the program

    6 - Then how should we pack spaces into multiple levels and create floors and floor connections with topologic. How to represent a stair or an elevator or ramp.

    7 - Topography. Is the terrain another cell? is it geometry that imposes on cells or that imposes themselves to? How to deal with this?

    I would pretty much end the workshop there and maybe this is already too much.

    Other workshops would be about:

    • Exporting a topologic model into Ladybug tools and making use of it.

    • Integrating engineering as schematic planing in a topologic workflow.

    • Revisiting what you did a few posts before about the thickness of walls

    • At what level of detail should we dive with topologic from this point forward.

    • How to export and integrate a topologic model with other software and, if possible, keep it dynamically linked with the schematic base we did in Blender.

    Is this OK?

  15. T

    @JQL Some really interesting ideas! We had done a basic version of the space programme checking idea a few years ago so we can definitely enhance that and accomplish it. I think we can start with that.

    Ok so I will schedule and announce a workshop soon. We’ll see how many attend. This will obviously use Topologic/Sverchok.

  16. P

    Interested in @JQL bullet points, 1 to 4, and 6 :)

    (whilst starting to build those 'cells' in FreeCAD .)

  17. B

    I would like the workshop too!

  18. N

    @JQL well expressed.

    @topologic I vote for that workshop.

    Is there some pre-reading/video watching that would help.?

  19. T
  20. P

    Would do recording? Probably wont' fit everybody in different timezone :)

  21. J

    @duncan can someone add it to the osarch calendar?

  22. T

    Hi everyone, I looked at my calendar and Friday the 19th works better. So, I just submitted the event to the osarch calendar. Here is the information:

    Topologic Workshop

    Friday 19 November 2021 at 16:00 GMT

    Duration: 2 hours

    Zoom webinar registration link: https://cardiff.zoom.us/webinar/register/WN_qLwlMDRZRsaOkNFGn2dFFA

    Requirements:

    Mac, Linux, or Windows computer

    Blender 2.93 or newer (http://blender.org)

    Sverchok (https://github.com/nortikin/sverchok/archive/refs/heads/master.zip)

    Latest developer build of BlenderBIM (https://github.com/IfcOpenShell/IfcOpenShell/releases)

    TopologicSverchok 0.6.0.4 or newer (http://github.com/wassimj/topologicsverchok/releases)

  23. D

    @topologic said:

    Hi everyone, I looked at my calendar and Friday the 19th works better. So, I just submitted the event to the osarch calendar. Here is the information:

    Topologic Workshop

    Friday 19 November 2021 at 16:00 GMT

    Duration: 2 hours

    Zoom webinar registration link: https://cardiff.zoom.us/webinar/register/WN_qLwlMDRZRsaOkNFGn2dFFA

    Requirements:

    Mac, Linux, or Windows computer

    Blender 2.93 or newer (http://blender.org)

    Latest developer build of BlenderBIM (https://github.com/IfcOpenShell/IfcOpenShell/releases)

    TopologicSverchok 0.6.0.4 or newer (http://github.com/wassimj/topologicsverchok/releases)

    Fantastic. Been away from the thread for a while and got back just in time to catch up on these developments and the scheduled workshop. Looking forward to it. Thanks @topologic for plugging at it.

  24. T

    Hi everyone. Just to update you. First, the workshop has been published on the osarch events page (thanks @Moult) I just completed the sverchok/topologic definition for the workshop. Basically, you will invent a space programme and define the desired adjacency using an Excel/CSV file. You will then build your project by slicing through an overall volume. This can be as simple or as complex as you like. I will then show you how to quickly add doors so one can move through the project using only doors. We will use placeholders with custom attributes to specify the room name (eg LivingRoom, Bedroom1, Bedroom2 etc). These need to match exactly the names you use in the CSV file. We will then find the shortest path between pairs of rooms and compare the travel distance to the values in the CSV file and Color-code the paths accordingly. It is quite a challenging definition, but I will get you through it systematically and in chunks. We will record the session and I will send you files etc to get you started. You do NOT need to know Blender or sverchok or Topologic.

    Hope to see many of you on Friday!

  25. J

    Hi @topologic do you think we will have time, during the workshop, to deviate into possible variations of your approach?

  1. Page 1
  2. 2
  3. 3
  4. 20
  5. 21
  6. 22
  7. 23
  8. 24
  9. 29
  10. 30
  11. 31

Login or Register to reply.