"Copying" a layer to another project
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2010-06-12
02:53 PM
- last edited on
2023-05-26
03:54 PM
by
Rubia Torres
I need to (or at least would like to) use a layer from one project in another project (different file). I found a post which seems something similar (link at the bottom), and they say it should be possible to copy/paste layers between files. However, as I can't have to files open at once, I can't see how this can be done..
I want to add that I'm not very experienced using advanced functions in archicad, i.e. not sure how to use this "attribute manager", so if anyone could make a little step-by-step thing, that would be great:)
By the way, I'm using Archicad 13 Student on Mac OSX 10.6.
Thanks,
Monica, Norway
The post I'm referring to:
archicad-talk.graphisoft.com/viewtopic.php?t=23706&postdays=0&postorder=desc&highlight=import+layer&...
- Labels:
-
Attributes

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2010-06-12 06:09 PM
1. Options>Element Attributes>Attribute Manager.
2. On the left side is the file that you have open.
3. On the right side click the OPEN button and browse to the file that has the layer(s) you want to add.
4. Click on the Layer tab and both sides will display the layers list in their files.
5. On the right side select/highlight the layer(s) you want.
6. Click the APPEND button. This will ADD the layer to the file on the left i.e. the one you have open. If you click OVERWRITE, it will overwrite the layer in the file you have open that has the same NUMBER.
7. Click Apply
8. Click CREATE in the Confirm Changes window that comes up.
9. Click OK to exit Attribute Manager.
10. Now open up your layer settings box, ctlr/cmd+L. Highlight this new layer on the right side. On the left you can quickly set the locking,visibility, solidity and intersection priority of each layer combination for this layer.
Note that this only brings in the Layer, nothing that was on this layer.
HTH
Architect, Consultant
MacBook Pro Retina, 15-inch Yosemite 2.8 GHz Intel Core i7 16 GB 1600 MHz DDR3
Mac OSX 10.11.1
AC5-18
Onuma System
"Implementing Successful Building Information Modeling"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2010-06-12 08:11 PM
I got the layer in now, but is there any way I can get the objects in too? I was thinking that maybe it was possible to use the export function somehow..?
Monica

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2010-06-13 12:47 AM
I'd say an easier way would be to select and copy the objects from the first file, open the second file (making sure you stay in ArchiCAD all the time, if you don't the clipboard content will be converted to an image), and paste the elements. ArchiCAD will automatically create the missing layer for you.
So you've got the objects and the layer in one hit.
Hope this helps.
Cheers
Francois
Worldwide Digital Imaging
Formerly posting as RanXerox
"A little bump will help blur your reflections"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2010-06-13 02:38 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2010-06-13 03:08 PM
Another tip: when opening the second project, check the "Launch a new instance of ArchiCAD" in the lower left of the Open dialog box, so both projects are open at the same time. This makes copy & paste between projects easier. (I hope this is not missing in the Student version.)
You should add a Signature to your Profile (click the Profile button near the top of this page) with your ArchiCAD version and operating system (see mine for an example) for more accurate help in this forum.
David
www.davidmaudlin.com
Digital Architecture
AC28 USA • Mac mini M4 Pro OSX15 | 64 gb ram • MacBook Pro M3 Pro | 36 gb ram OSX14
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2010-06-13 08:54 PM
Monica.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2010-06-15 02:35 AM
That way, the new layer ends up with same index number in both files, assuming that is, they were both derived from the same or similar template - which would mean that the index number of the new layer in the source PLN is less likely to exist in the target PLN. If it doesn't, then you can use OVERWRITE to add it to the source, which will give it the same index number as the source PLN.
Why this method?
This is useful because LAYER COMBINATIONS are collections of layer index numbers, not layer names, so keeping all your LAYER COMBOs synced between files with the OVERWRITE function in Attribute Manager is easier. If the layers in 2 files have the same index numbers, you can quickly sync the COMBOs in Att.Man. by a SELECT ALL and an OVERWRITE (in the COMBO tab).
Whenever practical, I do the same for other attributes too - fills, composites, materials, etc. This is more important the more hotlinked modules you use, because attributes primarily refer to each other by index number, not name. If the attributes aren't synced by index number, a hotlinked module can end up looking quite different in its source file than in its host.
SIDENOTE: Inconsistently, and annoyingly IMHO, is that VIEWS refer to their LAYER COMBO by name, not index number, so if you change the name of a COMBO, it loses the link with all VIEWS that refer to it.
DISCLAIMER: I'm only an AC junior, and I've only just discovered all this in the last few months. So if you know if I'm wrong in any aspect of my understanding of this, please correct me!
