摘要
阐述了动态CSG模型在PC机平台实现可视化的加工过程仿真优势,将加工过程抽象为从毛坯减去一系列刀具的扫描空间的实体布尔运算过程,介绍了目前流行的两种具体实现思路:物体空间和图像空间的CSG渲染技术,论证了使用后者的优越性。介绍了基于OpenGL进行动态CSG渲染的基本理论,引入了高效的SCS算法,详细讨论了该算法的两大技术关键,即奇偶校验和序列减,并针对螺栓节点球加工过程仿真的特殊情况对该算法进行了简化。
It is expounded the advantage of using dynamic CSG models to realize visual machining process simulation on PC platform, and the machining process is abstracted to a process of solid Boolean calculation, which a series of tool bits sweeping volumes is subtracted from the roughcast抯 volume. It is also introduced in the paper two popular realization methods: image-space and object-space CSG rendering techniques. The advantage of the later is verified. Some basic theory of dynamic CSG rendering based on OpenGL is introduced, the high efficient SCS algorithm is imported, and two key techniques of it are also discussed, i.e. parity check and sequence subtraction. The algorithm is simplified to handle the special situation on machining process simulation.
出处
《系统仿真学报》
CAS
CSCD
2003年第4期492-494,518,共4页
Journal of System Simulation
基金
国家计委九五科技攻关项目(96-120-52)
教育部高等学校重点实验室访问学者基金(2001-03)
关键词
刀具
加工过程
可视化
仿真
SCS算法
image-space, object-space
dynamic CSG
Goldfeather algorithm
SCS algorithm
parity check
sequence subtraction
visual machining process simulation