Giter Club home page Giter Club logo

honey-badger's People

Contributors

bombyx-eth avatar christophwaibel avatar daren-thomas avatar maxenceryan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

sonny-mo raalsky

honey-badger's Issues

Warning regarding IronPython version mismatch

As noted in the readme, the IronPython version is important as it needs to match Grasshopper installed. Although rhino ships with IronPython (right?), you still need a standalone version to run honey badger, which i am not sure is totally clear in the readme.

Maybe IronPython version can be checked based on the rhino version input (see #16) but only display as a warning as the supported IronPython version for RHino 7+ may change.

see https://docs.python.org/3/library/platform.html#platform.python_implementation

Valuelist-choose-delimiter

Can we add a function to choose the delimiter? I actually would like to use semicolon, because I have commas in my strings :)
E.g. "5.3 Verkauf Möbel, Bau, Garten"

Only works if Rhino 6 is installed

The parameter_compiler.py at lines 21 and 22 currently hard codes the rhino and grasshopper dlls to reference Rhino 6. This means it must be installed, which may cause issues if people are only using Rhino 7. Also could be issue if OS not in english.

Perhaps there can be optional args to specify rhino version to use or path to dlls?

build-valuelist-comp-with-another-csv

Maybe I'm doing sth wrong, but I can't seem to build another valuelist component with another csv. It tells me, it can't find "planets.csv". See this branch: https://github.com/architecture-building-systems/hive/tree/111-Database-SIA-2024-and-2028

C:\Program Files\IronPython 2.7>ipy.exe c:\Users\chwaibel\Documents\GitHub\honey-badger\honey-badger.py c:\Users\chwaibel\Documents\GitHub\hive\Core\sia380\sia2024.json
Traceback (most recent call last):
  File "c:\Users\chwaibel\Documents\GitHub\honey-badger\honey-badger.py", line 67, in main
    parameter_compiler.compile_parameters(
  File "c:\Users\chwaibel\Documents\GitHub\honey-badger\parameter_compiler.py", line 46, in compile_parameters
    keys, values = read_values(badger_dir, parameter["csv"])
  File "c:\Users\chwaibel\Documents\GitHub\honey-badger\parameter_compiler.py", line 123, in read_values
    with open(os.path.join(badger_dir, "planets.csv")) as planets:
IOError: [Errno 2] Could not find file 'c:\Users\chwaibel\Documents\GitHub\hive\Core\sia380\planets.csv'.: c:\Users\chwaibel\Documents\GitHub\hive\Core\sia380\planets.csv
None

cant-load-honeybadger-component

pliz hepl @daren-thomas
I'm here with my laptop. I installed Pycharm, ironpython 2.7, cloned honey-badger, built a .json with the cmd (ipy.exe ...\honey-badger.py ...\component.json), but when trying to open grasshopper, it gives me this error:

image

I did copy the honey-badger.dll into the rhino grasshopper components folder.

Do you have an idea how I can fix that?

honey-badger-runtime.dll file location

honey-badger-runtime.dll needs to be in the same folder as the .gha that is using it, such as planets.gha. It won't work if the .dll is in another folder, even if it is added to the Rhino Grasshopper paths.

install-honeybadger-unclear-instructions

I built honey-badger components for hive on my home pc, but the value list components are not appearing.

Please add clearer instructions on how to use honey-badger on the README.md. is there anything I need to put in some folder? before, you had make-honey-badger.bat (or similar), but now a user of honey-badger would simply need to build his components with ipy.exe honey-badger.py customcomponent.json? Appearently, another step is necessary in order to get your list comonents working.

#1 GH_ParamAccess.list as input

Could you implement the option to define inputs in the form of GH_ParamAccess.list?
C# version: pManager.AddGenericParameter(..., GH_ParamAccess.list);

Valuelist-multiple-tabs

Is it possible to add something like a tab-selector to the value list? E.g. with SIA 2024 data, there are room types with associated data. But then there are also "standard", "ideal" and "existing" categories, with different data per room type.

image
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.