diff --git a/content/pages/docs/zoo-design-studio/zookeeper.mdx b/content/pages/docs/zoo-design-studio/zookeeper.mdx index 6b5e7547..8476191b 100644 --- a/content/pages/docs/zoo-design-studio/zookeeper.mdx +++ b/content/pages/docs/zoo-design-studio/zookeeper.mdx @@ -63,6 +63,14 @@ This process produces real models with a full feature tree and editable paramete You set intent and constraints; Zookeeper handles the repetitive, low-level edits. It can also generate parametric variants on demand to compare options. +### Reuse a design from another project + +You can name another project in your Zoo Design Studio library as a reference. For example, while editing **CAR**, ask: "Find the wheels in **TRUCK** and adapt them for this car." Zookeeper searches both local and cloud library projects, reads the source project's KCL files, and makes the requested changes in the open project. The source project stays closed and unchanged. + +Give the project name and describe which part you want to reuse. If several projects have similar names, Zookeeper can show the matches so you can identify the right one. Library references currently include KCL files and `project.toml`; other file types are not read as design references. + +To make a complete copy, ask Zookeeper to duplicate the library project. It creates a new project with a unique name and leaves your open project and the source project unchanged. To put a KCL-only project's model into the open project, start with a blank project and ask Zookeeper to copy the previous project here. This keeps the open project's identity and settings. Use a reference request when you want to bring only selected geometry into a project that already has a model. + ### Keep project preferences with the project Follow-up prompts are best for instructions that apply to the current task. For conventions that