Está en la página 1de 72

®

Pro/ENGINEER
Wildfire™ 2.0

Behavioral Modeling®
Colección de temas de ayuda

Parametric Technology Corporation


Copyright © 2004 Parametric Technology Corporation. Todos los derechos reservados.
La documentación de formación y del usuario de Parametric Technology Corporation (PTC) está
protegida por las leyes de propiedad intelectual de los EE.UU. y de otros países, y se proporciona bajo
un convenio de licencia que restringe la copia, la divulgación y la utilización de dicha documentación.
PTC otorga al usuario titular de la licencia el derecho a realizar copias impresas de esta
documentación, si se proporciona en formato electrónico, pero únicamente para uso interno/personal y
de acuerdo con el convenio de licencia que regula la utilización del software pertinente. Cualquier copia
realizada bajo esta premisa deberá incluir la información del Copyright de PTC, así como otras
notificaciones de patentes proporcionadas por PTC. No está permitida la modificación, transferencia,
divulgación ni conversión de esta documentación a ningún formato, incluyendo medios electrónicos, ni
su transmisión o difusión pública por ningún medio, sin permiso previo y por escrito de PTC, que no
autoriza la realización de copias para estos fines.
Los datos aquí contenidos sólo tienen validez informativa, están sujetos a modificación sin notificación
y no deben considerarse una garantía ni un compromiso por parte de PTC. PTC no asume ninguna
responsabilidad por los errores o imprecisiones que pueda contener este documento.
El software que se describe en este documento se proporciona únicamente bajo licencia escrita, contiene
importantes secretos comerciales e información patentada, y está protegido por leyes de propiedad
intelectual en Estados Unidos y en otros países. No está permitida la copia ni la distribución de este
software de ninguna forma o por cualquier medio, ni su divulgación a terceros o su utilización de
ningún modo que no se haya contemplado en el convenio de licencia del software, sin permiso previo y
por escrito de PTC. LA UTILIZACIÓN NO AUTORIZADA DEL SOFTWARE O DE SU
DOCUMENTACIÓN PUEDE DAR LUGAR A ACCIONES LEGALES POR DAÑOS Y PERJUICIOS.
Marcas registradas de Parametric Technology Corporation o sus filiales
Advanced Surface Design, Behavioral Modeling, CADDS, Computervision, CounterPart, EPD,
EPD.Connect, Expert Machinist, Flexible Engineering, HARNESSDESIGN, Info*Engine, InPart,
MECHANICA, Optegra, Parametric Technology, Parametric Technology Corporation, PartSpeak,
PHOTORENDER, Pro/DESKTOP, Pro/E, Pro/ENGINEER, Pro/HELP, Pro/INTRALINK,
Pro/MECHANICA, Pro/TOOLKIT, Product First, PTC, PT/Products, Shaping Innovation y Windchill.
Marcas comerciales de Parametric Technology Corporation o sus filiales
3DPAINT, Associative Topology Bus, AutobuildZ, CDRS, Create  Collaborate  Control, CV, CVact,
CVaec, CVdesign, CV-DORS, CVMAC, CVNC, CVToolmaker, DataDoctor, DesignSuite,
DIMENSION III, DIVISION, e/ENGINEER, eNC Explorer, Expert MoldBase, Expert Toolmaker,
GRANITE, ISSM, KDiP, Knowledge Discipline in Practice, Knowledge System Driver, ModelCHECK,
MoldShop, NC Builder, Pro/ANIMATE, Pro/ASSEMBLY, Pro/CABLING, Pro/CASTING, Pro/CDT,
Pro/CMM, Pro/COLLABORATE, Pro/COMPOSITE, Pro/CONCEPT, Pro/CONVERT,
Pro/DATA for PDGS, Pro/DESIGNER, Pro/DETAIL, Pro/DIAGRAM, Pro/DIEFACE, Pro/DRAW,
Pro/ECAD, Pro/ENGINE, Pro/FEATURE, Pro/FEM-POST, Pro/FICIENCY, Pro/FLY-THROUGH,
Pro/HARNESS, Pro/INTERFACE, Pro/LANGUAGE, Pro/LEGACY, Pro/LIBRARYACCESS, Pro/MESH,
Pro/Model.View, Pro/MOLDESIGN, Pro/NC-ADVANCED, Pro/NC-CHECK, Pro/NC-MILL,
Pro/NCPOST, Pro/NC-SHEETMETAL, Pro/NC-TURN, Pro/NC-WEDM, Pro/NC-Wire EDM,
Pro/NETWORK ANIMATOR, Pro/NOTEBOOK, Pro/PDM, Pro/PHOTORENDER, Pro/PIPING,
Pro/PLASTIC ADVISOR, Pro/PLOT, Pro/POWER DESIGN, Pro/PROCESS, Pro/REPORT,
Pro/REVIEW, Pro/SCAN-TOOLS, Pro/SHEETMETAL, Pro/SURFACE, Pro/VERIFY, Pro/Web.Link,
Pro/Web.Publish, Pro/WELDING, Product Development Means Business, ProductView, PTC Precision,
Shrinkwrap, Simple  Powerful  Connected, The Product Development Company,
The Way to Product First, Wildfire, Windchill DynamicDesignLink, Windchill PartsLink,
Windchill PDMLink, Windchill ProjectLink y Windchill SupplyLink.
Patentes de Parametric Technology Corporation o sus filiales
A continuación se indican los números de registro y las fechas de emisión. Las patentes extranjeras
equivalentes pueden haber sido emitidas o estar aún pendientes fuera de los Estados Unidos. Póngase
en contacto con PTC si desea más información.
6.665.569 B1 16 de diciembre de 2003 6.608.623 B1 19 de agosto de 2003 4.310.615 21 de diciembre de 1998
6.625.607 B1 23 de septiembre de 2003 6.473.673 B1 29 de octubre de 2002 4.310.614 30 de abril de 1996
6.580.428 B1 17 de junio de 2003 GB2354683B 4 de junio de 2003 4.310.614 22 de abril de 1999
GB2354684B 2 de julio de 2003 6.447.223 B1 10 de septiembre de 2002 5.297.053 22 de marzo de 1994
GB2384125 15 de octubre de 2003 6.308.144 23 de octubre de 2001 5.513.316 30 de abril de 1996
GB2354096 12 de noviembre de 2003 5.680.523 21 de octubre de 1997 5.689.711 18 de noviembre de 1997
6.608.623 B1 19 de agosto de 2003 5.838.331 17 de noviembre de 1998 5.506.950 9 de abril de 1996
GB2353376 5 de noviembre de 2003 4.956.771 11 de septiembre de 1990 5.428.772 27 de junio de 1995
GB2354686 15 de octubre de 2003 5.058.000 15 de octubre de 1991 5.850.535 15 de diciembre de 1998
6.545.671 B1 8 de abril de 2003 5.140.321 18 de agosto de 1992 5.557.176 9 de noviembre de 1996
GB2354685B 18 de junio de 2003 5.423.023 5 de junio de 1990 5.561.747 1 de octubre de 1996

Marcas comerciales de terceros


