Libraries & objects
About Archicad and BIMcloud libraries, their management and migration, objects and other library parts, etc.

How to search a 'super' object?

Anonymous
Not applicable
Hi all, new to the forum.

I am wanting to create an object that macros in other objects so that I dont have too many individual objects. Problem I can see is that I wont be able to 'Find and Select' a particular individual object if it is part of the greater object. (I have this problem with windowbuilder and doorbuilder)
Can any one give me some advise on this?

Apologies if it is somewhere in this forum but I cant find it.
4 REPLIES 4
Rob
Graphisoft
Graphisoft
I'm a bit confused by your question here. What are you actually trying to achieve? An object which calls already programmed macros by someone else?
Problem I can see is that I wont be able to 'Find and Select' a particular individual object if it is part of the greater object.
hold your horses mate, take a breath and start again
(I have this problem with windowbuilder and doorbuilder)
could you be a little bit more specific?
::rk
__archiben
Booster
SunnyBris wrote:
Problem I can see is that I wont be able to 'Find and Select' a particular individual object if it is part of the greater object.
no you can't. why would you want to 'find and select' a macro anyway? any parameters that a macro uses are given to it by the parent object.

if you want to edit the code of a macro you can use File>GDL Objects...>Open Object By Subtype... and find the particular macro subtype you originally defined it as . . .

just what are you trying to do?!

~/archiben
b e n f r o s t
b f [a t ] p l a n b a r c h i t e c t u r e [d o t] n z
archicad | sketchup! | coffeecup
Anonymous
Not applicable
OK I'll try and be a little clearer...
What are you actually trying to achieve? An object which calls already programmed macros by someone else?
No these objects will/are all made within our office.

We have doors which are specific to how we use them in our office without a lot of the fluff that isnt needed. Thought about combining them as a single Object that you can choose the different door types within when you are setting it up. Easy so far. My problem is that I want to be able to select say, all cavity sliding doors for a global change of materials or architraves or something...
Using the Find and Select function how do I select these doors if the Parent door object is called for example Master_Door?
Searching by Width and Height are of no use if they are the same as a single swing, ID is used for Door Number. If there is something obvious i am missing I would love to know.


Quote:
(I have this problem with windowbuilder and doorbuilder)


could you be a little bit more specific?
OK first of all, love Door & Windowbuilder, but for common door types is more than the average user needs , I know it has a great favourites palette built in and lots of other great functions but I find we need to go back and clean up too many projects that have wrong materials architraves etc. Yes, user error is always the reason, but I would prefer to limit the user so not as many mistakes can be made.
Back to problem I cant find a way to select a door type when all of the doors are called "DoorBuilder 35".

Is that clearer?
__archiben
Booster
ah! so any door object created with door builder is called simply 'door builder'? that makes it more understandable . . . but rather than question your own methods, i would suggest that the object is more to blame.

first, contact cadimage (who now 'make' door and window builder) and let them know the shortcomings. they're pretty quick to respond to most queries and are pretty helpful too. if there is way of achieving what you need i'm sure they'll let you know.

second. you need some way of distinguishing which is which now, so you could create a property tag for each type of door which can be added to the search criteria in 'find and select'.

alternatively: i've never used DW builder, but i just took a quick look and there looks to be some way of defining an ID reference that is distinct from the archiCAD ID reference . . . maybe this is the way?

HTH
~/archiben
b e n f r o s t
b f [a t ] p l a n b a r c h i t e c t u r e [d o t] n z
archicad | sketchup! | coffeecup