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

Directing 3D Elements to a Story

Anonymous
Not applicable
Hi,
When drawing in 3D; is there a way of locating an element in a certain story? Every element that I draw in 3D automatically goes to 1st floor. Even slabs that have the option of CURRENT STORY are placed at 1st story when the plan window is at 2nd story. If this is the way it works, so how every one else draws in 3D?
Thanks,
Joseph Harouni
33 REPLIES 33
Anonymous
Not applicable
Richard wrote:
laszlonagy wrote:
Seems to me that AC - based on Story Height data given in story Settings - will decide to which Story the level of your current Local Origin belongs. Then it will draw the element created in 3D at that level and on that Story. Looks completely logical to me.
Laszlo
Verified (as if Laszlo needs verifying)

...works well over here...completely logical.
But not logical since we can not change stories in 3D. I think this is what Djordje means.
Joseph
Anonymous
Not applicable
Djordje wrote:
To be completely correct, place the origin at the zero level of the current storey. The elements will be created on the proper level and the storey that is active in the 2D window.
Djordje,
Is there a way of invoking a command and having it to place the origin at the zero level of the current story. It is not possible to fish out the zero level of the current story by moving the cursor around and finding THE hot spot?
Thanks in advance for all your valuable guidance,
Joseph Harouni
Anonymous
Not applicable
Joseph wrote:
But not logical since we can not change stories in 3D. I think this is what Djordje means.
Joseph
I don't know what you mean. It is completely logical.

You can direct 3D elements to any story in the 3D window.
[list=a]
  • Open the 3d window
  • Select object
  • Open settings
  • Change its base elevation relative to your story settings.

  • Very simple...Very logical...

    It is already wish that users be given more story/object control through info box or other means. Go vote!
    http://archicad-talk.graphisoft.com/viewtopic.php?t=2399

    But, I believe your original question has been answered.
    Link
    Graphisoft Partner
    Graphisoft Partner
    You can use Gravity (in your coordinate box) to stick to the bottom of the wall to a slab - hopefully your walls are sitting on slabs!

    You can also use the b value in your info box to determine a height from project zero.

    Cheers,
    Link.
    Anonymous
    Not applicable
    Richard wrote:
    I don't know what you mean. It is completely logical.
    I mean having the same short cut keys as Opt+5 and Opt+6 in 3D to go from one story to another with out having to go to plan window.
    Thanks,
    Joseph
    p.s. I voted
    Anonymous
    Not applicable
    Link wrote:
    You can use Gravity (in your coordinate box)You can also use the b value in your info box to determine a height from project zero.
    Link,
    Is this what Djordje means by saying "place the origin at the zero level of the current story? Or I need to wait till he wakes up tomorrow:)
    Thanks,
    Joseph
    Djordje
    Virtuoso
    Joseph wrote:
    Link wrote:
    You can use Gravity (in your coordinate box)You can also use the b value in your info box to determine a height from project zero.
    Link,
    Is this what Djordje means by saying "place the origin at the zero level of the current story? Or I need to wait till he wakes up tomorrow:)
    No, that is the elevation of the object.

    Now the trick is - I just tried again, and it works, don't know what's up with my home machine where it did not work, as I knew it worked - to create the stuff in the storey space, it has to be at elevation equal or more than the storey elevation, and it will be shown on the proper storey, as Laci said.

    So all is well ...
    Djordje



    ArchiCAD since 4.55 ... 1995
    HP Omen
    Anonymous
    Not applicable
    Djordje wrote:
    Now the trick is - I just tried again, and it works
    Djordje,
    Could you explain what the TRICK is and how it WORKS?
    Thanks,
    Joseph
    Djordje
    Virtuoso
    Joseph wrote:
    Djordje wrote:
    Now the trick is - I just tried again, and it works
    Djordje, Could you explain what the TRICK is and how it WORKS?
    Yes. it also works on my home machine - if I try it after midnight, somehow it does not work every time

    Try this (US nomination for stories in brackets):

    1. Draw a rectangle wall on the ground (first) floor.
    2. Create the next floor; make note of the first (second) floor level - 2700 mm by default in the International version
    3. Keep the 2D window on the ground floor
    4. Go to 3D window

    The next steps can be done in two ways:

    4a. Place the user origin at the first (second) storey level; start drawing walls from the user origin. They will apper on the first (second) storey. The same with slabs. If you want to place objects, lock the Z by ALT-Z.

    4b. Specify the level of the slab so that the top of it is at the Z level of the first (second) storey. Specify the bottom of the wall to be on the same or higher Z level. Specify the Z of the insertion point of an object so that it is the same or more than the level of that storey. Until it is in the space of the first (second) storey, it will be placed there, regardless of the storey shown in plan window.

    As Laszlo suggested, using Gravity on placed slabs also helps ... Laci, could we have movies on ArchiGuide?
    Djordje



    ArchiCAD since 4.55 ... 1995
    HP Omen
    Karl Ottenstein
    Moderator
    Djordje wrote:
    [Specify the bottom of the wall to be on the same or higher Z level.
    Helpful tips!

    This is slightly off-topic, but something I've never understood when working in the 3D window. I start drawing a wall as you describe with my user origin at the upper story. All is fine. If I click once to end the wall (instead of double clicking to accept the default height), I can drag up and down to set the height.

    If I type 5 in the Z box, I get a 5' tall wall that starts at the user origin (my original click). The coordinate box also shows '5' in the R box. Or I can stretch downwards (or enter -5) and I still get a '5' in the R box. So far so good - looks just like the way radius works in 2D.

    If instead, after gesturing upwards, I enter 5' in the R box - then I get a negative number in the Z box and the base of my wall is at 5' above the project (not user) origin - absolute 5' - and the top of the wall is at the user origin. This doesn't make sense to me. (As an aside, the wall, now completely below the upper story, still appears on the upper story plan.)

    Am I doing something wrong, or shouldn't R in the 3D window behave the same way that it does in 2D and recognize which direction you have gestured with the mouse? I behaves that way when you drag, but when you make an entry, it behaves as if it is an absolute value relative to project zero.

    Thanks!
    Karl
    3d-place.gif
    AC 28 USA and earlier   •   macOS Sequoia 15.2, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB
    One of the forum moderators