Manual Pro Engineer Wildfire

Embed Size (px)

Citation preview

Uni ver si daddeNavar raNaf ar roakoUni ber t si t at eaLs cuel aS uper l or oe| ng enl er os| ng enl a r l enGol Ma l l a koLs kol aManual bsico deProEngineer WildfireJavier Snchez Sierrazaro OyarzunSan Sebastin, Febrero de 2004INDICE1.- NTRODUCCNError! Bookmark not defined.2.- MODELADO DE SOLDOS. Error! Bookmark not defined.2.1.- Ciclo de desarrollo de un producto. Sistemas CAD-CAM-CAE-PDM..........Error! Bookmark not defined.2.2.- Modelado de slidos. Sistemas paramtricos............................... Error! Bookmark not defined.2.3.- Ejemplo . Calibre.......................................................................... Error! Bookmark not defined.2.4.- Ejemplo . Mordaza..................................................................... Error! Bookmark not defined.3.- ENTORNO DE TRABAJO DE PRO/ENGNEER WildfireError! Bookmark not defined.3.1.- ProEngineer. Versiones, revisiones.............................................. Error! Bookmark not defined.3.2.- nicio de la sesin de Pro/Engineer Wildfire.................................. Error! Bookmark not defined.3.3.- Entorno de trabajo de ProE Wildfire.............................................. Error! Bookmark not defined.3.4.- Tipos de fichero. ........................................................................... Error! Bookmark not defined.3.5.- Carpeta de trabajo. ....................................................................... Error! Bookmark not defined.3.6.- Versiones. .................................................................................... Error! Bookmark not defined.3.7.- Sesin de ProE. ............................................................................ Error! Bookmark not defined.3.8.- Control de vistas. .......................................................................... Error! Bookmark not defined.3.9.- Modos de visualizacin................................................................. Error! Bookmark not defined.3.10.-Referencias (Datums) ................................................................... Error! Bookmark not defined.3.11.-nformacin del modelo................................................................. Error! Bookmark not defined.3.12.-Colores del entorno....................................................................... Error! Bookmark not defined.3.13.-Teclas aceleradoras (macros, mapkeys). ..................................... Error! Bookmark not defined.3.14.-rbol del modelo. .......................................................................... Error! Bookmark not defined.3.15.-Unidades Error! Bookmark not defined.3.16.-Seleccin directa de Objetos (Funciones, Geometra, Referencias) ...........Error! Bookmark not defined.3.17.-Colores del modelo....................................................................... Error! Bookmark not defined.3.18.-Exportar. Wrml- Shrinkwrap.......................................................... Error! Bookmark not defined.3.19.-Ejercicios Error! Bookmark not defined.4.- PARTS .Error! Bookmark not defined.4.1.- Funciones ms habituales de modelado de slidos ..................... Error! Bookmark not defined.4.2.- Conceptos de modelado de slidos. ............................................. Error! Bookmark not defined.4.3.- Acceso a las funciones de modelado de slidos en ProEngineer. Error! Bookmark not defined.4.4.- Extrude . ................................................................................... Error! Bookmark not defined.4.5.- Revolve. .................................................................................... Error! Bookmark not defined.4.6.- Sweep. .................................................................................... Error! Bookmark not defined.4.7.- Blend. .................................................................................... Error! Bookmark not defined.4.8.- Chamfer. .................................................................................... Error! Bookmark not defined.4.9.- Round .................................................................................... Error! Bookmark not defined.4.10.-Hole .................................................................................... Error! Bookmark not defined.4.11.-Rib .................................................................................... Error! Bookmark not defined.4.12.-Shell .................................................................................... Error! Bookmark not defined.4.13.-Draft .................................................................................... Error! Bookmark not defined.5.- PARTS Error! Bookmark not defined.5.1.- Operaciones con funciones .......................................................... Error! Bookmark not defined.5.2.- Creacin de patrones de funciones (Patterns).............................. Error! Bookmark not defined.5.3.- Copia de funciones ....................................................................... Error! Bookmark not defined.5.4.- Creacin de simetras................................................................... Error! Bookmark not defined.5.5.- Grupos .................................................................................... Error! Bookmark not defined.5.6.- Renombrar funciones.................................................................... Error! Bookmark not defined.6.- DATUMS Error! Bookmark not defined.6.1.- Generalidades .............................................................................. Error! Bookmark not defined.6.2.-Datum Plane (Plano de referencia) y Datum Axis (Eje de referencia) .........Error! Bookmark not defined.6.3.- Datum Curve (Curva de referencia).............................................. Error! Bookmark not defined.6.4.- Datum Points y Coordinate Systems (Puntos de referencia y sistemas de coordenadas).... Error! Bookmark not defined.6.5.- Analysis Feature (Funciones de anlisis) ..................................... Error! Bookmark not defined.7.- SKETCH. Error! Bookmark not defined.7.1.- Generalidades .............................................................................. Error! Bookmark not defined.7.2.- Entidades del Sketcher ................................................................. Error! Bookmark not defined.7.3.- Dimensionado............................................................................... Error! Bookmark not defined.7.4.- Restricciones ................................................................................ Error! Bookmark not defined.7.5.- Referencias................................................................................... Error! Bookmark not defined.7.6.- Herramientas del Sketcher ........................................................... Error! Bookmark not defined.7.7.- Mtodo de trabajo......................................................................... Error! Bookmark not defined.8.- ASSEMBLY. Error! Bookmark not defined.8.1.- Generalidades .............................................................................. Error! Bookmark not defined.8.2.- Fijacin de un componente.Restricciones fijas. .......................... Error! Bookmark not defined.8.3.- Fijacin de un componente.Restricciones Moviles ..................... Error! Bookmark not defined.8.4.- Mechanism Design ....................................................................... Error! Bookmark not defined.8.5.- Ejemplos de animacin................................................................. Error! Bookmark not defined.8.6.- Operaciones con componentes .................................................... Error! Bookmark not defined.8.7.- Explosiones .................................................................................. Error! Bookmark not defined.8.8.- Cortes en Assemblies................................................................... Error! Bookmark not defined.9.- DRAWNGS.Error! Bookmark not defined.9.1.- Generalidades .............................................................................. Error! Bookmark not defined.9.2.- Creacin de un nuevo plano. ........................................................ Error! Bookmark not defined.9.3.- Control de vistas ........................................................................... Error! Bookmark not defined.9.4.- Men nsert................................................................................... Error! Bookmark not defined.9.5.- Modificacin de Objetos................................................................ Error! Bookmark not defined.9.6.- Menu Sketch................................................................................. Error! Bookmark not defined.9.7.- Propiedades del objeto 'Dimensin'.............................................. Error! Bookmark not defined.9.8.- Lista de materiales. BOM.............................................................. Error! Bookmark not defined.9.9.- Procedimiento de trabajo en la realizacin de un plano 2D 'drawing' ..........Error! Bookmark not defined.Manual basico de ProEngineer WildIire INTRODUCCION 1-11.- INTRODUCCINEl presente manual esta dirigido a aquellos usuarios que comienzan a trabajar con ProEngineer, y es un complemento a lalabor que realiza el Iormador. En el libro se recogen las diIerentes etapas que componen la Iase de diseo, desde la concepcion y creacion de piezas y ensamblajes hasta la generacion de planos.A continuacion se enumeran los diIerentes capitulos, y se describe brevemente cada uno.2.- Conceptos demodelado de slidos: Comenzaremos situando la Iase de diseo dentro del ciclo de desarrollodeunproducto,ycontinuaremosdescribiendotecnicasdemodeladodesolidos, apoyandonos en ejemplos.3.- Entorno de trabajo de ProE: En este capitulo se presenta el entorno de trabajo de ProEngineer. Es elprimercontactoconlaherramientadediseo.Sedescribenlasventanasprincipales,menus, iconos, tipos de modelo, versiones, arbol de modelo,etc.. 4.- Parts I:Una vez que conocemos el entorno de trabajo de ProEngineer, comenzaremos a enumerar las Iunciones de modelado disponibles para la creacion de solidos. 5.- PartsII:Enestecapitulosedescribenlasoperacionesmascomunesquesepuedenaplicarsobre Iunciones (patrones, copias, grupos, etc... )6.- Datums: En este capitulo se enumeran los tipos de reIerencia disponibles en ProEngineer.7.- Sketch:Procesodecreacciondesecciones.Entidadesdedibujo,dimensionadodesecciones, restricciones, relaciones.8.- Assembly : Montaje de conjuntos. Restricciones Iijas, moviles, explosiones. 9.- Drawings: Generacion de planos 2D, control de vistas, secciones, tablas.Manual basico de ProEngineer WildIireMODELADO DE SOLIDOS2-12.- MODELADO DE SOLIDOS.En este capitulo comenzaremos exponiendo conceptosgenericos de sistemas deCad, asi comonociones de modelado de solidos. Finalizaremos con dos ejemplos que ilustran el procedimiento de creacion de un modelo solido. Ciclo de desarrollo de un producto. Sistemas CAD-CAM-CAE-PDM Modelado de solidos. Sistemas parametricos Ejemplo I. Calibre Ejemplo II. Mordaza.Manual basico de ProEngineer WildIireMODELADO DE SOLIDOS2-22.1.- Ciclo de desarrollo de un producto. Sistemas CAD-CAM-CAE-PDMEnelciclodedesarrollodeunproducto,cadaveztienenmasimportancialasherramientasde CAD-CAM-CAE-PDM.Aunque este manual es especiIico de una aplicacion de CAD, vamos a comenzar enmarcandolo dentro del ciclo de diseo. DeIiniremos antes una serie de terminos, por muchos conocidos: CAD: Computer Aided Design.CAE: Computer Aided Engineering.CAM: Computer Aided ManuIacturing.PDM: Product Data Management.LasherramientasdeCADseutilizanenlasprimerasIasesdeldiseodelproducto.Desdela pieza mas sencilla, hasta el conjunto mas complicado, la inIormacion que se genera con las herramientas de CAD es solamente de tipo geomtrico. NuestrosmodelossereduciranaIicheros,dondepodremosencontrarinIormaciondelas entidades que componen dicho modelo (puntos, curvas, lineas, superIicies...), o bien de las Iunciones que hemos utilizado para construirlos (protusions, cuts, rounds...). Aunque existenIormatosnormalizados de Iicherosdegeometria(llamadosIormatosneutros`,ej:IGES,STEP,ACIS,DXF...),cadaIabricante utiliza su propio Iormato para almacenar dicha inIormacion.LasaplicacionesdeCAEnospermitenvalidareldiseorealizado,mediantediversostiposde analisis.Losmashabitualessondetipoestructural,termico,Iatiga,electromagnetico,cinematico, dinamico,Iluidos,llenadodemoldes,etc.EnestaIasecomprobaremossilageometriaprovenientedel sistema de CAD es valida. Porejemplo,podemosestudiarelcomportamientoestructuraldeunapiezaanteunas especiIicacionesdecargadeterminadas.UnavezIinalizadoelanalisis,obtendremosresultadosdel reparto de tensinesy deIormaciones en la pieza, producidos por dichas cargas aplicadas. En caso de que dichosresultadosnoseanadecuados,sehabrademodiIicarlageometriadelmodelo,locualimplica volveralsistemadeCAD,yvariarelmodelooriginal(aumentarsecciones,rigidizarmediantenervios, etc...)MuchosdelossistemasdeCaeincorporananalisisdeoptimizacion.Deestemodo,siel resultado obtenidonoesadecuado,sepuedemodiIicarautomaticamentelageometriaoriginal(CAD),y lanzar de nuevo el calculo (proceso iterativo). Un ejemplo muy habitual es la optimizacion del peso de la pieza. Se puede lanzar un estudio de optimizacion en el cual el objetivo sea minimizar el peso de la pieza. En Iuncion de los resultados obtenidos en cada iteracion, se modiIicara automaticamente la geometria de la pieza (siguiendoun criterio marcado por el usuario), hasta conseguir llegar a dicho objetivo.LasherramientasdeCAM,nospermitengenerarautomaticamenteapartirdelageometria provenientedelsistemadeCAD,programasdeCNCquepuedenserinterpretadosporloscontroles numericos de las maquinas que Iabricaran dicha pieza. Habra que elegir anteriormente el tipo de maquina dondedeseamosIabricarlapieza,ydeIinirunaseriedeoperacionesysecuenciasdetrabajo. Dependiendo del tipo de maquina(torno, centro de mecanizado 3 o 5 ejes...) se conIiguraran los distintos parametros de las secuencias deIinidas (tipo de herramienta, velocidad de corte, avance...). Conestasherramientas,nosolamentegeneraremoselprogramaCNC,sinoquetambienes posible simular el proceso de Iabricacion, lo cualnos permite localizar errores antes de lanzar la pieza a Iabricar.DeigualmodoqueocurriaenlaIasedeanalisis,puedesernecesariovolveralmodelo geometrico(CAD)conobjetodevariarlasdimensionesdelapieza,ysatisIacerasilasnecesidadesde Iabricacion ( tipo de herramientas, problemas de accesibilidad, curvaturas, radios, etc.) Finalmente, las aplicaciones de PDM, nos permiten integrar toda la inIormacion generada en un proyecto. Como su nombre indica (Data Management) el nucleo de este tipo de aplicaciones es una base de datos que permite organizar toda la inIormacion que se genera en cada una de las Iases del proyecto de modo adecuado. Entre otras ventajas, radica laseguridad del sistema, ya que cada usuario tiene asignados Manual basico de ProEngineer WildIireMODELADO DE SOLIDOS2-3unos determinados permisos, que le permitiran acceder solamente a determinada parte de la inIormacion (oIicina tecnica, Iabricacion, marketing, comerciales....). Por lo tanto, se observa que en el ciclo de desarrollo del producto, la Iase de diseo (deIinicion degeometria,CAD)juegaunpapelimportante,yaquetantolasherramientasdeanalisiscomolasde Iabricacionseapoyanendichageometria.HadeexistirasociatividadentreestastresIases(anivelde estructuradearchivosydegestiondelainIormacion),detalmodoquesisemodiIicalageometria, los analisis que dependan de esta varien consecuentemente.Ademasdeesto,laaplicaciondeCADhadeserlosuIicientementeflexible,paraqueuna modiIicacion en el modelo (algo muy habitual) no tenga consecuencias traumaticas, es decir, que ello no suponga rehacer de nuevo el modelo.2.2.- Modelado de slidos. Sistemas paramtricos. YaquelaIasedeCADdesempeaunpapeltanimportante,esnecesarioquelaaplicacionque utilicemos sea lo suIicientemente flexible, para cumplir lo mejor posible con todo lo dicho anteriormente. Teniendo esto en cuenta, se requerira una aplicacion que nos permita modelar piezas o conjuntos en 3D. El uso deaplicacionesdemodeladodesolidosestasiendocadavezmasextendido,ycadavezsonmas los Iabricantes que estan implementando tecnicas de modelado de solidos en los sistemas de CAD.La tendencia de la mayoria de las empresas es de implementar este tipo de aplicaciones, Irente a las clasicas herramientas 2D. A pesar de todo, aun se seguiran utilizando herramientas 2D, ya que el costo de una aplicacion de modelado de solidos no esta al alcance de todas las empresas.Una gran ventaja de las aplicaciones de modelado de solidos es que estas son paramtricas. Es decir,lageometriaestatotalmentebasadaenparametros(odimensiones).Alvariarelvalordeunode estosparametrospodremosvariarIacilmentelageometriadelmodeloasociadoaeseparametro.Esto requierequeelmodeloestecorrectamenteparametrizado.Estoesmuyimportante,yaquecomohemos comentado anteriormente, una modiIicacion en el modelo puede llegar a ser en ocasiones algo traumatico, si este no estuviese convenientemente parametrizado. Por tanto la parametrizacion conIiere flexibilidad al modelo. Dependera de nosotros el que esto sea asi.HayquetenerpresentequelasherramientasdeCADsonmerasherramientasdedibujo(no podemos pretender convertirnos en buenos escritores por el hecho de disponer de la mejor aplicacion de tratamiento de textos). Por lo cual, antes de proceder con el diseo es necesario tener claro que es lo que queremosconseguir,sabercualessonlasespeciIicacionesdepartida,conocercuantaspiezastendra nuestro conjunto y como se conectan entre ellas, metodos de Iabricacion, etc... Es necesario conocer con que recursos contamos, es decir, conocer las Iuncionalidades de nuestra aplicacion de CAD.El modelado de slidos consiste en ir construyendo el solido, a base de ir combinando de modo secuencial distintas Iunciones. Cada una de estas Iunciones queda registrada en el arbol del modelo`, de modo que si deseamos modiIicar algo una vez Iinalizado el modelo, bastara con dirigirse a la Iuncion que deseamos modiIicar y cambiar el valor del parametro (o dimension) que nos interesa.PorlotantoesimportanteconocerlasIuncionesdisponibles,parapodercombinarlas adecuadamente.Podriamosdecirqueesposiblellegaralamismasolucion(elmismomodelo geometrico),condistintosarboles`.PodemoscombinarIuncionesdiIerentes,endistintoorden,con parametros distintos y obtener exactamente la misma geometria. Pero aunque externamente todo parezca CADCAMCAEPDMManual basico de ProEngineer WildIireMODELADO DE SOLIDOS2-4similar,latopologia`deambosmodelospuedesermuydiIerente.Seentiendeportopologia`la disposicion de las Iunciones dentro del arbol del modelo. Porlotanto,esmuyimportanteseleccionaradecuadamenteelordenyeltipodeIuncionesque utilizaremosennuestromodelo.Esnecesariodestacarelconceptodedependencia`.Alcrearuna Iuncion,estahadeapoyarseenalgunobjeto(cualquierentidadgeometricaoreIerencia,plano,curva, punto,arista,superIicie...)oIuncionpreviamentedeIinido.Alhacerestoestamoscreandouna dependencia de esta nueva Iuncion con las anteriores. Esto quiere decir que si modiIico o elimino alguna deestasIuncionesdeapoyo,lanuevaIuncionpuedeverseaIectada,oinclusosereliminada. Denominaremos Parent` a esta nueva Iuncion creada, y diremos que todas aquellos objetos o Iunciones enlascualesmeheapoyadosonChildren`deesta.Estadependenciasedenominaconeltermino ingles: ParentChild RelationshipAcontinuacionenumeraremoslasIuncionesmashabitualesenelmodeladodesolidos.Estas Iunciones se describirarn mas detalladamente en el capitulo 4. Protusion:Aadematerialalapieza.Los4modosdeaadirmaterialaunapieza:Extrude, Revolve, Blend, Sweep Cut: Elimina material del modelo. Hay 4 modos eliminar material de una pieza: Extrude, Revolve, Blend, Sweep Chamfer: Permite aadir un chaIlan a una pieza. Round: Utilizaremos esta Iuncion para redondear aristas u otras partes del modelo. Hole: Esta Iuncion permite crear un agujero en la pieza. Pattern:tambiendenominadopatron`.PermitecopiarunaIuncionunnumerodeterminadode veces. Rib: Se utiliza para aadir nervios Iacilmente. Shell: Vacia automaticamente aquellas zonas del modelo que nos interesen.Por lotanto,lacreaciondeunmodelosolidoconsisteenlacorrectacombinaciondelasIunciones citadas, en el orden adecuado.A diIerencia de lo que ocurre en las tradiciones sistemas de Cad en 2D, en los sistemas de modelado desolidoselmododetrabajohabitualnosebasaenreIerenciarlosobjetosoentidadesrespectoaun origen(0,0,0).LaposiciondeunaIunciondependedelaposiciondelasIuncionesoreIerenciasenlas que se apoya (Dependencias). OtroconceptomuyimportanteeseldelasREFERENCIAS(DATUMS).PodemosdeIiniruna seriedeentidades(ej:planos,ejes,puntos,curvas...),yutilizarlascomobaseparaposicionarotras Iunciones.EstasentidadesestandeIinidasconelmodelosolido,perosonsoloreIerencias,esdecir,no son entidades solidas.ParaIinalizar,seenumeranlostiposdeIicheroquepuedenIormarpartedenuestroproyectoo modelo: Piezas (Parts): Pueden contener reIerencias (datums) y Iunciones. Conjuntos(Assemblies):PuedenestarIormadoporcomponentes(parts)uotrosconjuntos (subasssemblies) Dibujos(Drawings):Sonmodelos2D,conunIormatodeterminadoylasvistasdelapiezao conjunto. Formatos (Formats): En estos se deIinen propiedades, como el tamao del papel, cajetin, tablas... Otros: Iicheros de inIormacion del modelo, de proceso de Iabricacion ...En una aplicacion de modelado de solidos ha de existir asociatividad entre todos los elementos que componen un proyecto (parts, assemblies, drawings...). Esto quiere decir que si se modiIica alguno de los componentes,estamodiIicacionquedareIlejadaentodoslosconjuntosyplanosasociadosadicho componente. Esta propiedad es bidireccional, es decir, si se altera algo en el drawing, dicha modiIicacion Manual basico de ProEngineer WildIireMODELADO DE SOLIDOS2-5estrasmitidaalmodelosolido(Part)yalconjunto(Assembly).Estaasociatividadsepodriaextender tambien a los modulos de analisis (CAE) y Iabricacion (CAM).Acontinuacionseexponendosejemplosdepiezascreadasconunaaplicaciondemodeladode solidos, con los cuales ilustraremos el modo habitual de trabajo con modelos solidos. 2.3.- Ejemplo I. Calibre Atravesdeesteejemplopodremosmostrargeneralidadessobreelmodeladodesolidos.Enla Figura 2- 1 podemos verunaperspectiva de unconjunto (calibre) y diIerentes vistas de un componente dedichocalibre,enelquenoscentraremosenelejemplo.Enlaparteizquierdaseobservaunalista, denominadaarboldelmodelo`,dondeaparecentodaslasreIerencias(DATUMS)yIunciones (FEATURES) utilizadas para deIinir la pieza.Figura 2- 1. Modelado de pieza de calibreCentrandonos en el arbol del modelo`, se observa que esta Iormado por una serie de Iunciones y reIerencias. Como ejemplos de Iunciones (FEATURES) tenemos: 1 Protusion, 5 cuts, y 8 holes generados pormediode3patrones.ElrestodeelementossonreIerencias(DATUMS).Enelejemplopodemos encontrar 4 planos (ej: DTM1). EnlasIigurasdeacontinuacionapareceunasucesiondeimagenesdelmodelo.Podemos apreciar de modo secuencial las Iunciones que hemos utilizado para completar dicho modelo.Manual basico de ProEngineer WildIireMODELADO DE SOLIDOS2-6PROTUSIONCUTCUTCUTCUTCUTHOLE+PATTERNHOLE+PATTERNHOLE+PATTERNManual basico de ProEngineer WildIireMODELADO DE SOLIDOS2-72.4.- Ejemplo II . MordazaEnelsiguienteejemplovamosaprocederdelmismomodoqueenelejemploanterior.Eneste casoelmodeloesunsoportedeunamordaza.Acontinuacionseobservantresvistasdelapiezayel arbol del modelo`. En este caso el arbol es mas extenso. Como ejemplos de Iunciones (FEATURES) tenemos: 1 Protusion, 5 cuts, y 21 holes generados por patrones y agrupados de diversos modos. Respecto a las reIerencias (DATUMS), podemos encontrar 3 planos, 1 sistema de coordenadas y 1 ejeEn las Iiguras de a continuacion aparece la secuencia de Iunciones que hemos utilizado para completar el modelo.Manual basico de ProEngineer WildIireMODELADO DE SOLIDOS2-8PROTUSIONCUTCUTCUTCUTHOLECUTManual basico de ProEngineer WildIireMODELADO DE SOLIDOS2-9Comohemoscomentadoenelapartadoanterior,lasecuenciadeoperacionesplanteadaeneste ejemplonoesunica,nilaoptima.EstasecuenciapuedediIerirdependiendodelcriteriodelusuario.Se recomiendamantenerunordenenlacreacionydisposiciondelasIuncionesdentrodelarbol,demodo que la estructura de este sea Iacil de entender por aquellas personas que consultan el modelo. Entre otras Iuncionalidadesexistelaposibilidadde renombrarfuncionesoagruparlas,demodoquelaestructura sea mas clara, especialmente cuando se trata de un modelo complejo.Duranteelprocesodecreaciondelapiezahayquetenerespecialcuidadoenlaelecciondelas Iunciones, y las dependencias de estas. Se ha tener en cuanta que el modelo ha de ser flexible, de modo que dichas Iunciones han de ser Iaciles de modiIicar en el Iuturo. A continuacion se plantea un posible proceso a seguir a la hora de crear Iunciones en una pieza. EsteordenenladisposiciondeIuncionesessolounarecomendacin,perodadoquecadapiezaes diIerente, puede no ser valido para muchos otros modelos. Referencias(Datums):ConvienecomenzardeIiniendolasreIerenciasdelmodeloenlasquenos apoyaremosparadeIinirelrestodeIunciones.Podemosverlocomoelesqueletodela pieza:planos, ejes, curvas, puntos... Protusiones:Serecomiendaaadirmaterialalcomienzodelproceso,utilizandoparaelloelmenor numero de Iunciones posible. Cuts: A continuacion procedemos a eliminar material sobrante. Se recomienda igualmente utilizar en lo posible el menor numero de Iunciones. Holes: Seguidamente, aadiremos agujeros al modelo. Patterns, copy: Procederemos a copiar aquellas Iunciones que nos interesen. Chamfers, rounds: Aadiremos detalles por medio de estas Iunciones. Otras: Podemos completar la pieza mediante vaciados, simetrias, etc... HOLE+PATTERNHOLE+PATTERNHOLEManual basico de ProEngineer WildIire ENTORNO DE USUARIO3-13.- ENTORNO DE TRABA1O DE PRO/ENGINEER WildfireEl objetivo de este capitulo es conocer el entorno de trabajo de ProEngineer. Se trata de un capitulo importante, ya que es aqui donde se establece el primer contacto con la aplicaciondemodeladodesolidos.Porlotanto,esimportantequelosconceptosaquitratadosse asimilen correctamente, para poder tener soltura posteriormente en el manejo de ProEngineer, y conocer el entorno de trabajo donde pasaremos tantas horas.Los temas a desarrollar seran los siguientes: ProEngineer. Version WildIire Inicio de la sesion de ProEngineer. Entorno de trabajo de ProEngineer. Tipos de Fichero. Carpeta de trabajo. Versiones. Sesion de ProE. Control de vistas. Modos de visualizacion. ReIerencias (Datums) Menus de trabajo. Herramientas de seleccion. InIormacion del modelo. Colores del entorno. Teclas aceleradoras. Arbol del modelo. Unidades Seleccion directa de Objetos (Funciones, Geomertria, ReIerencias) Colores del modelo. Exportar Wrml, ShrinkWrapManual basico de ProEngineer WildIire ENTORNO DE USUARIO3-23.1.- ProEngineer. Versiones, revisiones La version de ProEngineer sobre la que trabajaremos en este manual es ProE WildIireElIabricantedeProEngineer(PTC,ParametricTechnologyCorporation)actualizalaversion cada 9 meses aproximadamente, apareciendo cada ciertas semanas una nueva revision de esa version. En nuestro caso, la revision instalada es la 2003270.Noesrecomendableinstalarlasprimerasrevisionesdelasnuevasversiones(deesteyde cualquier otro soItware en general), ya que siempre aparece algun problema, que se va solucionando en posteriores revisiones. 3.2.- Inicio de la sesin de Pro/Engineer WildfireParaarrancar ProEngineer,bastacondirigirsealaccesodirectoProEWildIire`atravesdela barra de inicio, como se muestra en la siguiente Iigura.Figura 3-1. Pro Engineer Wildfire en el men INICIO.MientrassecargaProEngineer(tardaunos20o30segundos)apareceunapantallade bienvenida, en la cual se puede leer el texto:Manual basico de ProEngineer WildIire ENTORNO DE USUARIO3-3FOR EDUCACIONAL USE ONLY`.Figura 3-2. Pantalla de bienvenida de ProE Wildfire.Esto nos indica que la version que estamos usando es de tipo educacional. Esto no signiIica que la version educacional disponga de menos Iuncionalidades que la version comercial de ProEngineer. La unicadiIerenciaesquelosIicherosquegeneramosconlaversioneducacionalsolamentepodranser abiertos por otras versiones educacionales de ProEngineer, y no por versiones comerciales.Manual basico de ProEngineer WildIire ENTORNO DE USUARIO3-43.3.- Entorno de trabajo de ProE WildfireEnlaIiguraquesemuestraacontinuacionpodemosobservarladisposiciondelapantallade trabajo de ProEngineer, con las distintas zonas que la componen:Figura 3-3. Entorno de trabajo de ProE Wildfire.Ventana principal de trabajo: En esta ventana podemos encontrar el modelo de trabajoNavigator:UnodeloselementosclavedeestazonaeselModelTree,estoes, elarboldelmodeloo estructura delmodelo activo.El tipo de inIormacion variadependiendo de si elmodeloesun conjunto (assembly)ouncomponente(part).Porotrolado,medianteestenavegadorsepuedenavegarentre carpetasoabrir/cerrararchivos(FolderBrowser),controlarlasdistintascapasdelmodelo,asicomo acceder a catalogos on-line.System Toolbar:Comprende los distintos menus e iconos necesarios para interactuar sobre el modelo.Figura 3-4. System Toolbar.Ventana Principal de trabajoManual basico de ProEngineer WildIire ENTORNO DE USUARIO3-5Feature toolbar:Estazonademenuspermite accederalasIuncionesde construccionyedicionmas habituales de ProEngineerFigura 3-5. Feature Toolbar.Dashboard:Te guia durante el proceso de creacion de un modelo. Incluye entre otros:Message Area: El sistema suministra inIormacion sobre el estado de una operacionStatus Bar: Proporciona en una sola linea inIormacion sobre el menu o icono que se esta eligiendo.Figura 3-6. DashboardMas adelante, en este mismo capitulo, se detallara alguno de los puntos anteriormente citados.Manual basico de ProEngineer WildIire ENTORNO DE USUARIO3-63.4.- Tipos de fichero.La gestion completa de un proyecto requiere el uso de diIerentes modulos de ProEngineer, cada uno de ellos dedicado a una labor especiIica (modelado de solidos, montaje de conjuntos, realizacion de planos 2D, etc.). Para Iacilitar la gestion del proyecto, losIicheros generados por los distintosmodulos tienen distintas extensiones.En el esquema que tenemos a continuacion se puede observar la estructura tipica de un modelo en ProEngineer.Figura 3-7. Estructura tpica de un modelo de ProE.En esta estructura podemos diIerenciar principalmente 4 tipos de archivos.Archivos de conjunto. (Assembly)xxxxxx.asm Un archivo de tipo Conjunto puede contener uno o mas archivos de tipo conjunto o tipo pieza.En el ejemplo del esquema superior, vemos como el modelo conjuntototal.asm` esta Iormado por 2 conjuntos (conjunto1.asm` y conjunto2.asm`) y una pieza. (pieza4.prt`).Asimismo,elmodeloconjunto1.asm`estacompuestopor3piezas(pieza1.prt`,pieza2.prt`, pieza3.prt`).Archivo de pieza o componente (Part)xxxxxx.prtUn archivo de pieza estaIormado por un conjunto deIunciones (extrusiones, cortes, agujeros, redondeos, etc).Enelejemploanterior,elmodelopieza1.prt`estacreadohaciendousode2Iunciones (FuncionExtrude y FuncionCut)Archivo de dibujo (Drawing)xxxxxx.drwUnarchivodedibujoesunplanoen2D,Iormadoporvistasprovenientesdelosmodelos3D citados previamente (conjuntos o piezas).Enelejemplo,elmodelopieza3.drw`esunplanoconlasvistasprincipalesdelmodelo pieza3.prt`...Funcion base (extrude)FuncionCutFuncion RevolveFuncionHoleConjuntototal.asmConjunto1.asm Conjunto2.asmPieza1.prt Pieza2.prt Pieza3.prtSeccion1.secPieza3.drwPieza3.mIgA4H.IrmSeccion2.secPieza4.prt ...Feature.inIManual basico de ProEngineer WildIire ENTORNO DE USUARIO3-7Archivo de seccin (Section, sketch)xxxxxx.secLosarchivosdeseccionnospermitendeIiniren2DlaIormadelaseccion,paraserusada posteriormente en una Iuncion de construccion. En la Iigura siguiente vemos como la seccion de la viga se usara como base para la generacion del solido mediante la Iuncion Extrude.Figura 3-8. Ejemplo de slido y la seccin necesaria para su construccin.Hemoscitadosolamentelostiposdearchivomashabituales.Existenotrostiposdearchivos quenocomentaremosenestemanual(*.mIg,*.inI,etc...).Enelcuadrodedialogoqueaparecea continuacion, podemos observar que en nuestro proyecto podemos encontrar otros tipos de archivos (de Iabricacion, Iormatos, inIormes, Iicheros de inIormacion, layouts, diagramas, procesos de montaje, etc.) Figura 3-9. Cuadro de dilogo 'New'. Muestra los tipos de archivo.Elcuadrodedialogoqueacabamosdecitar,nospermitecrearunIicheronuevoennuestro proyecto. Hemos de introducir el nombre y el tipo de Iichero que queremos generar.Manual basico de ProEngineer WildIire ENTORNO DE USUARIO3-83.5.- Carpeta de trabajo.Figura 3-10. Barra de herramientas 'File'.Icono 'Select Working Directory'.Es muy importante seleccionar la carpeta de trabajo adecuada antes de comenzar a trabajar con ProEngineer.LasmodiIicacionesrealizadassobreelmodelodetrabajodurantelasesion,seguardaran en esta carpeta al salvar dicho modelo.3.6.- Versiones.ProEngineerguardaunaversiondelmodeloactivocadavezquelosalvamos(assembly,part, drawing...). Este decir, crea un nuevo Iichero con el mismo nombre, pero con distinta extension. Esta es una diIerenciaIundamentalconotrosprogramasalosqueestamosmashabituados(Word,Excel,etc.) en los que existe un unico Iichero, que se va sobreescribiendo cada vez que se salva. Esta Iuncionalidad quenosoIreceProEngineernospermiterecuperarlasversionesanterioresdelmodelosobreelque estamos trabajando. Para recuperar estas versiones previas del modelo, basta con activar la opcion All Versions en el cuadro de dialogo File, Open. Como se puede ver en la Iigura, el nombre del archivo con la primera versiondelmodeloesprueba.prt`.Alasnuevasversionesselesaadeunasegundaextensionconun numero correlativo. En nuestro ejemplo, la ultima version se corresponde con el archivo prueba.prt.5`. La ultima version del modelo es la que se abrira por deIecto, de manera transparente para el usuario, en el caso de que tengamos desactivada la opcion All VersionsFigura 3-11. Cuadro de dilogo 'File Open'. Opcin 'All Versions'.Manual basico de ProEngineer WildIire ENTORNO DE USUARIO3-9Lasventajasdeteneralmacenadas todaslasversionesdeunmodelosonclaras.El inconvenienteesquelainIormacionse multiplica. Cuando se esta seguro de que la ultimaversiondeunmodeloesladeIinitiva,ydeque nosevananecesitarversionesanteriores,estas sepuedensereliminardemaneramanual, realizando un Purge. Para ello:- Abrir una ventana de MS-DOS- Dirigirse a la carpeta deseada por medio de commandos de MS-DOS (ej: c:\cd nombre de carpeta~)- Introducir el Comando PURGE y pulsar la tecla Enter.- Cerramos la ventana de MS-DOSConelloseeliminarantodaslas versiones,(exceptolaultima)decualquier modelo que este en dicha carpeta.Cuando tengamos un modelo abierto (ya sea part o assembly), en la parte superior de la ventana (barra de titulo) aparecera el nombre completo del modelo, la ruta donde se encuentra almacenado, y el numero correspondiente a la version.Ej:g:\cad\practica\ejemplo.prt.16PodemoselImInartambIn(desdeelexplorador)todaslosfIcherosconextensIon *.SEC ,*.NFEn el caso de que desde el expIorador de wIndows no se vIsualIcen las extensIones delosarchIvosdeProengIneer(ejemplo:pIeza.prt.1),dIrIgIrsealmenuvIew,optIons (men TooIs, FoIderDptIons en WIn XP), y desavtIvar la opcIon "HIde fIIe extensIons for known fIIe types". WIn NT WIn XPFigura 3-12. Comando 'Purge'.Manual basico de ProEngineer WildIire ENTORNO DE USUARIO3-103.7.- Sesin de ProE.Al cargar un modelo (prt, asm,drw, etc...) desde el disco, o bien cuando se procede a la creacion deunmodelo,escargadoensesion(memoria),yposteriormentevisualizadoatravesdeunaventana graIica.Esimportantedistinguirambosconceptos,ydiIerenciarcuandounmodeloestacargadoen sesion y cuando se visualiza en ventana.EnlaIiguradeacontinuacion,seobservaqueelmodelollamadomodelo1.prt`apareceen sesion y es visualizado a traves de una ventana. Unavezquehemostrabajadosobreelmodelo,elprocedimientohabitualessalvardicho modeloy cerrarlaventanadetrabajo.Alsalvarelmodelo,estesealmacenaeneldisco,yalcerrarla ventana de trabajo, el modelo sigue aun cargado en sesion, aunque no se pueda visualizar a traves de una ventana.EnlaIiguraseaprecia,comoalpulsareliconoclosewindow`,elmodelosiguecargadoen sesion.En caso de querer asegurar la descarga del modelo de la sesion, se ha de proceder pulsando el iconoErasenotdisplayed`.ComopodemosverenlaIigura,alelegirdichaopcion,elmodelo desaparece de la sesion. En caso de tener mas de un modelo cargado en sesion, aparecera una lista para poder elegir aquellos modelos que se deseen descargar.En caso de intentar abrir un modelo desde el disco, que este cargado previamente en sesion, el sistemavisualizaraelmodeloquetenemoscargadoensesionenvezdeabrirdenuevoelmodelodel disco.Siexistemasdeunaventanaabierta,esposiblecambiarlaventanaactiva,pulsandoelicono Activate Window`. La ventana activa es aquella sobre la que estamos trabajando.SesinModelo1.prtVentanaModelo1.prtDiscoModelo1.prtSesinModelo1.prtVentanaOPENSAVENewModelo1.prtSesinVentanaERASE NOT DISPLAYEDCLOSE WINDOWACTIVATE WINDOWSManual basico de ProEngineer WildIire ENTORNO DE USUARIO3-113.8.- Control de vistas.Figura 3-13. Barra de herramientas 'View'.Sepuedencontrolarlasvistasdelmodelodemododinamicoatravesdelraton(lamas utilizada), o mediante los iconos de la barra de herramientas de la Iigura.Para mover dinamicamente el modelo por medio del raton, hay que mantener pulsado el boton central del raton, a la vez que lo desplazamos. Estas son las posibles combinaciones:Boton Central: Permite girar el modelo dinamicamente al desplazar el raton.Boton Central CTRL: Al mover el raton, podemos realizar un zoom del modelo.Boton Central SHIFT: Nos permite trasladar el modelo al mover el raton.Ademas la barra de herramientas permite:RepaintZoom InZoom OutPrevious viewReIit the model to the screenOrient the model (a traves de un cuadro de dialogo)Saved view list. Pormediodelcuadrodedialogoquesemuestra enlaIigura,esposibleorientarelmodelohasta una posicion deseada. Usando los controles de la zona inIerior de este cuadro de dialogo, podemos aadirdichaorientacionanuestralistadevistas salvadas, para su posterior uso.Manual basico de ProEngineer WildIire ENTORNO DE USUARIO3-123.9.- Modos de visualizacin.Figura 3-14. Barra de herramientas ' Model Display'.Existenvariosmodosdevisualizaciondelmodelo:alambrico,lineasocultas,noocultas,y sombreado.EstasseseleccionanmediantelosiconosdelabarradeherramientasdelaIigura.La eleccion de uno u otro depende del usuario, aunque es evidente que para visualizar el modelo sera mejor utilizarelsombreado,peroavecesharaIaltautilizareldelineasocultasparaseleccionarovisualizar algun plano o elemento que se encuentre oculto a simple vista (en el interior del modelo). Modo almbrico (Wireframe) Lneas ocultas (Hidden Lines) No lneas ocultas (No Hidden) Sombreado (Shading)Figura 3-15.Modos de visualizacin.3.10.- Referencias (Datums)Comoyasehadichoanteriormenteenelcapitulodeconceptosdemodeladodesolidos, cada unodelasIunciones(Ieatures)quecomponenunsolidoocadaunodeloscomponentes(parts)deun montaje debe estar reIerenciado a otro objeto del modelo deIinido anteriormente. Estas reIerencias pueden ser de 2 tipos Entidades Iisicas: Son aquellas entidades del modelo que usamos como reIerencia (superIicies, aristas, vertices, etc.), y que es posible tocar en el modelo Iisico. EntidadesnoIisicas (Datums): Son aquellas entidades quepertenecen almodelo, pero queno existen en el modelo Iisico (ejes, planos, puntos, sistemas de coordenadas, curvas, etc.)Figura 3-16. Barra de herramientas 'Datum Display'.MedianteestosiconospodemosactivarodesactivarlavisualizaciondedichasreIerenciasodatums` (planos, ejes, puntos o sistemas de coordenadas)Enelsiguientecapitulosedescribiraelprocesodecreacionyelmododetrabajocon reIerencias.Manual basico de ProEngineer WildIire ENTORNO DE USUARIO3-133.11.- Informacin del modelo.Figura 3-17. Barra de herramientas 'Info'.MedianteestemenusepuedeobtenerinIormaciondetodotipo.ProporcionainIormaciondel modelo, de las Iunciones que se han realizado, de los componentes de un conjunto, de la relacion padre-hijo entre componentes, etc. Esta inIormacion se suele emplear para cuestiones especiIicas. Si se quiere obtener mas inIormacion, se puede consultar el manual de ProE.3.12.- Colores del entorno.Alahoradecapturarimagenesparaincluirlasenundocumentooimprimirlas,esdegran utilidad cambiar los colores del entorno de trabajo de ProEngineer y el color de Iondo de la ventana.A traves del menu View, Display Settings, System Colors. accedemos al siguiente cuadro de dialogo,elcualnospermitecambiarelcolordelosdistintostiposdeentidades(background, geometry...)Desde el menu Scheme, podemos elegir una conIiguracion de color predeterminada ( Black on White, White on Black, etc.) o seleccionar la conIiguracion por deIecto (Default)3.13.- Teclas aceleradoras (macros, mapkeys).ExistenunaseriedeteclaspredeIinidas,quenospermitendeunmodorapidorealizarlas acciones mas habituales.F1: Permite regenerar el modelo despues de realizar alguna modiIicacion.F3: Activa/Desactiva colores.F4: Repaint.F5: Activa / Desactiva la visualizacion de los datum axis.F6: Activa / Desactiva la visualizacion de los datum planes. F7: Control de vistas. Muestra el modelo con lneas ocultas.F8: Control de vistas. Muestra el modelo sin lneas ocultas.F9: Control de vistas. Muestra el modelo en modo sombreado Figura 3-18. Cuadro de dilogo 'System Colors' ymen 'Scheme'.Manual basico de ProEngineer WildIire ENTORNO DE USUARIO3-143.14.- rbol del modelo.EnunadelasopcionesdentrodelcuadrodedialogoNavigator,seencuentraelarboldel modelo. Setratadeunaventanadondeaparecelaestructuradenuestromodelo.Dichaestructuravaria dependiendo de si el modelo es un conjunto (assembly) o un componente (part).En el caso de que el modelo activo sea un conjunto (assembly), nos encontraremos con un arbolsimilar al que se muestra en la siguiente Iigura.Podemosobservarqueelconjuntoprincipal(CALIBRE.ASM)puedeestaIormadopor componentes(MOVIL.PRT),oporotrossubconjuntos(SUBBASE.ASM),dispuestosendistintos niveles, segun lo requiera el modelo. Si seleccionamos desde el arbol, alguno de los componentes de nuestro modelo, y mantenemos pulsadoelbotonderechodelraton,sedesplegaraunmenu(verIigura),condiversasopciones. Describiremos las mas importantes: Open: Abre el componente en una nueva ventana (part o assembly). Suppress: Suprime el componente del modelo. Es posible recuperarlo posteriormente. Resume: Recupera un componente suprimido previamente. Delete: Elimina el componente seleccionado del modelo, sin posibilidad de recuperarlo. Edit: Permite modiIicar el componente seleccionado. Edit DeIinition: RedeIine la posicion del componente dentro del conjunto (restricciones)Manual basico de ProEngineer WildIire ENTORNO DE USUARIO3-15En el caso de que el modelo activo sea una pieza (part), nos encontraremos con un arbol similar al anterior, como se puede observar en la Iigura siguiente. Enestecasolapieza(PRT0001.PRT)estaIormadapor unasucesiondeIunciones(protusion,cut,hole,)yplanosde reIerencia. Esta secuencia de operaciones completa el modelo.TambienaquiesposibleseleccionarunaIunciondel arbolyrealizarunaseriedeaccionesalmantenerpulsadoel botonderechodelraton(verIigura):eliminarunaIuncion (Delete),suprimirunaIuncion(Supress),modiIicarlascotas (Edit), redeIinir la Iuncion por completo (Edit DeIinition), etc. La diIerencia ente eliminar (Delete) y suprimir (supress) unaIuncion,esqueunaIuncionsuprimidasepuedevolvera recuperarconlaopcionResume`,opcionqueapareceeneste mismomenusisemantienepulsadoelbotonderechosobreuna Iuncion que ha sido previamente suprimida.LaIlechaqueapareceencolorrojoindicandoInsert Here,nosindicalaposicionqueocuparanenelarbolaquellos nuevoscomponentesoIuncionesquedeIinamosennuestro modelo.DadoqueelordenenqueaparecenlasIuncioneses importante, es posible desplazar dicha Ilecha hacia arriba o hacia abajo, para especiIicar una nueva posicion de los nuevos objetos a insertar en el modelo. Tambien es posible seleccionar una Iuncion del arbol y desplazarla a una posicion superior o a otra inIerior.3.15.- UnidadesA traves del menu Edit, Setup, Unitspodemos llegar al cuadro de dialogo de la Iigura. Hayquetenerpresentelasunidadesenlasqueestamostrabajando.Desdeestecuadrode dialogopodemosIijar(Set)eltipodeunidadesdeseado.Podemoselegirunconjuntodeunidades predeterminadodelalistaqueapareceenelcuadrodedialogo,obiencrearunnuevosistemade unidades.En nuestro caso, ProEngineer esta conIigurado, de tal modo que las unidades de cualquier pieza por deIecto son Milimeter Newton Second` EsposiblemodiIicarlasunidadesencualquieretapadeldiseo,porloquesinoshemos equivocado en la seleccion de estas, siempre es posible corregir dicho error. Manual basico de ProEngineer WildIire ENTORNO DE USUARIO3-163.16.- Seleccin directa de Objetos (Funciones, Geometra, Referencias)En ocasiones es necesario seleccionarmediante el raton partes de unmodelo solido, con el Iin deaplicaralgunaaccionsobreellos(eliminar,modiIicar,redeIinir,obtenerinIormacion,aadir relaciones, etc...) EsnecesariodiIerenciarlostiposdeobjetoexistentes,conelIinderealizarlaseleccion adecuadamente: Funciones: Protusiones, Cortes, chaIlanes, redondeos, etc... Entidades geomtricas: SuperIicies, aristas, vertices, regiones, etc... Referencias (Datums): Planos y ejes de reIerencia, puntos, sistemas de coordenadas, curvas... Quilts: Tejidos o superIicies.En la siguiente Iigura podemos diIerenciar claramente estos objetos:Enlabarradeestadodisponemosdeunfiltroquenospermiteelegireldeterminadotipode objeto que nos interesa. De este modo, se consigue seleccionar solo Iunciones (Features), solo geometria (Geometry),soloreIerencias(Datums),osoloQuilts.Ademas,hayunaopciondenominadaSmartque de modo inteligente es capaz de intuir el objeto que queremos seleccionar.ReIerencias(Datums)GeometriaFunciones(Features)AxisPIaneSurfaceVertexEdgeProtusionCutHoIeManual basico de ProEngineer WildIire ENTORNO DE USUARIO3-173.17.- Colores del modeloAtravesdelmenuView,ColorandAppearanceseaccedealsiguientecuadrodedialogo (Iigura 3-19), el cual nos permite asignar color al modelo. Antesdelelegirelcolor,enelapartadoAssignmenthemosdeelegireltipodeobjetodela lista que aparece en la parte inIerior de dicho cuadro de dialogo (ver Iigura 3-19). El contenido de dicha lista varia, dependiendo de si el modelo es una pieza (part) o un conjunto (assembly).Figura 3-19 Appearance editorObjetos asociados al PartObjetos asociados al AssemblyParaaplicaruncoloraunobjeto(part,surIace,assembly...),bastacondesplegarelapartado PropertiesyenlalengetaBasicabrirelColorEditor pulsandoColor.Unavezelegidoelcolorse pulsasobreelbotonApply.Encasodequequeramoseliminarelcolor,seleccionamoselobjetoy pulsamos el boton Clear.Manual basico de ProEngineer WildIire ENTORNO DE USUARIO3-18Figura 3-20 Color editorEnocasionesunapiezapuedeestarmontadaendiIerentesconjuntos,pudiendoteneruncolor diIerente en cada uno de dichos conjuntos. Por lo tanto, el concepto de asociatividad` no es valido para esta propiedad del objeto (color).SiasignamosuncoloraunapiezaenelIicheroprt`,dichocolorsetrasmitiraaaquellos conjuntosdondeest emontadadichapieza,anoserquehayamosasignadoadichapiezauncolor diIerentedesdeelpropioconjunto.Porlotantoloscoloresasignadosapiezasennivelessuperiores (assemblies)ocultan`loscoloresasignadosadichapiezaenotrosnivelesinIeriores(subassembly`o prt`). SiaplicamoslaopcionClear enunapiezapertenecienteaunconjunto,podemoseliminarel colorasociadoaesapiezaendichoconjunto,apareciendoelcolorasignadoenelIicherodenivel inIerior (prt` o subassembly`).Es posible aadir, eliminar o modificar algun color existente pulsando los botones +, -.En las Iiguras de a continuacion podemos observar las propiedades asociadas a un determinado color.Manual basico de ProEngineer WildIire ENTORNO DE USUARIO3-19Podemos modificar el color, variandosus contenidos de RGB. Es posible modificar el nivel detransparencia asociada a un color, as como su ndice de reflexin.Tambin podemos asociar una textura determinada a un color, y aplicarlo sobre una superficie de nuestro modelo.Manual basico de ProEngineer WildIire ENTORNO DE USUARIO3-203.18.- Exportar. Wrml- ShrinkwrapEs posible exportar nuestro modelo solido a Iormato Wrml. El Iormato Wrml es un standard de representacion graIica muy extendido, que se utiliza para la representacion de objetos tridimensionales. Esta basado en la triangularizacion de superIicies, de modo que nuestro modelo pasa a ser una coleccion de poligonos. Una vez que tengo el modelo en wrml, es posible generar posteriormente codigo que me permita controlar Iacilmente el escenario, asi como posicionar objetos, aplicar transIormaciones degiro,traslacionoescalasobrelosobjetos,cambiarlaposicionyorientaciondelacamara,asignar colores, texturas, etc.En nuestro caso, nos limitaremos a exportaremos elmodelo solido a wrml, obteniendo asi una geometria compuesta de poligonos.PIEZASPara exportar una pieza a wrml, basta con elegir la opcion File, Save A Copy.EspeciIicaremoselnombredelobjetoquequeremosexportarylacarpetadondesealmacenarael archivo wrml generado.CON1UNTOSElprocedimientoparaexportarunconjuntoaIormatoWRMLeselmismo.Enestecaso,por cada piezaosubassemblydelconjuntooriginal,segeneraraunarchivowrml,porloqueelnumerode archivos puede llegar a ser elevado, lo cual puede resultar incomodo para la manipulacion o envio. Existelaposibilidaddegenerarunmodelointermedio(Shrikwrap),demodoqueelconjunto originalloexportoaunIormatoenelqueobtengounasolapieza(elenvoltorio`delconjunto).Dicha pieza queda almacenada con extension prt`.Manual basico de ProEngineer WildIire ENTORNO DE USUARIO3-21A continuacion se describe el procedimiento de generacion del Iormato Shrinkwrap.1.- Salvar el conjunto como ShrinkWrap. ~Save a Copy. Elegir typo ~ShrinkWrap.2.- Se abrira un cuadro de dialogo, en el cualhemos de elegir la calidad. Se recomienda elegir un valor entre 7 y 9. Cuanto mas elevada sea la calidad, mas tiempo tardara en la generacion.3.- Desactivamos la opcion ~Auto Hole Filling , 4.- Introducimos un nombre, y pulsamos el boton Create5.- Activamos la ventana, y salvamos el modelo. Queda salvado con extension (*.prt)Unavezhechoesto,procedoagenerarunWRML(File,SaveaCopy.)delmodeloqueacabmosde generarconlaopcionShrinkwrap,traslocualobtendreununicoIicheroWRMLcontodala inIormacion del conjunto.3.19.- EjerciciosEjercicio 1: Salvar versiones de parts y assemblies. Ejercicio 2: Practicar con sesiones, close window, erase not displayed. Ejercicio 3: ModiIicar vistas salvadas de un modelo. Practicar modos de seleccion Ejercicio 4: Arbol del modelo. ModiIicar orden de componentes (Insert Here), modiIicar Iunciones, etc..CalIdad0esactIvar Auto Hole FIllIngNombreManual basico de ProEngineer WildIire PARTS I4-1 4.- PARTS I.ElobjetivodeestecapituloesconocerlasIuncionesprincipalesdemodeladodesolidosque utiliza ProEngineer y su correcta utilizacion. Se pretende ademas transmitir la logica que tienen los pasos quesehandeseguirparalacreaciondecualquierIuncion,loscualessoncomunesalamayoriade aplicaciones de modelado de solidos. Los temas a desarrollar seran los siguientes: Funciones mas habituales de modelado de solidos. Conceptos de modelado de solidos Extrude (Protrusion, Cut) Revolve (Protrusion, Cut) Sweep (Protrusion, Cut) Blend (Protrusion, Cut) ChamIer Round Hole Rib Shell DraIt ToolManual basico de ProEngineer WildIire PARTS I4-2 4.1.- Funciones ms habituales de modelado de slidos ExtrudeCreaunsolidoporproyeccion deunaseccion.SedeIinela seccionenunplanodelespacio yseproyectaunadeterminada distancia.RevolveCrea un solido por revolucion de una seccion alrededor de un eje.SweepCreaunsolidoporbarridode unaseccionalolargodeuna trayectoria.BlendCreaunsolidoporlaunionde dosomasseccionesseparadas entresi.SedeIinentantolas seccionescomolasdistancias entre ellas. La transicion de unas a otras puede ser recta o suave.Protusion(aadir)Cut(eliminar)Advanced/ Helical Swp.LasIuncionesavanzadas permitenlacreaciondesolidos demayorcomplejidad.Estaen concreto,degranutilidad, permite la creacion de muelles.HolePermitelacreaciondeagujeros detodotipo.SedeIinentodos losparametrosdelagujeroa travesdeuncuadrodedialogo (veaseIiguraxxxxdelapartado xxxxx).RoundCrearedondeosdetodotipo:en aristas,entresuperIicies;de radioconstante,deradio variable;etc.SedeIinenlos elementosaredondear,eltipo deredondeo,yelradiodel mismo.ChamIerEdge /CornerCreachaIlanesencualquier aristaoesquina.SedeIinenlas aristasoesquinasachaIlanar,y las dimensiones del mismo de la maneraquemasconvenga (45xd, d1xd2,etc).Manual basico de ProEngineer WildIire PARTS I4-3 RibCreanervios.SedeIinenel planodondesevaadibujarla secciondelnervio,susecciono Iorma, y el espesor.ShellVaciaelinteriordelvolumen solido,quedandocomo resultadounacascaraconun espesor de pared determinado.DraIt Permiteinclinar (aadiendoo quitandomaterial)una ovarias carasconunangulo determinado(angulode desmoldeo). Tabla 4-1. Breve resumen de las funciones ms habituales.30Manual basico de ProEngineer WildIire PARTS I4-4 4.2.- Conceptos de modelado de slidos.AntesdecomenzaraproIundizarenlasIuncionesdemodeladodesolidosdeProEngineer, vamosadescribirconceptualmente,cualesserianlospasosquetendriamosqueseguirparacompletar una Iuncion solido del tipo Extrude`. Posteriormente, en los siguientes apartados, se tratara de llevar a la practica usando ProEngineer.En la Iigura 4-1 se puede observar el procedimiento a seguir para posicionar una Iuncion solido tipo `Extrude` en el espacio. El solido elegido esunaviga recta, de seccion tipo doble T constante. Lo maslogicoseriadeIiniryposicionardichaseccinenunplanodetrabajoyposteriormenteproyectar dichaseccionalolargodeuna direccin,conunadeterminada profundidad.Estossonlospasosque hemos de completar:1a. Sehadesabercualeselplano sobreelquesevaasituarla seccionquesevaaproyectar. (SKETCHING PLANE)1b. HaceIaltadeIinirunasreIerencias, por ejemplounejex`yunejey` para situar la seccion en el plano de trabajo. (REFERENCES)1c. Hace Ialta deIinir la seccion que se vaaproyectar,ayudadosporel sistemadecoordenadasIijado. Paraqueestecorrectamente deIinidosehabradecolocarlas restricciones y cotas o dimensiones necesarias(paraelcorrectousode lasrestriccionesoconstraints`,y elcorrectoacotadoveasecapitulo 7.- SKETCH)2. UnavezdeIinidalaseccion,hace Ialtasaberencualdelasdos direcciones del plano se va a proyectar. (DIRECTION)3. Por ultimo, hace Ialta deIinir hasta donde se va a proyectar. Se puede proyectar hasta otra superIicie, o una longitud determinada, etc. Si se va a proyectar en ambos sentidos del plano se habran de deIinir dos proIundidades, una para cada lado. (DEPTH)Figura 4-1. Creacin y colocacin en el espaciode un slido por proyeccin (Extrude)Manual basico de ProEngineer WildIire PARTS I4-5 4.3.- Acceso a las funciones de modelado de slidos en ProEngineerExisten dos posibilidades para acceder a las Iunciones (Ieatures) de modelado de solidos. La primera es a traves del menu Insert, situado en la parte superior de la ventana de trabajo. Basta con elegirdelmenueltipodeIuncionquedeseamosinsertar,paracomenzarconladeIiniciondedicha Iuncion.Figura 4-2. Acceso mediante el men. Otro modo de acceder a dichas Iunciones es mediante el llamado Feature Toolbar.Figura 4-3. Feature Toolbar.Manual basico de ProEngineer WildIire PARTS I4-6 4.4.- Extrude.Esta es la Iuncion que se acaba de describir en el apartado anterior. Como hemos visto permite la creaciondeunsolidoproyectandounaseccionenunadeterminadadireccion.Veremosquelospasosa seguir son los mismos que hemos enumerado en el apartado anterior.ParaaccederaestaIuncion,haydosmanerasposibles.LamasdirectaesatravesdelFeature Toolbar pulsando el icono .Unavez que se llega a dichaIuncion, aparecera enla parte de abajo un Dashboard (Panel de control de la Iuncion) como el que se ve en la Iigura 4-4. Figura 4-4. Cuadro de dilogo ExtrudeEnestedashboardnosaparecenloselementosquehabremosdedeIinirasicomounMessage Area con todos los pasos que se han de seguir, para completar la Iuncion.1. SKETCHERLo primero que debemos hacer es pulsar el icono del Sketcher para realizar nuestra seccion.Figura 4-5. Seleccin del Sketch Plane.Nos aparecera un cuadro de dialogo en el que se podra elegir lo siguiente:- Sketch Plane: Plano de trabajo sobre el que se va a dibujar la seccion.Si la Iuncion base es la primera de las Iunciones del solido, se habra de seleccionar uno de los tres planos por deIecto (PLANE RIGHT, TOP o FRONT).Si no lo es,se podra seleccionar cualquier plano: uno que Iorme parte del solido que se esta deIiniendo (SURFACE) uno de reIerencia (DATUM PLANE), o uno nuevo que creemos.(MAKE DATUM)Manual basico de ProEngineer WildIire PARTS I4-7 - Sketch Orientation: Se elige en cual de las dos direcciones perpendiculares al plano (Sketch plane)serealizaralaproyecciondelaseccion.Unavezseleccionadoelplanodetrabajo, apareceraunaIlechaamarillanormaladichoplano,quenosindicaenquesentidohemosde proyectar la seccion. Podemos conmutar el sentido pulsando la opcion Flip.El plano de trabajo deIinido se situara paralelamente a nuestra pantalla para comenzar a dibujar laseccion.Habriaqueorientaranteselmodelo.Paraellopodemosapoyarnosenplanos (DATUMS) o superIicies que seannormales al plano de trabajo. Por ejemplo en laIigura 4-5, sevecomosehaelegidocomoplanodetrabajoelFrontPlane,ysevaaorientarcogiendo como reIerencia el Right Plane y orientando este ultimo a la derecha (Right). Con el plano seleccionado, se abre el Sketcher` o modo Esbozo`. Esta es una herramienta que nos permite creary dimensionar secciones. Para conocer las posibilidades de estaherramienta consulte el capitulo 7, dedicado por completo a ella.Una vez dentro del sketcher, se pueden deIinir las reIerencias (References) deseadas, con el Iin de poder situar la seccion en nuestro plano de trabajo inIinito. Figura 4-6. ReferencesGeneralmentelasreIerenciasserandos:unaverticalyotrahorizontal,coincidentesconalgunodelos planosyaexistentes.TambiensepuedenusarcomoreIerencias,entidadespertenecientesalmodelo, como superIicies, curvas o aristas. DIBU1O SECCIN Para poder deIinir y dimensionar la seccion existen una serie de Iunciones, que permitiran crear entidadesgeometricas(lineas,circulos,curvas,arcos,etc...).Enelcapitulo7,sedescribiraelusode cada uno de los iconos que aparecen en la barra de herramientas de la Iigura 4-8. Continuandoconelejemplo,dibujaremosunaseccionrectangulary saldremos del modulo SKETCHER.Figura 4-7. Entorno de trabajo del Sketcher`. Rectangulo.Figura 4-8. 'Sketcher Tools'.Manual basico de ProEngineer WildIire PARTS I4-8 2. DIRECTIONUna vez dibujada la seccion, en el dashboard (ver Iigura 4-4) cabe la posibilidad de cambiar la direccion en la que se va a realizar la proyeccion.3. CUTEnestecaso,enlugardeaadirmaterialproyectandolaseccionenladireccionindicada,se quitara material.4. DEPTHParaIinalizarladeIiniciondelaIuncion,hayqueespeciIicarlaproIundidadaproyectar.Al pulsar el icono correspondiente a la proIundidad se despliega el siguiente menu:Figura 4-9. DepthSe pueden elegir tres tipos de proIundidad:- Blind: la proIundidad tiene un valor determinado.- Symmetric: Tiene la misma proIundidad en ambos lados.- Toselect:EstaproIundidadoporelcontrarioestarreIerenciadaa una curva, una superIicie, etc.Figura 4-10. Tipos de profundidades.ELmenuOptionsproporcionamasdetallessobrelaselecciondelaproIundidad,comopor ejemplo,elegirunaproIundidaddiIerenteacadaladodelSketchPlane,otenerlosextremosdela proIusion cerrados o abiertos (Capped Ends).5. THINEsta opcion permite obtener una protusion de pared delgada, es decir que la pieza sera hueca y conundeterminadoespesordadoporelusuario.Alactivarestaopcionapareceniconosnuevosenel dashboard que nos permiten especiIicar el espesor de la pared y orientacion (interior, exterior, o central).6. SOLIDoSURFACE Si se selecciona el icono Solid el objeto sera un solido, y en el caso de elegir el icono Surfacesera una superIicie.EnlaparteinIeriordelDashboardaparecenunaseriedebotones,delosquedestacamoslos siguientes:Manual basico de ProEngineer WildIire PARTS I4-9 Preview: Permite previsualizar el resultado de la Iuncion. Pause: Permite salir de la Iuncion sin haber acabado.OK: La Iuncion quedara Iinalizada.Cancel: La Iuncion quedara cancelada.En la Iigura 4-11 podemos ver el resultado de la Iuncion Extrude, la primera y mas basica de las Iunciones disponibles en ProE. Si nos Iijamos en el arbol del modelo podemos ver como aparece la Iuncion que acabamos de deIinir (protusion id 9) .Comosecomentoenelcapituloanterior,esposibleredeIinir`laIuncion,pulsandoelboton derechodelratonyeligiendolaopcionEditDeIinition`.Nosapareceradenuevoeldashboarddela Iigura 4-4. Figura 4-11 . Ejemplo de la funcinExtrude.Manual basico de ProEngineer WildIire PARTS I4-104.5.- Revolve.Esta Iuncion permite la creacion de un solido a partir de la revolucion de una seccion alrededor deuneje.LospasosaseguirsonmuysimilaresalosdelaIuncionanterior,aunquelossolidosquese obtengan sean completamente distintos.ParaaccederaestaIuncion,haydosmanerasposibles.LamasdirectaesatravesdelFeature Toolbar pulsando el icono .A continuacion podemos ver el dashboard correspondiente a la Iuncion Revolve`. Vemos que los elementos a deIinir son casi los mismos que los de la Iuncion Extrude.Figura 4-12. Dashboard Revolve.1. SKETCHER. En este caso se siguen los mismos pasos que en la Iuncion Extrude, esto es, especiIicar un plano de trabajo, orientarlo y deIinir la seccion de revolucion desde el modulo Sketch.Habra que comenzar dibujando el eje de revolucion de la seccion, utilizando la entidad CENTERLINE que aparece en el boton de la barra de herramientas del Sketcher. Este boton es el que aparece en la Iigura (para mas inIormacion acerca de esta barra de herramientas remitirse al capitulo 7). Se ha de tener en cuenta que sisedibujamasdeunejeenlaseccion(ej:parasimetrias)ProEconsideraelprimeroquesehadibujado como el de revolucion.2. DIRECTIONEsteelementotieneelmismoeIectoqueenlaIuncionextrude`.PermiteespeciIicarenquedireccionse realiza la revolucion de la seccion.3. ANGLEPara Iinalizar la deIinicion de la Iuncion, basta con introducir un angulo de revolucion.Como vemos en la Iigura 4-14, podemos introducir el valor que deseemos (ej: 300)Manual basico de ProEngineer WildIire PARTS I4-11El resultado obtenido al revolucionar una seccion sencilla alrededor de un eje lo podemos ver en la Iigura 4-13.SinosIijamosenelarboldelmodelopodemosvercomoaparecelaIuncionqueacabamosde deIinir (protusion id 70).Figura 4-13. Ejemplo de la funcin Revolve.Manual basico de ProEngineer WildIire PARTS I4-124.6.- Sweep.EstaIuncionpermitecrearunsolidoarrastrandounaseccionalolargodeunatrayectoria. ConceptualmenteescomolaIuncionExtrude,peroenestecasolatrayectorianotieneporqueseruna linea recta perpendicular al plano donde se dibuja la seccion.En este caso, se accede a la Iuncion mediante el menu Insert. El primer paso es decidir que tipo de Sweep queremos: Protusion, Thin Protusion, Cut, Thin Cut, SurIace.Figura 4-14.Acceso a la funcin Sweep.Acontinuacion,podemosverelcuadrodedialogocorrespondientealaIuncionSweepseleccionada. Se puede observar que solamente hay 2 elementos: Trajectory y Section.Figura 4-15.Cuadro de dilogo de Sweep.ComocabeesperarloselementosqueharanIaltaparadeIinirestesolidoseranlosmismosque hacian Ialta para el Extrude, pero cambiando la proIundidad por una trayectoria a nuestra eleccion.Manual basico de ProEngineer WildIire PARTS I4-131. TRA1ECTORYAlahoradedeIinirlatrayectoriahemosdeelegirsisevaadibujarenelmomento(SketchTraj) o si elegiremos una creada anteriormente (Select Traj). Figura 4-16.Definicin de la Trayectoria.Enelcasodequedibujemoslatrayectoria,habraquehacerloatravesdelSketcher,locual implicalaselecciondeunplanodedibujo(SketchPlane),otroplanoparaorientarelmodeloyunas reIerencias para comenzar a dibujar la trayectoria. La trayectoria puede ser abierta o cerrada, como podemos ver en las Iiguras que se muestran a continuacion (Fig. 4-17 y 4-18 )En el caso de que la trayectoria sea cerrada, se pueden distinguir otras 2 posibilidades, que se explican en el siguiente apartado (Ver Iiguras 4-19 y 4.-20 )Figura 4-17. Sweep. Open TrajectoryFigura 4-18. Sweep. Close Trajectory2. SECTIONUnavezquesehadeIinidolatrayectoria,ProEnossituaautomaticamenteenunplano perpendicular a la trayectoria para poder dibujar la seccion. (en este caso no es necesario seleccionar un plano de dibujo (Sketch Plane), ni orientar el modelo, ni elegir reIerencias para posicionar la seccion)En el caso de que la trayectoria dibujada sea cerrada, cuando se haya acabado de dibujar dicha trayectoria,apareceraunnuevocuadrodedialogo.Ahoraseraposiblecontrolarlos2tiposdeseccion que podemos dibujar:AddInnFcs:Sielegimosesteatributo,laIuncionnosrellenaautomaticamenteelvolumen interior a la trayectoria dibujada. La seccion dibujada ha de ser abierta, como se muestra en la Iigura 4-19, y sera el perIil exterior del solido generado.Manual basico de ProEngineer WildIire PARTS I4-14Figura 4-19Sweep Close Trajectory.Open SectionNoInnFcs:Sielegimosestaopcion,laseccionhadesercerrada,yelresultadoseriaun solido como el que vemos en la Iigura 4-20 Figura 4-20Sweep. Close Trajectory.Close SectionEnlaIigura4-21podemosverelresultadodelaIuncionSweep`.SinosIijamosenelarbol del modelo podemos ver como aparece la Iuncion que acabamos de deIinir (protusion id 9).Figura 4-21. Ejemplo de la funcin Sweep.Manual basico de ProEngineer WildIire PARTS I4-154.7.- Blend.EstaIuncionpermitelacreaciondeunsolidoapartirdelauniondevariassecciones.La transicion entre estas secciones puede ser suave o recta.SeaccedealaIuncionmedianteelmenuInsert.ElprimerpasoesdecidirquetipodeBlend queremos: Protusion, Thin Protusion, Cut, Thin Cut, SurIace.Figura 4-22. Acceso a la funcin BlendAntesdellegaralcuadrodedialogodelaIuncionhayqueseleccionareltipodeBlendque queremos crear. A continuacion detallamos los 3 tipos.Figura 4-23. Opciones generales del BlendParallel:Todaslasseccionessonparalelasyse dibujan en el mismo plano de dibujo.Rotational:Lasseccionesestandibujadasen planos distintos, y dichos planos comparten un eje, que sirve de rotacion.General:PermitedibujarlasdiIerentes secciones en cualquier plano del espacio. Podemos obtener geometrias mas complicadas.En este manual nos centraremos en el tipo Paralelo`.Manual basico de ProEngineer WildIire PARTS I4-16Una vez decidido el tipo de Blend nos aparece el ya Iamiliar cuadro de dialogo de la Iuncion. Figura 4-24. Cuadro de dilogo Blend.1. ATTRIBUTESEnestecasosehadeelegirsilaunionentrelasseccioneshadeserrectaosuave.Paraverla diIerencia entre ambas se puede volver a la Tabla 4-1 que aparece al comienzo del capitulo,Figura 4-25. Blend. Paso 1. Attributes2. SECTIONComoeshabitual,antesdecomenzaradibujarlaseccion,sehadeespeciIicarelplanode dibujo (SketchingPlane),elplanoparaorientarelmodelo,ylasreIerenciasparaposicionarlaseccionen dicho plano de dibujo.El tipo de Blend paralelo requiere que las todas secciones esten dibujadas en el mismo plano de trabajo.AmedidaquevamosdeIiniendolasdiIerentessecciones,elegiremoslaopcionToggleSection, que aparece en el menu contextual pulsando el boton derecho del raton. Esta opcion nos permite comenzar acrearunanuevaseccion,oiralternandoentrelasseccionesyadeIinidas.Laseccionactiva`aparece destacada en un color mas brillante, mientras que el resto de las secciones aparecen en un color mas tenue.La Iuncion Blend, genera un solido uniendo los vrtices de cada seccion mediante aristas. Por lo tanto, en principio, cada seccion debe tener el mismo numero de vertices. En el ejemplo, se han dibujado dos cuadrados que obviamente tienen el mismo numero de dientes. Tambienpuedeserquesedeseeunirunaseccionconotra demenornumerodevertices. Para conseguirlo se ha de aadir un Blend Vertex. Para ello, elegimos el vertice, pulsamos el boton derecho del raton y elegimos la opcion Blend Vertex en el menu contextual El Blend Vertex` es como un punto doble. Algenerarelsolido,laIuncionnoscrearalasaristas,ydosdeellassaldrandedistintosverticesdeuna seccion e iran a parar al Blend Vertex` de otra. Peroademas,encadaseccionsehadeIinirelStartPointopuntodecomienzo.Elpuntode comienzo viene sealado por una Ilecha (en la Iigura 4-25, vertice superior izquierdo). La Iuncion nos unira mediantearistaslospuntosdecomienzodecadaunadelassecciones.ParacambiarelStartPointaotro vertice, basta con elegir dicho vertice, pulsar el boton derecho del raton y elegir la opcion Start Point en el menu contextual.Todasestasopciones:StartPoint,BlendVertexy ToggleSectionseencuentrantambienenel menu superior Sketch, Feature Tools, como se puede ver en la Iigura.Manual basico de ProEngineer WildIire PARTS I4-17Figura 4-26. Blend, Paso 2, Section. Men Sketch, Feature Tools.3. DIRECTIONComoenotroscasos,ladireccionyahaquedadodeIinidaalelegirelplanodedibujoqueusaremospara dibujar las distintas secciones.4. DEPTHSehandedeIinirlasproIundidadesoseparacionesexistentesentrelasdistintasseccionesque componen el Blend`. Manual basico de ProEngineer WildIire PARTS I4-18Tras este ultimo paso, el cuadro de dialogo de la Iuncion queda completo, y la Iuncion deIinida.Figura 4-27 . Cuadro de dilogoBlend completo.Este es el resultado de un ejemplo de la Iuncion Solid, Protusion, Blend de ProE.Figura 4-28Ejemplo de la funcin 'Solid, Protusion, Blend'.Manual basico de ProEngineer WildIire PARTS I4-194.8.- Chamfer.Esta Iuncion permite crear un chaIlan en una arista o en un vertice de unsolido. Se accede a la Iuncion mediante el menu Insert, como se observa la siguiente Iigura.Figura 4-29.Chamfer AccessA diIerencia del resto de Iunciones descritas anteriormente, en esta Iuncion no es necesario hacer usodelmoduloSketcher.Bastaraconcompletarlospasosqueaparezcanenelcuadrodedialogodela Iuncion.Loprimeroquehemosdeelegir(veaseIiguraanterior),essielchaIlanestaraenunaarista (EdgeChamfer)delapiezaoenunaesquina(CornerChamfer).Dependiendodeestaseleccion, aparecera un Dashboard o un cuadro de dialogo respectivamente.EDGE CHAMFERUn chaIlan en una arista se realiza gracias al siguiente dashboard. Figura 4-30.Edge Chamfer DashboardEn primerlugarhayqueelegirlosparametrosquecontrolaranelchaIlan,estoes, DxD,D1xD2, Angle x D.Manual basico de ProEngineer WildIire PARTS I4-20Figura 4-31. Tipos de parametrizacin de chafln en arista.Dependiendodelosparametros(verIigura4-30)quehayaseleccionadopreviamentepara deIinir el chaIlan,seranecesarioseleccionarunaseriedeentidades(edgesosurIaces)paraposicionar el chaIlan en la pieza. Pulsando la tecla CTRL se consigue seleccionar varias entidades a la vez.EnlaIiguraanteriorseapreciacomolaopcionSetspermitedeIinirycrearvariasIuncioneschaIlan. Por un lado, en References se visualiza la arista escogida, y por otro, en la ventana de trabajo, sepuedenarrastrarconelratonlosllamadosDistanceHandlesquenospermitenelegirla parametrizacionyreIerenciadelaIuncionchaIlan.Ademas,cabelaposibilidaddecrearoeliminarvarios chaIlanes. En este caso, hemos creado un solo chaIlan Set 1` en la arista Edge F4`.Porultimo,simplementesealarquetambienesposibleaccederdirectamentealdashboarddel Edge ChamIer mediante el Feature Toolbar, pulsando el icono .Figura 4-32 Creacin de un chaflnDistance HandlesManual basico de ProEngineer WildIire PARTS I4-21CORNER CHAMFERAlescogerestaopcionapareceelsiguientecuadrodedialogo,enelquehayquedeIinirdos elementos: Corner y Dimensions.Figura 4-33. Cuadro de dilogo 'CHAMFER: CornerCornerElijo con el raton la esquina donde deseo realizar el chaIlan. Posteriormente hemos de introducir los valores de las distancias que aparecen en la Iigura 4-31.Figura 4-3. Parmetros del chafln en esquinaDimensionHay 2 Iormas de introducir estas distancias: Pickpoint:Permiteseleccionarcadauna delasdistancias,pinchandodirectamente sobrelaaristaconelraton(menuGET SELECT) Enter-Input:Permiteintroducirelvalor numericodeladistanciaatravesdeuna caja de texto.Por ultimo, hay que indicar que existe una opcion denominada Transitions. Esta permite deIinir zonas o transiciones donde multiples chaIlanes intersectan.Manual basico de ProEngineer WildIire PARTS I4-224.9.- RoundEstaIuncionpermitecrearredondeosenlapieza.EstaIuncionsepuedeaccedermedianteel menu Insert o clicando en el Feature Toolbar sobre el icono. En la Iigura 4-34 podemos ver el dashboard de la Iuncion Round. Tampoco sera necesario el uso del modulo Sketcher para completar esta Iuncion.Figura 4-34. Dashboard dela funcin RoundReferenciasElprimerpasoconsisteenseleccionarloselementosquequeremosredondear:Edge(arista), Chain of Edges (cadena de aristas) o Surface (superIicie). Edge Chain: Posiciona el redondeo seleccionando una cadena de aristas. Surf-Surf: Posiciona el redondeo seleccionando 2 superIicies. Edge-Surf: Posiciona un redondeo especiIicando una cadena de aristas y una superIicie. Solo se mantendra tangencia en la arista cercana a la superIicie. Edge Pair: Posiciona un Full round` especiIicando un par de aristas. EdgeChain Surface-SurfaceEdge-SurfaceEdge-PairFigura 4- 35 Referencias para posicionar un redondeo. Tipos de redondeosExisten diIerentes tipos de redondeos, a saber: Constant: Crea un redondeo entre dos superIicies con un radio constante. Variable: Crea un redondeo entre dos superIicies con un radio variable. Se ha de especiIicar el valor del radio en los extremos de la arista a redondear. Thru Curve: Crea un redondeo entre 2 superIicies, Iorzando a una de las aristas tangentes a seguir una determinada curva.EdgesManual basico de ProEngineer WildIire PARTS I4-23 Full Round: Crea un redondeo, eliminando la superIicie sobre la que se apoya. Constant Round Variable RoundThru Curve RoundFull RoundFigura 4- 36 Tipos de redondeo. EnlasiguienteIiguraseobservacomosepuedendeIinirycrearvariasIuncionesRound mediante la opcion Sets del dashboard. En este caso, tambien nos ayudamos de los Distance Handles para parametrizar y reIerenciar el redondeo. Figura 4- 37 Tipos de redondeoLa opcion denominada Transitions tambien nos permite aqui deIinir zonas o transiciones donde multiples redondeos intersectan.Distance HandlesManual basico de ProEngineer WildIire PARTS I4-244.10.- HoleMedianteestaIuncionpodremoscrearagujerosennuestrapieza. SeaccedeaestaIuncion mediante el menu Insert o mediante el Feature Toolbar clicando sobre el icono .1. Tipo de agujerosLa Iuncion Hole permite crear dos tipos de agujeros:-Straight holeCrea un corte recto de seccion circular (elijo Simple en la lista). Comienza en un planodeterminado(PrimaryreIerence).Podemoscontrolarsudiametro,ylaproIundidaden ambas direcciones.Su dashboard sera de la Iorma:Figura 4-38. Cuadros Dashboard de la funcin Hole.Ademas, cabe la posibilidad de dibujar el perIil del agujero en el Sketcher (elijo Sketched en la lista).DeIinimosenelSketcherlasecciondelagujero,juntoconelejederevolucion,y posteriormente lo posicionamos en un plano (Primary reIerence).-Standardhole Creaunagujerobasadoenstandards(ISO,UNC,UNF).DeIiniremos graIicamentelosparametrosdelagujero(diametroagujero,proIundidad,longitudroscada...)y luego lo posicionaremos en un plano (Primary reIerence).Su dashboard sera de la Iorma:Figura 4-39. Cuadros Dashboard de la funcin Hole.Dependiendodeltipodeagujeroseleccionado,podemosasignarvaloreseneldashboarda aquellosparmetrosquedeIinenelagujero(diametro,proIundidad,angulodeavellanado,longitud roscada, etc...)2. Posicionamiento de los agujerosPara posicionar el agujero en la pieza se siguen los siguientes pasos. Comenzaremos eligiendo el plano donde vamos a situar el agujero (Primary Reference), y posteriormente posicionaremos el centro del agujero en dicho plano usando uno de los 3 metodos siguientes: Linear: Se utilizan dos reIerencias lineales para situar el centro del agujero en el plano. Radial,Diameter:EspeciIicaremoslaposiciondelcentrodelagujeroencoordenadas polares respecto a un eje o arista existentes. Usaremos para ello dos reIerencias polares (una axial con ) Coaxial: Permite posicionar el centro del agujero alineado con el eje seleccionado.Manual basico de ProEngineer WildIire PARTS I4-25Figura 4-40.Posicionamiento linear. Figura 4-41. Posicionamiento radial.En la Iigura siguiente se ve claramente como ayudandonos de los Distance Handles se consigueposicionar y reIerenciar con agilidad el centro del agujero respecto al elemento (arista, superIicie.) que deseemos.Figura 4-42. Distance Handles de la funcin Hole.Distance HandlesManual basico de ProEngineer WildIire PARTS I4-264.11.-RibComosepuedeobservarenlaIigura4-43,medianteestaIuncionpodemoscrearnerviosen nuestra pieza. Se accede a esta Iuncion mediante el menu Insert o mediante el Feature Toolbar clicando sobre el icono.Figura 4-43 Procedimiento de creacin de la funcin Rib (nervio o saliente)En esta Iuncion tambien aparece un dashboard como se observa en la Iigura siguiente.Figura 4-44 Dashboard de la funcin Rib.Vamos a comentar de todos modos los pasos principales apoyandonos en la Iigura 4-43.1. SKETCHING PLANEEnestecasosesiguenlosmismosprimerospasosqueenlaIuncionExtrudeoRevolve,estoes, especiIicarunplanodetrabajosobreelquedibujaremoslasecciondelnervio,orientarloydeIinirla seccion de revolucion desde el modulo Sketcher.2. SKETCHComoeshabitual,alentraralmoduloSketcherelegimoslasreIerenciasyacontinuaciondibujamosla secciondelnervio.EsnecesarioquelosextremosdelaseccionestenalineadosconsuperIiciesdela pieza. Para asegurarnos de ello, es conveniente elegir dichas superIicies como reIerences` al entrar en elmodulo Sketcher.3. ORIENTACINUna vez completaday dimensionada laseccion aparecera una Ilecha amarilla junto a dicha seccion, que indica la direccion en la cual se aadira material a la pieza, creando asi el nervio.4. THICKNESSFinalmente introduciremos el espesor del nervio, que se repartira a ambos lados del plano de trabajo.1234Manual basico de ProEngineer WildIire PARTS I4-274.12.- ShellLa Iuncion Shell elimina la superIicie (o superIicies) seleccionada, vacia el interior del volumen solido,quedandocomoresultadounacascaraconunespesordepareddeterminado.Podemosverun ejemplo de la Iuncion en la Figura 4-45. Se accede a esta Iuncion mediante el menu Insert o mediante el Feature Toolbar clicando sobre el icono.Figura 4-45 Funcin ShellAcontinuacionpodemosvereldashboarddelaIuncionShellconloselementosquehayque deIinir para completar la Iuncion.Figura 4-46 Dashboard de la funcin Shell.1. REMOVE SURFACES Comohemosdichoanteriormente,laIuncionShelleliminalasuperIicieosuperIicies seleccionadas,vaciandoelinteriordelvolumensolido.Paraello,clicandoenlaopcionReferencesse eligen las superIicies a eliminar.Manual basico de ProEngineer WildIire PARTS I4-28En la Iigura siguiente podemos ver cual ha sido la superIicie removida en nuestro ejemplo.Figura 4-47 Funcion Shell. Una superficie seleccionadaEnelcasodequeseleccionemosmasdeunasuperIicie,elresultadoserialoquesevea continuacion.Figura 4-48 Funcion Shell. Tres superficies seleccionadas2. THICKNESSSParaIinalizarlaIuncion,bastaintroducirelvalornumericodelespesordelapared.Hayque tener cuidado al elegir el espesor de la pared, ya que si la geometria es muy complicada pueden aparecer problemas y no llegar a la solucion esperada. (ej: redondeos pequeos, aristas vivas, cajeras pequeas...)Opcionalmente, se pueden introducir distintos espesores para las diIerentes caras de la pieza.Porultimo,destacarlaimportanciadelordendeapariciondelaIuncionShellenelarboldel modelo. En el ejemplo de la Iigura 4-49 podemos ver como varia el modelo, dependiendo de si aplicamos la Iuncion Shell antes o despues de la Iuncion Hole. Shell + HoleHole + ShellFigura 4-49 Importancia del orden de aparicin de la funcin shell`SuperIicie a removerSuperIicies a removerManual basico de ProEngineer WildIire PARTS I4-294.13.- DraftLaIuncion DraIt permiteinclinarunaovariascaras, aadiendooeliminando material,conun determinadoangulodeinclinacioncomprendidoentre+30,tambiendenominadoAngulode desmoldeo`. Esto permite poder extraer una pieza de unmolde cuando tengo caras verticales,ya que sin ese angulo seria imposible su extraccion.Se accede a esta Iuncion mediante el menu Insert o mediante el Feature Toolbar clicando sobre el icono . Figura 4-50 Funcin DraftAcontinuacionpodemosvereldashboarddelaIuncionDraItconloselementosquehayque deIinir para completar la Iuncion.Figura 4-51 Dashboard de la funcin DraftMediantelaopcion References deldashboardsedeIineelDraItquequeremos.Engeneral,los pasos a seguir son:1. Seleccionar la superIicie o superIicies que se quieren inclinar (Draft Surface).Figura 4-52 Draft Surface2. Elegir el plano neutral o curva que deIine el eje sobre el que se va a rotar (Draft Hinge)3. Determinar la direccion de arrastre (Pull Direction) y el angulo de inclinacion (+ 30)30Manual basico de ProEngineer WildIire PARTS I4-30Figura 4-53 Hinge, Pull Direction, Angle.En caso de que el plano neutro (draIt hinge) intersecte a la superIicie que queremos inclinar, existen tresopciones en la lista Split Options, que describiremos a continuacion.Manual basico de ProEngineer WildIire PARTS I4-31- NO SPLIT La opcion no Split permite inclinar toda la cara con un mismo angulo, utilizando como eje de giro, la interseccion de la cara que queremos inclinar con el plano neutro (draIt hinge)- SPLIT BY DRAFT HINGEEstaopcionpermiteinclinarlacaraseleccionadaconangulosdiIerentesacadaladodelplanoneutro(draItIinge).EnlaopcionSideOptions,podemoselegirentre4diIerentesposibilidades,queme permiten controlar los angulos indicados.Side OptionsManual basico de ProEngineer WildIire PARTS I4-32Draft sides independently Draft sides dependentlyDraft first side only Draft second side only- SPLIT BY OB1ECTComoenloscasosanteriores,elejedegiroeslaintersecciondelacaraquequeremosinclinarconel planoneutro(draIthinge).Enestecaso,lacaraainclinarsehadivididoendospartes,porunobjeto rectangularquehasidodibujadoconelsketchsobrelacaraainclinar(verIigura).Esposiblecontrolar independientemente los angulos de cada una de estas partes, o bien inclinar solo una de ellas.Split by objectDraft sides independentlyDraft first side only Draft second side onlyManual basico de ProEngineer WildIirePARTS II5-15.- PARTS IIUnavezenumeradasenelcapituloanteriorlasIuncionesmasimportantesqueutilizaremos para el modelado de solidos, en este capitulo se describiran aquellas operaciones que sepueden aplicar sobre Iunciones ya creadas (patrones, copias, grupos...)Los temas a desarrollar seran los siguientes: Operaciones con Iunciones Creacion de patrones de Iunciones.(Patterns)Procedimiento para la creacion de patrones en ProEEfemplos Copia de IuncionesProcedimiento para la creacion de copias en ProECopia de funciones con referencias nuevas o referencias iguales.Copia de funciones con la opcion simetria.Copia de funciones con la opcion move (rotacion v traslacion) Creacion de simetrias Grupos Agrupar v desagrupar funciones Renombrar IuncionesManual basico de ProEngineer WildIirePARTS II5-25.1.- Operaciones con funcionesEn el capitulo anterior se han visto las Iunciones mas importantes para la creacion de piezas en ProEngineer. Existen muchas otras que no han sido explicadas en dicho capitulo.UnavezcreadaunaIuncion,esposiblerealizaroperacionessobredichaIuncion.Estas operaciones seran de gran utilidad. Por ejemplo, si se quiere repetir una Iuncion un numero determinado de veces (un agujero, o cualquier otra) utilizaremos la operacion Pattern`. Si se quiere repetir solo una vez,utilizaremoslaoperacionCopy`.TambiensepuedenhacersimetriasdeIuncionesrespectoaun plano, etc. EnestecapituloseveranlasposibilidadesqueoIreceProEparaoperarconIuncionesya creadas.5.2.- Creacin de patrones de funciones (Patterns)DeIiniremos patron (pattern), como la copia deunaIuncionunnumerodeterminadodeveces, variando algunodelosparametrosquesehanusado paradeIinirdichaIuncion.Lavariaciondeestos parametrospuedeserdetipoconstante,puedeestar gobernadaporunarelacion,obienatravesdeuna tabla.Lasposibilidadesderealizarpatronescon ProEsonaltas.Muchasaplicacionesdisponen unicamente de patrones tipo matricial o polar. En un patron de ProE se pueden cambiar todos y cada uno de los parametrosquegobiernanunaIuncion.(RecuerdesequetodaIuncionestaparametrizada,asiun agujero puede estar deIinido por dos parametros para posicionar su centro en un plano, su diametro y su proIundidad). LamaneradecrearpatronesdeProEessencilla,peroesnecesariacomprenderantesel procedimiento, para poder realizar con rapidez los patrones mas complicados. Acontinuacionsedetallaradichoprocedimientoquesehadeseguirparalacreacionde patrones, y despues se mostraran ejemplos de diversos patrones.Procedimiento para la creacin de patrones en ProEElprimerpasoesconocercomoseaccedealaopciondecrearunpatron.Existendistintas maneras de llegar a el.Una manera rapida de acceder a la opcion de crear un patron es seleccionar la Iuncion de la que se desea crear un patron en el arbol del modelo, y clicar en el Feature Toolbar sobre el icono . Otramanera,esseleccionarlaIuncion de la que se desea crear un patron en el arbol del modeloyclicarconelbotonderechodelraton sobre dicha Iuncion. Apareceentoncesunmenucontextual, basta con seleccionar la opcion patron (Pattern`) del menu, y empieza el proceso de creacion.Figura 5- 1. Ejemplo de patrn. Disposicin matricialManual basico de ProEngineer WildIirePARTS II5-3MedianteelmenuEdittambiense puede acceder a la opcion patron (Pattern`). UnavezseleccionadaProEpedira cualeslaIunciondelaquesedeseacrearun patron. Tras seleccionarla empezara el proceso.En la Iigura siguiente se observa el dashboard correspondiente a la Iuncion Pattern.ComovemosenlaIiguradeacontinuacion,existentresmetodosdecreaciondepatrones (Identical, Varying y General). Escogeremos siempre el de tipo General, el cual nos permitira realizar patrones de mayor complejidad. Manual basico de ProEngineer WildIirePARTS II5-4ProE utiliza dos direcciones para la deIinicion de patrones. No hemos de ver dichas direcciones comodireccionesIisicas(ej:unadirecciondadaporunvector).Aveces,puedeserqueunadireccion coincidaconunadireccionlineal,peronotieneporquesersiempreasi.Hayqueverlasdireccionescomo grupos en los cuales podemos variar distintos parametros de la Iuncion un numero determinado de veces.Esto se comprendera Iacilmente con los ejemplos que siguen a continuacion. Elprocedimientoeselsiguiente:Unavezelegidalaopcionpattern`,ProEnospediralos parametrosquedeseamosincrementarenlaprimeradireccion,ysucorrespondienteincremento.Una vez deIinidos dichos parametros, nos pedira el numero total de elementos a repetir en esa direccion. El proceso se repetira despues para la segunda direccion.Paraayudaracomprenderesteproceso,sevaautilizarlatablaqueseveacontinuacion.Se pueden ver las dos direcciones antes citadas, el nombre y el incremento de cada uno de los parametros, y la cantidad de elementos a repetir en cada una de las direcciones.Direccion Parametros CantidadNombre X Y 1IncrementoNombre X Y 2IncrementoAcontinuacionsemostraranejemplosdediversospatrones.EnlasIigurasdeacontinuacion vemos las dos Iunciones que usaremos para ilustrar dichos ejemplos.EnlaFigura5.2vemosuncilindro,deIinidomediante4parametros,los2primeros(x,y) posicionan el centro del cilindro dentro del plano superior,y los 2 siguientes (d, h) indican el diametro del cilindro y su longitud respectivamente.En la siguiente Iigura vemos otro cilindro, parametrizado de manera distinta. En este caso los 2 primeros parametros (r, ang) posicionan tambien el centro del cilindro, pero en coordenadas polares. Los otros 2 parametros (d, h) nos indican el diametro del cilindro y su longitud.Figura 5- 2. Parmetros que definen la funcin en coordenadas cartesianas.Figura 5- 3. Parmetros que definen la funcin en coordenadas polares.Esmuy conveniente seguir las indicaciones que aparecen en la linea de estado` que hay en la parte inIerior de la ventana principal, para poder completar el patron con Iacilidad.Manual basico de ProEngineer WildIirePARTS II5-5Apartirdeahora,nosreIeriremosalosparametrosdeunaIuncion,usandoindistintamenteel termino dimension o parametro.Ejemplo 1Se trata del ejemplo mas sencillo, en el que se repetira la Iuncion en una unica direccion. Figura 5- 4. Ejemplo de patrn 1.Direccion Parametros CantidadNombre X1Incremento 810Nombre2IncrementoPara realizar este patron unicamente habra que seleccionar el parametro (o dimension) x` para la primera direccion. A continuacion se introducira el incremento en esta direccion (8), y tras indicar que no deseamos utilizar mas parametros en esta direccion, introduciremos el numero total de elementos que sedeseancopiar(10).Porultimo,seindicaraquenodeseamosintroducirningunparametroenla segunda direccion.Ejemplo 2En esta ocasion, vamos a utilizar dos parametros (x, y) para deIinir la 1 direccion del patron de ProE. En la Iigura se observa como la direccion resultante es una combinacion lineal de los parametros x e y. Vease que el resultado es el de la Iigura, en el que cada elemento esta separado del anterior en una cantidad en la direccion X` y otra en la direccion Y`. Figura 5- 5. Ejemplo de patrn 2.Direccion Parametros CantidadNombre X Y1Incremento 10 156Nombre2IncrementoEnelejemplo6,podemosverunejemploenelcualvariamostambienlosparametrosxey, pero en este caso, cada uno de los parametros esta asociado a una direccion del patron de ProE.Ejemplo 3Esteejemplopermitiraobservarmasposibilidadesdelospatrones.Enconcreto,veremosque nosolamenteseincluiranparametrosdeposiciondelcilindro(x,y),sinoquetambienincluiremosel parametro diametro (d)Vease que el resultado es el de la Iigura. Se observa que los elementos estan espaciados como en el ejemplo anterior, pero que cada cilindro tiene un diametro mayor que el anterior. Manual basico de ProEngineer WildIirePARTS II5-6Figura 5- 6. Ejemplo de patrn 3.Direccion Parametros CantidadNombre X Y d1Incremento 10 15 26Nombre2IncrementoSe podria probar a aadir mas parametros a este ultimo patron. Concretamente, si aadiesemos el parametroh` al patron anterior, observaremos que ademas de aumentar el diametro, se puede variar al mismo tiempo la altura de cada cilindro respecto al anterior.Ejemplo 4Enesteejemplosepuededestacarunodelosaspectosmasimportantesdelospatrones. Dependiendodequetipodepatronqueramosrealizar,sehabratenidoquedeIinirpreviamentela Iuncionbaseutilizandolosparametrosadecuados.Siestosehacecorrectamente,realizarunpatron como el que se ve en la