Graphical simulation & automatic verification of NC machining programs
- 1 January 1986
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 3, 156-165
- https://doi.org/10.1109/robot.1986.1087729
Abstract
A machining simulator seeks to display graphically the effects on the workpiece (and associated fixtures) of the cutter motions prescribed in an NC program. Simulators enable NC programmers and machine operators to detect visually potential collisions and gross programming errors. A machining verifier seeks to determine automatically, without recourse to human judgement, whether an NC program will produce a specified part without undesirable side effects (collisions, cutter breakage, etc.). Simulators and verifiers both require solid modelling facilities, but simulators need only fast display generators for Boolean combinations whereas verifiers require more varied and powerful facilities. This paper summarizes the issues underlying simulation and verification while describing a new simulator that is being converted into a verifier.Keywords
This publication has 6 references indexed in Scilit:
- An introduction to MPL - A new machining process/Programming languagePublished by Institute of Electrical and Electronics Engineers (IEEE) ,1986
- A null-object detection algorithm for constructive solid geometryCommunications of the ACM, 1984
- Solid Modeling: A Historical Summary and Contemporary AssessmentIEEE Computer Graphics and Applications, 1982
- PADL-2: A Technical SummaryIEEE Computer Graphics and Applications, 1982
- Set Membership Classification: A Unified Approach to Geometric Intersection ProblemsIEEE Transactions on Computers, 1980
- Detecting and eliminating collisions in NC machiningComputer-Aided Design, 1978