Trabajar con snippets

El panel Design Reuse que se utiliza para administrar snippets y que se describe en esta página está en Open Beta y está disponible cuando la opción UI.ModernDesignReusePanel está habilitada en el cuadro de diálogo Advanced Settings dialog. Cuando esta opción está deshabilitada, se utiliza la iteración anterior del panel descrita en la página Working with Reuse Blocks & Snippets.

La función snippets permite guardar cualquier selección de circuitería en una sola hoja esquemática o circuitería en un diseño de PCB, incluidos los componentes y el enrutado, y luego reutilizarla en cualquier diseño. El panel Design Reuse le permite acceder rápidamente a todos los controles necesarios para trabajar con su colección de snippets y administrarla.

Creación de un snippet

Se puede crear un nuevo snippet esquemático o de PCB a partir de circuitería existente en una hoja esquemática o en un documento PCB:

  1. Seleccione la circuitería requerida en el editor esquemático o de PCB.

  2. Seleccione el comando Tools » Convert » Create Snippet from selected objects en los menús principales (en el editor PCB, también puede hacer clic con el botón derecho en la selección y elegir Snippets » Create Snippet from selected objects en el menú contextual).

  3. Aparecerá el cuadro de diálogo New Schematic Snippet o New PCB Snippet, en el que puede definir el Name, la Description, el destino de guardado (Save to – el Workspace conectado o una carpeta local) y la carpeta en la que se guardará el nuevo snippet (Path).

    Haga clic en el botón , a la derecha del campo Path en el cuadro de diálogo, para acceder al cuadro de diálogo Choose Folder (al guardar un snippet en el Workspace) o al cuadro de diálogo Choose Snippet Folder (al guardar un snippet en una carpeta local), que le permite seleccionar una carpeta existente en la que se guardará el snippet o crear una nueva carpeta sobre la marcha.

    • En el cuadro de diálogo Choose Snippet Folder, haga clic en el botón y use el cuadro de diálogo Folder Properties que se abre para agregar una nueva subcarpeta a la estructura general de carpetas de snippets locales (). En el cuadro de diálogo, puede especificar un nombre para la nueva carpeta y determinar bajo qué carpeta principal se debe crear.

    • Para obtener información sobre cómo organizar snippets locales en carpetas, consulte la sección Organizing Local Snippets a continuación.

  4. Haga clic en  en el cuadro de diálogo para guardar el snippet.

Al guardar un snippet en el Workspace conectado, se recomienda usar componentes de ese Workspace en el snippet. De ese modo, obtendrá el máximo beneficio del sistema de contenido que proporciona el Workspace.

Búsqueda y colocación de un snippet

Los snippets del Workspace y los locales están disponibles para su colocación desde el panel Design Reuse.

  • Cuando el panel está configurado para mostrar recursos del Workspace (), puede utilizarse para acceder a los snippets almacenados en su Workspace conectado.

  • Cuando el panel está configurado para mostrar recursos locales (), proporciona acceso a los snippets almacenados en carpetas de su disco duro (las carpetas se configuran como se describió anteriormente).

Puede explorar las carpetas del Workspace/locales para encontrar el snippet requerido. Como alternativa, utilice el campo Search en la parte superior del panel para buscar un snippet por su nombre o descripción.

  • En el panel Design Reuse solo se presenta la revisión más reciente de cada snippet del Workspace.

  • Si la revisión más reciente de un snippet del Workspace está en un estado de ciclo de vida que tiene deshabilitada su opción Visible in Vault panels (más información), ese snippet, de forma predeterminada, no se mostrará en el panel. Para mostrar los snippets que actualmente no están visibles, haga clic en el botón  en la parte superior derecha del panel y luego habilite la opción Show Hidden Revisions en el menú asociado.

Haga clic en el control Details en la parte inferior del panel para expandir el panel Details, que muestra detalles del bloque de reutilización seleccionado, incluidos:

  • Nombre del snippet.

  • El icono del estado de ciclo de vida y la revisión (solo para un snippet del Workspace; haga clic en el enlace para abrir la vista detallada del historial del elemento Reuse Block con la revisión más reciente seleccionada).

  • Descripción del snippet.

  • Información general del snippet.

  • Imágenes de vista previa del snippet.

Mediante el uso de acceso controlado al contenido del Workspace, junto con un esquema de ciclo de vida adecuado, el personal autorizado (bibliotecarios, gerencia sénior de diseño) puede ratificar y poner a disposición únicamente aquellos snippets del Workspace que deban usarse en los diseños. Esto permite al diseñador trabajar con la tranquilidad de que está utilizando solo snippets autorizados para su uso.

Antes de colocar un snippet, asegúrese de tener abierto el documento de destino correcto como documento activo. El comando de colocación solo funcionará si el snippet puede colocarse correctamente en ese documento; es decir, el tipo de snippet y el tipo de documento deben ser iguales.

Para colocar un snippet, coloque el cursor sobre su entrada en el panel Design Reuse, haga clic en el botón  (o haga clic con el botón derecho en la entrada) y seleccione el comando Place (para un snippet esquemático o de PCB) o Place as Sheet Symbol (solo para un snippet esquemático) en el menú. Cuando se selecciona este último, el snippet se colocará en la hoja esquemática activa como un símbolo de hoja. El símbolo de hoja colocado incluirá entradas de hoja correspondientes a los puertos del snippet. El contenido del snippet se colocará en una hoja esquemática hija creada automáticamente y referenciada por el símbolo de hoja.

Organización de snippets locales

