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

Pivoting door

Anonymous
Not applicable
I'm a really recent user of archicad, I'm still catching up, very slowly. I'd like to know if someone could help me find a gdl pivoting door (I think thats the name, I'm portuguese and we call it "porta pivotante"!

Thanks in advance!
8 REPLIES 8
Anonymous
Not applicable
In.volve,

I've got a pivot door GDL for you. It's part of my own suite of doors I programed using Archicad's stock GDL's as a basis.

Send me an e-mail and I'll beam them over to you.

Question to forum: Should I post these in the repository?

Thanks,
Dave Sanders
Anonymous
Not applicable
Hello Dave,
That would be great if you posted your library parts
in the repository. One thing though, I hope your library
parts are saved in an earlier version than AC 12
because many users are still in previous versions.
I for one am still in AC 10 and others are
still in AC 9 or earlier.
Thanks,
Peter Devlin
Anonymous
Not applicable
Peter,

Alright! I'll put them in there, BUT.. It's an entire folder (there's many special doors I've created, and all the macros are custom named and contained within). Should I do it as a ZIP file?

These were all created in AC9, and so far have worked in AC12.
Anonymous
Not applicable
Peter,

One more thing..

You think I should keep writing my GDL's in AC9, then? Please advise on any wisdom with that.

Thanks!
Anonymous
Not applicable
Hello Dave,
I don't know the answer to your question.
It would seem that partly it has do with
how the depository functions and partly
how you want to present your library parts.
Do you want to have them accessible individually
or as a collection ? As to the first issue, you might
check in the depository and see if there are some
parts presented as a collection in a zip folder.
As to the second issue, I would prefer your parts
to be presented individually because to have a whole
collection of library parts to learn how to operate
and to understand the code would be quite overwhelming
and therefore to pick and chose which part to download
and study would be better.
Thanks,
Peter Devlin
P.S. I am very curious to see your work.
I have made all the doors and windows
that our office uses and would love to see
what you have come up with, not only the
parts them selves but the philosophy you
employ for how a part should be presented
to the user and also how it should work
and what it should do.
Anonymous
Not applicable
Peter,

I put the whole collection up in the depository. I took the whole folder and wrote it to a ZIP file. We'll throw at the wall and see if it sticks. 🙂

I'm in charge of our office standards, too, so I feel your pain! My 'philosophy' (and we're using this term very loosely!) is to make my GDL's behave like the ordinary, off-the-rack GDL's that come with AC. I'm always insecure about my coding... afraid some geek is going to flame me for 'inefficiency' or failure to use Master's level math. BUT.. I can accomplish results that work well. I can see in AC12 they've addressed a lot of the issues you and I have attacked in our custom parts such as indoor / outdoor finishes and ability to make window sills and door thresholds opaque (with fills) in plan view.

Definitely take a look... Let me know of any bugs or possible improvements. With Great Depression II imminent, I'm sure I'll have some free programming time soon!

Thanks for chiming in! Cheers!
Anonymous
Not applicable
Hello Dave,
You wrote:
"You think I should keep writing my GDL's in AC9, then?"
My own opinion is, keep the part in the earliest version
it will function in. Meaning that, if the part does not employ
commands that are only available in a in a later version
then don't save if in a later version. For example, if the part
does not employ SPRISM_{2} which was new in AC 10 then
don't save the the object in AC 10 or higher. This way
your library parts are usable by the greatest number of users.
Thanks,
Peter Devlin
Anonymous
Not applicable
Peter,

Understood... I'll keep writing in Version 9 and / or use only v9 compatible commands. I'm fairly certain most of my objects would be compatible back to 8.1.

BTW.. The ZIP file contains about 25 or 30 files, and includes the macros. It's easier to just grab 'em all in one blast. They all reside in one directory. I try to make my own macros to match the parts so that custom objects can operate in a 'stand-alone' fashion, even if you had no other libraries loaded. That way, it's easy to share with a friend!

Thanks again... gotta' get back to some 'real' work. Do let me know how you like them doors when you get a chance.