Adobe es una marca registrada de Adobe Systems. Advanced ClusterProven, ClusterProven y el diseño
de ClusterProven son marcas comerciales o registradas de International Business Machines
Corporation en los EE.UU. y en otros países, y se utilizan bajo licencia. IBM Corporation no garantiza
ni se hace responsable del funcionamiento de este software. AIX es una marca registrada de IBM
Corporation. Allegro, Cadence y Concept son marcas registradas de Cadence Design Systems, Inc.
Apple, Mac, Mac OS y Panther son marcas comerciales o registradas de Apple Computer, Inc. AutoCAD
y Autodesk Inventor son marcas registradas de Autodesk, Inc. Baan es una marca registrada de Baan
Company. CADAM y CATIA son marcas registradas de Dassault Systemes. COACH es una marca
registrada de CADTRAIN, Inc. DOORS es una marca registrada de Telelogic AB. FLEXlm es una
marca comercial de Macrovision Corporation. Geomagic es una marca registrada de Raindrop
Geomagic, Inc. EVERSYNC, GROOVE, GROOVEFEST, GROOVE.NET, GROOVE NETWORKS,
iGROOVE, PEERWARE y el logotipo de los círculos entrelazados son marcas comerciales de Groove
Networks, Inc. Helix es una marca comercial de Microcadam, Inc. HOOPS es una marca comercial de
Tech Soft America, Inc. HP-UX es una marca registrada y Tru64 es una marca comercial de Hewlett-
Packard Company. I-DEAS, Metaphase, Parasolid, SHERPA, Solid Edge y Unigraphics son marcas
comerciales o registradas de Electronic Data Systems Corporation (EDS). InstallShield es una marca
comercial y de servicios registrada de InstallShield Software Corporation en los EE.UU. y en otros
países. Intel es una marca registrada de Intel Corporation. IRIX es una marca registrada de Silicon
Graphics, Inc. LINUX es una marca registrada de Linus Torvalds. MatrixOne es una marca comercial
de MatrixOne, Inc. Mentor Graphics y Board Station son marcas registradas, y 3D Design, AMPLE y
Design Manager son marcas comerciales de Mentor Graphics Corporation. MEDUSA y STHENO son
marcas comerciales de CAD Schroer GmbH. Microsoft, Microsoft Project, Windows, el logotipo de
Windows, Windows NT, Visual Basic y el logotipo de Visual Basic son marcas registradas de Microsoft
Corporation en los EE.UU. y en otros países. Netscape y los logotipos de la “N” y del timón de barco son
marcas registradas de Netscape Communications Corporation en los Estados Unidos y en otros países.
Oracle es una marca registrada de Oracle Corporation. OrbixWeb es una marca registrada de IONA
Technologies PLC. PDGS es una marca registrada de Ford Motor Company. RAND es una marca
comercial de RAND Worldwide. Rational Rose es una marca registrada de Rational Software
Corporation. RetrievalWare es una marca registrada de Convera Corporation. RosettaNet es una marca
comercial, y Partner Interface Process y PIP son marcas registradas de “RosettaNet”, una organización
sin ánimo de lucro. SAP y R/3 son marcas registradas de SAP AG Germany. SolidWorks es una marca
registrada de SolidWorks Corporation. Todas las marcas SPARC se utilizan bajo licencia y son marcas
comerciales o registradas de SPARC International, Inc. en los Estados Unidos y en otros países. Los
productos que llevan la marca SPARC están basados en una arquitectura desarrollada por Sun
Microsystems, Inc. Sun, Sun Microsystems, el logotipo de Sun, Solaris, UltraSPARC, Java y todas las
marcas relativas a Java, así como “The Network is the Computer” son marcas comerciales o registradas
de Sun Microsystems, Inc. en los Estados Unidos y en otros países. TIBCO, TIBCO Software, TIBCO
ActiveEnterprise, TIBCO Designer, TIBCO Enterprise for JMS, TIBCO Rendezvous, TIBCO Turbo
XML y TIBCO Business Works son marcas comerciales o registradas de TIBCO Software Inc. en los
Estados Unidos y en otros países. WebEx es una marca comercial de WebEx Communications, Inc.
Información sobre tecnología de terceros
Algunos productos PTC contienen tecnología bajo licencia de otros proveedores: Rational Rose 2000E es
un software registrado de Rational Software Corporation. RetrievalWare es un software registrado de
Convera Corporation. Vistools Library es un software registrado de Visual Kinematics Inc. (VKI) que
contiene importantes secretos comerciales perteneciente a VKI. El sistema gráfico HOOPS es un
software patentado propiedad de Tech Soft America, Inc. G-POST es un software patentado y una
marca registrada de Intercim. VERICUT es un software patentado y una marca registrada de CGTech.
Pro/PLASTIC ADVISOR funciona con tecnología Moldflow. Moldflow es una marca registrada de
Moldflow Corporation. Las imágenes JPEG del módulo Pro/Web.Publish están parcialmente basadas en
el trabajo del grupo independiente JPEG Group. DFORMD.DLL es un software patentado de Compaq
Computer Corporation y su distribución no está permitida. Encontrará información sobre METIS,
desarrollado por George Karypis y Vipin Kumar de la Universidad de Minnesota, en
http://www.cs.umn.edu/~karypis/metis. METIS está patentado (© 1997) por la Universidad de
Minnesota. Las librerías LightWork están patentadas por LightWork Design 1990-2001. Visual Basic
for Applications e Internet Explorer son sistemas de software patentados de Microsoft Corporation.
Parasolid es una marca comercial o registrada de Electronic Data Systems (EDS). El servidor Windchill
Info*Engine contiene el analizador IBM XML Parser para Java Edition y la IBM Lotus XSL Edition.
Los componentes emergentes del calendario están patentados (Copyright © 1998) por Netscape
Communications Corporation. Todos los derechos reservados. TECHNOMATIX es un software
registrado y contiene información patentada de Technomatix Technologies Ltd. La tecnología que
funciona con Groove (“Powered by Groove”) es proporcionada por Groove Networks, Inc. La tecnología
que funciona con WebEX (“Powered by WebEx”) es proporcionada por WebEx Communications, Inc.
Oracle 8i run-time y Oracle 9i run-time están registrados (Copyright © 2002–2003) por Oracle
Corporation. Los programas de Oracle que se incluyen están sujetos a una licencia que restringe su
utilización y sólo se pueden usar junto con el software de PTC con el que se proporcionan. Apache
Server, Tomcat, Xalan y Xerces son tecnologías desarrolladas y patentadas por Apache Software
Foundation (http://www.apache.org). Su utilización está sujeta a las limitaciones y condiciones
expuestas en: http://www.apache.org/LICENSE.txt. Acrobat Reader es un software patentado de Adobe
Systems Inc. y está sujeto al convenio de licencia de usuarios que Adobe proporciona con sus productos.
UnZip (© 1990-2001 Info-ZIP, todos los derechos reservados) se proporciona en su forma estándar y SIN
GARANTÍA DE NINGÚN TIPO. Para consultar la licencia completa de Info-ZIP, visite ftp://ftp.info-
zip.org/pub/infozip/license.html. Los componentes Gecko y Mozilla están sujetos a la Licencia Pública
“Mozilla Public License” (MPL), versión 1.1, en http://www.mozilla.org/MPL. El software distribuido
bajo la licencia MPL se proporciona en su forma estándar y SIN GARANTÍA DE NINGÚN TIPO, ni
expresa ni implícita. Consulte la licencia MPL para conocer las limitaciones y derechos específicos de
cada idioma. El Applet Telnet de Java™ (StatusPeer.java, TelnetIO.java, TelnetWrapper.java,
TimedOutException.java) está patentado (Copyright © 1996, 97) por Mattias L. Jugel y Marcus
Meißner y se redistribuye bajo la Licencia Pública General “GNU General Public License”. Esta licencia
procede del propietario original de los derechos y el Applet se proporciona SIN GARANTÍA DE
NINGÚN TIPO. Puede obtener una copia del código fuente para el Applet en http://www.mud.de/se/jta
(por un precio no superior al coste de efectuar la distribución física del código), enviando un correo
electrónico a leo@mud.de o a marcus@mud.de (podrá elegir el método de distribución). El código fuente
también se proporciona bajo la Licencia Pública General “GNU General Public License”. GTK y GIMP
Toolkit están regulados por la licencia GNU LGPL. Puede obtener una copia del código fuente en
http://www.gtk.org/, que también está sujeto a la licencia GNU LGPL. zlib es un software registrado
(Copyright © 1995-2002) de Jean-loup Gailly y Mark Adler. OmniORB se distribuye bajo los términos y
condiciones de las licencias “GNU General Public License” y “GNU Library General Public License”.
Java Getopt.jar está registrado (Copyright 1987-1997) por Free Software Foundation, Inc.; Java Port
está registrado (Copyright 1998) por Aaron M. Renn (arenn@urbanophile.com), y se distribuye bajo la
licencia GNU LGPL. Puede obtener una copia del código fuente en
http://www.urbanophile.com/arenn/hacking/download.html. El código fuente también se proporciona
bajo la licencia GNU LGPL. Los componentes de localización en japonés de Mozilla están sujetos a la
Licencia Pública “Netscape Public License”, versión 1.1 (http://www.mozilla.org/NPL). El software
distribuido bajo la licencia NPL se proporciona en su forma estándar y SIN GARANTÍA DE NINGÚN
TIPO, ni expresa ni implícita (consulte la licencia NPL para conocer las limitaciones y derechos
específicos de cada idioma). El código original es el código cliente de Mozilla Communicator, distribuido
el 31 de marzo de 1998, y desarrollado inicialmente por Netscape Communications Corporation. Las
partes creadas por Netscape están registradas (Copyright © 1998) por Netscape Communications
Corporation. Todos los derechos reservados. Participantes: Kazu Yamamoto (kazu@mozilla.gr.jp),
Ryoichi Furukawa (furu@mozilla.gr.jp), Tsukasa Maruyama (mal@mozilla.gr.jp), Teiji Matsuba
(matsuba@dream.com).
DERECHOS RESTRINGIDOS DEL GOBIERNO DE ESTADOS UNIDOS
En conformidad con FAR 12.212(a)-(b) (OCT’95) o DFARS 227.7202-1(a) y 227.7202-3(a) (JUN’95), este
documento y el software aquí descritos se consideran “Commercial Computer Documentation and
Software” y se proporcionan al gobierno de EE.UU. únicamente bajo una licencia comercial restringida.
En el caso de adquisiciones anteriores a las cláusulas previamente mencionadas, la utilización,
duplicación o divulgación por parte del Gobierno está sujeta a las restricciones especificadas en el
subapartado (c)(1)(ii) de los derechos en “Technical Data and Computer Software Clause” de DFARS
252.227-7013 (octubre 1988) o en “Commercial Computer Software-Restricted Rights” de FAR 52.227-
19(c)(1)-(2) (junio 1987), según corresponda.
012304
Parametric Technology Corporation, 140 Kendrick Street, Needham, MA 02494, EE.UU.
Contenido
Ampliación de Modelado por comportamiento ..................................................... 1

Uso de Modelado por comportamiento ............................................................ 1

Modelado por comportamiento .................................................................... 1

Apertura de análisis guardados ................................................................... 1

Visualización permanente ........................................................................... 2

Configuración de Modelado por comportamiento .............................................. 2

Acerca de la configuración del modelado por comportamiento (Behavioral


Modeling)................................................................................................. 2

Definición de las opciones de configuración del modelado por comportamiento


(Behavioral Modeling) ................................................................................ 2

bm_graph_tool ......................................................................................... 3

bmgr_pref_file .......................................................................................... 3

excel_analysis_directory ............................................................................ 3

Herramientas de modelado por comportamiento .............................................. 4

Función de análisis .................................................................................... 4

Análisis definido por el usuario ...................................................................13

Estudios de diseño ...................................................................................22

Analyses (Análisis) ...................................................................................43

Comparación de gráficos ...........................................................................52

Herramientas de gráficos .............................................................................54

Acerca de las herramientas de gráficos .......................................................54

Modificación de la Herramienta de gráficos ..................................................55

Utilización del cuadro de diálogo "Imprimir" (Print) .......................................57

Personalización de la configuración de visualización de gráficos ......................59

Índice ..........................................................................................................61

vii
Ampliación de Modelado por comportamiento

Uso de Modelado por comportamiento

Modelado por comportamiento


El modelado por comportamiento contiene un grupo de herramientas que permite
efectuar una gran variedad de análisis en el modelo e incorporar a éste los
resultados de dichos análisis. Gracias al modelado por comportamiento (Behavioral
Modeling) es posible modificar el diseño del modelo para reflejar la solución deseada.
Las herramientas del modelado por comportamiento permiten:
• Crear parámetros de función basados en medidas y análisis del modelo.

• Crear entidades geométricas basadas en medidas y análisis del modelo.

• Crear nuevos tipos de medidas adaptados a necesidades específicas de la


aplicación.

• Analizar el comportamiento de los parámetros medidos como cotas variables y el


cambio de parámetros.

• Hallar automáticamente los valores de las cotas y los parámetros con los que se
consigue el comportamiento deseado del modelo.

• Analizar el comportamiento de los parámetros medidos dentro de un espacio de


diseño específico.

Los componentes fundamentales del modelado por comportamiento son:


• Punto campo

• Función de análisis

• Visualización permanente del análisis

• Análisis definido por el usuario (ADU)

• Estudios de sensibilidad, viabilidad y optimización

• Función de optimización

• Estudios de diseño con varios objetivos

• Análisis externo

• Análisis de movimiento

Apertura de análisis guardados


Pulse Análisis (Analysis) > Análisis guardado (Saved Analysis) para abrir un
análisis guardado y utilizar el cuadro de diálogo "Análisis guardado" (Saved
Analysis) para realizar las operaciones siguientes:
• Ocultar o hacer visible cualquier análisis guardado

1
Ampliación Behavioral Modeling - Colección de temas de ayuda

• Volver a definir un análisis seleccionado

• Utilizar el filtro para seleccionar el tipo de análisis que desea ver

• Borrar un análisis guardado

Visualización permanente
Pro/ENGINEER soporta la visualización permanente de cualquier análisis de tipo
campo (análisis de curva, análisis de superficie o análisis definido por el usuario
basado en un punto de campo). Si se define y se guarda un análisis, su visualización
permanecerá en pantalla. Dicha visualización se actualizará cuando cambie la
geometría del modelo.
Para activar o desactivar la visualización permanente de cualquier análisis guardado,
seleccione Análisis (Analysis) > Análisis guardado (Saved Analysis).
Nota:La visualización permanente podrá ser intermitente cuando se visualice el
modelo en modo Sombreado.

Configuración de Modelado por comportamiento

Acerca de la configuración del modelado por comportamiento


(Behavioral Modeling)
Es posible personalizar determinados aspectos del modelado por comportamiento
definiendo opciones del fichero de configuración. En el módulo de ayuda del
modelado por comportamiento se suministra una lista de opciones de configuración
organizadas en orden alfabético. Cada opción contiene la información siguiente:
• Nombre de la opción de configuración.

• Variables o valores disponibles y por defecto. El valor por defecto aparece en


cursiva.

• Notas y descripción breve de la opción de configuración.

Definición de las opciones de configuración del modelado por


comportamiento (Behavioral Modeling)
1. Pulse Herramientas (Tools) > Opciones (Options). Se abrirá el cuadro de
diálogo "Opciones" (Options).

2. Marque la casilla Ver sólo las opciones cargadas desde el fichero (Show
only options loaded from file) para ver las opciones de configuración cargadas
o quite la marca para ver todas las opciones de configuración.

3. Seleccione la opción de configuración en la lista o escriba el nombre de la opción


de configuración en el cuadro Opción (Option).

4. En el cuadro Valor (Value), escriba o seleccione un valor.

Nota: El valor por defecto aparecerá seguido de un asterisco (*).

2
Ampliación de Modelado por comportamiento

5. Pulse Añadir/Cambiar (Add/Change). La opción de configuración y su valor


aparecerán en la lista. Se mostrará un icono de estado en verde para confirmar el
cambio.

6. Pulse Aplicar (Apply) o Aceptar (OK).

bm_graph_tool
default, excel_linked, excel_embedded, generic_graphtool
En equipos con sistemas UNIX:
• DEFAULT: permite abrir una ventana de gráficos personalizable con varias
utilidades disponibles.

• generic_graphtool: permite abrir una ventana de gráficos genérica.

En equipos con sistemas Windows NT:


• DEFAULT: permite abrir una ventana de gráficos personalizable con varias
utilidades disponibles.

• excel_embedded: permite abrir una ventana de Excel que forma parte de la


ventana de Pro/ENGINEER.

• excel_linked: permite abrir una ventana autónoma de Excel.

• generic_graphtool: permite abrir una ventana de gráficos genérica.

Cuando se trabaja con el modelado por comportamiento en un equipo con Windows


NT o 95, es posible especificar el formato de visualización de los gráficos.

bmgr_pref_file
<ruta>
Especifica la posición del fichero de preferencias de gráficos para valores de las
herramientas de gráficos como ejes, espesores de línea, fuentes de los rótulos, etc.
Pro/ENGINEER utiliza la configuración del fichero de texto para producir los gráficos
conforme a las especificaciones del usuario.

excel_analysis_directory
<ruta de acceso de directorio>
Se puede especificar el directorio en el que se guardarán los resultados del análisis
Excel.

3
Ampliación Behavioral Modeling - Colección de temas de ayuda

Herramientas de modelado por comportamiento

Función de análisis

Función de análisis
Una función de análisis consiste en una función de referencia corriente de
Pro/ENGINEER que se utiliza para obtener una medida. La función de análisis puede
contener un análisis normal de Pro/ENGINEER, un análisis definido por el usuario o
una relación de funciones.
La función de análisis se compone de:
• Un nombre.

• Un tipo (medida, análisis de modelo, análisis de superficie, análisis de curva,


relación o ADU).

• Una definición (la medida o análisis que se va a efectuar, las relaciones que se
van a avaluar o un ADU).

• El resultado del análisis que se incluirá en la función.

El resultado de una función de análisis puede consistir en uno o varios parámetros


reales o enteros que contienen el valor de las medidas efectuadas en esa función.
Dicho resultado también se puede expresar como un punto de referencia, un sistema
de coordenadas o un gráfico. Estos parámetros y puntos de referencia se pueden
utilizar para gobernar otras funciones, como cualquier otro parámetro o punto de
referencia de Pro/ENGINEER.
Por ejemplo, se puede crear un parámetro para controlar una medida de la masa de
una pieza en la instancia donde se encuentra la función de análisis. A continuación,
es posible colocar un sistema de coordenadas del centro de masa medido en este
punto en el ciclo de regeneración.
Nota: Se puede utilizar la opción de configuración clearance_triangulation para
mejorar la calidad de los resultados de una función de análisis. Al definir esta opción,
se influye en la calidad de la estimación inicial del método de Newton, utilizado en
cálculos de distancia, distancia de seguridad e interferencias. Tenga en cuenta que al
mejorar la calidad de los cálculos aumenta el tiempo de análisis.
Se pueden "capturar" los resultados de un análisis en una función de análisis
mientras se trabaja con el cuadro de diálogo "Análisis" (Analysis). Una vez calculado
el análisis, pulse Añadir función (Add Feature) en el cuadro de diálogo "Análisis"
(Analysis) y especifique un nombre para la función. La función de análisis aparece
en el árbol de modelo (Model Tree) y se actualiza siempre que se regenera el
modelo.

Creación de una función de análisis


1. Pulse Insertar (Insert) > Datos ref. de modelo (Model Datum)> Análisis
(Analysis). Se abrirá el cuadro de diálogo "ANÁLISIS" (ANALYSIS).

4
Ampliación de Modelado por comportamiento

2. En Nombre (Name), escriba el nombre del análisis o acepte el nombre por


defecto.

3. En Tipo (Type), seleccione el análisis que desee realizar.

Nota: Si ha registrado una aplicación externa con Pro/TOOLKIT y la aplicación de


Pro/TOOLKIT se encuentra activa, estará disponible la opción Análisis externo
(External Analysis) como un tipo de análisis adicional.

4. En Solicitud de regeneración (RegenRequest), especifique la opción de


regeneración mediante la selección de una de las opciones siguientes:

o Siempre (Always): permite regenerar siempre la función de análisis


durante la regeneración del modelo.

o Sólo Lectura (Read Only): permite excluir la función de análisis de la


regeneración del modelo.

o Sólo estudio de diseño (Only Design Study): permite regenerar la


función de análisis sólo si se utiliza un estudio de diseño.

5. Pulse en Siguiente (Next). Se abrirá el cuadro de diálogo correspondiente al


tipo de análisis seleccionado.

6. Especifique el Tipo (Type) y la Definición (Definition) de los análisis que


desee realizar.

7. Pulse Calcular (Compute). El resultado del análisis se muestra en el cuadro


Resultados (Results).

8. Pulse Cerrar (Close). En la sección Parám. resultado (Result params), los


parámetros asociados al análisis aparecen en una tabla, con sus detalles en
Crear (Create), Nombre parám. (Param name) y Descripción
(Description).

9. Para crear un parámetro, selecciónelo en la tabla Parám. resultado (Result


params) y pulse SÍ (YES) en la opción Crear (Create). Se crea el parámetro
seleccionado y NO (NO) cambia a SÍ (YES) en el parámetro citado dentro de la
tabla Parám. resultado (Result params).

10. En el campo Nombre parám. (Param name), acepte el nombre por defecto o
escriba un nombre nuevo para el parámetro.

11. En el caso de los análisis que permiten la creación de un punto de referencia, el


sistema de coordenadas o las funciones de referencia, pulse en Siguiente
(Next) para abrir la ventana Datos de ref. de resultados (Result datums),
para definir las funciones resultantes.

12. Pulse en . Ya se ha creado la función de análisis.

Nota:Para crear una función mediante análisis de curvas y superficies, pulse en


Análisis (Analysis) > Geometría (Geometry) y seleccione el comando
apropiado.

5
Ampliación Behavioral Modeling - Colección de temas de ayuda

Sugerencia: Utilización de un gráfico como resultado de la función


de análisis
Cuando se crea una función de análisis mediante un ADU creado en una curva o
arista, existe la posibilidad de crear un gráfico de referencia. El eje X del gráfico
representa el parámetro de longitud de curva que varía de 0 a 1, a lo largo de la
curva o arista. El eje Y corresponde al valor del ADU calculado como una función del
parámetro de longitud de curva.
Se pueden crear parámetros de función mediante una función de análisis de tipo
relación, para obtener los valores a partir de este gráfico.
El siguiente ejemplo ilustra esta técnica.
Suponga que con la función de análisis se crea el gráfico (que contiene el ADU)
llamado analysis1. Se puede crear la relación initial_value =
evalgraph(analysis1,0), con la que se establece el valor del parámetro real de
punto flotante initial_value como el valor del eje Y que corresponde al valor del
eje X igual a 0 en el gráfico analysis1. A continuación, podrá utilizar el parámetro
valor_inicial como si se tratara de cualquier parámetro de función de análisis en
un estudio de viabilidad, sensibilidad u optimización. Por ejemplo, podrá estudiar el
efecto que tienen algunas cotas del modelo en el valor inicial del gráfico.

Ejemplo: Inclusión de propiedades de masa en la tabla de familia


Resumen: En este ejemplo se muestra cómo utilizar la función de análisis junto con
tablas de familia.
Problema: Se necesita seleccionar una instancia de la tabla de familia según su
masa.
Solución: Se puede utilizar la función de análisis para crear una medida deseada
(en este ejemplo, propiedades de masa) e incluirla en la tabla de familia.
En este ejemplo, habría que seguir los siguientes pasos:
1. Abra un fichero de pieza y seleccione la pieza genérica.

2. Crear una función de análisis. En el cuadro de diálogo ANÁLISIS (ANALYSIS),


haga lo siguiente:

o Introduzca el nombre del análisis, bolt_mass.

o Seleccione Análisis de modelo (Model Analysis) como tipo de análisis.

o Pulse Siguiente (Next) para pasar a la siguiente página, donde podrá


especificar el parámetro que desea crear.

o Seleccione Propiedades de masa del modelo (Model Mass Properties)


como tipo de medida.

o Pulse Calcular (Compute) para calcular la masa.

o Pulse Cerrar (Close).

o En Parám. resultado (Result params), seleccione el parámetro Masa


(Mass)) y elija Sí (Yes) para crear este parámetro.

6
Ampliación de Modelado por comportamiento

o Pulse en Siguiente (Next) para crear un sistema de coordenadas como


resultado de la función de análisis.

o En Datos ref. de resultados (Result datums), elija el sistema de


coordenadas, pulse en Sí (Yes) para crearlo e introduzca un nombre para
éste.

o Pulse Aceptar (OK).

3. Incluya un nuevo parámetro de tipo Función (Feature) en la tabla de familia.


Seleccione una función de análisis en el árbol de modelo y, a continuación,
seleccione el parámetro Masa (Mass).

4. Para actualizar la tabla de familia, pulse Herramientas (Tools) > Verificar


(Verify). Pro/ENGINEER regenerará la tabla de familia e incluirá en ella el
parámetro de masa. Cierre la ventana del árbol de familia.

5. Abra la tabla de familia. Verá que la tabla contiene ahora la nueva columna
"masa" (consulte la siguiente figura). Esto le permitirá seleccionar una instancia
según su masa.

Ejemplo: Uso de una medida en una relación


Resumen: En este ejemplo se muestra la utilización de una función de análisis para
crear una dependencia entre la geometría de las palas de una hélice y los redondeos
que se añaden en las aristas donde dichas palas se conectan al núcleo de la hélice.
Problema: En este modelo, la geometría de la pala está controlada por tres
gráficos, uno para cada dirección. Se crea un redondeo por las aristas donde la pala
se conecta al núcleo de la hélice. Cuando se modifica un gráfico, se actualiza la
geometría de la pala. Sin embargo, esta modificación puede provocar el fallo de los
redondeos, debido a la discrepancia entre los valores de los radios.
Solución: Es posible relacionar la geometría del redondeo con el ángulo entre la
pala y el núcleo. Para ello, debe crearse una función de análisis con la que medir el
ángulo diedro en varios puntos a lo largo de la arista de unión de la pala y el núcleo.
A continuación, habrá que crear un redondeo y definir el valor del radio en cada
punto como una función del valor del ángulo diedro medido. El redondeo resultante

7
Ampliación Behavioral Modeling - Colección de temas de ayuda

estará gobernado por el ángulo diedro. Cada vez que se modifique la geometría de la
pala y que cambie el ángulo diedro, la geometría del redondeo se actualizará para
reflejar el nuevo valor del radio.
En este ejemplo, habría que seguir los siguientes pasos:
1. Abra la pieza BLADE y cree puntos de referencia en las posiciones en las que
desee especificar los distintos valores de radio para el redondeo.

2. Mida el ángulo diedro entre el núcleo y la pala en los puntos de referencia


seleccionados, mediante la creación de una función de análisis en cada punto. En
el cuadro de diálogo "Punto" (Point), efectúe las siguientes operaciones:

a. Introduzca el nombre del análisis, analysis1.


b. En Tipo (Type), seleccione Función (Feature) y seleccione un punto de
referencia.
c. Pulse en Definición (Definition). El punto seleccionado aparecerá en el
cuadro Punto (Point).
d. Pulse Función (Feature). En las tablas Parámetros (Parameters) y
Datos ref. (Datums) del cuadro de diálogo "Punto" (Point) se muestran
los parámetros asociados y los puntos de referencia con sus detalles en
Crear (Create), Nombre (Name) y Descripción (Description).
e. Pulse en NO junto al nombre del parámetro en la tabla Parámetros
(Parameters). Se creará el parámetro seleccionado.

f. Pulse . Ya se ha creado la función de análisis.


3. Cree un redondeo avanzado en la arista de conexión, con valores de radio
variables. Al especificar los valores de radio para cada punto de referencia,
introduzca una relación con el siguiente formato:

K * nombre_medida:fid_nombre_análisis
(measurement_name:fid_analysis_name)

donde:

K: coeficiente especificado por el usuario.

measurement_name: nombre de una medida, por ejemplo, dihedral.

analysis_name: nombre de la función de análisis para el punto de


referencia seleccionado; por ejemplo, analysis1.

Para el primer punto seleccionado, la relación podría tener el siguiente aspecto:

0.1 * diedro:fid_análisis1 (dihedral:fid_analysis1)

4. Termine de crear el redondeo. El redondeo estará gobernado por el valor vigente


del ángulo diedro. Al cambiar el gráfico que controla la pala, Pro/ENGINEER
vuelve a calcular los valores de los ángulos diedros y reconstruye el redondeo
según corresponda.

8
Ampliación de Modelado por comportamiento

En la siguiente figura se muestra una pieza como ejemplo.

En la siguiente figura se muestran los puntos de referencia donde se miden los


ángulos diedros.

9
Ampliación Behavioral Modeling - Colección de temas de ayuda

En la siguiente figura se muestra la creación de un redondeo.

Creación de una función de análisis de movimiento


1. Pulse Insertar (Insert) > Datos ref. de modelo (Model Datum) > Análisis
(Analysis). Se abrirá el cuadro de diálogo "ANÁLISIS" (ANALYSIS).

2. En Nombre (Name), escriba el nombre del análisis o acepte el nombre por


defecto.

3. En Tipo (Type), pulse en Análisis de movimiento (Motion Analysis).

4. En Solicitud de regeneración (RegenRequest), especifique la opción de


regeneración pulsando en una de las opciones siguientes:

o Siempre (Always): permite regenerar siempre la función de análisis


durante la regeneración del modelo.

o Sólo Lectura (Read Only): permite excluir la función de análisis de la


regeneración del modelo.

o Sólo estudio de diseño (Only Design Study): permite regenerar la


función de análisis sólo si se utiliza un estudio de diseño.

5. Pulse Siguiente (Next) para crear la definición del análisis. Se abrirá el cuadro
de diálogo Análisis de movimiento (Motion Analysis).

6. Bajo Parámetros (Parameters), seleccione los parámetros que desea calcular.

7. En Opciones (Options), seleccione las que desee entre las siguientes opciones
disponibles:

o Utilizar todas las piezas móviles (Use all moving parts): permite
crear un envolvente de movimiento con todas las piezas móviles. Si no

10
Ampliación de Modelado por comportamiento

desea incluir todas las piezas móviles, despeje esta opción y seleccione
cada una de las piezas por separado.

o Crear envolvente de movimiento (Create Motion Envelope): permite


ver el envolvente de movimiento para todas las piezas móviles o sólo para
las seleccionadas.

o Calidad del envolvente (Envelope quality): permite introducir un


número para establecer la precisión de la visualización del tejido que
representa el envolvente en movimiento.

o Intervalo de actualización (Update Interval): permite introducir el


número de marcos que deben transcurrir entre dos eventos de
actualización. El número de cuadros determina la frecuencia con la que el
sistema actualiza el resultado gráfico del cálculo.

8. Pulse Ejecutar (Run) para comenzar el análisis. El sistema muestra las piezas
móviles en movimiento, calcula los valores de los parámetros incluidos en el
análisis y muestra los gráficos. El número de puntos de cálculo utilizado en el
análisis depende del número de cuadros establecido en la definición del
movimiento.

El resultado del cálculo se muestra en la casilla Resultados (Results) . El


sistema calcula los valores máximo y mínimo de cada parámetro, así como el
momento en el que se alcanzaron dichos valores.

9. Para visualizar los resultados en una ventana de información (Information


Window), pulse en Información (Info).

10. Para cambiar la configuración de visualización del envolvente en movimiento,


pulse Mostrar (Display).

11. Pulse en Cerrar (Close) para regresar al cuadro de diálogo "Análisis"


(Analysis). Se abrirá la ventana Parámetros de resultado (Result params).
En esta ventana se muestra una tabla que contiene los parámetros asociados con
la medida, bajo las cabeceras Crear (Create), Nombre de parámetro
(Parameter name) y Descripción (Description).

12. Para crear un parámetro, selecciónelo en la tabla Parám. resultado (Result


params) y pulse SÍ (YES) bajo la opción Crear (Create).

13. En Nombre de parámetro (Parameter name), escriba el nombre del


parámetro o acepte el nombre por defecto.

14. Si seleccionó la opción Crear envolvente en movimiento (Create Motion


Envelope), pulse Siguiente (Next) (de lo contrario, diríjase al último paso). Se
abrirá la ventana Datos de ref. de resultados (Result datums), en la que
aparecerá el tejido.

15. En Crear (Create), elija SÍ (YES) para crear una función de tejido.

16. Bajo Nombre de datos de ref. (Datum name), escriba el nombre de la función
o acepte el nombre por defecto.

17. Pulse Aceptar (OK) para finalizar.

11
Ampliación Behavioral Modeling - Colección de temas de ayuda

Función de análisis de movimiento


La función de análisis de movimiento permite crear:
• Parámetros de función del conjunto de nivel superior

• Un tejido con varias facetas que represente el envolvente en movimiento

Creación de una función de análisis externo


1. Pulse Insertar (Insert) > Datos ref. de modelo (Model Datum)> Análisis
(Analysis). Se abrirá el cuadro de diálogo "ANÁLISIS" (ANALYSIS).

2. Bajo Nombre (Name), escriba el nombre del análisis o utilice el nombre por
defecto.

3. En Tipo (Type), seleccione Análisis externo (External Analysis).

4. Pulse Siguiente (Next) para crear la definición del análisis. Se abrirá el cuadro
de diálogo Análisis externo (External Analysis).

5. Especifique el nombre del análisis en el campo Tipo (Type).

6. Bajo Solicitud de regen. (RegenRequest), especifique la opción de


regeneración pulsando en una de las siguientes opciones:

o Siempre (Always): permite regenerar siempre la función de análisis


durante la regeneración del modelo.

o Sólo Lectura (Read Only): permite excluir la función de análisis de la


regeneración del modelo.

o Sólo estudio de diseño (Only Design Study): permite regenerar la


función de análisis sólo si se utiliza un estudio de diseño.

7. Pulse el botón IU de análisis (Analysis UI). Al hacer esto, se abrirá el interfaz


de usuario correspondiente a la aplicación de Pro/TOOLKIT.

8. Siga las indicaciones y mensajes de la aplicación de Pro/TOOLKIT para


seleccionar las opciones adecuadas.

9. Pulse el ratón sobre Calcular (Compute) para ejecutar el análisis.

10. Para visualizar los resultados del análisis en una ventana de información
(Information Window), pulse en Información (Info).

11. Para guardar el análisis, pulse en Guardar (Save) e introduzca un nombre.

12. Pulse Cerrar (Close) para cerrar el cuadro de diálogo "Análisis externo"
(External Analysis). Se activará el cuadro de diálogo Análisis (Analysis).

13. A continuación, defina los parámetros y datos de referencia resultantes, como si


se tratara de una función de análisis convencional.

12
Ampliación de Modelado por comportamiento

Función de análisis externo


Es posible crear una función de análisis definida por una aplicación externa que se ha
registrado con Pro/TOOLKIT. Este tipo de función de análisis se conoce como función
de análisis externo.
Si se ha registrado el análisis con Pro/TOOLKIT y la aplicación de Pro/TOOLKIT se
encuentra activa, la opción adicional Análisis externo (External Analysis)
aparecerá bajo el campo Tipo (Type) del cuadro de diálogo Análisis (Analysis).

Análisis definido por el usuario

Análisis definidos por el usuario


El análisis definido por el usuario (ADU) se utiliza para crear medidas y análisis
adicionales con respecto a los que se ofrecen en el menú Análisis (Analysis). Este
análisis consiste en un grupo de funciones creadas por el usuario para efectuar una
medida determinada. Este grupo de funciones se denomina "grupo de construcción".
Un grupo de construcción podría considerarse como una definición para efectuar
medidas. Esta definición se puede guardar para utilizarla de nuevo. Para definir un
grupo de construcción, habrá que crear un grupo local cuya última función sea una
función de análisis.
Si la primera función del grupo de construcción es un punto de campo, el análisis se
podrá efectuar en cualquier punto seleccionado del dominio, o en todo el dominio de
dicho punto de campo. En este último caso, el ADU se comporta como un análisis de
superficie o de curva. Para ello, el sistema crea el grupo de construcción
temporalmente en todos los puntos del dominio y presenta después los resultados de
manera similar a los de cualquier análisis estándar de superficie o de curva. Si el
ADU no está basado en un punto de campo, representará una medida sencilla que se
puede aplicar como cualquier medida convencional.
La ejecución de un análisis definido por el usuario consta de dos pasos principales:
• Creación de un grupo de construcción: Cree todas las funciones necesarias para
la medida deseada y agrúpelas utilizando el comando Grupo local (Local Group).
El último elemento seleccionado para crear un grupo de construcción debe ser
una función de análisis.

• Aplicación del grupo de construcción para crear el ADU (se trata del cálculo real).
Pulse Análisis (Analysis) > Análisis definido por el usuario (User-Defined
Analysis) y utilice el cuadro de diálogo "Análisis definido por el usuario"
(User-Defined Analysis) para ejecutar el análisis.

Reglas y recomendaciones para utilizar las operaciones de ADU


El ADU permite crear medidas personalizadas para investigar las características del
modelo. Con estas medidas, es posible hallar soluciones de modelado que se ajusten
a las restricciones definidas por el usuario.
Tenga en cuenta las siguientes reglas y recomendaciones:

13
Ampliación Behavioral Modeling - Colección de temas de ayuda

• La geometría que se crea para definir un grupo de construcción de un ADU


(punto de campo, plano de referencia, etc.) debe utilizarse exclusivamente para
este fin. No utilice estas funciones para operaciones convencionales de modelado.

• Cuando se haya creado un grupo de construcción, se recomienda suprimirlo para


asegurarse de que sus funciones no se utilizan para operaciones de modelado.
Aunque se haya suprimido, el grupo de construcción puede seleccionarse para
operaciones de ADU.

• Para evitar la utilización de funciones de grupos de construcción en operaciones


de modelado, puede ser necesario crear algunas funciones dos veces: una vez
para el modelado y otra para el ADU.

Creación de un punto de campo


1. Pulse Insertar (Insert) > Datos ref. de modelo (Model Datum) > Punto
(Point) > Campo (Field) . Se abrirá el cuadro de diálogo "Punto de ref. de
campo" (Field Datum Point).

2. Seleccione un punto en el modelo. Al dominio seleccionado se le añade un punto


de campo.

3. Para cambiar el nombre del punto de campo, pulse la ficha Propiedades


(Properties).

4. Pulse Aceptar (OK).

Punto de campo
Un punto de campo consiste en un tipo de punto de referencia que se utiliza
exclusivamente con el análisis definido por el usuario (ADU). Con un punto de campo
se define el dominio donde se ha seleccionado: curva, superficie o tejido. Para crear
un punto de campo, seleccione un punto en una entidad. El punto de campo no
necesita cotas, ya que pertenece a todo el dominio.
Los puntos de campo se utilizan junto con otras funciones para aplicar una medida
determinada al dominio seleccionado.
Nota: Estos puntos se deben utilizar exclusivamente como referencias para las
funciones de un análisis definido por el usuario. No utilice puntos de campo como
referencias de modelado convencional.
Los puntos de campo se muestran en la posición del dominio donde se han
seleccionado. En las piezas, los puntos de campo se denominan FPNTNº, y en los
conjuntos AFPNTNº. Para cambiar el dominio de un punto de campo es necesario
redefinir la función.

Definición de un grupo de construcción


1. En una pieza o un conjunto, pulse Editar (Edit) > Operaciones para
funciones (Feature Operations) > Grupo (Group).

2. Pulse CREAR GRUPO (CREATE GROUP) > Grupo local (Local Group).

14
Ampliación de Modelado por comportamiento

3. Introduzca el nombre del grupo.

4. Seleccione funciones en el árbol de modelo. El último elemento del grupo debe


ser una función de análisis creada anteriormente.

5. Pulse Listo (Done) para crear el grupo. Pro/ENGINEER indica que el grupo de
construcción se ha creado correctamente.

También se puede crear un grupo de construcción como sigue:


1. Seleccione las funciones en el árbol de modelo. El último elemento del grupo
debe ser una función de análisis creada anteriormente.

2. Pulse con el botón derecho del ratón en las funciones seleccionadas. Aparecerá
un menú de accesos directos.

3. Pulse en Grupo (Group). Se crea un grupo de construcción local.

Grupo de construcción
Un grupo de construcción consiste en una agrupación de funciones que se crea con el
fin de efectuar una determinada medida. Un ADU (Análisis definido por el usuario) se
define con un grupo de construcción.
Un grupo de construcción puede contener funciones de cualquier tipo. Si un grupo de
construcción incluye un punto de campo, el análisis se definirá en el dominio de
dicho punto.
Reglas para la creación de un grupo de construcción:
• Sólo se permite utilizar un punto de campo en el grupo de construcción, y éste
debe ser la primera función del grupo.

• La última función del grupo debe ser una función de análisis.

Creación de un análisis definido por el usuario

Nota: Para poder crear un ADU, se debe crear primero un grupo de construcción.
1. Pulse Análisis (Analysis) > Análisis definido por el usuario (User-Defined
Analysis). Se abrirá el cuadro de diálogo "Análisis definido por el usuario"
(User-Defined Analysis).

2. Bajo Tipo (Type), seleccione un grupo de construcción.

3. En Referencias (References), se pueden aceptar los valores por defecto


utilizados por la función o seleccionar referencias propias. Para seleccionar
nuevas referencias, quite la marca de Por defecto (Default) y seleccione todas
las referencias del tipo ADU.

4. Bajo Parámetros (Parameters), seleccione el parámetro de función de análisis


que desea calcular.

5. Seleccione una opción de la lista Dominio (Domain) para especificar dónde


desea efectuar los cálculos:

15
Ampliación Behavioral Modeling - Colección de temas de ayuda

o Punto seleccionado (Selected Point): seleccione uno o más puntos del


dominio donde desee efectuar el cálculo.

o Campo completo (Entire Field) (opción seleccionada por defecto):


permite realizar el cálculo en la totalidad del dominio donde esté ubicado el
punto de campo (por ejemplo, en toda la superficie).

6. En Configuración de cálculo (Computation Settings), defina la resolución


pulsando en el icono adecuado.

o : establezca la densidad de los puntos para definir la resolución. La


densidad por defecto es 1. Para aumentar la calidad, se puede aumentar el
número.

o : establezca el número exacto de puntos para definir la resolución.

o : establezca la distancia entre dos puntos adyacentes en las unidades


del modelo para definir la resolución.

7. Bajo Configuración de cálculo (Computation Settings)), defina cualquiera de