Los snippets locales pueden organizarse en carpetas de snippets, de modo que los snippets relacionados puedan agruparse, lo que facilita encontrarlos. Las carpetas de snippets son carpetas existentes de Windows que no pueden crearse desde el panel Design Reuse. En su lugar, se “abren” o “cierran” al explorar los snippets locales que contienen. Estas carpetas solo pueden crearse directamente en su disco duro o red fuera de Altium Designer.

Cuando el panel Design Reuse está configurado para mostrar recursos locales (haga clic en el icono situado más a la izquierda de la barra de direcciones en la parte superior del panel y seleccione la entrada Local; el icono se mostrará como ), las carpetas de snippets pueden abrirse y cerrarse desde el cuadro de diálogo Available Snippets Folders, al que se accede haciendo clic en el botón en la parte superior derecha del panel y seleccionando el comando Snippet Folders en el menú.

  • Haga clic en  para buscar la carpeta requerida en su disco duro o red. La carpeta seleccionada se agregará a la lista del cuadro de diálogo y posteriormente aparecerá en el panel Design Reuse.

  • Para quitar una carpeta de snippets de la lista (esencialmente, cerrarla desde una perspectiva de exploración), seleccione la carpeta en la lista del cuadro de diálogo Available Snippets Folders y luego haga clic en .

Edición de un snippet

Para editar un snippet del Workspace, coloque el cursor sobre su entrada en el panel Design Reuse, haga clic en el botón  (o haga clic con el botón derecho en la entrada) y seleccione el comando Edit en el menú. Se abrirá un editor temporal, con el snippet de documento contenido en la revisión más reciente del elemento Snippet abierto para su edición. Realice los cambios necesarios y luego guarde el snippet en la siguiente revisión del elemento (File » Save to Server).

Para editar el contenido de un snippet local, abra el documento <SCHSnippetName>.SchDoc o <PCBSnippetName>.PcbDoc desde la carpeta de Windows donde está almacenado el snippet (mediante el comando File » Open de los menús principales de Altium Designer o a través de Windows Explorer), realice los cambios necesarios y luego guarde el documento (File » Save).

Las propiedades de un snippet local (su nombre, descripción y ruta) pueden editarse mediante el cuadro de diálogo Snippet Properties. Para acceder a este cuadro de diálogo, coloque el cursor sobre su entrada en el panel Design Reuse y haga clic en el botón  (o haga clic con el botón derecho en la entrada) y seleccione el comando Edit en el menú contextual. Use el cuadro de diálogo para realizar los cambios necesarios.

Otras acciones de snippets

El menú del botón (y el menú del botón derecho) de una entrada de snippet en el panel Design Reuse también proporciona acceso a los siguientes comandos:

  • Move (solo para un snippet del Workspace) – se utiliza para cambiar la ubicación del elemento Snippet en la estructura de carpetas del Workspace. Al iniciar este comando, se accederá al cuadro de diálogo Move Item, en el que se selecciona la carpeta de destino en la que debe colocarse el elemento.

  • Share (solo para un snippet del Workspace) – se utiliza para definir los permisos de uso compartido del snippet. Después de seleccionar el comando, se abrirá el cuadro de diálogo Share For Item, en el que puede configurar el uso compartido según sea necesario. Obtenga más información sobre el uso compartido a nivel de elemento.

  • Operations (solo para un snippet del Workspace) – se utiliza para acceder a un menú desplegable de funciones adicionales para snippets, como se describe a continuación.

    • Make a Copy – úselo para copiar el fragmento. Se abrirá un editor temporal del fragmento, con el mismo contenido que en el fragmento original. Realice los cambios necesarios y guarde el fragmento en el Workspace. 

    • Change Revision State – úselo para cambiar el estado de revisión de la revisión más reciente del fragmento. Después de seleccionar el comando, se abre el cuadro de diálogo Batch state change dialog, que le permite cambiar el estado de revisión del fragmento.

    • Download – úselo para descargar los datos almacenados en el fragmento. Los datos asociados se descargarán en una subcarpeta dentro del directorio elegido, cuyo nombre se asignará usando el ID de revisión del elemento. El archivo se puede encontrar en la(s) carpeta(s) Released correspondiente(s).

  • Delete – úselo para eliminar el fragmento.

    • En el caso de un fragmento del Workspace, aparecerá el cuadro de diálogo Delete Items , en el que podrá confirmar la eliminación.

      La acción es en realidad una “eliminación lógica”, mediante la cual el fragmento se moverá al área Trash del Workspace. Obtenga más información sobre la eliminación lógica.

    • En el caso de un fragmento local, aparecerá el cuadro de diálogo Confirm para confirmar la eliminación. La acción eliminará los archivos del fragmento del disco duro.

  • History (solo para un fragmento del Workspace) – úselo para acceder a una vista detallada del fragmento, que se abrirá como una nueva vista con pestañas dentro de Altium Designer.

AI-LocalizedLocalizado por IA
Si encuentra un problema, seleccione el texto/imagen y presioneCtrl + Enterpara enviarnos sus comentarios.
Disponibilidad de funciones

Las funciones disponibles dependen de la solución de Altium que tenga: Altium Develop, una edición de Altium Agile (Agile Teams o Agile Enterprise), o Altium Designer (con suscripción activa).

Si no ve alguna función mencionada en su software, contacte con Ventas de Altium para obtener más información.

Documentación heredada

La documentación de Altium Designer ya no está versionada. Si necesita acceder a la documentación de versiones anteriores de Altium Designer, visite la sección Documentación heredada de la página de Otros instaladores.

Contenido