Abstract
Based on STL (stereo lithography) format file and with Microsoft Visual C++ 6.0 programming language, a 3D printing slicing software appropriate for the surface strengthening of the parts has been developed, which includes three functions: 3D model import, model slicing and data export. Through the grouping of STL model triangle facets before slicing, the judgment times of the relationship between the triangle facets and the cutting planes are reduced, and the slicing efficiency is improved. Aiming at the fact that the surface should be strengthened when the part is formed by using of 3D printing process, the function of identifying and marking the surface of the geometric entity is accomplished in the slicing software, which can strengthen the surface of the part according to the user’s requirements. The developed slicing software can provide an entity slicing file for 3D printing equipment. The related functions can be adjusted and improved according to user’s needs, which makes the software convenient and flexible to use.
Article PDF
Similar content being viewed by others
References
Munasinghe N, Paul G. Radial slicing for helical-shaped advanced manufacturing applications. The International Journal of Advanced Manufacturing Technology, 2021, 112: 1089–1100.
Ngo T D, Kashani A, Imbalzano G, et al. Additive manufacturing (3D printing): A review of materials, methods, applications and challenges. Compositions, Part B, 2018, 143: 172–196.
Shi Y S, Zhang J L, Wen S F, et al. Additive manufacturing and foundry innovation. China Foundry, 2021, 18(4): 286–295.
Tino R, Moore R, Antoline S et al. COVID-19 and the role of 3D printing in medicine. 3D Print in Medicine, 2020, 6(11): 1–8.
Camacho D D, Clayton P, O’Brien W, et al. Applications of additive manufacturing in the construction industry. Automation in Construction, 2018, 89: 110–119.
Cheng G Z, Folch E, Wilson A, et al. 3D printing and personalized airway stents. Pulmonary Therapy, 2017, 3(1): 59–66.
Shi K L, Cai C H, Wu Z J, et al. Slicing and support structure generation for 3D printing directly on B-rep models. Visual Computing for Industry, Biomedicine, and Art, 2020, 2: 3.
Wang Y X, Gu Z Q, Song L, et al. Speeding up 3D printing using multi-head slicing algorithms. In: Proc. 5th International Conference on Enterprise Systems, Beijing China, 2017: 99–106.
Yang J M, Chen Y, Huang W D, et al. Survey on artificial intelligence for additive manufacturing. In: Proceedings of the 23rd International Conference on Automation & Computing, 2017, doi:https://doi.org/10.23919/IConAC.2017.8082053.
Wang W M, Shao H L, Liu X P, et al. Printing direction optimization through slice number and support minimization. IEEE Access, 2020(8): 75646–75655.
Liu J, Fan Y B, Lu Q H. Design of extendable tool path generation software for 3D printing. In: Proc. International Conference on Manipulation, Manufacturing and Measurement on the Nanoscale (3M-NANO), 2014: 130–133.
Shin H S, Lee H I, Jang E S. An effective data structure for a 3D printing slicer API. In: Proc. International Conference on Consumer Electronics — Asia (ICCE-Asia), IEEE, 2016.
Wasserfall F, Hendrich N, Zhang J W. Adaptive slicing for the FDM process revisited. In: Proc. 13th IEEE Conference on Automation Science and Engineering (CASE), 2017: 49–54.
Ahlers D, Wasserfall F, Hendrich N, et al. 3D printing of nonplanar layers for smooth surface generation. In: Proc. 15th International Conference on Automation Science and Engineering (CASE), IEEE, 2019: 1737–1743.
Chen J V, Dang A B C, Dang A. Comparing cost and print time estimates for six commercially-available 3D printers obtained through slicing software for clinically relevant anatomical models. 3D Printing in Medicine, 2021, 7: 1–14.
Heng N R. Research on control system and slicing algorithm for wire arc 3D printer. Master dissertation, Chongqing: Chongqing University, 2018. (In Chinese)
Choi S H, Kwok K T. Hierarchical slice contours for layered manufacturing. Computers in Industry, 2002, 48(3): 219–239.
Oropallo W, Pieg L A. Ten challenges in 3D printing. Engineering with Computers, 2016, 32: 135–148.
Kai C C, Gan J, Du Z, et al. Data structure in rapid prototyping and manufacturing. California: Database and Data Communication Network System, 2002: 367–416.
Sabourin E, Houser S A, Bøhn J H. Adaptive slicing using step wise uniform refinement. Rapid Prototyping Journal, 1996, 2(4): 20–26.
Hu J. Study on STL-based slicing process for 3D printing. In: Proceedings of the 28th Annual International Solid Free Form Fabrication Symposium, 2017: 885–895.
Fan W B. Research and development of slicing software for SLM metal forming equipment. Dissertation, Shanxi: North University of China, 2019.
Author information
Authors and Affiliations
Corresponding author
Additional information
Yang Guan Female, born in 1979, Senior Engineer. Research interests: casting process CAD/CAE and additive manufacturing.
Rights and permissions
About this article
Cite this article
Guan, Y., Sun, X., Jin, L. et al. Development of 3D printing entity slicing software. China Foundry 18, 587–592 (2021). https://doi.org/10.1007/s41230-021-1090-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41230-021-1090-y