las siguientes opciones:

o Refinado máximo/mínimo (Max/Min Refinement): permite obtener


resultados más precisos para los valores máximo y mínimo, sin aumentar la
densidad ni la precisión. Esta opción sólo está disponible para el dominio
Campo completo (Entire Field).

o Crear gráfico (Create Graph): permite visualizar los resultados en una


ventana gráfica.

o Actualización dinámica (Dynamic Update): Pro/ENGINEER actualiza los


resultados automáticamente. No es necesario seleccionar Calcular
(Compute) para realizar la actualización.

8. Bajo Resultado (Results), elija:

o Configuraciones (Settings): permite definir la escala y la densidad de la


visualización y especificar opciones de cálculo. Para ADUs cuyo punto de
campo se encuentra en una arista o curva, es posible definir la escala y la
densidad. Si el punto de campo hace referencia a una superficie o tejido, se
puede definir el incremento (lineal, algoritmo, o dos colores), el espectro
(límite superior, inferior y sensibilidad), y la precisión (baja, media, alta, o
muy alta). Elija Aceptar (OK) para cerrar el cuadro de diálogo.

o Calcular (Compute): permite generar los resultados del análisis. Los


resultados se muestran en la casilla ubicada bajo Resultados (Results).
Los resultados de un ADU se pueden visualizar como líneas de puercoespín
acompañadas por un gráfico (si el campo está en una curva o arista), o con
sombreado (si el dominio es una superficie o tejido).

o Despejar (Clear): permite ocultar la visualización de los resultados.

16
Ampliación de Modelado por comportamiento

9. Pulse la barra Análisis guardados (Saved Analyses) para ampliar el cuadro de


diálogo e incluir las funciones relacionadas con los análisis guardados.

10. Para guardar este análisis en una función de análisis, pulse Añadir función
(Add Feature) e introduzca el nombre de la función. Una nueva función de
análisis aparece en el árbol de modelo.

11. Pulse Cerrar (Close).

Operaciones con un análisis definido por el usuario


El análisis definido por el usuario (ADU) complementa las opciones de análisis
predefinidas que están disponibles con los comandos Medir (Measure), Análisis de
modelo (Model Analysis) y Geometría (Geometry).
Es posible guardar, abrir, cubrir o borrar un análisis en el modelo. Para ello, utilice el
campo Análisis guardados (Saved Analyses) del cuadro de diálogo "ADU"
(UDA).
Para utilizar las operaciones del campo Análisis guardados (Saved Analyses):
1. Pulse la barra Análisis guardados (Saved Analyses) para ampliar el cuadro de
diálogo e incluir las funciones relacionadas con los análisis guardados.

2. En el cuadro situado bajo Análisis guardados (Saved Analyses) se muestra


una lista de análisis guardados anteriormente, que incluye la siguiente
información:

o Estado de visualización del análisis: revelado o cubierto

o Tipo de análisis

o Nombre del análisis

Es posible llevar a cabo las siguientes operaciones en el análisis:

o Para guardar el análisis, escriba un nombre en el campo Nombre (Name)

y pulse en .

o Para mostrar u ocultar un análisis seleccionado en el modelo, pulse

o Para ejecutar un análisis guardado anteriormente, pulse Abrir (Retrieve).


Los resultados se muestran en la casilla ubicada bajo Resultados
(Results).

o Para borrar un análisis seleccionado, pulse Borrar (Delete).

Ejemplo: Análisis del corte transversal de una tubería


Resumen: En este ejemplo se muestra cómo crear un análisis definido por el
usuario (ADU) para investigar cómo cambia un parámetro del modelo a lo largo de
una trayectoria.

17
Ampliación Behavioral Modeling - Colección de temas de ayuda

Problema: Se necesita analizar cómo cambia el corte transversal de una tubería a lo


largo de su trayectoria.
Solución: Se puede crear una función de análisis para calcular el corte transversal
en un punto de la curva. A continuación, se podría crear un ADU para analizar el
corte transversal a lo largo de toda la curva.
Siga estos pasos para crear el ADU:
1. Cree un punto de campo en la curva de trayectoria. Pulse Insertar (Insert) >
Datos ref. de modelo (Model Datum) > Punto (Point) > Campo (Field) .

2. Cree un plano de referencia a través del punto de campo.

3. Cree una función de análisis para medir el corte transversal de la tubería. Pulse
Insertar (Insert) > Datos ref. de modelo (Model Datum) > Análisis
(Analysis). En el cuadro de diálogo "Análisis" (Analysis):

o Introduzca el nombre del análisis, pipe_area.

o Seleccione Análisis de modelo (Model Analysis) como tipo de análisis.

o Pulse Siguiente (Next) para pasar a la siguiente página, donde podrá


seleccionar el parámetro que desea crear.

