AEC Free Software directory: (https://wiki.osarch.org/index.php?title=AEC_Free_Software_directory)

1246714

Comments

  • edited May 2020

    @ReD_CoDE The part of Homemaker that places roofs, doors, windows etc.. is entirely procedural.
    The building layout model is a similar kind of thing to shape-grammars, though it is more like binary space partitioning (I must have spent too much time building Doom levels); but the system for designing building layouts is entirely evolutionary, so not at all procedural or parametric.
    I'm a bit slow at demoing the software, there is a recent output (in IFC format) attached to this discussion from a couple of days ago. The nearest thing to a description of the current state of Homemaker is this long Twitter thread.

    ReD_CoDEJesusbill
  • @brunopostle sounds great when you mention it's entirely evolutionary, and yes, I understand why you mention why it's not all procedural or parametric.

  • ODA File Converter (opendesign.com) turn dwg into dxf
    https://www.opendesign.com/guestfiles/oda_file_converter

  • edited June 2020

    @stephen_l said:
    ODA File Converter (opendesign.com) turn dwg into dxf
    https://www.opendesign.com/guestfiles/oda_file_converter

    I don’t see any mention that it is FOSS. Have you seen a license file and source code somewhere ?
    Edit : FreeCAD wiki specify that is freeware not FOSS.

  • It is not FOSS, only a "free" tool.
    freeCad rely on it to import dwg, and it is a "known to work" solution to turn .dwg into .dxf - batch process

  • EPANet - https://www.epa.gov/water-research/epanet
    Development - https://github.com/USEPA/EPANET2.2
    EPANet is awesome - it works out pipe sizing and equipment selection including water tanks and pumps. Far easier to use and infinitely more abilities than Revit's rubbish hydraulic calculations.

    MoultJesusbill
  • @Bedson that's very cool! Would you mind adding it to the Wiki?

  • @brunopostle said:
    I must have spent too much time building Doom levels

    I knew you had good credentials

    brunopostleJesusbillMoult
  • Shiny_Sky theme for Blender (still it needs some improvements): https://github.com/EAzari/Shiny_Sky

  • My friend's view about Blender and NURBS:

    About Blender, I think it supports NURBS. There are ways to convert mesh to NURBS (UV unwrapping) and NURBS to mesh (tessellation). If correctly designed, you could use BREP, NURBS, mesh, CSG all together in solid modeling software.

  • @ReD_CoDE said:
    My friend's view about Blender and NURBS:

    About Blender, I think it supports NURBS. There are ways to convert mesh to NURBS (UV unwrapping) and NURBS to mesh (tessellation). If correctly designed, you could use BREP, NURBS, mesh, CSG all together in solid modeling software.

    Forget about it, nurbs in blender are not even at simple toy level, so unless someone handle further dev it will remains a sweet dream.

    ReD_CoDE
  • Added Elmer and FEniCS in the simulation directory

    • Elmer is a multiphysical simulation software that includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer and acoustics, for example. These are described by partial differential equations which Elmer solves by the Finite Element Method (FEM).
    • FEniCS is a computing platform for solving partial differential equations (PDEs). FEniCS enables users to quickly translate scientific models into efficient finite element code. FEniCS runs on a multitude of platforms ranging from laptops to high-performance clusters.
    ReD_CoDE
  • https://gismo.github.io/
    G+Smo (Geometry + Simulation Modules, pronounced "gismo") is an open-source C++ library that brings together mathematical tools for geometric design and numerical simulation. It implements the relatively new paradigm of isogeometric analysis, which suggests the use of a unified framework in the design and analysis pipeline.

  • @ReD_CoDE you insist with isogeometric analysis :)
    I admit that I would like to study/try/test it at some point. Let's see if I can test this library but I am not very positive as everything is based on C++, input files including from a quick look I had.
    In any case I will add it in the simulation directory

  • @Jesusbill I just shared it maybe some think about and work on IGA (I know that Blender is mesh-based)
    As far as I see it's a hot topic in academia and industry, especially in North America and in some other countries, like France, Germany, Japan, ...
    Also, these days the majority of invaluable projects I see are based on C families :)

    Jesusbill
  • New add-on for CAD workflow in Blender, currently under development: https://blenderartists.org/t/construction-lines-add-on-cad/1237928

    stephen_lJesusbill
  • @DADA_universe said:
    New add-on for CAD workflow in Blender, currently under development: https://blenderartists.org/t/construction-lines-add-on-cad/1237928

    Added that to the wiki.
    Also added https://www.teamtad.com/ an interesting BIM tool for architects developed by an Indian architect since 1989, which I've known of for a few years now. I've invited him to join OSArch and hope he'll do so soon. Free software, but not currently Open Source at the moment, though the intention is there to do this at some point.

  • @DADA_universe TAD looks like freeware, not free software. I don't think it belongs in the OSArch wiki unless he changes it to a free software compatible license.

    @brunopostle is homemaker free software? Should it be added?

  • @Moult at least urb (framework ground of homemaker) is GPL 3

  • @Moult said:
    @DADA_universe TAD looks like freeware, not free software. I don't think it belongs in the OSArch wiki unless he changes it to a free software compatible license.

    True according to official website :

    TAD Version 6.x is a closed source freeware. We want to open-source from version 7.x onwards, once we receive enough participation.

  • @stephen_l said:
    @Moult at least urb (framework ground of homemaker) is GPL 3

    Is all GPL3+ (though some of it may be GPL2±, I ought to do a search and replace).

  • @Moult said:
    @DADA_universe TAD looks like freeware, not free software. I don't think it belongs in the OSArch wiki unless he changes it to a free software compatible license.

    @brunopostle is homemaker free software? Should it be added?

    Ah, I missed the distinction, thought 'free as in beer' was being included. Will edit it out till the license changes.

  • @DADA_universe said:
    New add-on for CAD workflow in Blender, currently under development: https://blenderartists.org/t/construction-lines-add-on-cad/1237928

    Looks like dev is open for collaboration, a first step is interoperability, then maybe integration of cad transform snap api may help to go further.

    JesusbillMoultDADA_universe
  • This is a pretty good news, interoperability is confirmed, and construction-lines-CAD will work with both archipack and CAD Transform out of the box.

    basweinMoult
  • City Energy Analyst (CEA)
    The City Energy Analyst (CEA) is an urban energy simulation platform and one of the first open-source computational tools for the design of low-carbon and highly efficient neighborhoods and districts The CEA combines knowledge of urban planning and energy systems engineering in an integrated framework. This allows to study the effects, trade-offs and synergies of urban design options, building retrofits and energy infrastructure plans.
    https://cityenergyanalyst.com/
    https://github.com/architecture-building-systems/CityEnergyAnalyst
    (I'll include it in the wiki...)

    ReD_CoDEMoultJesusbill
  • Markdown-based diagram and flow-chart generation in Javascript
    http://mermaid-js.github.io/mermaid/#/

  • @Jesusbill not entirely sure how that fits into AEC ... ?

    By the way I want to shoutout @duncan who has been doing some awesome work adding icons to the wiki page! It looks slick!

    duncan
  • @Moult said:
    @Jesusbill not entirely sure how that fits into AEC ... ?

    You can generate Gantt diagrams.

    MoultJesusbill
  • @bitacovir very cool - I wonder how simple it'll be to use something like this to generate a gantt chart from IfcTask for construction sequencing... language differences aside of course :)

  • @Moult said:
    @Jesusbill not entirely sure how that fits into AEC ... ?

    I honestly thought about the network graphs from the presentation of homemaker and the discussion going on there (https://community.osarch.org/post/quote/112/Comment_1506). Thought about posting it there but then I preferred to post it here. So no specific use in mind but @bitacovir has already had a good idea :)

    By the way I want to shoutout @duncan who has been doing some awesome work adding icons to the wiki page! It looks slick!

    Yes they do

Sign In or Register to comment.