A Web-Based Expert System for Computer-Aided Manufacturing Parameter Setting

Author(s):  
David C. T. Tai ◽  
Shu-hui Wu ◽  
Jacob J. G. Chen

Abstract Numerical Control (NC) machining is an important process for modern automation. Lots of Computer-aided Manufacturing (CAM) systems are widely used in NC machining. Most of these kinds of software are able to generate the NC codes automatically and import these codes to the control unit of a NC machine center. Parameter setting for generating the NC codes is the key procedure for post process of the CAM system. The paper employs Java language to develop an expert system delivered via the web. Java-swing components in Java Foundation Class (JFC) are used for designing the query interface and displaying the query results. Some critical query information such as working material, cutting tool material and tool diameter is imported to the system. Two critical expertise parameters, tool spindle speed and feed rate, for post process of a computer-aided manufacturing system which generates the NC codes will be provided.

Author(s):  
R. Hedrick ◽  
R. J. Urbanic ◽  
Ashley Novak

Computer-aided manufacturing (CAM) software is used to develop a process plan, which consists of an operations list, tool paths, tooling, process parameters, and depending on the system, material handling operations. Upon completing the development of a process plan, setup sheets are generated for the personnel involved in the setup, production, testing, and product validation activities for a product. Typically, this documentation is in a hardcopy format, or is a static electronic document, and the direction of the communication is unidirectional — from the process planner to the support personnel. With the ubiquitous communications tools available to individuals today, a more sophisticated approach should be taken to transmit, store, and communicate changes to and from the shop floor. Presently, standard setup documentation consists of the project information utilized for the developed process plan. Pictures such as screen captures of the tool path, virtual verification images, and physical elements such as specialty tools may be included. However, modifications are made continuously to improve the cycle time, quality, or to adjust for other product or process changes. This research focuses on the development of interactive setup sheets that utilize existing desktop CAD/CAM software and mobile technologies, with the potential for leveraging the advantages of manufacturing cloud computing. Videos, links to additional documentation, and the ability to edit a subset of process parameters such as a tool diameter are incorporated. The operator is able to physically change tools or other key process setup information, and then send the information to the CAM system in order to regenerate the updated tool paths and documentation. Complementing the flexible, agile, and reconfigurable paradigms is the communication flexibility provided by fast wireless networks along with, cloud computing resources that can accessed with mobile devices, which are ubiquitous in today’s society. This technology that has not yet been heavily employed in the manufacturing environment, and research leveraging these new tools need to be explored.


Author(s):  
Anthony Hotchkiss

Abstract At SUNY College at Buffalo, a new course, TEC302, CAD/CAM, computer-aided-design and computer-aided-manufacturing was added to the Industrial Technology (IT) undergraduate curriculum in the fall of 1994. At that time, the technology department had been using the AutoCAD system for design/drafting, and SmartCAM for demonstrating computer-aided-manufacturing. SmartCAM is a sophisticated product that takes a great deal of training to use, does not work directly in AutoCAD, and with only four licenses, was not available to all the students. For these reasons, the author developed a CAM program, VAL-CAM, that works inside AutoCAD, and has most of the aspects of a more sophisticated CAM program, yet is simpler to use, is available to all students, and automatically generates CNC (computer-numerical-control) code suitable for driving the departments’ vertical milling machining center. This paper discusses the development of VAL-CAM, which is written in the AutoLISP language for compatibility with AutoCAD. The dialogue control language (DCL) of AutoCAD was also used for part of the user interface for VALCAM. The algorithms, flow diagrams, pseudo code and actual LISP code for some of the more interesting parts of the program are presented. VAL-CAM is under continuous development, and later sections of the program will be discussed in future papers.


Author(s):  
Nan Zhou ◽  
Xu Liu