o Seleccione Propiedades de masa del corte transversal (X-Section


Mass Properties) como tipo de medida.

o Marque la casilla Use Plane (Usar plano) y seleccione el nombre del


plano de referencia para crear el corte transversal.

o Pulse Calcular (Compute) para calcular la masa.

o Pulse Cerrar (Close).

o Bajo Parámetros de resultados (Result parameters), elija el parámetro


XSEC_AREA y seleccione Sí (Yes) para crear este parámetro.

o Pulse en Siguiente (Next) para pasar a la siguiente página, donde podrá


crear un sistema de coordenadas como resultado de la función de análisis.

o Bajo Datos ref. de resultados (Result datums), elija el sistema de


coordenadas, seleccione Sí (Yes) para crearlo e introduzca un nombre para
éste.

o Pulse Aceptar (OK).

4. Cree un grupo de construcción de ADU. Para ello, agrupe todas las funciones y
parámetros necesarios. Pulse Editar (Edit) > Operaciones para funciones
(Feature Operations) > Grupo (Group) > Grupo local (Local Group).
Especifique el nombre del grupo. En el árbol de modelo, seleccione el punto de
campo, el plano de referencia que pasa por dicho punto, y la función de análisis
(el último elemento).

5. Cree un análisis definido por el usuario, utilizando el grupo de construcción que


acaba de definir. Pulse Análisis (Analysis) > Análisis definido por el usuario
(User-Defined Analysis).

18
Ampliación de Modelado por comportamiento

Nota: Si se trata de una tubería hueca (con o sin espesor), cree una superficie plana
utilizando el conjunto de datos de referencia a través del punto de campo como
plano de esbozo. Esboce el contorno de la superficie con la opción Usar arista (Use
Edge).

Ejemplo: Análisis de la reflexión de una lámpara


Resumen: En este ejemplo se muestra cómo utilizar un ADU para analizar algunas
propiedades de reflexión de una lámpara.
Problema: Se necesita analizar el ángulo con el que la luz se refleja en las
superficies de una lámpara.
Solución: En primer lugar, habrá que medir el ángulo de reflexión mediante
funciones de análisis. A continuación, se debe crear un ADU para aplicar el valor del
ángulo de reflexión a toda la superficie.
En la siguiente figura se muestra la pieza LÁMPARA:

En la siguiente figura se muestra la construcción geométrica necesaria para medir el


ángulo de reflexión.

19
Ampliación Behavioral Modeling - Colección de temas de ayuda

En este diagrama, los números indican:


1: el ángulo entre la luz que incide y el eje central.

2: el ángulo entre la luz que incide y la normal de la superficie en el punto de


campo.

3: el ángulo de reflexión.

4: el ángulo igual al ángulo 2.

Línea azul gruesa: el contorno de la lámpara.

Línea roja: la luz incidente, que se origina en la bombilla (punto PNT0) y se


refleja en la superficie en el punto de campo FPNT1.

Siga estos pasos para crear el ADU:


1. Cree toda la geometría necesaria para efectuar la medida.

o Cree un eje central A_1 a través del punto de la bombilla PNT0, en


dirección vertical descendente.

o Cree un punto de campo FPNT1 en la superficie cuya capacidad de reflexión


desea analizar.

o Cree un eje SURF_NORM a través de este punto de campo, normal a la


superficie.

20
Ampliación de Modelado por comportamiento

o Cree un eje desde la bombilla PNT0 hasta el punto de campo.

2. Cree una función de análisis para medir el ángulo 1 (el ángulo entre la luz que
incide y el eje central).

3. Cree una función de análisis para medir el ángulo 2 (el ángulo entre la luz que
incide y la normal de la superficie en el punto de campo).

4. Cree una función de análisis de tipo relación para medir el ángulo de reflexión. La
relación será:

ángulo_reflex = ángulo3 = 2 * ángulo2 - ángulo1 (ref_angle = angle3 =


2 * angle2 - angle1)

5. Cree un grupo de construcción de ADU mediante la agrupación de funciones,


comenzando con el punto de campo y terminando con la función de análisis
(medida del ángulo de reflexión).

6. Cree un ADU para medir el ángulo de reflexión en una superficie seleccionada.


Seleccione el parámetro para el cálculo ref_angle y pulse en Calcular
(Compute). En la siguiente figura se muestran los resultados del cálculo: la
parte de la superficie realzada en azul indica el ángulo de reflexión más pequeño.

7. Para analizar la capacidad de reflexión de otra superficie, anule la selección de la


opción Por defecto (Default) del cuadro de diálogo ADU (UDA). Para
especificar referencias nuevas, seleccione una superficie, seleccione el punto de
la bombilla PNT0 y el eje central A_1.

En la siguiente figura se muestran los resultados gráficos del ADU:

21
Ampliación Behavioral Modeling - Colección de temas de ayuda

Estudios de diseño

Estudios de viabilidad y optimización

Estudios de viabilidad y optimización


Los estudios de viabilidad y optimización se utilizan para hacer que el sistema calcule
los valores de las cotas con los que el modelo cumplirá ciertas restricciones
especificadas por el usuario. Para acceder a estos estudios, pulse en Análisis
(Analysis) > Viabilidad/Optimización (Feasibility/Optimization) y seleccione
el tipo de estudio que desee en el cuadro de diálogo.

Estudio de optimización
Con un estudio de optimización, además de los parámetros del estudio de viabilidad,
se puede especificar una función de objetivo.
Para ejecutar un estudio de optimización, hay que definir los siguientes atributos:
• El grupo de cotas que se va a modificar.

• El rango dentro del cual se modificarán las cotas.

• El grupo de restricciones que debe cumplir el diseño.

• Una función de objetivo que se debe optimizar (maximizar o minimizar). Esta


función se crea como resultado de una función de análisis.

Para ejecutar un estudio de optimización, el sistema efectúa las siguientes acciones:


• Busca soluciones viables.

• Entre las soluciones viables halladas, selecciona aquella que optimiza la función
de objetivo.

Estudio de viabilidad
Para ejecutar un estudio de viabilidad, hay que definir los siguientes atributos:
• El grupo de cotas del modelo que se va a modificar.

• El rango dentro del cual se modificarán las cotas.

• El grupo de restricciones que debe cumplir el diseño.

Las restricciones del análisis se definen como igualdades o desigualdades y utilizan


parámetros (que son el resultado de una función de análisis) y valores constantes.
Por ejemplo, una de estas restricciones podría ser:
longitud < 6.3 o distancia = 11
Para ejecutar un estudio de viabilidad, el sistema efectúa las siguientes acciones:
• Intenta hallar un grupo de valores de cotas, en el rango especificado, que
cumplan todas las restricciones.

22
Ampliación de Modelado por comportamiento

• Si encuentra una solución, cambia la visualización del modelo para reflejar los
nuevos valores de las cotas modificadas.

Puede aceptar estas cotas nuevas o anular los cambios para que el modelo recupere
el estado anterior al estudio de viabilidad. En un estudio de viabilidad se pueden
hallar varias soluciones que cumplan todas las restricciones. El sistema aproxima
dichas soluciones y presenta sólo una.

Uso de los parámetros y análisis de MECHANICA


Las medidas y los análisis de MECHANICA creados previamente se pueden utilizar en
estudios de viabilidad y optimización. Si se dispone de una licencia de MECHANICA,
los parámetros y análisis de MECHANICA que se hayan definido anteriormente se
incluirán en la lista que figura bajo Objetivos (Goals) y Restricciones de diseño
(Design Constraints).
Después de seleccionar los parámetros o análisis de MECHANICA y pulsar en
Calcular (Compute), el sistema ejecuta varios análisis de MECHANICA. Una vez
terminado el análisis, el directorio de estudio permanecerá en su sitio.
Nota: Cuando en MECHANICA se quita una medida o análisis al que BMX hace
referencia, el sistema muestra un aviso.

Ejemplo: Estudios de sensibilidad, viabilidad y optimización


Resumen: En este ejemplo se muestra cómo alcanzar un objetivo de diseño
mediante un análisis de sensibilidad, un estudio de viabilidad y un estudio de
optimización.
Problema: Para obtener una equilibrado óptimo, el centro de gravedad de un
cigüeñal debe coincidir con su eje de rotación. El eje de rotación del cigüeñal no
puede cambiarse, pero se pueden modificar otras condiciones del diseño, por
ejemplo, el ancho del cigüeñal. En esta pieza, se desea minimizar la distancia entre
el eje y el centro de masa, y obtener al mismo tiempo la masa mínima de la pieza.
Solución: Es posible hallar el centro de gravedad y crear una función de análisis
para medir la distancia entre el eje de rotación y el centro de gravedad. A
continuación, se puede realizar un estudio de sensibilidad para averiguar qué cotas
tienen un mayor efecto sobre la posición del centro de gravedad. Finalmente, se
podría efectuar un estudio de viabilidad para averiguar si es posible definir la
distancia entre el centro de gravedad y el eje de rotación como cero. Si existe una
solución, se podría llevar a cabo un estudio de optimización para minimizar la masa
del cigüeñal y mantener al mismo tiempo el centro de gravedad sobre su eje.

23
Ampliación Behavioral Modeling - Colección de temas de ayuda

1. Cree una función de análisis para determinar las propiedades de masa del
modelo. Calcule la masa y cree un sistema de coordenadas y un punto de
referencia en el centro de gravedad, además del parámetro MASS (MASA).

2. Cree una función de análisis para medir la distancia desde el punto de referencia
en el centro de gravedad hasta el eje de rotación. Como resultado de la mediada,
cree un parámetro para esta distancia.

3. Ejecute un análisis de sensibilidad para determinar en qué medida la posición del


centro de gravedad se ve afectada por la variación de la cota de ancho.

4. Ejecute un análisis de sensibilidad para determinar en qué medida la posición del


centro de gravedad se ve afectada por la variación de la cota de altura.

24
Ampliación de Modelado por comportamiento

5. Cree una función de análisis para medir la distancia entre el eje y la arista
externa del perfil de la pieza. Esta medida se puede utilizar para definir las
restricciones del estudio de viabilidad. Cree puntos de referencia en el extremo
inicial y final de la línea de distancia. En la siguiente figura, esta medida se
muestra como distancia E-E .

6. Ejecute un estudio de viabilidad para determinar si es posible hacer coincidir el


centro de gravedad con el eje de rotación. En este estudio, las cotas de radio,
ancho y altura se modifican al tiempo que se mantiene una cierta distancia entre
el eje de la pieza y la arista externa del perfil de ésta (distancia E-E).

7. Ejecute un estudio de optimización para minimizar la masa (función de objetivo)


y mantener las mismas restricciones especificadas en el paso 6.

Creación de una función de optimización como resultado de los estudios


de diseño
Cuando se lleva a cabo un estudio de optimización o de viabilidad, se puede capturar
el estudio en una función de optimización. Para crear una función de optimización,
pulse Fichero (File) > Crear función (Make Feature) en el cuadro de diálogo
"Optimización/Viabilidad" (Optimization/Feasibility).
Nota: Además de guardar un estudio de diseño como una función, también se puede
guardar el estudio con todas sus configuraciones, eligiendo Fichero (File) >

25
Ampliación Behavioral Modeling - Colección de temas de ayuda

Guardar (Save) en el cuadro de diálogo "Optimización/Viabilidad"


(Optimization/Feasibility). Es posible abrir un estudio guardado anteriormente,
junto con su configuración, y elegir Calcular (Compute) para resolverlo.
La función de optimización es muy eficaz. Una vez incorporada, esta función
aparecerá en el árbol de modelo, y resolverá el estudio de diseño correspondiente
cada vez que regenere el modelo.
Tenga en cuenta los siguientes aspectos de la función de optimización:
• La introducción de una función de optimización en el modelo puede alargar
significativamente el tiempo de regeneración.

• Cada vez que se efectúe una regeneración, Pro/ENGINEER iniciará el estudio y


aplicará sus resultados. Si se define el atributo de la función Optimización
(Optimization) Solicitud de regen. (RegenRequest) como Sólo Lectura
(Read Only), el modelo no se optimiza y el tiempo de regeneración no aumenta.

• Como resultado de la optimización, sólo puede cambiar la geometría que se haya


creado antes de la función de optimización.

• Se pueden crear varias opciones de optimización en un modelo, pero no se


pueden anidar.

Realización de un estudio de optimización


Si dispone de una licencia de Mechanism Dynamics, las medidas dinámicas creadas
en Mechanism Dynamics se encontrarán disponibles en Objetivos (Goals) y
Restricciones de diseño (Design Constraints).
Nota: No es posible especificar un parámetro entero para utilizarlo en el estudio de
optimización o viabilidad.
1. Pulse Análisis (Analysis) >Viabilidad/Optimización
(Feasibility/Optimization). Se abrirá el cuadro de diálogo
"Optimización/Viabilidad" (Optimization/Feasibility) con la opción
Optimización (Optimization) seleccionada.

2. En Objetivo (Goal), seleccione el objetivo de la optimización que desee aplicar a


un parámetro de función de análisis específico.

3. En la lista de parámetros de función de análisis disponibles, situada a la derecha,


elija el parámetro que desee optimizar.

4. Para crear una restricción de diseño, pulse Añadir (Add) en Restricciones de


diseño (Design Constraints). Se abrirá el cuadro de diálogo "Restricciones
de diseño" (Design Constraints).

a. Seleccione un parámetro de función de análisis y un operador.


b. En Valor (Value), seleccione Vigente (Current) para aceptar el valor
vigente o pulse Definir (Set) para introducir el valor de la restricción.
c. Pulse Aceptar (OK) en el cuadro de diálogo "Restricciones de diseño"
(Design Constraints) para regresar al cuadro de diálogo
"Optimización/Viabilidad" (Optimization/Feasibility).

26
Ampliación de Modelado por comportamiento

Los nombres y valores de las restricciones seleccionadas aparecen en las


cabeceras Parámetro (Parameter), Operador (Operator) y Valor (Value).
Puede editar estas entradas directamente pulsando en la celda.

5. Para borrar una restricción de diseño, selecciónela y pulse Borrar (Delete).

6. Para definir variables de diseño, pulse uno de estos botones, que aparecen en
Variables de diseño (Design Variables):

o Añadir cota (Add Dimension): seleccione la cota que variará e


introduzca los valores mínimo y máximo. Puede incorporar varias cotas
variables.

o Añadir parámetro (Add Parameter): en el cuadro de diálogo


"Selección de parámetros" (Parameter Selection), seleccione un
parámetro de modelo independiente ya existente e introduzca los valores
máximo y mínimo.

7. Para editar una entrada, pulse en la celda e introduzca un valor nuevo.

8. Para borrar una variable de diseño, seleccione una variable y pulse Borrar
(Delete).

9. Si se desea, las preferencias de visualización para el estudio se pueden definir


mediante Opciones (Options) > Preferencias (Preferences). En la ficha
Gráficos (Graphs), puede definir las siguientes opciones:

o Gráfico del objetivo (Graph goal): permite ver en un gráfico la


convergencia entre el parámetro de objetivo seleccionado y las restricciones
elegidas, después de efectuar el cálculo.

o Gráfico de restricciones (Graph constraints): permite ver los valores


de los parámetros de restricción en un gráfico durante el cálculo.

o Gráfico de variables (Graph variables): permite ver los valores de las


variables en un gráfico durante el cálculo.

En la ficha Ejecutar (Run), puede definir las siguientes opciones:

o % convergencia (Convergence %): utilice el valor por defecto o


introduzca un valor para el criterio de convergencia. El cálculo se detiene
cuando la diferencia entre los valores del parámetro para las interacciones
vigente y anterior es inferior al porcentaje de convergencia. Cuanto más
bajo sea el valor, más tiempo tardará en realizarse el cálculo y, si existe
una solución viable, más precisos serán los resultados.

o Iteraciones máximas (Max Iterations): utilice el valor por defecto o


introduzca un valor para establecer el número máximo de iteraciones del
cálculo. Cuanto más alto sea el valor, más tiempo tardará en realizarse el
cálculo y más precisos serán los resultados.

o Animación del modelo (Animate model): permite obtener una


animación de los cambios en el modelo para los resultados calculados.

En la ficha Método (Method), puede seleccionar el método de optimización:

27
Ampliación Behavioral Modeling - Colección de temas de ayuda

o GDP (GDP): utilice el algoritmo estándar para optimizar el modelo con las
condiciones de modelo vigentes como punto inicial.

o MDS (MDS): utilice el algoritmo de estudios de diseño con varios objetivos


para determinar el mejor punto inicial para la optimización. Puede
especificar el número de puntos iniciales para el cálculo en el campo
Iteraciones máximas (Max Iterations). Mediante este método es más
probable encontrar el mejor diseño global dentro de los parámetros y cotas
de diseño.

Pulse Cerrar (Close) para cerrar el cuadro de diálogo "Preferencias"


(Preferences).

10. Para crear una función Optimización (Optimization), pulse Fichero (File) >
Crear función (Make Feature) y escriba el nombre de la función.

11. Para guardar el estudio, pulse Fichero (File) > Guardar (Save).

12. Pulse Calcular (Compute). Pro/ENGINEER efectuará el cálculo y mostrará los


resultados.

13. Pulse Cerrar (Close).

Estudio de optimización
El estudio de optimización permite buscar una solución para un objetivo (maximizar
o minimizar un parámetro de función de análisis) y cumplir al mismo tiempo un
conjunto de restricciones especificadas como rangos permitidos para las cotas del
modelo y para otros parámetros de función de análisis. Si existe una solución para el
objetivo, que se ajuste a las restricciones especificadas, el modelo será optimizado y
adoptará la nueva configuración.

Realización de un estudio de viabilidad


Nota: No es posible especificar un parámetro entero para utilizarlo en el estudio de
optimización o viabilidad.
1. Pulse Análisis (Analysis) >Viabilidad/Optimización
(Feasibility/Optimization). Se abrirá el cuadro de diálogo
"Optimización/Viabilidad" (Optimization/Feasibility).

2. En Tipo/Nombre del estudio (Study Type/Name), seleccione Viabilidad


(Feasibility).

3. Acepte el nombre por defecto o introduzca el nombre del estudio.

4. Para crear una restricción de diseño, pulse Añadir (Add) en Restricciones de


