Closed theo-armour closed 6 years ago
Highlights surfaces with
Little fixes and new features everywhere
Items form To Do list completed or well underway
@theo-armour THANK FOR amazing work. Seems you are on the case so I am back. I hope we will make the most amazing gbXML viewer/fixer ever.
here are comment:
1.
2.
3.
4.
5.
6.
7.
8.
aslo add them here so we can see by analysis type
@mdengusiak
Many thanks for your easy to read (and easy to fix ) list.
I believe that many of the items have been dealt with in this release:
Resizing heads-up is there but very unstable.
The main item not addressed is that last item - which I am not sure I understand completely.
Currently the viewer list all the surface types listed in the file. If it's there then its listed.
I am thinking of adding a settings feature that would add a ground surface to the display. This would receive shadow etc. Would that help? Or maybe we should talk things over if I am missing something.
Thanks @theo-armour for great chat I hope now everything is clear... Here is sample one space gbXML export fro reference: Building1.zip
@mdengusiak
App2 R8.5 12:44
Fixed: reset view not resetting surfaces visible
Settings: add toggle grid
Settings: add toggle ground
App2: add footer
2017-12-01 ~ Add a 'ground' that can receive shadow
8.6 21:32
@mdengusiak
Done
this is great.. drag works excellent I love storey
Storey ability to hide roofs or floor to better see layout
can we show number of zones per storey
This is awesome! I needed a quick gbXML viewer today and worked great for me! :)
@mdengusiak
R8.9
R8.8
Note 'reset view' button not currently working in reports, so has been disabled for the moment
Done
@mostaphaRoudsari
I'm glad you like it. It's a fun project.
The script takes gbXML data and turns it into JSON. Do any of your apps read/write to JSON? Or read/write to gbXML?
@theo-armour Hi progress is amazing....
reset works great now the only one that is not resetting is
after Set Camera to Ortho
can we change color for inside surfaces to RGB(255,128,128) other colors are: exposed RGB(128,255,128) adiabatic RGB(192,128,255) ground RGB(208,104,0)
can we show normals for selected items only
can we swtich off shadows
would be nice to operate them when level (storey) is selected only on this object switch off and on different surfaces
6.this is great we can see odd one out
I can see straight away that there are some keyboard keys working...can you send me full keyboard shortcut keys and explanation I can see that: A,S,R,F are doing something...
can we make that when is blue is ON and is grey is off...at the moment there is many option posible depends how we click
would be cool to work on exposure surface types
same way as on surfaces types with ON and OFF
The script takes gbXML data and turns it into JSON. Do any of your apps read/write to JSON? Or read/write to gbXML?
@theo-armour, yes! Honeybee does. We're currently using OpenStudio libraries to import/export gbXML. Can you direct me to the parser code? Converting to JSON making it easier to parse.
@mostaphaRoudsari
All the heavy lifting is in this stand-alone HTML file with the actual parser function highlighted:
And, frankly, there's not much heavy lifting to be done. ;-)
@mostaphaRoudsari This sounds now very interesting apart from viewing gbXML and showing errors and issues with gemometry we want aslo try to fix some of them and open new ways of collaborations. I am thinking about this:
gbXML viewer
?
This is super fast to see changes and review quality of file and spot all problems with geometryI guess first of all we want:
[ ] to make viewer as good as possible from operational point of view to ma sure easy to use and usefull
[ ] adopt geometry fixing method
[ ] establish bi-directional links to various tools
[ ] allow to store space results data to visualize results
[ ] *make game that allows us run though our building and enjoy what we did
I call it verification and enjoyment mode as we can see if building make sens if we can walk though it.
@theo-armour pease let me know what do you think and if agree with my vision
ps. I come across this task list approach that we can tick boxes I will try to use it from now on as we can easily monitor what was completed)
@mdengusiak
can we swtich off shadows?
This is likely to be part of an Analemma/light/shadow settings menu
would be nice to operate them when level (storey) is selected only on this object switch off and on different surfaces
Yes, the interaction get complicated. We need to play with the interaction some more and come up with some logical 'rules'. What we don't want to do is keep adding buttons and UI widgets. What we want is a few simple interactions that take care of most everything. Let's us continue playing and interaction with what is there for a while. And after some decide some new rules.
this is great we can see odd one out
We need different colors for the different odd things. And some good rules for finding these types of things.
adiabatic
The definition of adiabatic is 'relating to or denoting a process or condition in which heat does not enter or leave the system concerned.' ;-)
I need a better sense of what 'adiabatic' means in terms of setting colors of walls or finding issues.
I think many of the other points you raise are covered in R8.9 and R8.10
@theo-armour I am speachless --thanks for solving many comments!!!!! Love it!!!
I like you managed to get now underground surfaces
ok shadows we are not crucial I think this will be solved with your new sunpaths feature..
Adiabatic
is internal surfaces that do not have two different spaces Adjaciencies
In version 8.10 head up does not work
Set exposure Type material
this is for surrunging building and context
can we change color for Shade to RGB(255,180,128)
@ladybug-tools/spiders
gbXML Viewer R8.1
The app is beginning to have some nice aspects and there's much more on the way.
There's way too much that's happened since the last post, we let's just start with today:
Probably every file in the release was touched in some way today. Many of the changes were related to renumbering text in links to handle the new release. Fingers-crossed this release-processing is mostly complete and we can get back to adding new features nice and fast
Look, gbXML Viewer is helping find errors in our own scripts. Yay!