This topic is based on AutoCAD graphic input environment. It takes the STL format graphic files as the data exchange interface to do the research of STL interactive 3D realistic graphics displaying content. Through th...This topic is based on AutoCAD graphic input environment. It takes the STL format graphic files as the data exchange interface to do the research of STL interactive 3D realistic graphics displaying content. Through the analysis of the STL file format, in VC++6.0 programming environment, class if stream in the standard IO library was used for object class definition. And get line functions in the string class were called to read and bind STL file line by line. In data processing module, draw triangles in OpenGL programming technology was applied to realize the visual display of the STL graphics, with the corresponding 3D entity data generated. OpenGL graphics processing technologies were applied to display 3D graphics from STL files input or realistic program module, which contain the graphic transformation, light, materials, et al. Test reports were shared based on the test of the application system. Finally the program design of STL graphics realistic display system was completed based on research work, which has certain theoretical and practical significance in the aspect of engineering application.展开更多
提出了一种将图形编程和数控加工结合在一起的GNCP/PCNC(Graphic Numerical Control Program or Personnel Computer Numerical Control)一体化数控系统.该系统采用Windows平台下全软件数控系统的基本结构,通过简单直纹面将空间曲面有...提出了一种将图形编程和数控加工结合在一起的GNCP/PCNC(Graphic Numerical Control Program or Personnel Computer Numerical Control)一体化数控系统.该系统采用Windows平台下全软件数控系统的基本结构,通过简单直纹面将空间曲面有效离散化,进而解决了空间复杂曲面三维刀补和插补难以用统一数学模型描述,及刀具中心实时位置难以通过刀具半径补偿后计算得出的关键技术.形成了具有实际应用价值的GNCP/PCNC实验系统.采用该系统,能够实现数控加工常用工件的图形绘制、人机交互式工艺信息输入、数控加工程序代码自动生成,也可直接生成伺服信号,并通过系统外扩的I/O板卡将该信号传输到伺服控制系统中,最终实现数控系统的位置控制、速度控制直至控制数控加工等常规功能.展开更多
文摘This topic is based on AutoCAD graphic input environment. It takes the STL format graphic files as the data exchange interface to do the research of STL interactive 3D realistic graphics displaying content. Through the analysis of the STL file format, in VC++6.0 programming environment, class if stream in the standard IO library was used for object class definition. And get line functions in the string class were called to read and bind STL file line by line. In data processing module, draw triangles in OpenGL programming technology was applied to realize the visual display of the STL graphics, with the corresponding 3D entity data generated. OpenGL graphics processing technologies were applied to display 3D graphics from STL files input or realistic program module, which contain the graphic transformation, light, materials, et al. Test reports were shared based on the test of the application system. Finally the program design of STL graphics realistic display system was completed based on research work, which has certain theoretical and practical significance in the aspect of engineering application.
文摘提出了一种将图形编程和数控加工结合在一起的GNCP/PCNC(Graphic Numerical Control Program or Personnel Computer Numerical Control)一体化数控系统.该系统采用Windows平台下全软件数控系统的基本结构,通过简单直纹面将空间曲面有效离散化,进而解决了空间复杂曲面三维刀补和插补难以用统一数学模型描述,及刀具中心实时位置难以通过刀具半径补偿后计算得出的关键技术.形成了具有实际应用价值的GNCP/PCNC实验系统.采用该系统,能够实现数控加工常用工件的图形绘制、人机交互式工艺信息输入、数控加工程序代码自动生成,也可直接生成伺服信号,并通过系统外扩的I/O板卡将该信号传输到伺服控制系统中,最终实现数控系统的位置控制、速度控制直至控制数控加工等常规功能.