diseño (Design Constraints). Se abrirá el cuadro de diálogo Restricción de
diseño (Design Constraint).

a. Seleccione un parámetro de función de análisis y un operador (=, < ó


>=).
b. En Valor (Value), seleccione Vigente (Current) para aceptar el valor
vigente o pulse en Definir (Set) para introducir el valor de la restricción.

28
Ampliación de Modelado por comportamiento

c. Pulse Aceptar (OK) en el cuadro de diálogo "Restricciones de diseño"


(Design Constraints) para regresar al cuadro de diálogo
"Optimización/Viabilidad" (Optimization/Feasibility).
Los nombres y valores de las restricciones seleccionadas aparecen en las
cabeceras Parámetro (Parameter), Operador (Operator) y Valor (Value). Puede
editar estas entradas directamente pulsando sobre la celda.

5. Para borrar una restricción de diseño, selecciónela y pulse Borrar (Delete).

6. Para definir una variable de diseño, seleccione uno de los siguientes botones en
Variables de diseño (Design Variables):

o Añadir cota (Add Dimension): permite seleccionar una cota que variará.
Introduzca los valores máximo y mínimo. Puede incorporar varias cotas
variables.

o Añadir parámetro (Add Parameter): en el cuadro de diálogo


"Selección de parámetros" (Parameter Selection), seleccione un
parámetro de modelo independiente ya existente e introduzca los valores
máximo y mínimo.

7. Para editar una entrada, pulse en la celda e introduzca un valor nuevo.

8. Para borrar una variable de diseño, seleccione una variable y pulse Borrar
(Delete).

9. Si se desea, las preferencias para el estudio se pueden definir mediante


Opciones (Options) > Preferencias (Preferences). En la ficha Gráficos
(Graphs), puede definir las siguientes opciones:

o Gráfico del objetivo (Graph goal): permite visualizar en un gráfico la


convergencia entre el parámetro de objetivo seleccionado y las restricciones
elegidas, después de efectuar el cálculo.

o Gráfico de restricciones (Graph constraints): permite visualizar los


valores de las restricciones en un gráfico durante el cálculo.

o Gráfico de variables (Graph variables): permite visualizar los valores


de las variables en un gráfico durante el cálculo.

En la ficha Ejecutar (Run), puede definir las siguientes opciones:

o % convergencia (Convergence %): utilice el valor por defecto o


introduzca un valor para el criterio de convergencia. El cálculo se detiene
cuando la diferencia entre los valores del parámetro para las interacciones
vigente y anterior es inferior al porcentaje de convergencia. Cuanto más
bajo sea el valor, más tiempo tardará en realizarse el cálculo y, si existe
una solución viable, más precisos serán los resultados.

o Iteraciones máximas (Max Iterations): utilice el valor por defecto o


introduzca un valor para establecer el número máximo de iteraciones del
cálculo. Cuanto más alto sea el valor, más tiempo tardará en realizarse el
cálculo y más precisos serán los resultados.

29
Ampliación Behavioral Modeling - Colección de temas de ayuda

o Animación del modelo (Animate model): permite obtener una


animación de los cambios en el modelo para los resultados calculados.

10. Pulse Cerrar (Close) para cerrar el cuadro de diálogo "Preferencias"


(Preferences).

11. Para crear una función Optimización (Optimization), pulse Fichero (File) >
Crear función (Make Feature) y escriba el nombre de la función.

12. Pulse Calcular (Compute). Pro/ENGINEER efectuará el cálculo y mostrará los


resultados.

13. Para guardar el estudio, pulse Fichero (File) > Guardar (Save).

14. Pulse Cerrar (Close) para abandonar el cuadro de diálogo.

Estudio de viabilidad
El estudio de viabilidad permite buscar una solución, dentro de un rango de cotas
seleccionado, capaz de cumplir un conjunto de restricciones. Si el sistema la
encuentra, presentará un mensaje donde indica que existe una solución. Las
restricciones se especifican mediante uno o más parámetros de función de análisis.

Ejemplo: Estudio de viabilidad


Resumen: En este ejemplo se muestra cómo utilizar un estudio de viabilidad para
investigar si existe una solución que cumpla las restricciones de un cierto diseño.
Problema: Se necesita crear una botella con un volumen determinado, y con unas
restricciones de tamaño específicas.
Solución: Cree una función de análisis para medir el volumen de la pieza. A
continuación, se puede realizar un estudio de viabilidad para comprobar si es posible
obtener el volumen deseado (restricción de diseño) y mantener al mismo tiempo las
cotas fundamentales (variables de diseño) dentro de un cierto rango.
En la siguiente figura se muestra la pieza BOTTLE.

30
Ampliación de Modelado por comportamiento

En este ejemplo, habría que seguir los siguientes pasos:


1. Cree una función de análisis para definir el parámetro de volumen. Pulse
Insertar (Insert) > Datos ref. de modelo (Model Datum)> Análisis
(Analysis). En el cuadro de diálogo ANÁLISIS (ANALYSIS), haga lo siguiente:

o Introduzca el nombre del análisis, analysis1.

o Pulse en Análisis de modelo (Model Analysis).

o Pulse Siguiente (Next).

o Seleccione Volumen de un lado (One-Sided Volume) como tipo de


medida.

o Seleccione el plano de referencia para definir el lado donde se desea medir


el volumen. Pulse Calcular (Compute).

o Cuando se haya calculado el volumen, pulse en Cerrar (Close).

o Elija Sí (Yes) para crear el parámetro ONE_SIDE_VOL.

o Pulse Aceptar (OK).

2. Para crear un estudio de viabilidad, pulse Análisis (Analysis) >


Viabilidad/Optimización (Feasibility/Optimization). En el cuadro de diálogo
"Optimización/Viabilidad" (Optimization/Feasibility), haga lo siguiente:

o Pulse en Viabilidad (Feasibility).

o En Restricciones de diseño (Design Constraints), pulse Añadir (Add)


para añadir un parámetro. En el cuadro de diálogo Restricciones de
diseño (Design Constraints), elija ONE_SIDE_VOL:ANALYSIS1 como
restricción del parámetro. Pulse en Definir (Set) e introduzca el volumen
deseado. Pulse Aceptar (OK).

o Bajo Variables de diseño (Design Variables), seleccione Añadir cota


(Add Dimension), elija la cota del modelo que desea modificar (la cota de
altura) y defina el rango Si desea añadir otra cota para modificarla, pulse
de nuevo Añadir cota (Add Dimension).

o Pulse Calcular (Compute).

3. El sistema efectúa los cálculos y busca la solución. Si existe una solución posible,
el sistema modifica cotas, aplicando los valores con los que se obtiene el volumen
deseado. Si no está satisfecho con el modelo modificado, puede anular los
cambios mediante el botón Anular (Undo).

31
Ampliación Behavioral Modeling - Colección de temas de ayuda

En la siguiente figura se muestra la botella modificada.

Estudios de diseño con varios objetivos

Estudio de diseño con varios objetivos


Un estudio de diseño de varios objetivos ayuda a encontrar las soluciones óptimas
para satisfacer diversos criterios de diseño (objetivos de diseño). Por ejemplo, puede
investigar las posibles formas de una pieza que permitan mantener la masa de la
pieza y la ubicación del centro de gravedad dentro del rango deseado.
El estudio de diseño de varios objetivos ofrece las siguientes ventajas:
• Ayuda a encontrar el rango de variables de diseño más adecuado para buscar
soluciones óptimas.

• Permite seleccionar los métodos de realización de pruebas Automático


(Automatic) y Manual para realizar el estudio.

• Busca soluciones para varios objetivos de diseño cuya naturaleza puede ser
contradictoria.

• Si existe más de una solución óptima, el estudio muestra los resultados para que
el usuario pueda elegir la solución que prefiera.

• Puede ampliar el rango para probar los distintos objetivos de diseño, o bien
puede reducirlo de varias formas para analizar los datos obtenidos en las
pruebas.

Operaciones con el estudio de diseño de varios objetivos


El estudio de diseño de varios objetivos consiste en una tabla maestra y las tablas
derivadas, mostradas en orden jerárquico. En principio, el estudio permite examinar
un rango completo en el que las variables de diseño pueden cambiar. Existen dos
métodos para realizar un estudio de diseño de varios objetivos:

32
Ampliación de Modelado por comportamiento

• Automático (Automatic): utiliza un algoritmo que distribuye uniformemente la


selección de los puntos de realización de pruebas en todo el espacio de diseño
permitido. Combina las variables de diseño de forma que cubran el máximo
espacio de diseño que pueda incluirse en el estudio. Ésta es la opción por
defecto.

• Manual: permite especificar manualmente los puntos de realización de pruebas


para la variable de diseño o importar dichos puntos de un fichero de texto ASCII
en formato CSV.

El resultado de la investigación inicial es la tabla maestra, que muestra los registros


de todos los experimentos. A continuación, puede crear tablas derivadas para reducir
el enfoque del estudio y examinar el comportamiento del modelo con un subconjunto
de valores restringidos para los objetivos o las variables de diseño.
Se puede acceder a cualquiera de las tablas utilizando el árbol de tablas (Table
Tree) para examinar los resultados o editar una tabla mediante la alteración de sus
condiciones. Una vez examinados sus hallazgos, puede realizar experimentos
adicionales en el rango designado para el estudio a fin de ampliar la tabla maestra.
Puede utilizar el comando Guardar (Save) para guardar un estudio en disco y
abrirlo cuando regrese al modelo. Al guardar un estudio se guardan todos los datos
de las tablas.
Nota: El sistema guarda el árbol de tablas en el modelo. Si no se guarda el modelo,
se perderá el árbol de tablas (Table Tree) y sólo se guardará en el disco un
fichero de texto con la tabla maestra.

Terminología utilizada en el estudio de diseño de varios objetivos


En el estudio de diseño de varios objetivos se utiliza la siguiente terminología:
• Experimento (Experiment): prueba cuya finalidad es obtener objetivos de
diseño para una determinada combinación de variables de diseño.

• Tabla maestra (Master table): tabla que contiene registros de todos los
experimentos realizados en el rango especificado de variables de diseño (cotas).

• Método de realización de pruebas (Sampling Method): se dispone de dos


métodos de realización de pruebas:

o Automático (Automatic): un método que permite seleccionar y borrar


variables de diseño (cotas y parámetros) y establecer sus valores máximo y
mínimo.

o Manual (Manual): método que permite seleccionar y borrar manualmente


las variables de diseño. También permite a los métodos Todas las
combinaciones (All Combinations) o Una por fila (One per Row)
determinar el número de experimentos que se realizarán para el estudio de
diseño.

• Tabla derivada (Derived Table): tabla que se deriva de una tabla padre a
través de un método concreto (restricciones o Pareto) para seleccionar los
experimentos que cumplan determinadas condiciones.

33
Ampliación Behavioral Modeling - Colección de temas de ayuda

• Método de restricciones (Constraints method): método que permite


especificar un valor mínimo o máximo para cada objetivo de diseño seleccionado
a fin de crear una tabla derivada. El sistema busca los experimentos que cumplen
las condiciones en la tabla padre.

• Método Pareto (Pareto method): método que permite seleccionar los


objetivos de diseño que se desea optimizar (minimizar o maximizar) para crear
una tabla derivada. El sistema busca los experimentos cuyos resultados se
encuentran dentro de un rango óptimo en la tabla padre. Este método puede
ofrecer varias soluciones óptimas: mientras una solución ofrece el mejor
resultado para un objetivo, la otra solución ofrece un resultado mejor para otro
objetivo. Dado que ninguna de las soluciones Pareto es mejor que las demás, el
sistema permite al usuario decidir la que prefiera.

Ejemplo: Utilización del método Pareto


Puede aplicar el método Pareto para optimizar varias variables con condiciones
contradictorias. La ilustración gráfica del resultado de la solución es un conjunto de
puntos en el sistema de coordenadas n-dimensional (donde n es el número de
variables de diseño designadas para el análisis).
En este ejemplo se ilustra la utilización del método Pareto para optimizar dos
objetivos de diseño, Objetivo 1 y Objetivo 2, y para buscar experimentos que
ofrezcan los valores máximos para ambos objetivos de diseño. En el gráfico, el eje x
muestra los valores de Objetivo 1 y el eje y muestra los valores de Objetivo 2. Cada
punto del gráfico representa un registro de un experimento.
Al utilizar el método Pareto, el sistema comienza a comparar los registros y busca los
valores máximos de ambos objetivos de diseño. Una vez realizado el análisis, los
puntos grises corresponden a los experimentos que se han filtrado porque sus
resultados fueron peores que los resultados obtenidos por los experimentos
representados con puntos negros. Los tres mejores experimentos (mostrados con
puntos negros) representan las soluciones óptimas, todos son aceptables y ninguno
de ellos es mejor que los demás.

Procedimiento para efectuar un estudio de diseño de varios objetivos


Para ejecutar un estudio de diseño con varios objetivos, deben definirse las variables
de diseño y los objetivos del diseño. Las variables de diseño pueden ser cotas o

34
Ampliación de Modelado por comportamiento

parámetros de modelo de nivel superior (excepto parámetros enteros). Los objetivos


de diseño pueden ser parámetros creados mediante la función de análisis.
1. Pulse Análisis (Analysis) > Estudio de diseño con varios objetivos (Multi-
Objective Design Study). Se abrirá el cuadro de diálogo Estudio de diseño
con varios objetivos (Multi-Objective Design Study). Este cuadro de diálogo
tiene dos secciones:

o Árbol de tablas (Table Tree): la primera columna es una vista jerárquica


de las tablas del estudio, incluidas la tabla maestra y las tablas derivadas.
La segunda columna es una sección de información en la que se muestra el
número de registros de cada tabla.

o Datos de tabla (Table Data): muestra el contenido de la tabla activa.


Cada registro de la tabla incluye un número de registro, los objetivos de
diseño y las variables de diseño.

2. Para crear un nuevo estudio, pulse Fichero (File) > Nuevo (New) e introduzca
un nombre para el estudio. Para abrir un estudio existente, pulse Fichero (File)
> Abrir (Open) y seleccione el nombre del estudio.

3. Para configurar una tabla maestra, pulse Configurar (Setup) >


Variables/Objetivos (Variables/Goals). Se abrirá el cuadro de diálogo
"Tabla maestra" (Master Table).

4. En el cuadro Método de realización de pruebas (Sampling Method),


seleccione el método Automático (Automatic) o Manual (Manual).

5. Si elige el método Automático (Automatic), especifique las siguientes opciones


en el cuadro de diálogo "Tabla maestra" (Master Table):

o Variables de diseño (Design Variables): para cada variable de diseño,

pulse en para añadir una cota o en para añadir un parámetro como


variable de diseño del estudio. El parámetro o la cota añadidos se incluirán
en el estudio como variable de diseño. Cada variable de diseño se asigna a
una fila individual de la tabla Variables de diseño (Design Variables).
Especifique los valores máximo y mínimo o acepte los valores por defecto.
Para borrar una variable de la lista de variables de diseño, seleccione una

variable y pulse en .

o Objetivos de diseño (Design Goals): pulse Seleccionar objetivos


(Select Goals). Se abrirá el cuadro de diálogo "Selección de
parámetros" (Parameter Selection). Seleccione los parámetros que
desee incluir en el estudio y pulse Aceptar (OK).

6. Para configurar una tabla maestra siguiendo el método de realización de pruebas


Manual (Manual), seleccione Manual (Manual) en el cuadro Método de
realización de pruebas (Sampling Method) . Se abrirá el cuadro de diálogo
"Tabla maestra" (Master Table).

7. En Ejecutar experimentos en (Run Experiments On), especifique una de las


opciones siguientes:

35
Ampliación Behavioral Modeling - Colección de temas de ayuda

o Todas las combinaciones (All Combination): calcula el número de


experimentos utilizando todas las combinaciones posibles de los puntos de
realización de pruebas definidos para las variables de diseño.

o Una por fila (One Per Row): define el número de experimentos como el
número de filas que definen los puntos de realización de pruebas en la
sección Variables de diseño (Design Variables) de la Tabla maestra
(Master Table).

Nota: Si no especifica el mismo número de puntos de realización de


pruebas para todas las variables de diseño, se mostrará un mensaje de
error.

8. Especifique las variables y los objetivos de diseño como se describe para el


método de realización de pruebas Automático (Automatic).

Nota: Cada variable de diseño se asigna a una columna diferente de la tabla


Variables de diseño (Design Variables).

9. También están disponibles las opciones siguientes en la sección Variables de


diseño (Design Variable) de la Tabla maestra (Master Table):

o : inserta una celda vacía encima de la celda que está seleccionada.

o : borra la celda seleccionada.

o : borra todas las celdas de la tabla.

o : abre un explorador de ficheros que permite seleccionar un fichero de


texto ASCII con el formato CSV. El fichero importado no debe contener
caracteres alfanuméricos. El número de columnas del fichero debe ser
menor o igual al número de variables de diseño incluidas en el estudio.

10. Pulse Aceptar (OK) para aceptar la configuración.

11. Para revisar la configuración, pulse Configurar (Setup) > Ver configuración
(Show setup).

