<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of hal-04475132</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-04-29T04:29:06+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Understanding the Challenges of OpenSCAD Users for 3D Printing</title>
            <author role="aut">
              <persName>
                <forename type="first">J</forename>
                <forename type="middle">Felipe</forename>
                <surname>Gonzalez</surname>
              </persName>
              <email type="md5">322aba2684c863fd0789a1696f88a843</email>
              <email type="domain">gmail.com</email>
              <idno type="idhal" notation="string">j-felipe-gonzalez</idno>
              <idno type="idhal" notation="numeric">1398187</idno>
              <idno type="halauthorid" notation="string">2887412-1398187</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-0716-1689</idno>
              <affiliation ref="#struct-525217"/>
              <affiliation ref="#struct-237693"/>
              <affiliation ref="#struct-374570"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Thomas</forename>
                <surname>Pietrzak</surname>
              </persName>
              <email type="md5">57f42e7b31b5f87debba9390715f6525</email>
              <email type="domain">univ-lille.fr</email>
              <idno type="idhal" notation="string">thomaspietrzak</idno>
              <idno type="idhal" notation="numeric">1575</idno>
              <idno type="halauthorid" notation="string">32692-1575</idno>
              <idno type="IDREF">https://www.idref.fr/132485508</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-2013-7253</idno>
              <idno type="GOOGLE SCHOLAR">https://scholar.google.fr/citations?user=cxgDLYkAAAAJ</idno>
              <affiliation ref="#struct-374570"/>
              <affiliation ref="#struct-525217"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Audrey</forename>
                <surname>Girouard</surname>
              </persName>
              <email type="md5">c5ace57efd48c705871ea35a1c6be8e0</email>
              <email type="domain">carleton.ca</email>
              <idno type="idhal" notation="numeric">1016223</idno>
              <idno type="halauthorid" notation="string">847045-1016223</idno>
              <affiliation ref="#struct-237693"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Géry</forename>
                <surname>Casiez</surname>
              </persName>
              <email type="md5">2d381c57c1533e26d1320ace78012c8c</email>
              <email type="domain">univ-lille.fr</email>
              <idno type="idhal" notation="string">gery-casiez</idno>
              <idno type="idhal" notation="numeric">4949</idno>
              <idno type="halauthorid" notation="string">11628-4949</idno>
              <idno type="ORCID">https://orcid.org/0000-0003-1905-815X</idno>
              <idno type="IDREF">https://www.idref.fr/082496692</idno>
              <idno type="ARXIV">https://arxiv.org/a/casiez_g_1</idno>
              <idno type="GOOGLE SCHOLAR">_l0mjIoAAAAJ</idno>
              <affiliation ref="#struct-374570"/>
              <affiliation ref="#struct-525217"/>
              <affiliation ref="#struct-56663"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Thomas</forename>
                <surname>Pietrzak</surname>
              </persName>
              <email type="md5">57f42e7b31b5f87debba9390715f6525</email>
              <email type="domain">univ-lille.fr</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2024-02-23 14:25:29</date>
              <date type="whenModified">2025-10-22 12:28:42</date>
              <date type="whenReleased">2024-02-23 14:32:59</date>
              <date type="whenProduced">2024-05-11</date>
              <date type="whenEndEmbargoed">2024-02-23</date>
              <ref type="file" target="https://inria.hal.science/hal-04475132v1/document">
                <date notBefore="2024-02-23"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://inria.hal.science/hal-04475132v1/file/gonzalez24.pdf" id="file-4475132-3882169">
                <date notBefore="2024-02-23"/>
              </ref>
              <ref type="externalLink" target="http://arxiv.org/pdf/2408.01796"/>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="170167">
                <persName>
                  <forename>Thomas</forename>
                  <surname>Pietrzak</surname>
                </persName>
                <email type="md5">57f42e7b31b5f87debba9390715f6525</email>
                <email type="domain">univ-lille.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-04475132</idno>
            <idno type="halUri">https://inria.hal.science/hal-04475132</idno>
            <idno type="halBibtex">gonzalez:hal-04475132</idno>
            <idno type="halRefHtml">&lt;i&gt;Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI 2024)&lt;/i&gt;, May 2024, Hawai, United States. &lt;a target="_blank" href="https://dx.doi.org/10.1145/3613904.3642566"&gt;&amp;#x27E8;10.1145/3613904.3642566&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI 2024), May 2024, Hawai, United States. &amp;#x27E8;10.1145/3613904.3642566&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://hal.science/licences/copyright/">Copyright - All rights reserved<ref corresp="#file-4475132-3882169"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="INRIA">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="INRIA-LILLE">INRIA Lille - Nord Europe</idno>
            <idno type="stamp" n="INRIA_TEST">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="TESTALAIN1">TESTALAIN1</idno>
            <idno type="stamp" n="CRISTAL">Centre de Recherche en Informatique, Signal et Automatique de Lille (CRISTAL)</idno>
            <idno type="stamp" n="INRIA2">INRIA 2</idno>
            <idno type="stamp" n="UNIV-LILLE">Université de Lille</idno>
            <idno type="stamp" n="CRISTAL-LOKI" corresp="CRISTAL">Technologie et connaissance pour l'Interaction</idno>
            <idno type="stamp" n="INRIA-CANADA">INRIA-CANADA</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="invited" n="0">No</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
            <note type="proceedings" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Understanding the Challenges of OpenSCAD Users for 3D Printing</title>
                <author role="aut">
                  <persName>
                    <forename type="first">J</forename>
                    <forename type="middle">Felipe</forename>
                    <surname>Gonzalez</surname>
                  </persName>
                  <email type="md5">322aba2684c863fd0789a1696f88a843</email>
                  <email type="domain">gmail.com</email>
                  <idno type="idhal" notation="string">j-felipe-gonzalez</idno>
                  <idno type="idhal" notation="numeric">1398187</idno>
                  <idno type="halauthorid" notation="string">2887412-1398187</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-0716-1689</idno>
                  <affiliation ref="#struct-525217"/>
                  <affiliation ref="#struct-237693"/>
                  <affiliation ref="#struct-374570"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Thomas</forename>
                    <surname>Pietrzak</surname>
                  </persName>
                  <email type="md5">57f42e7b31b5f87debba9390715f6525</email>
                  <email type="domain">univ-lille.fr</email>
                  <idno type="idhal" notation="string">thomaspietrzak</idno>
                  <idno type="idhal" notation="numeric">1575</idno>
                  <idno type="halauthorid" notation="string">32692-1575</idno>
                  <idno type="IDREF">https://www.idref.fr/132485508</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-2013-7253</idno>
                  <idno type="GOOGLE SCHOLAR">https://scholar.google.fr/citations?user=cxgDLYkAAAAJ</idno>
                  <affiliation ref="#struct-374570"/>
                  <affiliation ref="#struct-525217"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Audrey</forename>
                    <surname>Girouard</surname>
                  </persName>
                  <email type="md5">c5ace57efd48c705871ea35a1c6be8e0</email>
                  <email type="domain">carleton.ca</email>
                  <idno type="idhal" notation="numeric">1016223</idno>
                  <idno type="halauthorid" notation="string">847045-1016223</idno>
                  <affiliation ref="#struct-237693"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Géry</forename>
                    <surname>Casiez</surname>
                  </persName>
                  <email type="md5">2d381c57c1533e26d1320ace78012c8c</email>
                  <email type="domain">univ-lille.fr</email>
                  <idno type="idhal" notation="string">gery-casiez</idno>
                  <idno type="idhal" notation="numeric">4949</idno>
                  <idno type="halauthorid" notation="string">11628-4949</idno>
                  <idno type="ORCID">https://orcid.org/0000-0003-1905-815X</idno>
                  <idno type="IDREF">https://www.idref.fr/082496692</idno>
                  <idno type="ARXIV">https://arxiv.org/a/casiez_g_1</idno>
                  <idno type="GOOGLE SCHOLAR">_l0mjIoAAAAJ</idno>
                  <affiliation ref="#struct-374570"/>
                  <affiliation ref="#struct-525217"/>
                  <affiliation ref="#struct-56663"/>
                </author>
              </analytic>
              <monogr>
                <meeting>
                  <title>Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI 2024)</title>
                  <date type="start">2024-05-11</date>
                  <date type="end">2024-05-16</date>
                  <settlement>Hawai</settlement>
                  <country key="US">United States</country>
                </meeting>
                <imprint/>
              </monogr>
              <idno type="arxiv">2408.01796</idno>
              <idno type="doi">10.1145/3613904.3642566</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">Programming-based CAD</term>
                <term xml:lang="en">OpenSCAD</term>
                <term xml:lang="en">3D printing</term>
                <term xml:lang="en">Maker culture</term>
                <term xml:lang="en">CAD Software</term>
                <term xml:lang="en">CAD Tools</term>
                <term xml:lang="en">Human - Computer Interaction</term>
              </keywords>
              <classCode scheme="acm" n="H.5.2.4">H.: Information Systems/H.5: INFORMATION INTERFACES AND PRESENTATION (e.g., HCI)/H.5.2: User Interfaces/H.5.2.4: Graphical user interfaces (GUI)</classCode>
              <classCode scheme="https://dl.acm.org/ccs" n="ACM2012.J.0.6"/>
              <classCode scheme="halDomain" n="info.info-hc">Computer Science [cs]/Human-Computer Interaction [cs.HC]</classCode>
              <classCode scheme="halDomain" n="info">Computer Science [cs]</classCode>
              <classCode scheme="halDomain" n="info.info-ia">Computer Science [cs]/Computer Aided Engineering</classCode>
              <classCode scheme="halTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halOldTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halTreeTypology" n="COMM">Conference papers</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Direct manipulation has been established as the main interaction paradigm for Computer-Aided Design (CAD) for decades. It provides fast, incremental, and reversible actions that allow for an iterative process on a visual representation of the result. Despite its numerous advantages, some users prefer a programming-based approach where they describe the 3D model they design with a specific programming language, such as OpenSCAD. It allows users to create complex structured geometries and facilitates abstraction. Unfortunately, most current knowledge about CAD practices only focuses on direct manipulation programs. In this study, we interviewed 20 programming-based CAD users to understand their motivations and challenges. Our findings reveal that this programming-oriented population presents difficulties in the design process in tasks such as 3D spatial understanding, validation and code debugging, creation of organic shapes, and code-view navigation. CCS CONCEPTS • Human-centered computing → Empirical studies in HCI.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-525217" status="VALID">
          <idno type="RNSR">201822657D</idno>
          <idno type="ROR">https://ror.org/04z5j4a93</idno>
          <orgName>Technology and knowledge for interaction</orgName>
          <orgName type="acronym">LOKI</orgName>
          <date type="start">2018-01-01</date>
          <date type="end">2026-03-31</date>
          <desc>
            <address>
              <addrLine>Parc Scientifique de la Haute Borne 40, avenue Halley Bât.A, Park Plaza 59650 Villeneuve d'Ascq</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.inria.fr/equipes/loki</ref>
          </desc>
          <listRelation>
            <relation active="#struct-104752" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation active="#struct-410272" type="direct"/>
            <relation name="UMR9189" active="#struct-120930" type="indirect"/>
            <relation name="UMR9189" active="#struct-374570" type="indirect"/>
            <relation name="UMR9189" active="#struct-441569" type="indirect"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-237693" status="VALID">
          <idno type="IdRef">026431343</idno>
          <idno type="ROR">https://ror.org/03c4mmv16</idno>
          <orgName>University of Ottawa [Ottawa]</orgName>
          <desc>
            <address>
              <addrLine>75 Laurier Avenue East, Ottawa, ON K1N 6N5</addrLine>
              <country key="CA"/>
            </address>
            <ref type="url">http://www.uottawa.ca</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-374570" status="VALID">
          <idno type="IdRef">223446556</idno>
          <idno type="ISNI">0000 0001 2242 6780</idno>
          <idno type="ROR">https://ror.org/02kzqn938</idno>
          <idno type="Wikidata">Q3551621</idno>
          <orgName>Université de Lille</orgName>
          <desc>
            <address>
              <addrLine>EPE Université de Lille. -- 42 rue Paul Duez, 59000 Lille</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.univ-lille.fr/</ref>
          </desc>
        </org>
        <org type="laboratory" xml:id="struct-56663" status="VALID">
          <idno type="IdRef">03442945X</idno>
          <idno type="ISNI">0000000119314817</idno>
          <idno type="ROR">https://ror.org/055khg266</idno>
          <idno type="Wikidata">Q1665127</idno>
          <orgName>Institut universitaire de France</orgName>
          <orgName type="acronym">IUF</orgName>
          <desc>
            <address>
              <addrLine>Maison des Universités 103 Boulevard Saint-Michel 75005 Paris</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://iuf.amue.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-301855" type="direct"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-104752" status="VALID">
          <idno type="RNSR">200818245B</idno>
          <idno type="ROR">https://ror.org/04eej9726</idno>
          <orgName>Centre Inria de l'Université de Lille</orgName>
          <desc>
            <address>
              <addrLine>Parc Scientifique de la Haute Borne 40, avenue Halley Bât.A, Park Plaza 59650 Villeneuve d'Ascq</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/lille/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-300009" status="VALID">
          <idno type="ROR">https://ror.org/02kvxyf05</idno>
          <orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
          <orgName type="acronym">Inria</orgName>
          <desc>
            <address>
              <addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/en/</ref>
          </desc>
        </org>
        <org type="laboratory" xml:id="struct-410272" status="VALID">
          <idno type="IdRef">18388695X</idno>
          <idno type="RNSR">201521249L</idno>
          <idno type="ROR">https://ror.org/05vrs3189</idno>
          <idno type="Wikidata">Q116959497</idno>
          <orgName>Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189</orgName>
          <orgName type="acronym">CRIStAL</orgName>
          <date type="start">2015-01-01</date>
          <desc>
            <address>
              <addrLine>Université de Lille - Campus scientifique - Bâtiment ESPRIT - Avenue Henri Poincaré - 59655 Villeneuve d’Ascq</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cristal.univ-lille.fr/</ref>
          </desc>
          <listRelation>
            <relation name="UMR9189" active="#struct-120930" type="direct"/>
            <relation name="UMR9189" active="#struct-374570" type="direct"/>
            <relation name="UMR9189" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-120930" status="VALID">
          <idno type="IdRef">256304629</idno>
          <idno type="ISNI">0000000122034461</idno>
          <idno type="ROR">https://ror.org/01x441g73</idno>
          <orgName>Centrale Lille</orgName>
          <desc>
            <address>
              <addrLine>École Centrale de Lille - Cité Scientifique - CS 20048 59651 Villeneuve d'Ascq Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://centralelille.fr/</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-441569" status="VALID">
          <idno type="IdRef">02636817X</idno>
          <idno type="ISNI">0000000122597504</idno>
          <idno type="ROR">https://ror.org/02feahw73</idno>
          <orgName>Centre National de la Recherche Scientifique</orgName>
          <orgName type="acronym">CNRS</orgName>
          <date type="start">1939-10-19</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cnrs.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-301855" status="VALID">
          <orgName>Ministère de l'Education nationale, de l’Enseignement supérieur et de la Recherche</orgName>
          <orgName type="acronym">M.E.N.E.S.R.</orgName>
          <desc>
            <address>
              <addrLine>1 rue Descartes - 75231 Paris cedex 05</addrLine>
              <country key="FR"/>
            </address>
          </desc>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>