{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,30]],"date-time":"2026-07-30T13:35:33Z","timestamp":1785418533699,"version":"3.56.0"},"reference-count":64,"publisher":"ASME International","issue":"4","license":[{"start":{"date-parts":[[2025,1,23]],"date-time":"2025-01-23T00:00:00Z","timestamp":1737590400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.asme.org\/publications-submissions\/publishing-information\/legal-policies"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["Human-Technology Frontier (FW-HTF) 1839971"],"award-info":[{"award-number":["Human-Technology Frontier (FW-HTF) 1839971"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,4,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Parametric modeling software is a powerful design tool for defining complex geometries, controlling precise dimensions, and maintaining design intent during iterative modifications. However, such software challenges novice users due to the complex user interfaces, steep learning curve, and the need for strong spatial understanding to manipulate 3D models. To overcome these barriers, we introduce pARametric, an augmented reality (AR) system that provides an effortless parametric modeling experience in situ. Our system features an immersive sketching platform for freehand sketching, a transformer-based parametric sketch construction algorithm, and an AR interface that offers intuitive hand-to-virtual geometry interaction for 3D modeling operations. In pARametric, a novice user without experience in 3D modeling can create parametric models for personal fabrication. Our system uses environmental context as design references to make decisions about structure, dimension, and shape. The system allows users to express their design intents by sketching freehand rather than mastering the sophisticated operations in current modeling software. We also incorporate widely used 3D modeling features such as extrusion, revolution, sweep, and mirror to create a wide variety of models. In a user study with eight participants, we discovered that novice designers see great potential in pARametric to enhance their capabilities and willingness to engage in parametric modeling. We further discuss how our system can be integrated into traditional parametric modeling workflows to benefit a wider range of designers in terms of visualization and collaboration on challenging design tasks.<\/jats:p>","DOI":"10.1115\/1.4067704","type":"journal-article","created":{"date-parts":[[2025,1,23]],"date-time":"2025-01-23T11:36:39Z","timestamp":1737632199000},"update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":7,"title":["pARametric: Empowering In Situ Parametric Modeling in Augment Reality for Personal Fabrication"],"prefix":"10.1115","volume":"25","author":[{"given":"Runlin","family":"Duan","sequence":"first","affiliation":[{"name":"Purdue University Department of Mechanical Engineering, , , \u00a0","place":["West Lafayette, IN, 47907"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiyun","family":"Hu","sequence":"additional","affiliation":[{"id":[{"id":"https:\/\/ror.org\/02dqehb95","id-type":"ROR","asserted-by":"publisher"}],"name":"Purdue University West Lafayette Department of Mechanical Engineering, , , \u00a0","place":["West Lafayette, IN, 47907"]},{"name":"Purdue University Department of Mechanical Engineering, , , \u00a0","place":["West Lafayette, IN, 47907"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Min","family":"Liu","sequence":"additional","affiliation":[{"name":"Purdue University Department of Mechanical Engineering, , , \u00a0","place":["West Lafayette, IN, 47907"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jingyu","family":"Shi","sequence":"additional","affiliation":[{"id":[{"id":"https:\/\/ror.org\/02dqehb95","id-type":"ROR","asserted-by":"publisher"}],"name":"Purdue University West Lafayette Elmore Family School of Electrical and Computer Engineering, , , \u00a0","place":["West Lafayette, IN, 47907"]},{"name":"Purdue University Elmore Family School of Electrical and Computer Engineering, , , \u00a0","place":["West Lafayette, IN, 47907"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Karthik","family":"Ramani","sequence":"additional","affiliation":[{"name":"Purdue University Department of Mechanical Engineering, , , \u00a0","place":["West Lafayette, IN, 47907"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"33","published-online":{"date-parts":[[2025,2,24]]},"reference":[{"key":"2026022320022392600_CIT0001","first-page":"1","article-title":"ShapeFindAR: Exploring In-Situ Spatial Search for Physical Artifact Retrieval Using Mixed Reality","author":"Stemasov","year":"2022"},{"key":"2026022320022392600_CIT0002","author":"Thingiverse","year":"2023"},{"key":"2026022320022392600_CIT0003","author":"Myminifactory","year":"2023"},{"key":"2026022320022392600_CIT0004","author":"Grabcad","year":"2023"},{"issue":"4","key":"2026022320022392600_CIT0005","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2766994","article-title":"Fab Forms: Customizable Objects for Fabrication With Validity and Geometry Caching","volume":"34","author":"Shugrina","year":"2015","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"2026022320022392600_CIT0006","first-page":"1","article-title":"Kyub: A 3D Editor for Modeling Sturdy Laser-Cut Objects","author":"Baudisch","year":"2019"},{"key":"2026022320022392600_CIT0007","author":"Fabtotum","year":"2023"},{"key":"2026022320022392600_CIT0008","first-page":"195","article-title":"Barriers to Using, Customizing, and Printing 3D Designs on Thingiverse","author":"Alcock","year":"2016"},{"key":"2026022320022392600_CIT0009","first-page":"1","article-title":"Symbiosissketch: Combining 2D & 3D Sketching for Designing Detailed 3D Objects In Situ","author":"Arora","year":"2018"},{"issue":"4","key":"2026022320022392600_CIT0010","doi-asserted-by":"publisher","first-page":"1442","DOI":"10.1109\/TVCG.2016.2518099","article-title":"Lift-Off: Using Reference Imagery and Freehand Sketching to Create 3D Models in VR","volume":"22","author":"Jackson","year":"2016","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"2026022320022392600_CIT0011","first-page":"1","article-title":"Mix&Match: Towards Omitting Modelling Through In-Situ Remixing of Model Repository Artifacts in Mixed Reality","author":"Stemasov","year":"2020"},{"key":"2026022320022392600_CIT0012","first-page":"1","article-title":"TabletinVR: Exploring the Design Space for Using a Multi-Touch Tablet in Virtual Reality","author":"Surale","year":"2019"},{"key":"2026022320022392600_CIT0013","first-page":"21","article-title":"DualCAD: Integrating Augmented Reality With a Desktop GUI and Smartphone Interaction","author":"Millette","year":"2016"},{"key":"2026022320022392600_CIT0014","first-page":"1","article-title":"VRSketchin: Exploring the Design Space of Pen and Tablet Interaction for 3D Sketching in Virtual Reality","author":"Drey","year":"2020"},{"key":"2026022320022392600_CIT0015","first-page":"1","article-title":"HandPainter-3D Sketching in VR With Hand-Based Physical Proxy","author":"Jiang","year":"2021"},{"key":"2026022320022392600_CIT0016","first-page":"372","article-title":"ScaffoldSketch: Accurate Industrial Design Drawing in VR","author":"Yu","year":"2021"},{"key":"2026022320022392600_CIT0017","first-page":"797","article-title":"SketchingWithHands: 3D Sketching Handheld Products With First-Person Hand Posture","author":"Kim","year":"2016"},{"key":"2026022320022392600_CIT0018","first-page":"3855","article-title":"MixFab: a Mixed-Reality Environment for Personal Fabrication","author":"Weichel","year":"2014"},{"key":"2026022320022392600_CIT0019","author":"autodesk","year":"2023"},{"key":"2026022320022392600_CIT0020","author":"Creo","year":"2023"},{"key":"2026022320022392600_CIT0021","author":"Solidworks","year":"2023"},{"key":"2026022320022392600_CIT0022","author":"Gravitysketch","year":"2023"},{"key":"2026022320022392600_CIT0023","author":"Hololens","year":"2023"},{"key":"2026022320022392600_CIT0024","author":"Cadquery","year":"2023"},{"key":"2026022320022392600_CIT0025","first-page":"384","article-title":"Understanding Newcomers to 3D Printing: Motivations, Workflows, and Barriers of Casual Makers","author":"Hudson","year":"2016"},{"key":"2026022320022392600_CIT0026","first-page":"1","article-title":"Barriers to End-User Designers of Augmented Fabrication","author":"Mahapatra","year":"2019"},{"key":"2026022320022392600_CIT0027","first-page":"107","article-title":"ABC and 3D: Opportunities and Obstacles to 3D Printing in Special Education Environments","author":"Buehler","year":"2014"},{"key":"2026022320022392600_CIT0028","first-page":"525","article-title":"Sharing Is Caring: Assistive Technology Designs on Thingiverse","author":"Buehler","year":"2015"},{"key":"2026022320022392600_CIT0029","first-page":"29","article-title":"Reprise: A Design Tool for Specifying, Generating, and Customizing 3D Printable Adaptations on Everyday Objects","author":"Chen","year":"2016"},{"key":"2026022320022392600_CIT0030","first-page":"1","article-title":"Greater Than the Sum of Its PARTs: Expressing and Reusing Design Intent in 3D Models","author":"Hofmann","year":"2018"},{"issue":"4","key":"2026022320022392600_CIT0031","doi-asserted-by":"publisher","first-page":"306","DOI":"10.1057\/s41265-017-0043-9","article-title":"Copy, Transform, Combine: Exploring the Remix as a Form of Innovation","volume":"32","author":"Flath","year":"2017","journal-title":"J. Inf. Technol."},{"issue":"1","key":"2026022320022392600_CIT0032","doi-asserted-by":"publisher","first-page":"315","DOI":"10.25300\/MISQ\/2017\/41.1.17","article-title":"Knowledge Reuse for Customization","volume":"41","author":"Kyriakou","year":"2017","journal-title":"MIS Quart."},{"key":"2026022320022392600_CIT0033","first-page":"73","article-title":"SketchChair: An All-in-One Chair Design System for End Users","author":"Saul","year":"2010"},{"key":"2026022320022392600_CIT0034","first-page":"13","article-title":"FlatFitFab: Interactive Modeling With Planar Sections","author":"McCrae","year":"2014"},{"key":"2026022320022392600_CIT0035","first-page":"17","article-title":"Modeling-in-Context: User Design of Complementary Objects With a Single Photo","author":"Lau","year":"2010"},{"key":"2026022320022392600_CIT0036","first-page":"V003T04A007","article-title":"Toying With Design: Experiencing Design for Rapid Prototyping Using Mini-Fabrication Exercises","author":"Banerjee","year":"2018"},{"issue":"10","key":"2026022320022392600_CIT0037","doi-asserted-by":"publisher","first-page":"100904","DOI":"10.1115\/1.4037251","article-title":"The Design for Additive Manufacturing Worksheet","volume":"139","author":"Booth","year":"2017","journal-title":"ASME J. Mech. Des."},{"key":"2026022320022392600_CIT0038","first-page":"387","article-title":"SweepCanvas: Sketch-Based 3D Prototyping on an RGB-D Image","author":"Li","year":"2017"},{"key":"2026022320022392600_CIT0039","first-page":"1955","article-title":"3DALL-E: Integrating Text-to-Image AI in 3D Design Workflows","author":"Liu","year":"2023"},{"key":"2026022320022392600_CIT0040","doi-asserted-by":"crossref","DOI":"10.1145\/3024969.3024995","article-title":"Window-Shaping: 3D Design Ideation by Creating on, Borrowing from, and Looking at the Physical World","author":"Huo","year":"2017"},{"issue":"1","key":"2026022320022392600_CIT0041","doi-asserted-by":"publisher","first-page":"011010","DOI":"10.1115\/1.4045142","article-title":"Investigating Force-Feedback in Mid-Air Sketching of Multi-planar Three-Dimensional Curve-Soups","volume":"20","author":"Mohanty","year":"2020","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"6","key":"2026022320022392600_CIT0042","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3414685.3417807","article-title":"Sketch2CAD: Sequential Cad Modeling by Sketching in Context","volume":"39","author":"Li","year":"2020","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"2026022320022392600_CIT0043","first-page":"1","article-title":"CraftML: 3D Modeling is Web Programming","author":"Yeh","year":"2018"},{"issue":"4","key":"2026022320022392600_CIT0044","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1109\/MPRV.2019.2929130","article-title":"Exploring Pervasive Making Using Generative Modeling and Speech Input","volume":"18","author":"Ballagas","year":"2019","journal-title":"IEEE Pervasive Comput."},{"key":"2026022320022392600_CIT0045","first-page":"1","article-title":"Posing and Acting as Input for Personalizing Furniture","author":"Lee","year":"2016"},{"issue":"3","key":"2026022320022392600_CIT0046","doi-asserted-by":"publisher","first-page":"41\u2013es","DOI":"10.1145\/1276377.1276429","article-title":"Fibermesh: Designing Freeform Surfaces With 3D Curves","volume":"26","author":"Nealen","year":"2007","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"2026022320022392600_CIT0047","first-page":"409","article-title":"Teddy: A Sketching Interface for 3D Freeform Design","author":"Igarashi","year":"1999"},{"key":"2026022320022392600_CIT0048","first-page":"401","article-title":"DreamSketch: Early Stage 3D Design Explorations With Sketching and Generative Design","author":"Kazi","year":"2017"},{"key":"2026022320022392600_CIT0049","first-page":"223","article-title":"Napkin Sketch: Handheld Mixed Reality 3D Sketching","author":"Xin","year":"2008"},{"key":"2026022320022392600_CIT0050","first-page":"135","article-title":"3DM: A Three Dimensional Modeler Using a Head-Mounted Display","author":"Butterworth","year":"1992"},{"issue":"3","key":"2026022320022392600_CIT0051","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1145\/210079.210087","article-title":"HoloSketch: A Virtual Reality Sketching\/animation Tool","volume":"2","author":"Deering","year":"1995","journal-title":"ACM Trans. Comput.-Human Interact. (TOCHI)"},{"issue":"5","key":"2026022320022392600_CIT0052","doi-asserted-by":"publisher","first-page":"2499","DOI":"10.1109\/TVCG.2023.3247059","article-title":"GestureSurface: VR Sketching Through Assembling Scaffold Surface With Non-Dominant Hand","volume":"29","author":"Xu","year":"2023","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"2026022320022392600_CIT0053","first-page":"1","article-title":"Cassie: Curve and Surface Sketching in Immersive Environments","author":"Yu","year":"2021"},{"key":"2026022320022392600_CIT0054","first-page":"V01BT02A031","article-title":"Kinesthetically Augmented Mid-Air Sketching of Multi-planar 3D Curve-Soups","author":"Mohanty","year":"2018"},{"key":"2026022320022392600_CIT0055","first-page":"5643","article-title":"Experimental Evaluation of Sketching on Surfaces in VR","author":"Arora","year":"2017"},{"key":"2026022320022392600_CIT0056","first-page":"306","article-title":"Flashpen: A High-Fidelity and High-Precision Multi-surface Pen for Virtual Reality","author":"Romat","year":"2021"},{"key":"2026022320022392600_CIT0057","first-page":"1","article-title":"Physical Guides: An Analysis of 3D Sketching Performance on Physical Objects in Augmented Reality","author":"Wacker","year":"2020"},{"key":"2026022320022392600_CIT0058","first-page":"1","article-title":"Smart3dguides: Making Unconstrained Immersive 3D Drawing More Accurate","author":"Machuca","year":"2019"},{"issue":"8","key":"2026022320022392600_CIT0059","doi-asserted-by":"publisher","first-page":"2809","DOI":"10.1109\/TVCG.2020.3049006","article-title":"3D Curve Creation on and Around Physical Objects With Mobile AR","volume":"28","author":"Ye","year":"2021","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"2026022320022392600_CIT0060","first-page":"173","article-title":"The Effect of Spatial Ability on Immersive 3D Drawing","author":"Barrera Machuca","year":"2019"},{"key":"2026022320022392600_CIT0061","author":"Seff","year":"2021"},{"key":"2026022320022392600_CIT0062","first-page":"1510","article-title":"Towards Augmented Fabrication: Combining Fabricated and Existing Objects","author":"Ashbrook","year":"2016"},{"key":"2026022320022392600_CIT0063","first-page":"1063","article-title":"Consumed Endurance: A Metric to Quantify Arm Fatigue of Mid-Air Interactions","author":"Hincapi\u00e9-Ramos","year":"2014"},{"key":"2026022320022392600_CIT0064","first-page":"3328","article-title":"Modeling Cumulative Arm Fatigue in Mid-Air Interaction Based on Perceived Exertion and Kinetics of Arm Motion","author":"Jang","year":"2017"}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/25\/4\/041001\/7428533\/jcise-24-1333.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/25\/4\/041001\/7428533\/jcise-24-1333.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,24]],"date-time":"2026-02-24T01:02:28Z","timestamp":1771894948000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/25\/4\/041001\/1212230\/pARametric-Empowering-In-Situ-Parametric-Modeling"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,24]]},"references-count":64,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,4,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.4067704","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"value":"1530-9827","type":"print"},{"value":"1944-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,2,24]]},"article-number":"041001"}}