12. Para calcular la tabla maestra, pulse Configurar (Setup) > Calcular
(Compute) y escriba el número de experimentos que desee que genere
Pro/ENGINEER para realizar el estudio. Se abrirá el cuadro de diálogo "Estudio
de diseño con varios objetivos" (Multi-Objective Design Study) con los
resultados. En Árbol de tablas (Table Tree) aparece la Tabla maestra
(Master Table). Aparecen Nº de registro (Record #), Objetivos (Goals) y
Variables en la sección Datos de tabla (Table Data) de la Tabla maestra
(Master Table).

Nota: Si ha seleccionado el método de realización de muestras Manual


(Manual), Pro/ENGINEER calcularé el número de experimentos y los mostrará en
el área de mensajes.

13. Para crear una tabla derivada, pulse Tabla (Table) > Derivar (Derive). Se
abrirá el cuadro de diálogo "Derivar tabla" (Derive Table).

36
Ampliación de Modelado por comportamiento

Nota:No se puede expandir una tabla maestra si se creó por medio del método
de realización de pruebas Manual (Manual).

14. Seleccione uno de los siguientes métodos para derivar una tabla:

• Restricciones (Constraints): crea una tabla derivada mediante la definición de


los valores máximo y mínimo de los objetivos de diseño. Seleccione un
parámetro de la lista de parámetros e introduzca los valores en los campos Mín.
(Min) y Máx (Max), o bien acepte los valores por defecto.

• Pareto (Pareto): optimiza los objetivos de diseño para crear una tabla derivada.
Pulse en una celda en Opciones (Options) y defina su valor a Maximizar
(Maximize), Minimizar (Minimize) o Excluir (Exclude).

15. Escriba el nombre de la tabla y pulse Aceptar (OK). Los resultados se mostrarán
en el cuadro de diálogo "Estudio de diseño con varios objetivos" (Multi-
Objective Design Study). En Árbol de tablas (Table Tree) se muestra el
icono de la tabla derivada. El contenido de la tabla aparece en la sección Datos
de tabla (Table Data). Cada fila de la tabla representa un registro de un
experimento. El registro incluye el número de registro, los valores calculados de
los objetivos de diseño y los valores correspondientes de las variables de diseño.

Nota: El número de registro de un experimento se obtiene de la tabla maestra.

16. Para crear otra tabla derivada, pulse en una tabla del Árbol de tablas (Table
Tree), pulse Tabla (Table) > Derivar (Derive) y cree una tabla a partir de la
tabla padre, seleccionando el método Restricciones (Constraints) o Pareto
(Pareto). Todas las tablas derivadas se muestran en el árbol de tablas con un
icono que indica el método con el que se crearon.

17. Para guardar el estudio, incluidas las tablas derivadas, pulse Fichero (File) >
Guardar (Save) en el cuadro de diálogo "Estudio de diseño con varios
objetivos" (Multi-Objective Design Study).

18. Para finalizar el estudio, elija Fichero (File) > Salir (Exit).

Operaciones con tablas


En la tabla siguiente se resumen las operaciones que se pueden realizar con las
tablas al trabajar con un estudio de diseño de varios objetivos.
Nota: También se puede utilizar un menú de acceso directo, seleccionando una tabla
en el árbol de tablas y pulsando el botón derecho del ratón. Los comandos del menú
de acceso directo son: Derivar (Derive), Editar (Edit), Ver datos (Show Data) y
Borrar (Delete).

Operación con la tabla Acción del usuario Icono

Crear un nuevo estudio. Pulse Fichero (File) > Nuevo


(New).

Abrir un estudio Pulse Fichero (File) > Abrir


existente. (Open).

37
Ampliación Behavioral Modeling - Colección de temas de ayuda

Operación con la tabla Acción del usuario Icono

Guardar un estudio. Pulse Fichero (File) > Guardar


(Save).

Borrar un estudio. Pulse en Fichero (File) > Borrar


(Delete).

Salir de un estudio. Pulse Fichero (File) > Salir


(Exit).

Configurar la tabla Pulse en Configurar (Setup) >


maestra. Variables/Objetivos
(Variables/Goals).

Mostrar la configuración Pulse en Configurar (Setup) >


para la tabla. Ver configuración (Show
setup).

Generar o ampliar la Pulse en Configurar (Setup) >


tabla maestra. Calcular/Expandir
(Compute/Expand).

Generar la tabla Pulse en Tabla (Table) >


derivada. Derivar (Derive).

Editar una tabla Seleccione una tabla en el árbol


derivada. de tablas y pulse en Tabla
(Table) > Editar (Edit).

Mostrar los datos de la Seleccione una tabla en el árbol


tabla seleccionada. de tablas y pulse en Tabla
(Table) > Ver datos (Show
Data).

Borrar una tabla. Seleccione una tabla en el árbol


de tablas y pulse en Tabla
(Table) > Borrar (Delete).

Mostrar el modelo del Seleccione un registro y pulse en


registro seleccionado. Registro (Record) > Ver
modelo (Show Model).

Guardar el modelo del Seleccione un registro y pulse en


registro seleccionado. Registro (Record) > Guardar
modelo (Save Model).

Generar la tabla de Pulse en Herramientas (Tools)


aproximación. > Tabla aproximada
(Approximation Table).

38
Ampliación de Modelado por comportamiento

Operación con la tabla Acción del usuario Icono

Buscar valores Pulse Herramientas (Tools) >


aproximados. Valor aproximado
(Approximation Value).

Generar los gráficos de Seleccione una tabla en el árbol


la tabla seleccionada. de tablas y pulse en
Herramientas (Tools) >
Estudio gráfico (Graph study).

Definir preferencias para Pulse en Opciones (Options) >


el estudio. Preferencias (Preferences).

Definir el rango por Pulse en Opciones (Options) >


defecto para las Rango por defecto (Default
variables. Range).

Expansión de la tabla maestra


La tabla maestra se puede expandir especificando un número adicional de los
experimentos que se van a llevar a cabo para el estudio. Al expandir la tabla se
consiguen pruebas del campo designado para el estudio con mayor frecuencia y, por
tanto, se obtienen los datos con más precisión. No se puede expandir una tabla
maestra si se creó por medio del método de realización de pruebas Manual
(Manual).
Para expandir la tabla maestra:
1. En el cuadro de diálogo "Estudio de diseño con varios objetivos" (Multi-
Objective Design Study), pulse Configurar (Setup) > Calcular/Expandir

(Compute/Expand), o bien pulse el icono . Se abrirá el cuadro de diálogo


"Tabla maestra" (Master Table).

2. Especifique el número de nuevos experimentos que desee añadir. Pro/ENGINEER


realiza experimentos adicionales y añade los registros a la tabla maestra.

Si se han definido las preferencias de forma que se actualice el feedback después de


expandir la tabla maestra, en la columna Registros (Records) de la ventana del
árbol de tablas (Table Tree) se mostrará el número actualizado de registros de la
tabla maestra y de las tablas derivadas a las que afecta.

Presentación de los resultados del estudio


Para mostrar el modelo que corresponda al registro seleccionado:
1. Seleccione una tabla en el árbol de tablas (Table Tree).

2. Pulse en una fila de la ventana Datos de tabla (Table Data).

39
Ampliación Behavioral Modeling - Colección de temas de ayuda

3. Pulse en Registro (Record) > Ver modelo (Show Model) o bien pulse en el
icono . Los modelos también se pueden ver pulsando dos veces el registro.

Almacenamiento de los resultados del estudio


1. Para guardar el estudio, elija Fichero (File) > Save (Guardar) en el cuadro de
diálogo.

2. No olvide guardar el modelo después de guardar el estudio. Para guardar el


modelo que corresponda a un registro en concreto:

a. Seleccione un registro y pulse Registro (Record) > Guardar modelo

(Save Model) o bien pulse el icono .


b. El sistema crea un directorio temporal con el nombre .tmp_mobj_save_nº
(donde nº es el número del registro) y guarda el modelo en ese directorio.
El nombre del modelo guardado es modelname_nº, donde nº es el número
del registro.
c. Cuando se guarda un modelo de conjunto, el sistema abre una ventana de
Pro/TABLE que muestra dos columnas: nombres de componentes del
conjunto original y del modelo que se está guardando. Los nombres de la
segunda columna se pueden cambiar. Para guardar los cambios y salir,
pulse en Salir (Exit). Si se intenta guardar un conjunto que ya se ha
guardado, el sistema pedirá al usuario que cambie los nombres de los
componentes para evitar que se sobregraben los ficheros existentes.
Nota: Cada vez que se guarda el modelo correspondiente a un registro en concreto,
el sistema lo guarda en el directorio específico del registro y sobregraba cualquier
modelo anteriormente guardado y almacenado en ese directorio. Para proteger un
modelo que se haya guardado, será necesario moverlo del directorio temporal
.tmp_mobj_save_nº a otro directorio.

Generación de gráficos para el estudio de diseño con varios objetivos


Se pueden generar gráficos para las tablas maestras o derivadas que ilustren el
cambio de un objetivo seleccionado respecto a una variable de cota seleccionada.
Para definir las preferencias gráficas, pulse en Opciones (Options) > Preferencias
(Preferences) y en la ficha Gráfico (Graph).
1. Seleccione una tabla para la que desee generar gráficos.

2. Pulse Herramientas (Tools) > Estudio gráfico (Graph Study), o bien en el


icono . Se abrirá el cuadro de diálogo Gráfico (Graph). El cuadro de diálogo
contiene dos fichas: Eje X (X-Axis) y Eje Y (Y-Axis).

3. Especifique el parámetro del eje X. Seleccione un objetivo de diseño o una


variable de diseño pulsando la columna correspondiente.

4. Especifique el parámetro del eje Y. Pulse en la ficha Eje Y (Y-Axis). Seleccione


un objetivo de diseño o una variable de diseño pulsando la columna
correspondiente.

40
Ampliación de Modelado por comportamiento

5. Para generar el gráfico, pulse Gráfico (Graph) en el cuadro de diálogo Gráfico


(Graph). El sistema abrirá una ventana con el gráfico. Cada punto amarillo del
gráfico corresponde a un experimento.

6. Para terminar de generar gráficos, pulse Cerrar (Close) en el cuadro de diálogo


Gráfico (Graph).

Nota: El sistema permite mostrar un máximo de diez ventanas de gráficos.

Configuración de preferencias
Para definir preferencias, pulse en Opciones (Options) > Preferencias
(Preferences). Seleccione una ficha para la función que desea definir: Actualizar
(Update), Gráfico (Graph) o Calcular (Compute).
En la ficha Actualizar (Update), puede definir las siguientes opciones:
• Frecuencia de actualización (Update Rate): cuando se expande la tabla
maestra, la columna Registros (Records) de la ventana Árbol de tablas (Table
Tree) del cuadro de diálogo se actualiza a intervalos regulares, una vez
transcurrido el número de experimentos especificado.

• Frecuencia almacenamiento automático (Auto Save Rate): cuando se


expande la tabla maestra, el fichero .pdl se guarda automáticamente a
intervalos regulares, una vez transcurrido el número especificado de
experimentos nuevos.

En la ficha Gráfico (Graph), puede definir las siguientes opciones:


• Conservar gráficos después del estudio (Keep graphs after study): las
ventanas de gráficos siguen mostrándose después de salir del estudio.

Defina el atributo Opciones de actualización de gráficos (Graph Update


options):

• No actualizar gráficos (Do not update graphs): los gráficos no se actualizan


tras expandir la tabla maestra.

• Actualizar gráficos después de expansión (Update graphs after


expansion): los gráficos se actualizan después de expandir la tabla maestra.

• Actualizar gráficos dinámicamente (Update graphs dynamically): los


gráficos se actualizan a intervalos regulares definidos mediante la opción
Frecuencia de actualización (Update Rate) del cuadro de diálogo
"Preferencias generales" (General Preferences).

En la ficha Calcular (Compute) puede definir la siguiente opción:


• Utilizar cálculo distribuido (Use Distributed Computation): las tareas de
cálculo se distribuyen entre las estaciones de trabajo participantes en la red.

Generación de valores aproximados


Para obtener valores aproximados para un punto único:

41
Ampliación Behavioral Modeling - Colección de temas de ayuda

1. Pulse Herramientas (Tools) > Valor aproximado (Approximation Value).


Se abrirá el cuadro de diálogo Approximate Evaluation (Evaluación
aproximada).

2. Para las variables de diseño que se desean definir para la evaluación, seleccione
el valor actual de la variable e introduzca el valor deseado.

3. Seleccione Ejecutar (Run) > Aproximado (Approximate) o pulse para


generar valores aproximados. El sistema estima valores para los objetivos de
diseño y rellena la tabla Objetivos de diseño (Design Goals).

4. Para redefinir los valores de las variables de diseño, pulse en Ejecutar (Run) >
Redefinir (Reset).

Nota: Para generar valores exactos, pulse Ejecutar (Run) > Exacto (Exact) o

en el icono .

Para ejecutar un análisis de sensibilidad con valores aproximados:


1. Pulse Herramientas (Tools) > Valor aproximado (Approximation Value).
Se abrirá el cuadro de diálogo Approximate Evaluation (Evaluación
aproximada).

2. Seleccione una variable de diseño y un objetivo de diseño para el que desee


generar un gráfico.

3. Pulse en el icono para trazar un gráfico. El gráfico muestra puntos con


resultados estimados y una curva que se aproxima a estos resultados.

Nota: Si desea obtener una curva más suave, puede aumentar el "ruido de
fondo" (desviación de la curva trazada con respecto a los puntos estimados). Si
desea obtener una curva que se aproxime de forma más precisa a los resultados
estimados, puede reducir el "ruido de fondo".

4. Para definir el "ruido de fondo", pulse Herramientas (Tools) > Preferencias


(Preferences) en el cuadro de diálogo "Evaluación aproximada"
(Approximate Evaluation). Defina el valor en el cuadro Preferencias
(Preferences) y seleccione Aceptar (OK). Ya puede generar otro gráfico
pulsando en el icono .

Utilización de la aproximación en los estudios de diseño con varios


objetivos
En el estudio de diseño con varios objetivos se pueden generar evaluaciones
aproximadas de los objetivos del estudio de diseño. Para generar valores
aproximados, Pro/ENGINEER utiliza el concepto de "superficie de respuesta".
Para un punto o conjunto de puntos dado en el espacio de diseño n-dimensional, la
superficie de respuesta ofrece valores aproximados de los objetivos del estudio de
diseño. Estos resultados aproximados se basan en todos los experimentos realizados.

42
Ampliación de Modelado por comportamiento

En lugar de realizar regeneraciones de ejecución lenta, se pueden evaluar objetivos y


crear estudios de sensibilidad basados en valores aproximados. Los valores
aproximados permiten evaluar rápidamente cómo cambian los objetivos de diseño
para los valores especificados de las variables de diseño. Para utilizar valores
aproximados, pulse en Herramientas (Tools) > Valor aproximado
(Approximation Value) en el cuadro de diálogo "Estudio de diseño con varios
objetivos" (Multi-Objective Design Study).
Además, se puede crear una tabla de aproximación derivada de la tabla maestra. La
tabla de aproximación ofrece valores aproximados de los objetivos del estudio de
diseño para el número de experimentos solicitados. Para crear la tabla de
aproximación, pulse en Herramientas (Tools) > Tabla aproximada
(Approximation Table) en el cuadro de diálogo "Estudio de diseño con varios
objetivos" (Multi-Objective Design Study).

Analyses (Análisis)

Análisis de sensibilidad

Análisis de sensibilidad
El análisis de sensibilidad permite analizar la variación de diversas medidas
(parámetros) cuando cambia una cota del modelo o un parámetro independiente del
modelo, dentro de un rango especificado. El resultado se representa como un gráfico
para cada parámetro seleccionado, donde se muestra el valor de dicho parámetro
como una función de la cota.
Para acceder al análisis de sensibilidad, elija Análisis (Analysis) > Análisis de
sensibilidad (Sensitivity Analysis).
Para crear el análisis, debe definir los siguientes atributos:
• Un parámetro o una cota del modelo cuyo valor se va a modificar.

• El rango de valores dentro del cual se modificará la cota.

• El número de pasos (cálculos en el rango).

• Parámetros creados como resultado de funciones de análisis.

Para generar el análisis de sensibilidad, el sistema efectúa las siguientes


operaciones:
• Modifica la cota o el parámetro seleccionado dentro del rango especificado.

• Regenera el modelo en cada paso.

• Calcula los parámetros seleccionados.

• Genera un gráfico.

43
Ampliación Behavioral Modeling - Colección de temas de ayuda

Realización de un análisis de sensibilidad


1. Pulse Análisis (Analysis) > Análisis de sensibilidad (Sensitivity Analysis).
Se abrirá el cuadro de diálogo "Sensibilidad" (Sensitivity).

2. Cree un nuevo estudio o abra uno existente.

o Para crear un nuevo estudio, pulse en . Acepte el nombre por defecto o


introduzca un nombre para el estudio.

o Para abrir un estudio ya existente, pulse en . Seleccione el nombre del


estudio en la lista.

3. Bajo Selección variable (Variable Selection), seleccione las variables de


diseño como se indica a continuación:

o Para seleccionar una cota variable, pulse Cota (Dimension) y seleccione


una cota en el modelo.

Nota:No se pueden seleccionar cotas gobernadas. Éstas aparecen a la


izquierda de las relaciones.

o Para seleccionar un parámetro de modelo independiente, pulse en


Parámetro (Parameter). Los parámetros independientes son aquellos
que aparecen a la derecha de las relaciones.

4. Especifique el rango para las variables de diseño introduciendo los valores


máximo y mínimo en los campos respectivos del cuadro de diálogo.

5. En Parámetros a trazar (Parameters to Plot), pulse el botón de la flecha de


selección y seleccione cualquiera de los parámetros de función de análisis creados
previamente en el cuadro de diálogo "Parámetros" (Parameters).

6. Pulse Aceptar (OK) para regresar al cuadro de diálogo Sensibilidad


(Sensitivity).

Nota:

o Si se dispone de una licencia de MECHANICA, los parámetros y análisis de


MECHANICA que se hayan definido anteriormente también aparecerán en el
cuadro de lista Parámetros (Parameters). Después de seleccionar los
parámetros o análisis de MECHANICA y pulsar en Calcular (Compute), el
sistema empieza a ejecutar varios análisis de MECHANICA.

o Si se dispone de una licencia de Mechanism Dynamics, las medidas


dinámicas creadas en Mechanism Dynamics se encontrarán disponibles en
Objetivos (Goals) y Restricciones de diseño (Design Constraints).

7. Bajo Pasos (Steps), introduzca el número de cálculos que desea realizar entre
los valores mínimo y máximo.

8. De manera opcional, si desea ver cómo cambia el modelo durante el cálculo de


cada valor, pulse Opciones (Options) > Preferencias (Preferences) y
seleccione Animación del modelo (Animate model).

44
Ampliación de Modelado por comportamiento

9. Pulse Aceptar (OK) para regresar al cuadro de diálogo Sensibilidad


(Sensitivity).

10. Si lo desea, puede definir el rango por defecto para las variables de diseño
seleccionando Opciones (Options) > Rango por defecto (Default Range).

11. Pulse en Calcular (Compute) o en . Para cada parámetro seleccionado, se


abrirá una ventana gráfica donde se muestran los cálculos.

12. Para guardar el estudio, pulse en .

13. Pulse Cerrar (Close).

Ejemplo: Análisis de sensibilidad


Resumen: En este ejemplo se muestra cómo crear un estudio de sensibilidad para
investigar la relación entre dos parámetros del modelo.
Problema: Se necesita analizar cómo cambia la masa de la pieza cuando se
modifica el número de dientes de un engranaje.
Solución: Cree una función de análisis para medir la masa del engranaje. Una vez
creado el parámetro MASS (MASA), se puede llevar a cabo un estudio de viabilidad
para averiguar cómo cambia la masa cuando se modifica otro parámetro, el número
de dientes del engranaje.
En este ejemplo, habría que seguir los siguientes pasos:
1. Cree una función de análisis para medir la masa del engranaje. Pulse Insertar
(Insert) > Datos ref. de modelo (Model Datum)> Análisis (Analysis). En
el cuadro de diálogo ANÁLISIS (ANALYSIS), haga lo siguiente:

o Introduzca el nombre del análisis, gear_mass.

o Pulse en Análisis de modelo (Model Analysis) como tipo de análisis.

o Pulse Siguiente (Next).

o Pulse en Propiedades de masa del modelo (Model Mass Properties)


como tipo de medida.

o Pulse Calcular (Compute).

o Pulse Cerrar (Close).

o En Parám. resultado (Result params), seleccione el parámetro Masa


(MASS)) y seleccione Sí (Yes) para crear este parámetro.

