Modeling
About Archicad's design tools, element connections, modeling concepts, etc.

Place Module

Anonymous
Not applicable
On a building plot I have designed 3 separate houses. Each house has 2 stories and a roof. The houses have different elevations, the first one ±0.00, the second +1.00 and the third +2.00.

I have designed each house in a different file and the building plot to another. Trying to place each building, in the right place and elevation on the building plot, using the “place module” command, I have to place each story of each building separately. Can a module place all the stories at once?

Thank you in advance
15 REPLIES 15
TomWaltz
Participant
No. The Archicad hotlink function can only link to one story at a time.

Someone had a workaround for that a while back (something about saving the file out as a .mod with all-story marquee or something like that), but I do not remember what it was.
Tom Waltz
Laszlo Nagy
Community Admin
Community Admin
Tom, here is the link to that trick you mentioned:

http://www.archicadwiki.com/TechNotes/Multi-story_Hotlinks?highlight=%28module%29
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28
Anonymous
Not applicable
laszlonagy wrote:
Tom, here is the link to that trick you mentioned:

http://www.archicadwiki.com/TechNotes/Multi-story_Hotlinks?highlight=%28module%29
There are no Stupid Questions ...Right?

Well. I did not understand the relationships between the Skyscraper Module Files and the "Mother" File. Like in Step 3 & 4, which file are these step performed in.

Lets say that I have a Residence (File name "House") that contains the Following Stories:
3. Third Floor
2. Second Floor
1. First Floor
-1. Pony Walls
-2. Foundation
-3. Datum

I would like to Hotlink all the Stories Except Datum to an other File called "Site".

Could someone explain the steps.

Jay
Laszlo Nagy
Community Admin
Community Admin
Jay wrote:
laszlonagy wrote:
Tom, here is the link to that trick you mentioned:

http://www.archicadwiki.com/TechNotes/Multi-story_Hotlinks?highlight=%28module%29
There are no Stupid Questions ...Right?

Well. I did not understand the relationships between the Skyscraper Module Files and the "Mother" File. Like in Step 3 & 4, which file are these step performed in.

Lets say that I have a Residence (File name "House") that contains the Following Stories:
3. Third Floor
2. Second Floor
1. First Floor
-1. Pony Walls
-2. Foundation
-3. Datum

I would like to Hotlink all the Stories Except Datum to an other File called "Site".

Could someone explain the steps.

Jay
I did this and actually there are 3 files.
A. The Mother File into which the Hotlinked Module is placed (a PLN file)
B. The Module File (a MOD file)
C. The original file that is the source of that building data (a PLN file)

Steps:
1. Take File C and save it as a module file. This step creates File B.
2. In File A, use the Merge command to merge into it File B.
3. Still in File A, draw a Thick Marquee around the merged building so all stories will be included.
4. Use the Save as Hotlinked Modules command to save the selection.
In the upcoming Dialog, you must check the Change to hotlink to the saved file checkbox and overwrite the module file (File B). Actually, you do not change the hotlink because there is no hotlink defined yet. This step will create the Hotlink for the module file, and since you have multiple Stories, it will create hotlinks for all stories.

I hope this helps.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28
Thomas Holm
Booster
laszlonagy wrote:
In the upcoming Dialog, you must check the Change to hotlink to the saved file checkbox and overwrite the module file.
I take it you mean name the saved file as and overwrite file B?

Anyway, fantastic tip Lazlo!

Se also:
http://www.archicadwiki.com/TechNotes/Multi-story_Hotlinks?highlight=%28module%29
AC4.1-AC26SWE; MacOS13.5.1; MP5,1+MBP16,1
Laszlo Nagy
Community Admin
Community Admin
Yes, you need to overwrite File B (the MOD file). I edit it in my original post, too.

That is the same tip, Jay just asked me to elaborate it, which I did.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28
Link
Graphisoft Partner
Graphisoft Partner
This is a great method and is pretty much the same thing that Eric Batte came up with back in the Escribe days. He called it Circular hotlinking. To quote Eric:

