Free and Open Source 3-D Model Customizer for Websites to Democratize Design with OpenSCAD (original) (raw)
Related papers
Proceedings of the 18th International Software Product Line Conference - Volume 1, 2014
3D printing is gaining more and more momentum to build customized product in a wide variety of fields. We conduct an exploratory study of Thingiverse, the most popular Website for sharing user-created 3D design files, in order to establish a possible connection with software product line (SPL) engineering. We report on the socio-technical aspects and current practices for modeling variability, implementing variability, configuring and deriving products, and reusing artefacts. We provide hints that SPL-alike techniques are practically used in 3D printing and thus relevant. Finally, we discuss why the customization in the 3D printing field represents a challenging playground for SPL engineering.
The 3D revolution: CAD access for all!
1997
Abstract The manufacturing industry has invested vast amounts of resources in the deployment and use of solid modeling technology. Although expensive to generate and potentially very valuable in many product related activities, 3D models have rarely been exploited to support product management, documentation, collaborative review, and promotion, because they were only accessible to trained designers equipped with expensive graphics workstations.
Personal 3D Printer: Self-design and Manufacturing
Research into Design for Communities, Volume 1, 2017
Rapid advancements of 3D printing technologies have created new opportunities and challenges. The material extrusion and the stereolithographic 3D printers, which were recently launched in a desktop size, herald a new time whereby common people will be able to own manufacturing means in their home. The prime motivation of this study was driven from the gap that existed between the market that offers desktop 3D printers, along with access to 3D printed products, and the users which still had not widely adopted this new technology. The study was derived from a wider continuous research that examined the personal desktop 3D printing market, and to better understand the existing situation, the study reviewed 5 CAD softwares oriented at product design for non-professional users and 16 websites that offer 3D printed parts and products.
3D modelling for the 99%: Enabling the public to benefit from 3d printing and modelling
2016
This thesis is a development of an earlier piece of research by the author entitled ‘Barriers to participation in 3d print making’ (MacLeod-Iredale, 2015). The earlier paper identified 3d computer modelling as the most significant barrier to participation in 3d printing for non-designers (other than the socio-economic causes of disenfranchisement and disadvantage). This research will develop and test an approach to introducing the layperson to generating 3d digital content. Until very recently, 3d content has been the exclusive remit of professional designers and dedicated amateur enthusiasts. The public are beginning to have access to the much-vaunted technology (Kirkby 2015), with the nascent democratisation of 3d printing via organisations including the FabLab movement, libraries and schools (Compton and Walker 2014, Chung 2014, Griffey 2014, Moorefield-Lang 2014). Others can debate exactly how 3d printing may affect the public (Chan and Smith 2013, Flanders 2011), it is clear ho...
Programming Language Tools and Techniques for 3D Printing
2017
We propose a research agenda to investigate programming language techniques for improving affordable, end-user desktop manufacturing processes such as 3D printing. Our goal is to adapt programming languages tools and extend the decades of research in industrial, high-end CAD/CAM in order to help make affordable desktop manufacturing processes more accurate, fast, reliable, and accessible to end-users. We focus on three major areas where 3D printing can benefit from programming language tools: design synthesis, optimizing compilation, and runtime monitoring. We present preliminary results on synthesizing editable CAD models from difficult-to-edit surface meshes, discuss potential new compilation strategies, and propose runtime monitoring techniques. We conclude by discussing additional near-future directions we intend to pursue.
CAD softwAre As CustomisAtion tools
This paper explores the use of CAD software as tools in mass customisation systems and discusses using protocol study methods to analyse the interactions between customers and customisation tools. Current uses of CAD software as customisation tools will be presented. The use of the Function-Behaviour-Structure coding scheme to analyse protocols from customisation sessions is discussed. A protocol from Puma footwear customisation is analysed using the LINKOgrapher software and the results presented. The paper concludes with a discussion on the utility of computational support tools to study designers/customers utilizing CAD tools for mass customisation.
INTED2016 Proceedings
This case study analyses the viability of an efficient modeling approach using Grasshopper as a parametric Computer Aided Design (CAD) application in combination with low-cost digitizing devices and low-cost Additive Manufacturing (AM) printers for customization design and manufacturing of a product: sunglasses. The aim of the study was to enabling design students to utilize the advantages of three-dimensional (3D) scanning, CAD and AM for bespoke design. Face geometry features were captures using free photogrammetry software. An automated modeling procedure was developed and applied to model a concept of sunglasses that fits to the user face. The resulting virtual sun glasses was manufactured with two AM printers, a previous prototype low-cost printed in ABS and a final functional version in Nylon manufactured with a SLS technology sanded and painted with the lens assembled. An initial economic study indicated that the presented approach offers a feasible alternative to the current practices and proves the possibility for design students for custom-fit design with an affordable low-cost process
Using Contemporary 3D Web Technologies in the Process of CAD Model Design
Technics Technologies Education Management
During the last few decades, the approach to the new product design, planning, production and marketing has essentially changed. Variety of choices is increasing the effort for product placement on the market, threatens the company survival, and creates the risk of novel and unexplored. In this paper the new 3D web technology, which is used to exhibit and manipulate 3D models created by the support of professional CAD applications is presented. This principle is illustrated by the creation of a 3D web application for the modification of the product design. Site visitors – potential customers in the future – influence the shape and design of a new product by choosing the optimal solution for their needs. The process of realization of the 3D web application is described, starting with selection of the appropriate standard, via choosing the file format for the information sharing between professional 3D CAD applications, up to the methods for customer identification and personal inform...
3D-printing as a Creative Modelling and Prototyping Tool
2018
3D-printing offers possibilities to quickly and cheaply play with different body shapes, material texture, and the functions of objects as well as to test, compare and judge which of the different iterations to settle on or to combine as a final solution. In the development of new tangible (hardware) products, creative modelling can also be used to obtain retailer, user and customer opinions of new product concepts. To experience using 3D-printing as a modelling tool, we made a strict copy of simple plate product from which we could "play" with different creative solutions. We found that realizing extended product functionality that gradually emerged in the creative process had been (extremely) expensive and long-lasting using classical modelling and prototyping methods because complicated tools had had to be manufactured and changed before each test iteration. Using 3D-printing, it was easy to make changes, and new ideas could easily be tested, which increased not only the functionality but also other product values.