o Pulse Aceptar (OK).

2. Para crear un análisis de sensibilidad, pulse en Análisis (Analysis) > Análisis


de sensibilidad (Sensitivity Analysis). En el cuadro de diálogo
"Sensibilidad" (Sensitivity), efectúe las siguientes operaciones:

o Pulse Parámetro (Parameter).

45
Ampliación Behavioral Modeling - Colección de temas de ayuda

o Pulse en el número de dientes (N) como parámetro que se debe variar y


pulse en Aceptar (OK).

o Defina el rango de 10 a 20 dientes.

o Seleccione un parámetro para el trazado (MASA) y pulse en Aceptar


(OK).

o Especifique el número de pasos: 11.

o Pulse Calcular (Compute).

3. Estudie el gráfico generado por el análisis. Pulse Cerrar (Close).

En el siguiente gráfico se muestra el resultado del estudio de sensibilidad. El gráfico


muestra cómo cambia la masa del engranaje (eje Y) a medida que se modifica el
número de dientes (eje X). El número de puntos de la curva resultante corresponde
al número de cálculos efectuados dentro del rango seleccionado.

Análisis externo

Análisis externo y función de análisis


Además de los análisis estándar que ofrece Pro/ENGINEER, es posible crear un
análisis personalizado mediante una aplicación de Pro/TOOLKIT. Para ello, registre la
aplicación e iníciela desde Pro/ENGINEER, de manera paramétrica y asociativa.

46
Ampliación de Modelado por comportamiento

Para acceder a un análisis externo, pulse Análisis (Analysis) > Análisis externo
(External Analysis) en el menú de la barra de herramientas.
También se puede crear una función de análisis gobernada por un análisis externo.
La aplicación externa determina qué parámetros y funciones de referencia se crearán
como resultado de esta función de análisis. La aplicación externa también permite
crear geometría (por ejemplo, curvas de referencia) y utilizar dicha geometría como
funciones convencionales de Pro/ENGINEER para operaciones de modelado y análisis.
Para crear una función de análisis externo, pulse Insertar (Insert) > Datos ref. de
modelo (Model Datum) > Análisis (Analysis) y seleccione Análisis externo
(External Analysis) como tipo de análisis.
Para obtener más información sobre el uso de Pro/TOOLKIT para definir las funciones
de análisis y para ver ejemplos de análisis externos, consulte el manual de Pro/
TOOLKIT.

Ejecución de un análisis externo


Nota: Antes de crear un análisis externo, es necesario registrar la aplicación como
tipo de análisis en Pro/TOOLKIT. Para obtener más información sobre el uso de
Pro/TOOLKIT para definir las funciones del análisis, consulte el manual de
Pro/TOOLKIT.
1. Pulse Análisis (Analysis) > Análisis externo (External Analysis). Se abrirá
el cuadro de diálogo Análisis externo (External Analysis).

2. Bajo Tipo (Type), seleccione una aplicación proporcionada por Pro/TOOLKIT.

3. Pulse el botón IU de análisis (Analysis UI). Al hacer esto, se abrirá el interfaz


de usuario correspondiente a la aplicación de Pro/TOOLKIT.

4. Siga las indicaciones y mensajes de la aplicación de Pro/TOOLKIT para


seleccionar las opciones adecuadas.

5. Pulse el ratón sobre Calcular (Compute) para ejecutar el análisis.

6. Para ver los resultados del análisis en una ventana de información, pulse
Información (Info).

7. Para guardar el análisis, pulse Guardar (Save) e introduzca un nombre para


éste.

8. Para guardar este análisis en una función de análisis, pulse Añadir función
(Add Feature) e introduzca el nombre de la función. Una nueva función de
análisis aparece en el árbol de modelo.

9. Pulse Cerrar (Close) para cerrar el cuadro de diálogo "Análisis externo"


(External Analysis).

47
Ampliación Behavioral Modeling - Colección de temas de ayuda

Análisis de movimiento

Análisis de movimiento
El análisis de movimiento genera los siguientes resultados:
• Valores mínimo y máximo de los parámetros de función del conjunto de nivel
superior y el momento en el que se han alcanzado dichos valores

• Una visualización gráfica del envolvente en movimiento

Creación de un análisis de movimiento

1. Pulse Análisis (Analysis) > Análisis de modelo (Model Analysis). Se abrirá


el cuadro de diálogo Análisis de movimiento (Motion Analysis).

2. En Definición de movimiento (Motion Definition), elija la definición de


movimiento que desee analizar.

3. Bajo Parámetros (Parameters), seleccione los parámetros que desea calcular.

Nota: Si se dispone de una licencia de Mechanism Dynamics, en la lista


Parámetros (Parameters) estarán incluidas las medidas dinámicas creadas en
Mechanism Dynamics.

4. En Opciones (Options), seleccione las que desee entre las siguientes opciones
disponibles:

o Utilizar todas las piezas móviles (Use all moving parts): permite
crear un envolvente de movimiento con todas las piezas móviles. Si no
desea incluir todas las piezas móviles, despeje esta opción y seleccione
cada una de las piezas por separado.

o Crear envolvente de movimiento (Create Motion Envelope): permite


ver el envolvente de movimiento para todas las piezas móviles o sólo para
las seleccionadas.

o Calidad del envolvente (Envelope quality): permite introducir un


número entero para definir la precisión de la visualización del tejido que
representa el envolvente en movimiento.

o Intervalo de actualización (Update Interval): permite introducir el


número de marcos que deben transcurrir entre dos eventos de
actualización. Este número determina la frecuencia con la que el sistema
actualizará los resultados gráficos.

5. Pulse Ejecutar (Run) para comenzar el análisis. El sistema muestra las piezas
móviles en movimiento, calcula los valores de los parámetros incluidos en el
análisis y muestra los gráficos. El número de puntos de cálculo utilizado en el
análisis depende del número de cuadros establecido en la definición del
movimiento.

48
Ampliación de Modelado por comportamiento

El resultado del cálculo se muestra en la casilla Resultados (Results) . El


sistema calcula los valores máximo y mínimo de cada parámetro, así como el
momento en el que se alcanzaron dichos valores.

6. Para visualizar los resultados en una ventana de información, pulse Información


(Info).

7. Para cambiar la configuración de visualización del envolvente en movimiento,


pulse Mostrar (Display).

8. Para guardar o abrir el resultado del análisis, pulse Análisis guardados (Saved
Analyses).

9. Para guardar este análisis en una función de análisis, pulse Añadir función
(Add Feature) e introduzca un nombre para la función. Una nueva función de
análisis aparece en el árbol de modelo.

10. Pulse Cerrar (Close).

Análisis de MECHANICA

Creación de un análisis de MECHANICA


Si se dispone de una licencia de MECHANICA, se podrán ejecutar análisis térmicos y
de estructura que se hayan definido anteriormente en MECHANICA.
Nota: Al ejecutar análisis de Mechanica en el modelado por comportamiento, el
número de conjuntos de cargas o de modos puede estar restringido.
1. Pulse Análisis (Analysis) > Análisis de MECHANICA (Mechanica Analysis).
Se abrirá el cuadro de diálogo "Análisis de MECHANICA" (Mechanica
Analysis).

2. En Tipo (Type), elija el tipo de análisis: Structure o Thermal.

3. Para abrir un análisis de MECHANICA, seleccione el nombre en la lista Definición


(Definition).

4. En Results (Resultados), seleccione las medidas que desee calcular.

5. Pulse Calcular (Compute).

6. Para visualizar los resultados en una ventana de información, pulse Información


(Info).

7. Para guardar o abrir el resultado del análisis, pulse Análisis guardados (Saved
Analyses).

8. Para guardar este análisis en una función de análisis, pulse Añadir función
(Add Feature) e introduzca un nombre para la función. La nueva función de
análisis aparecerá en el árbol de modelo, bajo el nombre del análisis.

9. Pulse en Cerrar (Close) para finalizar el análisis.

49
Ampliación Behavioral Modeling - Colección de temas de ayuda

Análisis Excel y función de análisis Excel

Análisis Excel y función de análisis Excel


Una de las nuevas operaciones de Behavioral Modeling consiste en la posibilidad de
utilizar un fichero Excel externo para definir el análisis que se desea efectuar en un
modelo de Pro/ENGINEER. El resultado del análisis Excel se puede "capturar" a
continuación, en una función de análisis Excel.
Esta operación se ha diseñado para los sistemas Windows 95 y Windows NT. No es
posible utilizar el análisis Excel en estaciones de trabajo UNIX. Si se abre un modelo
con un análisis Excel en una estación de trabajo UNIX, la función de análisis quedará
congelada.
Cuando se guarda un análisis Excel o se crea una función de análisis Excel, el
sistema almacena la ruta completa del fichero .xls. Cuando se abre un análisis Excel
o se regenera una función de análisis Excel, el sistema busca el fichero .xls en las
siguientes ubicaciones y por este orden:
• La ubicación original del fichero a partir del cual fue seleccionado para el análisis.

• El directorio de trabajo vigente.

• El directorio especificado por la opción de configuración


excel_analysis_directory.

Creación de un análisis Excel


Los valores que se pueden introducir para el análisis Excel son los siguientes:
• Cotas del modelo

• Parámetros de nivel superior del modelo

• Parámetros de función de análisis

1. Pulse Análisis (Analysis) > Análisis Excel (Excel Analysis). Se abrirá el


cuadro de diálogo Análisis Excel (Excel Analysis).

Elija Cargar fichero (Load file) y seleccione un fichero .xls para abrirlo. Si
desea crear una tabla Excel "sobre la marcha", pulse en Fichero nuevo (New
file).

El sistema abrirá el fichero Excel donde se podrán especificar los valores de


entrada y salida para el análisis.

2. Especifique los valores de entrada mediante la asociación de una cota o


parámetro del modelo con la celda correspondiente de la hoja de cálculo de
Excel.

Para asociar una cota, pulse en Añadir cota (Add Dimension) en la ventana
del modelo. Seleccione la cota que desea utilizar en el análisis, y pulse en la
celda correspondiente de la hoja de cálculo de Excel. Acepte la selección. Pulse
Añadir cota (Add Dimension) para continuar.

50
Ampliación de Modelado por comportamiento

Para asociar un parámetro, seleccione Añadir parámetro (Add Parameter).


Seleccione el parámetro que desee utilizar en el análisis, en el cuadro de diálogo
"Parámetros" (Parameters) y pulse en la celda correspondiente de la hoja de
cálculo de Excel. Acepte la selección. Pulse Añadir parámetro (Add
Parameter) para continuar.

La cota y el parámetro seleccionados para el análisis se mostrarán en la tabla


Introducir valores (Input Settings) del cuadro de diálogo Análisis Excel
(Excel Analysis). En la tabla se enumeran los valores vigentes de cada cota o
parámetro, así como las celdas correspondientes en la hoja de cálculo.

Para quitar una cota o parámetro de la selección, elija la fila pertinente de la


tabla Introducir valores (Input Settings) y pulse Quitar (Remove).

3. Especifique los valores de salida. Para ello, seleccione qué desea calcular
mediante la hoja de cálculo. Seleccione Celdas de salida (Output Cells) en el
cuadro de diálogo; en la hoja de cálculo pulse en una celda que contenga un
valor de salida y elija Terminar selección (Done Select).

Las celdas seleccionadas se mostrarán en el campo Celdas de salida (Output


Cells) del cuadro de diálogo.

4. Pulse Calcular (Compute). El sistema ejecutarán el análisis Excel. Los


resultados del cálculo se mostrarán bajo el rótulo Resultados (Results) del
cuadro de diálogo Análisis Excel (Excel Analysis).

5. Para ver los resultados del análisis en una ventana de información, pulse
Información (Info).

6. Para guardar el análisis, elija Análisis guardados (Saved Analyses),


introduzca un nombre para éste y pulse el icono Guardar (Save).

7. Seleccione Cerrar (Close) para salir del cuadro de diálogo "Análisis Excel"
(Excel Analysis).

Creación de una función de análisis Excel


Es posible crear una función de análisis Excel, utilizando los resultados de un análisis
Excel.
1. Pulse Insertar (Insert) > Datos ref. de modelo (Model Datum) > Análisis
(Analysis). Se abrirá el cuadro de diálogo "ANÁLISIS" (ANALYSIS).

2. Bajo Nombre (Name), escriba el nombre del análisis o acepte el nombre por
defecto.

3. En Tipo (Type), pulse en Análisis Excel (Excel Analysis).

4. Bajo Solicitud de regen. (RegenRequest), especifique la opción de


regeneración pulsando en una de las siguientes opciones:

o Siempre (Always): permite regenerar siempre la función de análisis


durante la regeneración del modelo.

51
Ampliación Behavioral Modeling - Colección de temas de ayuda

o Sólo Lectura (Read Only): permite excluir la función de análisis de la


regeneración del modelo.

o Sólo estudio de diseño (Only Design Study): permite regenerar la


función de análisis sólo si se utiliza un estudio de diseño.

5. Pulse Siguiente (Next). Se abrirá el cuadro de diálogo Análisis Excel (Excel


Analysis).

6. Para abrir un análisis guardado anteriormente, pulse en Análisis guardados


(Saved Analyses) y seleccione el nombre del fichero .xls.

Para cargar un fichero Excel existente, pulse en Cargar fichero (Load file) y
seleccione un fichero .xls. Para crear un fichero Excel nuevo, pulse en Fichero
nuevo (New file).

7. Una vez que haya cargado o creado el fichero Excel, defina el análisis según
corresponda.

Nota: Si se ha creado un fichero nuevo, habrá que guardarlo y volver a cargarlo


en la función de análisis vigente.

8. Seleccione Calcular (Compute) para ejecutar el análisis.

9. Pulse en Cerrar (Close) para regresar al cuadro de diálogo "Análisis"


(Analysis).

Se abrirá la ventana Parámetros de resultado (Result params). En la tabla


Result params (Parámetros de resultado) se mostrarán todas las celdas
seleccionadas para los valores de salida. En esta tabla se enumeran los nombres
de los parámetros, sus estados y sus descripciones.

10. Para crear un parámetro, selecciónelo en la tabla Parám. resultado (Result


params) y pulse SÍ (YES) bajo la opción Crear (Create).

11. En el campo Nombre de parámetro (Param name), acepte el nombre por


defecto o introduzca un nombre nuevo para el parámetro.

El nombre por defecto del parámetro, XL_<letra de columna>_<nº de fila>,


representa la posición de la celda de salida correspondiente en la hoja de cálculo
de Excel.

12. Para guardar este análisis en una función de análisis, pulse Añadir función
(Add Feature) e introduzca el nombre de la función. Una nueva función de
análisis aparece en el árbol de modelo.

13. Pulse Aceptar (OK) para crear la función de análisis.

Comparación de gráficos

Comparación de gráficos
Es posible comparar dos gráficos para determinar la diferencia entre las
distribuciones de un parámetro respecto de otro. Por ejemplo, un proyecto puede

52
Ampliación de Modelado por comportamiento

necesitar que se cambie el corte transversal de un tubo según una regla determinada
o un gráfico. Para analizar la distribución, se puede comparar la distribución real del
corte transversal a lo largo del tubo con la distribución elegida, que se define con
una función de gráfico. Cuando se haya medido la diferencia entre los dos gráficos,
se podrá usar este parámetro en el módulo "Behavioral Modeling" (Modelado por
comportamiento) para optimizar la diferencia y obtener la mejor distribución posible.

Comparación de dos gráficos


La correspondencia de dos gráficos implica dos pasos básicos:
1. Cree una función de análisis de relación que compare dos gráficos. Utilice la
función Análisis (Analysis) para calcular la diferencia entre los gráficos.

2. Ejecute un estudio de optimización para minimizar la diferencia.

Para comparar dos gráficos, añada una relación con la siguiente sintaxis:
nombre_relación = comparegraphs("nombre_1", "nombre_2", "tipo",
límite_izquierdo_1, límite_derecho_1, límite_izquierdo_2,
límite_derecho_2)
donde:

• nombre_relación (relation_name): es el nombre de la relación.

• nombre_1 (name_1): es el nombre del primer gráfico o función de análisis.

• nombre_2 (name_2): es el nombre del segundo gráfico o función de análisis.

• límite_izquierdo_1 y límite_derecho_1 (left_bound_1 and


right_bound_1): son los límites izquierdo y derecho, respectivamente, del
primer gráfico.

• límite_izquierdo_2 y límite_derecho_2 (left_bound_2 and


right_bound_2): son los límites izquierdo y derecho, respectivamente, del
segundo gráfico.

• tipo (type): es el método para calcular la diferencia entre los gráficos. Elija
entre los siguientes métodos: lone (por defecto), ltwo, linf, area. La tabla
explica los distintos tipos de medida.

Tipo de Basado en la fórmula Lo que mide