This may not be obvious to everyone, but it's a little technique I presented to the office the other day: Hotlinking modules to themselves (circular hotlinking, I'm calling it).

We keep all project info. within a single PLN file and since we often have a different rotation on the site plan (on paper) we draw the site on the story below the floor plan (of the building). As some of you may have noticed, if you draw at one orientation and choose to rotate the PMK in PlotMaker you can end up with upside down text and other elements. It is possible to use hotlinked modules to link to another story of the same PLN file. So, if we go to the site story we can add a hotlinked module pointing to the same PLN file and place the building story on the site story and vice versa.

MODEL.PLN (story 1)->linked to->MODEL.PLN (story -1)

Now, an important thing to realize is that since you are linking to the same file you're working with the hotlink of the other story will not be recognized as updated until you save the file. So the process to update the hotlink is to save the file and then update the hotlink manually.

This allows us to draw within our drawing bounds for each plan and as we prefer the rotation to be for each project to best fit on the sheet in PlotMaker. It could also be used to link the roof story to the site or anything else you could think of.


Eric Batte

******************************************************
Be Productive. Be Efficient. Be Standardized.
The Standardized Template System for ArchiCAD

www.getstandardized.com
******************************************************



It's just a different slant on the same idea, really. But it is under-utilized IMHO - it's really quite powerful!

Cheers,
Link.
PatriciaLe_o
Participant
Link wrote:
This is a great method and is pretty much the same thing that Eric Batte came up with back in the Escribe days. He called it Circular hotlinking. To quote Eric:

This may not be obvious to everyone, but it's a little technique I presented to the office the other day: Hotlinking modules to themselves (circular hotlinking, I'm calling it).

We keep all project info. within a single PLN file and since we often have a different rotation on the site plan (on paper) we draw the site on the story below the floor plan (of the building). As some of you may have noticed, if you draw at one orientation and choose to rotate the PMK in PlotMaker you can end up with upside down text and other elements. It is possible to use hotlinked modules to link to another story of the same PLN file. So, if we go to the site story we can add a hotlinked module pointing to the same PLN file and place the building story on the site story and vice versa.

MODEL.PLN (story 1)->linked to->MODEL.PLN (story -1)

Now, an important thing to realize is that since you are linking to the same file you're working with the hotlink of the other story will not be recognized as updated until you save the file. So the process to update the hotlink is to save the file and then update the hotlink manually.

This allows us to draw within our drawing bounds for each plan and as we prefer the rotation to be for each project to best fit on the sheet in PlotMaker. It could also be used to link the roof story to the site or anything else you could think of.


Eric Batte

******************************************************
Be Productive. Be Efficient. Be Standardized.
The Standardized Template System for ArchiCAD

www.getstandardized.com
******************************************************



It's just a different slant on the same idea, really. But it is under-utilized IMHO - it's really quite powerful!

Cheers,
Link.


Hi Link,
I was pointed to this topic by Djordje in another topic I posted (http://archicad-talk.graphisoft.com/viewtopic.php?t=12774), and I think this solution of yours might save the day over here...
But I still didn't figure ir out very well... Do you keep the original model and all the rotations that you do in the same .PLN file? You don't use .MOD files in this procedure? Do you explode things and make them 2D!? (I'm saying this because you said "we draw the site on the story below the floor plan"). How does it make the text look right at layout?
If you could read the other topic I mentioned I'd thank you a lot. Otherwise I can explain my issue better here again... I don't know how I should organize the files and information in my situation (10 models that fit more than 300 terrains).
Thanks in advance!
Patricia Leão

AC21 INT Full
MacOSHighSierra
Link
Graphisoft Partner
Graphisoft Partner
Just so you know, the above quote was from Eric Batte, not me.

For your situation you will need to set the text in your original model to 'Fix Angle'. When you hotlink it as a module, into the site plan you will need to make sure the 'Adjust angle of fixed-angle elements to reflect module rotation' setting is unchecked.

It's probably at this point you'll realize you need to go back and change the anchor points and formatting of all your original text! At least you can simply update the hotlinked module. And you'll know for next time.

Cheers,
Link.