We value your input!
Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey

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

How can a custom zone stamp be created?

Anonymous
Not applicable
I need to create a different zone stamp than the modified default ones. It seems like it can be done but I couldn't find how. Is there anyone who can help me?
5 REPLIES 5
TomWaltz
Participant
You can modify the Zone objects pretty easily.

My preferred method is to place the Zone in your project, select it, then click File > GDL Objects > Open Object... to open it in the object editor.

The bad news is that you will need to use the GDL scripting language to modify it.
Tom Waltz
Anonymous
Not applicable
The other bad news is that the stamps that come with ArchiCAD (like most included parts) are VERY complicated to edit. I find it is easier to write exactly what you want from scratch using the existing ones only for reference. Very often all that is needed is a simple room name and number. This can easily be written in a few lines of code.
Djordje
Virtuoso
Please put your OS and Archicad specs in your signature ...

Do a search of the Talk with Zones as keyword. A lot of zone stamps have been posted here, and I am sure that at least one of them will be usable.

What exactly is your problem?
Djordje



ArchiCAD since 4.55 ... 1995
HP Omen
Anonymous
Not applicable
I took a long way on creating the stamp I need by modifying another one. But now I have still some problems left;

1) My stamp is not changing the displayed area according to gross and net boundries. I found a temporary solution by changing
room_area=str(area_form, ROOM_CALC_AREA)
to
room_area=str(area_form, ROOM_AREA) but it is not adaptible to the chosen area calculation; net or gross

2) I need to create a second room name row which must be in Russian. But I can not apply the Cyrillic characters to zone tool. Actually such characters sometimes create problems in other areas as well.

Thank you a lot..
Anonymous
Not applicable
ok, I solved the foreign character problem, thanks to Maurice. But still area problem..
Maurice wrote:
Thanks for the link (content below) but it doesnt seem to remove any font sets only add them ....
How to See Foreign Characters of library parts in the Object Settings Dialog
Written by Balázs Biacs

How to see foreign (i.e. Russian) characters of library parts in the Object Settings dialog if using international ArchiCAD

E.g. the library of the Russian version 6.5 does not show russian letters when used in the international verison 7.0.

Do as follows:

Quit ArchiCAD.
Open the Registry editor. [Start menu/Run.../type "regedit" and run it]
Open the key:
HKEY_CURRENT_USER/Software/Graphisoft/ArchiCAD/ArchiCAD 7.0 INT/Font Description

Choose Font Script Code [doubleklick on it]. A small dialog appears: Edit DWORD Value.
First set the radio button on the right to the Decimal position, then enter 204 into the Value Data field, then choose OK.
Now if you open Your ArchiCAD 7.0 International, all menus will be displayed in English, but you'll have the Russian characters in the Object Settings dialog. If you would like to revert to the International settings, set the same value to 0 again.

Other values for other character sets:

ANSI_CHARSET 0
DEFAULT_CHARSET 1
SYMBOL_CHARSET 2
SHIFTJIS_CHARSET 128
HANGEUL_CHARSET 129
HANGUL_CHARSET 129
GB2312_CHARSET 134
CHINESEBIG5_CHARSET 136
OEM_CHARSET 255

JOHAB_CHARSET 130
HEBREW_CHARSET 177
ARABIC_CHARSET 178
GREEK_CHARSET 161
TURKISH_CHARSET 162
VIETNAMESE_CHARSET 163
THAI_CHARSET 222
EASTEUROPE_CHARSET 238
RUSSIAN_CHARSET 204

MAC_CHARSET 77
BALTIC_CHARSET 186