medida

lone Norma L1 de f(t)-g(t) = ? ¦f(t)-g(t)¦dt - 8 Mide el área entre f(t) y


<t<8 g(t).

ltwo Norma L2 de f(t)-g(t) = sqrt (? (f(t)- Cuando f(t) - g(t) es


g(t))2dt - 8 < t < 8) una medida del error,
los valores mayores del
error tienen más peso
en la norma L2.

53
Ampliación Behavioral Modeling - Colección de temas de ayuda

linf Norma L8 de f(t)-g(t) = máx f(t)-g(t) - 8 Mide el error máximo


<t<8 entre las dos funciones.

área Integral de f(t)-g(t) = ? (f(t)-g(t)) dt - 8 Mide el área con signo


<t<8 entre f(t) y g(t).

Para especificar argumentos para la función comparegraphs, existen las siguientes


opciones:
• Especificar sólo dos argumentos / Especificar sólo los nombres de los gráficos.
Por defecto, el sistema usa el tipo de resultado lone y toda la longitud de los
gráficos.

• Especificar sólo tres argumentos / Especificar los nombres de los dos gráficos y el
tipo de resultado. Por defecto, el sistema usa toda la longitud de los gráficos.

• Especificar los siete argumentos permitidos.

Nota: Se puede especificar el valor "cero" como nombre del segundo gráfico
(nombre_2). En este caso, el sistema calculará la función con respecto a la base
horizontal y=0.

Herramientas de gráficos

Acerca de las herramientas de gráficos

Mediante las herramientas de gráficos se pueden personalizar distintos aspectos de


la ventana de gráficos.
• Fichero :

o Exportar a Excel (Export Excel): permite guardar los datos en bruto en un


fichero de Microsoft Excel.

o Exportar a texto (Export Text): permite guardar los datos en bruto en un


fichero de texto con la extensión .grt. En el fichero de texto los datos se
enumeran en columnas, separados mediante tabulaciones. En la primera fila
se muestran los valores del eje X. Para guardar el fichero, utilice el cuadro de
diálogo Exportar a texto (Export Text).

o Imprimir (Print): permite imprimir el gráfico o guardar la imagen en el


formato que se desee mediante el cuadro de diálogo "Imprimir" (Print).

o Salir (Exit): permite cerrar la ventana de gráficos.

• Vista :

o Alternar rejilla (Toggle Grid): permite activar o desactivar la visualización


de la rejilla.

o Repintar (Repaint): permite renovar la pantalla.

54
Ampliación de Modelado por comportamiento

o Ajustar (Refit): permite redefinir el gráfico al tamaño por defecto.

o Ampliar (Zoom In): permite ampliar una parte del gráfico. El sistema utiliza
los valores máximo y mínimo del eje X para mostrar la parte seleccionada del
gráfico.

• Formato :

o Gráfico (Graph): permite abrir el cuadro de diálogo Gráfico (Graph).

En las tablas siguientes se enumeran los iconos de la barra de herramientas de la


ventana de gráficos.

Icono Función

Abre el cuadro de diálogo "Imprimir" (Print).

Alterna la visualización de líneas de rejilla.

Ejecuta el comando Repintar (Repaint).

Ejecuta el comando Ampliar (Zoom In).

Ejecuta el comando Ajustar (Refit).

Abre el cuadro de diálogo "Opciones de


ventana de gráficos" (Graph Window
Options).

Modificación de la Herramienta de gráficos

1. Pulse Formato (Format) > Gráfico (Graph). Se abrirá el cuadro de diálogo


"Opciones de ventana de gráficos" (Graph Window Options).

Nota: Asimismo, se puede abrir el cuadro de diálogo abriendo el menú de accesos

directos, pulsando en la barra de herramientas o seleccionando uno de los


siguientes elementos de la herramienta de gráficos (Graphtool):
• rótulos de los ejes X e Y

• título del gráfico

• texto de las series de datos

2. Seleccione las fichas Eje X (X Axis) y Eje Y (Y Axis) para especificar las
siguientes opciones:

• Gráfico (Graph)—Muestra el nombre del gráfico.

55
Ampliación Behavioral Modeling - Colección de temas de ayuda

• Rótulo de ejes (Axis Label): permite especificar un nuevo rótulo para el eje. El
nombre puede contener una sola línea de texto de hasta 32 caracteres.

• Mostrar rótulo de ejes (DisplayAxisLabel): marque o quite la marca de esta


opción para que se muestre u oculte el rótulo de ejes.

• Estilo de texto (Text Style): en el cuadro de diálogo "Editor de fuentes de


gráficos" (Graph Font Editor), seleccione el estilo de los caracteres del rótulo
de ejes. También se puede seleccionar la fuente, el color y la altura de
caracteres.

• Rango (Range): cambie el rango de valores por defecto de los ejes del gráfico
por los valores máximo y mínimo que desee.

• Líneas de rejilla (Gridlines): permite seleccionar el estilo de las líneas de


rejilla en la lista desplegable Estilo (Style). Para definir el color de las líneas de

la rejilla, pulse en para abrir el Editor de colores (Color Editor).

• Marcas (Tick Marks): permite especificar el número de marcas principales y


secundarias del gráfico. El valor mínimo para las marcas principales es 2 y para
las marcas secundarias es 0. Pulse Redefinir (Reset) para volver a calcular las
marcas del rango suministrado por el usuario.

• Eje (Axis): permite definir el ancho de línea del eje en la lista Espesor
(Thickness). Para definir el color de las líneas de la rejilla, pulse en para
abrir el Editor de colores (Color Editor).

• Rótulos de marcas (Tick Labels): permite definir la alineación de los rótulos


de las marcas como horizontal o vertical. Pulse Estilo de texto (Text Style)
para seleccionar el estilo de los caracteres del rótulo de ejes en Editor de
fuentes de gráficos (Graph Font Editor). También se puede seleccionar la
fuente, el color y la altura de caracteres.

• Escala (Scaling): permite aplicar una escala al eje mediante la opción


Registrar escala (Log Scale). También, para comprimir el eje Y, quite la marca
de la casilla Registrar escala (Log Scale) e introduzca un factor de escala.

3. Pulse en la ficha Series de datos (Data Series) para especificar lo siguiente:

• Gráfico (Graph): muestra el nombre del gráfico.

• Tabla de edición Series de datos (Data Series): el número de filas de la


tabla corresponde al número de series de datos. En esta tabla aparecen las
columnas siguientes:

o Series de datos (Data Series): muestra el nombre por defecto de las


series de datos. No es posible editar este cuadro.

o Rótulo (Label): permite ver el nombre que aparece en el texto. Puede


introducir un nombre nuevo.

o Punto (Point): permite ver el color por defecto para la visualización de


puntos. Pulse este cuadro para cambiar el color mediante el editor de
colores (Color Editor).

56
Ampliación de Modelado por comportamiento

o Línea (Line): permite ver el color por defecto para la visualización de


líneas. Pulse este cuadro para cambiar el color mediante el editor de
colores (Color Editor).

o Visualización de puntos (Point Display): permite ver el estilo vigente


para la visualización de puntos. Se puede seleccionar un estilo diferente en
la lista .

o Interpolación (Interpolation): permite ver el método de interpolación


vigente. Para cambiar el método, seleccione el que desee en la lista.

o Espesor (Thickness): permite ver el estilo vigente para el espesor de


línea. Para cambiar el espesor de línea, seleccione el que desee en la lista.

• Texto (Legend): permite activar o desactivar la visualización del texto.

• Estilo de texto (Text Style): seleccione el estilo de los caracteres para las
series de datos en Editor de fuentes de gráficos (Graph Font Editor). Se
puede seleccionar la fuente, el color y la altura de caracteres.

4. Pulse en la ficha Visualización de gráfico (Graph Display) para especificar lo


siguiente:

• Título (Title): permite especificar un nuevo título para el gráfico. El título puede
contener un máximo de 80 caracteres y estar formado por dos líneas de texto.

• Display Title: permite activar o desactivar la visualización del título.

• Estilo de texto (Text Style): permite cambiar el estilo del título mediante
Editor de fuentes de gráficos (Graph Font Editor). Se puede seleccionar la
fuente, el color y la altura de caracteres.

• Color de fondo (Background Color): permite cambiar el color de fondo


pulsando .

• Fondo mezclado (Blended Background): define el fondo a mezclado. Para


cambiar el fondo mezclado, pulse Editar (Edit). Para cambiar el fondo mezclado
a sólido, quite la marca de la casilla Fondo mezclado (Blended Background).

• Color de selección (Selection Color): pulse en para cambiar el color de


selección.

Nota: Pulse en Definir valor por defecto (Set default) del cuadro de diálogo
"Opciones de ventana de gráficos" (Graph Window Options) para personalizar
la configuración de gráficos y definirla como valor por defecto. Se actualiza
automáticamente con la nueva configuración el fichero de texto que define la
configuración de los gráficos. Definir valor por defecto (Set default) sólo está
disponible si la opción de configuración bmgr_pref_file del fichero config.pro está
establecida.

Utilización del cuadro de diálogo "Imprimir" (Print)

1. Pulse en la ventana Herramienta de gráficos (Graphtool).

57
Ampliación Behavioral Modeling - Colección de temas de ayuda

2. Seleccione el formato de salida entre las siguientes opciones: Microsoft Print


Manager, PostScript (Vector), HPGL2, TIFF, BMP, Encapsulated
PostScript o JPEG.

3. Elija la impresora. Para configurar la impresora, pulse en Propiedades


(Properties).

4. Seleccione el tamaño del papel. Se puede definir un tamaño de papel


personalizado. Para ello, seleccione Variable en mm (Variable in mm) o
Variable en pulgadas (Variable in Inch) en la lista Tamaño (Size), e
introduzca la altura y el ancho deseados.

5. Seleccione la resolución y la profundidad de la imagen.

Nota: Para los formatos TIFF y BMP, se puede definir la calidad del trazado
especificando la Resolución (Resolution) y la Profundidad de imagen
(Image Depth). Para JPEG y Encapsulated PostScript, se puede definir la
calidad especificando la Resolución (Resolution).

6. Especifique las opciones de salida:

o En fichero (To File): permite guardar el trazado en un fichero con el


formato seleccionado. Especifique el nombre y la ubicación del fichero.

o En impresora (To Printer): permite enviar el trazado a la impresora.


Introduzca el comando de impresión que desea utilizar. También puede
especificar si desea borrar el fichero de trazado temporal (tmplot.plt)
mediante las siguientes opciones:

Nunca (Never): el fichero de trazado no se borrará.

Inmediatamente (Immediately): el fichero de trazado se borrará


después de enviar el trazado a la impresora.

Diálogo ( Dialog): se mostrará un cuadro de diálogo donde se puede


borrar el fichero de trazado.

7. Especifique las opciones de formato del trazado:

o Elija la orientación del trazado: Horizontal (Landscape) o Vertical


(Portrait).

o Amplíe o reduzca la escala de la imagen especificando el factor de zoom.

o Mueva la posición del gráfico sobre el papel especificando los valores de


desvío sobre el eje X y el eje Y.

8. Especifique el número de copias.

9. Para obtener una vista previa del trazado, elija Vista previa (Preview).

10. Para terminar, pulse Aceptar (OK).

58
Ampliación de Modelado por comportamiento

Personalización de la configuración de visualización de gráficos


Se puede utilizar la opción bmgr_pref_file para personalizar varias configuraciones
de los gráficos. Se pueden definir los espesores de línea de gráfico y eje, los rótulos
de las fuentes, los tipos de marcas, los estilos de rejilla, etc.
Cuando esta opción de configuración está incluida en el fichero config.pro,
Pro/ENGINEER utiliza la configuración almacenada en un fichero de texto de
preferencias gráficas creado por el usuario para determinar cómo se crean las
representaciones fotorrealistas de los gráficos. La personalización de gráficos
garantiza que se muestren las características de visualización gráficas deseadas
durante la visualización de un gráfico. Para cambiar el aspecto del gráfico
personalizado, pulse en Formato (Format) > Gráfico (Graph). También puede
ahorrarse el tiempo empleado en cambiar manualmente el formato de cada gráfico si
utiliza el cuadro de diálogo "Opciones de ventana de gráficos" (Graph Window
Options).
Siga estos pasos para crear un fichero de preferencias de gráficos:
1. Cree un fichero de texto con la configuración que desee.

2. Añada la opción de configuración bmgr_pref_file al fichero config.pro y


asígnele el nombre del fichero de configuración de gráficos.

A modo de ayuda, a continuación se presenta un fichero de configuración de gráficos


válido, en el que se muestran los elementos que se pueden definir y algunos de los
valores posibles.
X_Axis_Color 5.019608e-01f,5.019608e-01f,1.000000e+00f
X_Axis_DisplayLabel 1
X_Axis_GridColor 5.019608e-01f,5.019608e-01f,0.000000e+00f
X_Axis_GridEnabled 1
X_Axis_GridStyle 2
X_Axis_LabelColor 1.000000e+00f,1.000000e+00f,1.000000e+00f
X_Axis_LabelEnabled 1
X_Axis_LabelFont graphtool_font
X_Axis_LabelFontHeight 1.500000e-01f
X_Axis_Thickness 4
X_Axis_TickColor 1.000000e+00f,1.000000e+00f,1.000000e+00f
X_Axis_TickFont graphtool_font
X_Axis_TickFontHeight 1.000000e-01f
X_Axis_TickHorizontal 1
Y_Axis_Color 1.000000e+00f,0.000000e+00f,0.000000e+00f
Y_Axis_DisplayLabel 1
Y_Axis_GridColor 5.019608e-01f,5.019608e-01f,0.000000e+00f
Y_Axis_GridEnabled 1
Y_Axis_GridStyle 2
Y_Axis_LabelColor 1.000000e+00f,1.000000e+00f,1.000000e+00f
Y_Axis_LabelEnabled 1
Y_Axis_LabelFont graphtool_font
Y_Axis_LabelFontHeight 1.500000e-01f
Y_Axis_Thickness 2
Y_Axis_TickColor 1.000000e+00f,1.000000e+00f,1.000000e+00f

59
Ampliación Behavioral Modeling - Colección de temas de ayuda

Y_Axis_TickFont graphtool_font
Y_Axis_TickFontHeight 1.000000e-01f
Y_Axis_TickHorizontal 1

60
Índice
A Comando Feasibility/Optimization
(Viabilidad/Optimización).............26
ADU
Comando Punto campo (Field Point) 14
Creación ................................... 15
comparación de funciones de gráficos
ADU............................................ 15
...............................................53
Ampliación de Modelado por D
comportamiento
Definición de movimiento ...............48
Introducción................................ 1
E
Ampliación de Modelado por
comportamiento ........................ 13 Envolvente en movimiento

Análisis Creación en BMX ........................48

guardado .................................... 1 Envolvente en movimiento .............48

Análisis ......................................... 1 estudio de diseño

análisis de MECHANICA ............23, 49 Creación de una función de


optimización ...........................25
Análisis de movimiento.................. 48
estudio de diseño ..........................25
Análisis de movimiento (Motion
Analysis), comando .................... 48 Estudio de optimización

Análisis de sensibilidad (Sensitivity Definición ..................................28


Analysis), comando .................... 44
Introducción ..............................43
Análisis definido por el usuario (ADU)
Métodos ....................................26
Almacenamiento ........................ 17
Realización ................................26
Creación ................................... 15
Estudio de optimización .................43
Definición ................................. 13
Estudio de sensibilidad
Reglas y recomendaciones .......... 13
Introducción ..............................43
Análisis definido por el usuario (ADU)
Realización ................................44
............................................... 13
Estudio de sensibilidad...................43
aplicación externa
Estudio de viabilidad
Ejecución .................................. 47
Definición ..................................30
aplicación externa......................... 47

C Introducción ..............................43

realización .................................28
Comando Análisis Externo (External
Analysis) .................................. 47 Estudio de viabilidad......................43

61
Ampliación Behavioral Modeling - Colección de temas de ayuda

Estudio gráfico para análisis de diseño externo ............................... 12, 13


con varios objetivos ................... 40
gráfico como resultado de............. 6
Estudios de diseño con varios objetivos
Introducción ............................... 4
Almacenamiento de resultados .... 40
tipo de análisis de movimiento .....10
Conducción ............................... 34
Función de análisis ......................... 4
Expansión de la tabla maestra ..... 39
Función de análisis de movimiento ..10
Generación de gráficos ............... 40
Función de análisis externo.............12
Introducción.............................. 32
Función de optimización .................25
Método de definición de límites .... 32
G
Método Pareto ........................... 32
Gráficos
Tabla derivada........................... 32
comparación ..............................53
Tabla maestra ........................... 32
Mostrar .....................................59
Terminología ............................. 33
Gráficos .......................................53
Estudios de diseño con varios objetivos
Grupo de construcción para ADU
............................................... 32
Creación ...................................14
Excel Analysis (Análisis Excel)
Definición ..................................15
Creación ................................... 50
Reglas de creación......................15
Introducción.............................. 50
Grupo de construcción para ADU .....15
Excel Analysis (Análisis Excel) ........ 50
Grupo local (Local Group), comando
External analysis (Análisis externo)
CREAR GRUPO (CREATE GROUP),
Creación ................................... 47
menú .....................................14
Introducción.............................. 46
Grupo local (Local Group), comando 14
External analysis (Análisis externo) . 46
H
F
herramienta de gráficos .................54
Función Análisis Excel (Excel Analysis)
P
Creación ................................... 51
Preferencias
Introducción.............................. 50
para estudios de diseño con varios
Función Análisis Excel (Excel Analysis) objetivos ................................41
..........................................50, 51
Preferencias .................................41
Función de análisis
Punto de campo
Creación ..................................... 4
Creación ...................................14
Definición ................................... 4
Definición ..................................14

62
Índice

Introducción.............................. 13 Tabla maestra ..............................32

tipos ........................................ 14 V

Punto de campo ........................... 14 Ventana Herramienta de gráficos


(Graphtool)
T
Modificación...............................55
Tabla maestra
Ventana Herramienta de gráficos
Expansión ............................37, 39
(Graphtool) ......................... 54, 57
Generación ............................... 37
visualización permanente .............1, 2

63

También podría gustarte