Learn to manage BIM workflows and create professional Archicad templates with the BIM Manager Program.
2008-06-13 05:59 PM
2008-06-22 11:26 PM
TomWaltz wrote:But the advantage with labels is that they can be made to AUTOMATICALLY get the elements data and perform operations on them globally.
Now, maybe that looks like scripting labels to the user, but the key is getting the data back into the original elements so that if you change the element, you don't have to go through all the labels and edit them as well.
2008-06-22 11:37 PM
vfrontiers wrote:
Property ELEMENT would have the following attributes...
1. Script ONE Property element and be able to ATTACH it to any element
2. It could dig into HOST element and extract things like length or surface area.
3. It can also just have FILL IN THE BLANK type parameters so we can just associate little bits of text to any element we like.
The intent is two fold...
A. Avoid having to script EVERY STINKING OBJECT we use to match parameter naming. Especially critical when using a bunch of 3rd party objects
B. To allow information stuffing into other ELEMENTS like walls and roofs, etc. again, without having to script a PROPERTY OBJECT for each wall type, etc.
Back this up with the ability to perform basic MATH FUNCTIONS inside a SCHEDULE itself (Can you find the lot coverage in a schedule?[Site Area / Building Footprint]) This stuff is basic and needs to be accessible to all users.
2008-06-24 02:49 PM
Richard wrote:If you are going to add information to Archicad, it makes a lot more sense to place them into 3D "real" elements, than it does to place them in arbitrary labels that could be added or deleted separately from the elements they are labeling.
But the advantage with labels is that they can be made to AUTOMATICALLY get the elements data and perform operations on them globally.
I suppose it comes down to this: How do you integrate external databases into the CAD model and extract useful data such as cost, thermal performance etc? Somehow that information needs to be attached to elements and iinteract with parameters and general contextual information. I dont know if it is desirable to try to get this data 'into' the object, when all you want to do is extract the infromation?
2008-06-24 03:51 PM
TomWaltz wrote:I have great respect for your desire to include all data within the 'real' world of ArchiCAD, but if you take a step back and look at the amount of information needed to develop a scheme to construction and beyond, it becomes obvious that much of it has little to do with '3D' or CAD modelling at all, hence GS developed property objects. They don't exist within objects, they are tags and ADD information which can be read by schedules and lists, not the object itself! The idea that labels are arbitrary or could be accidentally removed (as any object?) is not relevant. The fact that they can be "added or deleted separately from the elements they are labeling" is one of their major benefits! Its called filtering.
If you are going to add information to Archicad, it makes a lot more sense to place them into 3D "real" elements, than it does to place them in arbitrary labels that could be added or deleted separately from the elements they are labeling.
TomWaltz wrote:No, just what you want to filter. I'm not talking here about text labels but custom labels. ie it would be good to be able to select the type of label to schedule otherwise it wouldn't work at all, it would be like only being able to schedule every element in ArchiCAD. The filtering could work like the ID does, no ID= no show.
If you schedule labels, you are relying one someone labeling every single element in Archicad, that you may not even want to print,
TomWaltz wrote:As I said before, that may have been the original intention, but labels are much more powerful. Just to call out information that is what the Markers are for!!
You forget that labels are meant to LABEL things. A label is intended to call out information already present, not create new information.
TomWaltz wrote:Thats what labels can already do. While there may some better long-term strategy for connecting informtion in the AC database to external databases, it would be a whole new approach and would still come back to the fundamental idea of TAGGING elements in ArchiCAD, FILTERING the data and ASSIGNING external data to them. What better way than labelling? Interactive Scheduling is the obvious way to visually check and collect the data.
I'd rather see a long-term solution (like being able to add user-defined intelligence to Archicad elements,
2008-06-24 04:17 PM
2008-06-24 07:32 PM
vfrontiers wrote:Ok guys have it your way, 'label' is just a name for an object, but you can pretty much do what you are saying now with a thing called a label!
Tom... I think your right, it's NOT a label... but it is very similar to a cross between a label and a property object.
vfrontiers wrote:The interaction with external data is so critical that if GS don't do it soon some other BIM will
I am very interested in pursuing this discussion.... I am hoping AC15 or so can list this as something to look at.