3 research outputs found

    Integraci贸n de las funciones de programaci贸n de m谩quinas herramientas de control num茅rico mediante una aplicaci贸n orientada a objetos

    Get PDF
    Dentro de un entorno integrado de fabricaci贸n asistida por computador, el intercambio de informaci贸n de fabricaci贸n entre los distintos sistemas CAX y los sistemas CNC presenta una serie de aspectos problem谩ticos: 1. En su gran mayor铆a, los sistemas CAX actuales no han sido dise帽ados para compartir informaci贸n, por lo que disponen de una estructura de datos espec铆fica y cerrada. 2. Los distintos tipos de sistemas CAX operan sobre niveles de abstracci贸n de informaci贸n de producto y procesos distintos. 3. El intercambio de informaci贸n de fabricaci贸n se realiza a nivel de trayectoria, y principalmente en c贸digo ISO. 4. Adicionalmente a las palabras APT, existe un grupo de palabras de postprocesador normalizadas que permiten traducir ciertas operaciones de mecanizado (operaciones de taladrado) a c贸digo ISO. Sin embargo, la implementaci贸n de estas palabras de postprocesador depende de cada sistema CAM, y adicionalmente, los patrones geom茅tricos de localizaci贸n y las operaciones de fresado no son soportadas. 5. Existe una carencia en la estandarizaci贸n de las operaciones b谩sicas de mecanizado. Dicha estandarizaci贸n deber铆a permitir el desarrollo de un protocolo para el intercambio de informaci贸n a nivel de operaciones. Este protocolo ser铆a la base para el intercambio de informaci贸n de operaciones entre distintos sistemas CAM, y entre sistemas CAM y sistemas CNC, conduciendo a una mejora en la programaci贸n autom谩tica de las MHCN. Con objeto de mejorar estos aspectos problem谩ticos, en la Tesis se ha desarrollado un modelo de informaci贸n a nivel de operaciones para procesos de taladrado y fresado. En el desarrollo de dicho modelo se ha adoptado la norma para representaci贸n e intercambio de informaci贸n de producto ISO 10303-STEP. El modelo de informaci贸n define una estructura de datos que se emplea posteriormente en el desarrollo de una aplicaci贸n orientada a objetos para la programaci贸n autom谩tica de MHCN a nivel de operaciones en formato STEP. La aplicaci贸n tiene como entrada informaci贸n geom茅trica (v铆a ficheros STEP) e informaci贸n tecnol贸gica de los procesos (v铆a ficheros de procesos ASCII). La generaci贸n de estos ficheros se realiza en un sistema CAD/CAM comercial. XVII In the computer aided manufacturing integrated environment, some problematic issues arise in tiie exchange of manufacturing information between the different CAD/CAM systems and the CNC systems: 1. Currently, most of the CAX systems have not been developed to share information, due to that, these systems have a proprietary and specific data structure. 2. The current CAX systems operate on different levels of abstraction of the product and processes information. 3. The manufacturing information exchange is carried out at the toolpath level, and mainly in the ISO code. 4. In addition to the APT words, there is a group of standardized postprocessor words which allow to translate some machining operations (drilling ones) into ISO code. However, the implementation of these postprocessor words depends on each CAM system, and besides that the milling operations and the machining location patterns are not completely supported. 5. There is a lack in the standardization of the basic machining operations. Such standardization should allow to define a consistent protocol for the exchange of information at the machining operation level. This protocol should allow to exchange and share manufacturing processes information between dissimilar CAM systems, and between CAM systems and CNC systems as well. This way should led to an improvement in the CNC machine tool automatic programming. In order to improve these problematic issues, an information model on the operation level for drilling and milling processes has been developed in the Thesis. The standard ISO 10303-STEP for representation and exchange of product information has been adopted in the model development. This information model defines a data structure which is the basis for the later development of an object-oriented STEP based application. This prototype application can be used for the automatic programming of CNC machine tools in the operation level. The inputs to the application are STEP geometry files for the geometric information, and ASCII process files for the process technological information. These files are generated in a commercial CAD/CAM system
    corecore