Traditional numerical control (NC) programming methods based on commercial computer-aided manufacturing systems usually require a large number of manual interactions with high-skilled experience, which not only results in low efficiency but also unstable machining quality. Especially since the structural complexity and machining requirements keep increasing, the NC programming is becoming a bottleneck problem in machining complex parts like aero-engine casings. This article proposes a feature-based automatic NC programming approach for aero-engine casings. A machining feature classification towards the geometric and machining characteristics of aero-engine casings is given. Then, a feature-based method to extract machining regions by considering the alternatives in selecting turning or milling operations is discussed. After the construction of machining operations, an undercut region detection method is also presented to evaluate the interim machining effects reasoned by each individual machining operation for excessive cutting avoidance. By implementing the proposed approach, a feature-based NC programming system is developed on a commercial computer-aided manufacturing platform and a real aero-engine casing is chosen to demonstrate the feasibility of the proposed approach.


Author(s):  
Xu Du ◽  
Jie Huang ◽  
Li-Min Zhu ◽  
Han Ding

The chord error employed in computer-aided manufacturing and computer numerical control systems is a crucial index to evaluate the machining accuracy of machined parts. It is usually estimated by the second-order method, that is, the osculating circle method. The second-order estimation only takes the curvature of the curve into account, which will bring about great estimation error when applying to freeform curves. In this article, a third-order method that estimates the chord error using conical helices is proposed. By investigating the geometric properties of the conical helix, it is found that there exists a conical helix that has third-order contact with the freeform curve. With the aid of this conical helix, a third-order model for estimating the chord error of freeform curves is developed. Numerical examples of three freeform curves are provided to verify the effectiveness of the proposed estimation model.


2021 ◽  
Vol 343 ◽  
pp. 04005
Author(s):  
Alina Bianca Pop ◽  
Aurel Mihail Ţîţu

Computer-aided manufacturing involves a set of computerized activities related to the preparation, launch and follow-up of manufacturing. Computer-aided manufacturing is a tool that allows the use of 3D models based on computer-aided design. This paper addresses the process of rotational formation, with an effective focus on the technology of processing a rotational mold using CAM simulation as a research method. In this sense, the right choice of CNC and cutting tools is essential. The use of numerically controlled machine tools and high-performance cutting tools reduces the number of operations. The manufacturing route realized is specific to the parts machining on numerical control machine, with multiple possibilities such as the execution on a single machine of all the necessary operations to create the mold. PowerMILL gives the user the flexibility to generate thisheir NC programs and ensures the use of the most efficient processing method without having to wait for the complete calculation. A number of different strategies, from the wide range that PowerMILL has, are compared using a high tolerance so that they can be calculated quickly. In this study, the strengths of the CNC are highlighted based on experimental research, features that make this machine a very productive one, saving time, energy and, implicitly, low execution costs.


2019 ◽  
Vol 141 (11) ◽  
Author(s):  
James S. Collins ◽  
Tommy Tucker ◽  
Thomas Kurfess

Abstract This paper presents a novel application of intensity-based volume registration to manufacturing using voxel-based computer-aided manufacturing (CAM) models. The introduced techniques are presented in the context of machining irregularly shaped materials by integrating volumetric imaging feedback to computer numerical control (CNC) machine tools. This requires a comparison and alignment to be performed in the software to geometrically “fit” the source design model inside a rendered starting material. The requirements differ from many typical registration applications in that the workpiece will necessarily be larger (i.e., greater in volume) than the desired final computer-aided design (CAD) file. Therefore, models need to be aligned for toolpath generation to workpiece counterparts that have been either volumetrically offset or contain additional material/volume. Intensity-based registrations are unique in that they consider only the voxel values over the entire volume. Although advancements in medical imaging have produced efficient, robust voxel registration algorithms, these techniques have not yet been applied to manufacturing. This research introduces the use of maximization of mutual information (MMI) for voxel-based CAM to drive an alignment registration for systems integrating imaging technology. A simple but novel method, which the authors have named minimization of distance variance (MDV), is also introduced. This minimizes the variance between voxel intensities to demonstrate the design of a similarity metric for a simple case in machining rough castings.


Sign in / Sign up

Export Citation Format

Share Document