“Neural Slicer for Multi-axis 3D Printing”
Conference:
Type(s):
Title:
- Neural Slicer for Multi-axis 3D Printing
Presenter(s)/Author(s):
Abstract:
We employ neural networks to establish a deformation mapping for curved layer generation that can be optimized through loss functions directly defined on the local printing directions. Our method relies less on the initial values and can generate results with significantly improved performance for models in diverse representations and topology.
References:
[1]
Sung-Hoon Ahn, Michael Montero, Dan Odell, Shad Roundy, and Paul K. Wright. 2002. Anisotropic material properties of fused deposition modeling ABS. Rapid Prototyping Journal 8, 4 (2002), 248–257.
[2]
Noam Aigerman, Kunal Gupta, Vladimir G. Kim, Siddhartha Chaudhuri, Jun Saito, and Thibault Groueix. 2022. Neural Jacobian Fields: Learning Intrinsic Mappings of Arbitrary Meshes. ACM Transactions on Graphics 41, 4, Article 109 (2022).
[3]
Rahul Arora, Alec Jacobson, Timothy R. Langlois, Yijiang Huang, Caitlin Mueller, Wojciech Matusik, Ariel Shamir, Karan Singh, and David I.W. Levin. 2019. Volumetric michell trusses for parametric design & fabrication. Proceedings: SCF 2019 – ACM Symposium on Computational Fabrication (2019).
[4]
Moritz B?cher, Emily Whiting, Bernd Bickel, and Olga Sorkine-Hornung. 2014. Spin-it: optimizing moment of inertia for spinnable objects. ACM Transactions on Graphics 33, 4 (2014), 96:1–96:10.
[5]
Michael Barto?, Michal Bizzarri, Florian Rist, Oleksii Sliusarenko, and Helmut Pottmann. 2021. Geometry and tool motion planning for curvature adapted CNC machining. ACM Transactions on Graphics 40, 4 (2021).
[6]
Prahar M. Bhatt, Ashish Kulkarni, Rishi K. Malhan, Brual C. Shah, Yeo Jung Yoon, and Satyandra K. Gupta. 2022. Automated Planning for Robotic Multi-Resolution Additive Manufacturing. Journal of Computing and Information Science in Engineering 22, 2 (2022).
[7]
Sofien Bouaziz, Mario Deuss, Yuliy Schwartzburg, Thibaut Weise, and Mark Pauly. 2012. Shape-up: Shaping discrete geometry with projections. Computer Graphics Forum 31, 5 (2012), 1657–1667.
[8]
Debapriya Chakraborty, B. Aneesh Reddy, and A. Roy Choudhury. 2008. Extruder path generation for Curved Layer Fused Deposition Modeling. CAD Computer Aided Design 40, 2 (2008), 235–243.
[9]
Keenan Crane, Clarisse Weischedel, and Max Wardetzky. 2017. The heat method for distance computation. Commun. ACM 60, 11 (2017), 90–99.
[10]
Chengkai Dai, Sylvain Lefebvre, Kai-Ming Yu, Jo M. P. Geraedts, and Charlie C. L. Wang. 2020. Planning Jerk-Optimized Trajectory with Discrete Time Constraints for Redundant Robots. IEEE Transactions on Automation Science and Engineering 17, 4 (2020), 1711–1724.
[11]
Chengkai Dai, Charlie C.L. Wang, Chenming Wu, Sylvain Lefebvre, Guoxin Fang, and Yong-Jin Liu. 2018. Support-free volume printing by multi-axis motion. ACM Transactions on Graphics 37, 4 (2018).
[12]
Fernando De Goes, Mathieu Desbrun, and Yiying Tong. 2016. Vector field processing on triangle meshes. ACM SIGGRAPH 2016 Courses, SIGGRAPH 2016 (2016).
[13]
Luca De Luigi, Adriano Cardace, Riccardo Spezialetti, Pierluigi Zama Ramirez, Samuele Salti, and Luigi Di Stefano. 2023. Deep learning on implicit neural representations of shapes. In The Eleventh International Conference on Learning Representations. https://openreview.net/forum?id=OoOIW-3uadi
[14]
Yu Deng, Jiaolong Yang, and Xin Tong. 2021. Deformed Implicit Field: Modeling 3D Shapes with Learned Dense Correspondence. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (2021), 10281–10291.
[15]
Priya L. Donti, David Rolnick, and J. Zico Kolter. 2021. DC3: A Learning Method for Optimization with Hard Constraints. ICLR 2021 – 9th International Conference on Learning Representations.
[16]
Xingyi Du, Noam Aigerman, Qingnan Zhou, Shahar Z. Kovalsky, Yajie Yan, Danny M. Kaufman, and Tao Ju. 2020. Lifting simplices to find injectivity. ACM Transactions on Graphics 39, 4 (2020).
[17]
Simon Duenser, Roi Poranne, Bernhard Thomaszewski, and Stelian Coros. 2020. Robo-Cut: Hot-wire Cutting with Robot-controlled Flexible Rods. ACM Transactions on Graphics 39, 4 (2020).
[18]
Jimmy Etienne, Nicolas Ray, Daniele Panozzo, Samuel Hornus, Charlie C.L. Wang, Jon?s Mart?nez, Sara McMains, Marc Alexa, Brian Wyvill, and Sylvain Lefebvre. 2019. Curvislicer: Slightly curved slicing for 3-axis printers. ACM Transactions on Graphics 38, 4 (2019).
[19]
Ben Ezair, Saul Fuhrmann, and Gershon Elber. 2018. Volumetric covering print-paths for additive manufacturing of 3D models. CAD Computer Aided Design 100 (2018), 1–13.
[20]
Guoxin Fang, Tianyu Zhang, Sikai Zhong, Xiangjia Chen, Zichun Zhong, and Charlie C. L. Wang. 2020. Reinforced FDM: Multi-axis filament alignment with controlled anisotropic strength. ACM Transactions on Graphics 39, 6 (2020).
[21]
Xiao-Ming Fu, Yang Liu, and Baining Guo. 2015. Computing locally injective mappings by advanced MIPS. ACM Transactions on Graphics 34, 4 (2015).
[22]
Vladimir Garanzha, Igor Kaporin, Liudmila Kudryavtseva, Fran?ois Protais, Nicolas Ray, and Dmitry Sokolov. 2021. Foldover-free maps in 50 lines of code. ACM Transactions on Graphics 40, 4 (2021).
[23]
Stefan Gottschalk, Ming C Lin, and Dinesh Manocha. 1996. OBBTree: A hierarchical structure for rapid interference detection. Proceedings of the ACM SIGGRAPH Conference on Computer Graphics, 171–180.
[24]
Thibault Groueix, Matthew Fisher, Vladimir G. Kim, Bryan C. Russell, and Mathieu Aubry. 2018. 3D-CODED: 3D Correspondences by Deep Deformation. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 11206 LNCS (2018), 235–251.
[25]
Thibault Groueix, Matthew Fisher, Vladimir G. Kim, Bryan C. Russell, and Mathieu Aubry. 2019. Unsupervised cycle-consistent deformation for shape matching. Computer Graphics Forum 38, 5 (2019), 123–133.
[26]
Kailun Hu, Shuo Jin, and Charlie C.L. Wang. 2015. Support slimming for single material based additive manufacturing. CAD Computer Aided Design 65 (2015), 1–10.
[27]
Jingwei Huang, Chiyu Max Jiang, Baiqiang Leng, Bin Wang, and Leonidas Guibas. 2020. Meshode: A robust and scalable framework for mesh deformation. arXiv preprint arXiv:2005.11617 (2020).
[28]
Jin Huang, Yiying Tong, Hongyu Wei, and Hujun Bao. 2012. Boundary aligned smooth 3D cross-frame field. Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics 24, 2 (2012), 137–139.
[29]
Yijiang Huang, Juyong Zhang, Xin Hu, Guoxian Song, Zhongyuan Liu, Lei Yu, and Ligang Liu. 2016. FrameFab: Robotic Fabrication of Frame Shapes. ACM Transactions on Graphics 35, 6 (2016).
[30]
Du Q. Huynh. 2009. Metrics for 3D rotations: Comparison and analysis. Journal of Mathematical Imaging and Vision 35, 2 (2009), 155–164.
[31]
Chiyu Max Jiang, Jingwei Huang, Andrea Tagliasacchi, and Leonidas Guibas. 2020. ShapeFlow: Learnable Deformations among 3D Shapes. In Proceedings of the 34th International Conference on Neural Information Processing Systems.
[32]
Diederik P. Kingma and Jimmy Lei Ba. 2015. Adam: A method for stochastic optimization. 3rd International Conference on Learning Representations, ICLR 2015 – Conference Track Proceedings (2015).
[33]
Shahar Z. Kovalsky, Noam Aigerman, Ronen Basri, and Yaron Lipman. 2015. Large-scale bounded distortion mappings. ACM Transactions on Graphics 34, 6 (2015).
[34]
Yamin Li, Dong He, Shangqin Yuan, Kai Tang, and Jihong Zhu. 2022. Vector field-based curved layer slicing and path planning for multi-axis printing. Robotics and Computer-Integrated Manufacturing 77 (2022).
[35]
Yufei Li, Yang Liu, Weiwei Xu, Wenping Wang, and Baining Guo. 2012. All-hex meshing using singularity-restricted field. ACM Transactions on Graphics 31, 6 (2012).
[36]
Wentao Liao, Renjie Chen, Yuchen Hua, Ligang Liu, and Ofir Weber. 2021. Real-time locally injective volumetric deformation. ACM Transactions on Graphics 40, 4 (2021).
[37]
Ligang Liu, Lei Zhang, Yin Xu, Craig Gotsman, and Steven J. Gortler. 2008. A local/global approach to mesh parameterization. Computer Graphics Forum 27, 5 (2008), 1495–1504.
[38]
William E. Lorensen and Harvey E. Cline. 1987. Marching cubes: A high resolution 3D surface construction algorithm. Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1987 (1987), 163–169.
[39]
Juan Montes Maestre, Yinwei Du, Ronan Hinchet, Stelian Coros, and Bernhard Thomaszewski. 2023. Differentiable Stripe Patterns for Inverse Design of Structured Surfaces. ACM Transactions on Graphics 42, 4 (2023).
[40]
Rahul Mitra, Liane Makatura, Emily Whiting, and Edward Chien. 2023. Helix-Free Stripes for Knit Graph Design. Proceedings – SIGGRAPH 2023 Conference Papers (2023).
[41]
Ioanna Mitropoulou, Mathias Bernhard, and Benjamin Dillenburger. 2020. Print Paths Key-framing: Design for non-planar layered robotic FDM printing. Proceedings – SCF 2020: ACM Symposium on Computational Fabrication.
[42]
Luca Morreale, Noam Aigerman, Vladimir Kim, and Niloy J. Mitra. 2021. Neural Surface Maps. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (2021), 4637–4646.
[43]
Jeong Joon Park, Peter Florence, Julian Straub, Richard Newcombe, and Steven Lovegrove. 2019. Deepsdf: Learning continuous signed distance functions for shape representation. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition 2019-June (2019), 165–174.
[44]
Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, Alban Desmaison, Andreas K?pf, Edward Yang, Zach DeVito, Martin Raison, Alykhan Tejani, Sasank Chilamkurthy, Benoit Steiner, Lu Fang, Junjie Bai, and Soumith Chintala. 2019. PyTorch: An imperative style, high-performance deep learning library. Advances in Neural Information Processing Systems 32 (2019).
[45]
Giuseppe Patan?, David Xianfeng Gu, and Xin Shane Li. 2013. SIGGRAPH Asia 2013 – Course “surface- and volume-based techniques for shape modeling and analysis”. SIGGRAPH Asia 2013 Courses, SA 2013 (2013).
[46]
Michael Rabinovich, Roi Poranne, Daniele Panozzo, and Olga Sorkine-Hornung. 2017. Scalable locally injective mappings. ACM Transactions on Graphics 36, 2 (2017).
[47]
Nicolas Ray, Dmitry Sokolov, and Bruno L?vy. 2016. Practical 3D frame field generation. ACM Transactions on Graphics 35, 6 (2016).
[48]
Jaret C. Riddick, Mulugeta A. Haile, Ray Von Wahlde, Daniel P. Cole, Oluwakayode Bamiduro, and Terrence E. Johnson. 2016. Fractographic analysis of tensile failure of acrylonitrile-butadiene-styrene fabricated by fused deposition modeling. Additive Manufacturing 11 (2016), 49–59.
[49]
Pr?vost Romain, Whiting Emily, Lefebvre Sylvain, and Sorkine-Hornung Olga. 2013. Make It Stand: Balancing Shapes for 3D Fabrication. ACM Transactions on Graphics 32, 4 (2013), 81:1–81:10.
[50]
Leonardo Sacht, Etienne Vouga, and Alec Jacobson. 2015. Nested cages. ACM Transactions on Graphics 34, 6 (2015).
[51]
Christian Sch?ller, Ladislav Kavan, Daniele Panozzo, and Olga Sorkine-Hornung. 2013. Locally injective mappings. Computer Graphics Forum 32, 5 (2013), 125–135.
[52]
Hang Si. 2015. TetGen, a delaunay-based quality tetrahedral mesh generator. ACM Trans. Math. Software 41, 2 (2015).
[53]
Vincent Sitzmann, Julien N.P. Martel, Alexander W. Bergman, David B. Lindell, and Gordon Wetzstein. 2020. Implicit neural representations with periodic activation functions. Advances in Neural Information Processing Systems 2020-December (2020).
[54]
Olga Sorkine and Marc Alexa. 2007. As-rigid-as-possible surface modeling. In Proceedings of the Fifth Eurographics Symposium on Geometry Processing, Vol. 4. Citeseer, 109–116.
[55]
Olga Sorkine and Mario Botsch. 2009. Interactive Shape Modeling and Deformation. In Eurographics (Tutorials). 11–37.
[56]
O. Sorkine, D. Cohen-Or, Y. Lipman, M. Alexa, C. R?ssl, and H.-P. Seidel. 2004. Laplacian surface editing. ACM International Conference Proceeding Series 71 (2004), 175–184.
[57]
Jian-Ping Su, Xiao-Ming Fu, and Ligang Liu. 2019. Practical Foldover-Free Volumetric Mapping Construction. Computer Graphics Forum 38, 7 (2019), 287–297.
[58]
C. Bane Sullivan and Alexander Kaszynski. 2019. PyVista: 3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK). Journal of Open Source Software 4, 37 (2019), 1450.
[59]
Ramana Sundararaman, Riccardo Marin, Emanuele Rodol?, and Maks Ovsjanikov. 2022. Reduced Representation of Deformation Fields for Effective Non-rigid Shape Matching. Advances in Neural Information Processing Systems 35 (2022).
[60]
Kam-Ming Mark Tam and Caitlin T. Mueller. 2017a. Additive Manufacturing Along Principal Stress Lines. 3D Printing and Additive Manufacturing 4, 2 (2017), 63–81.
[61]
Kam-Ming Mark Tam and Caitlin T. Mueller. 2017b. Additive Manufacturing Along Principal Stress Lines. 3D Printing and Additive Manufacturing 4, 2 (2017), 63–81.
[62]
G.M. Treece, R.W. Prager, and A.H. Gee. 1999. Regularized marching tetrahedra: Improved iso-surface extraction. Computers and Graphics (Pergamon) 23, 4 (1999), 583–598.
[63]
J. Vanek, J.A.G. Galicia, and B. Benes. 2014. Clever support: Efficient support structure generation for digital fabrication. Computer Graphics Forum 33, 5 (2014), 117–125.
[64]
Francis Williams, Teseo Schneider, Claudio Silva, Denis Zorin, Joan Bruna, and Daniele Panozzo. 2019. Deep geometric prior for surface reconstruction. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition 2019-June (2019), 10122–10131.
[65]
Chenming Wu, Chengkai Dai, Guoxin Fang, Yong-Jin Liu, and Charlie C. L. Wang. 2020. General Support-Effective Decomposition for Multi-Directional 3-D Printing. IEEE Transactions on Automation Science and Engineering 17, 2 (2020), 599–610.
[66]
Rundong Wu, Huaishu Peng, Fran?ois Guimbreti?re, and Steve Marschner. 2016. Printing arbitrary meshes with a 5DOF wireframe printer. ACM Transactions on Graphics 35, 4 (2016).
[67]
Guandao Yang, Serge Belongie, Bharath Hariharan, and Vladlen Koltun. 2021. Geometry Processing with Neural Fields. Advances in Neural Information Processing Systems 27 (2021), 22483–22497.
[68]
Wang Yifan, Noam Aigerman, Vladimir G. Kim, Siddhartha Chaudhuri, and Olga Sorkine-Hornung. 2020. Neural cages for detail-preserving 3D deformations. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (2020), 72–80.
[69]
Tianyu Zhang, Xiangjia Chen, Guoxin Fang, Yingjun Tian, and Charlie C. L. Wang. 2021. Singularity-Aware Motion Planning for Multi-Axis Additive Manufacturing. IEEE Robotics and Automation Letters 6, 4 (2021), 6172–6179.
[70]
Tianyu Zhang, Guoxin Fang, Yuming Huang, Neelotpal Dutta, Sylvain Lefebvre, Zekai Murat Kilic, and Charlie C. L. Wang. 2022. S3-Slicer: A General Slicing Framework for Multi-Axis 3D Printing. ACM Transactions on Graphics 41, 6 (2022).
[71]
Xiaoting Zhang, Xinyi Le, Athina Panotopoulou, Emily Whiting, and Charlie C.L. Wang. 2015. Perceptual models of preference in 3D printing direction. ACM Transactions on Graphics 34, 6 (2015).
[72]
Fanchao Zhong, Haisen Zhao, Haochen Li, Xin Yan, Jikai Liu, Baoquan Chen, and Lin Lu. 2023. VASCO: Volume and Surface Co-Decomposition for Hybrid Manufacturing. ACM Transactions on Graphics 42, 6 (2023).