Engineering Sketch Generation for Computer-Aided Design
- URL: http://arxiv.org/abs/2104.09621v1
- Date: Mon, 19 Apr 2021 20:38:36 GMT
- Title: Engineering Sketch Generation for Computer-Aided Design
- Authors: Karl D.D. Willis, Pradeep Kumar Jayaraman, Joseph G. Lambourne, Hang
Chu, Yewen Pu
- Abstract summary: We propose two generative models, CurveGen and TurtleGen, for engineering sketch generation.
Both models generate curve primitives without the need for a sketch constraint solver.
We find in our perceptual evaluation using human subjects that both CurveGen and TurtleGen produce more realistic engineering sketches.
- Score: 10.732102570751392
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Engineering sketches form the 2D basis of parametric Computer-Aided Design
(CAD), the foremost modeling paradigm for manufactured objects. In this paper
we tackle the problem of learning based engineering sketch generation as a
first step towards synthesis and composition of parametric CAD models. We
propose two generative models, CurveGen and TurtleGen, for engineering sketch
generation. Both models generate curve primitives without the need for a sketch
constraint solver and explicitly consider topology for downstream use with
constraints and 3D CAD modeling operations. We find in our perceptual
evaluation using human subjects that both CurveGen and TurtleGen produce more
realistic engineering sketches when compared with the current state-of-the-art
for engineering sketch generation.
Related papers
- Text2CAD: Text to 3D CAD Generation via Technical Drawings [45.3611544056261]
Text2CAD is a novel framework that employs stable diffusion models tailored to automate the generation process.
We show that Text2CAD effectively generates technical drawings that are accurately translated into high-quality 3D CAD models.
arXiv Detail & Related papers (2024-11-09T15:12:06Z) - CadVLM: Bridging Language and Vision in the Generation of Parametric CAD Sketches [24.239470848849418]
Parametric Computer-Aided Design (CAD) is central to contemporary mechanical design.
We propose CadVLM, an end-to-end vision language model for CAD generation.
arXiv Detail & Related papers (2024-09-26T01:22:29Z) - Freehand Sketch Generation from Mechanical Components [16.761960706420066]
MSFormer is first time to produce humanoid freehand sketches tailored for mechanical components.
First stage employs Open CASCADE technology to obtain multi-view contour sketches from mechanical components.
Second stage translates contour sketches into freehand sketches by a transformer-based generator.
arXiv Detail & Related papers (2024-08-12T07:44:19Z) - PS-CAD: Local Geometry Guidance via Prompting and Selection for CAD Reconstruction [86.726941702182]
We introduce geometric guidance into the reconstruction network PS-CAD.
We provide the geometry of surfaces where the current reconstruction differs from the complete model as a point cloud.
Second, we use geometric analysis to extract a set of planar prompts, that correspond to candidate surfaces.
arXiv Detail & Related papers (2024-05-24T03:43:55Z) - Sketch3D: Style-Consistent Guidance for Sketch-to-3D Generation [55.73399465968594]
This paper proposes a novel generation paradigm Sketch3D to generate realistic 3D assets with shape aligned with the input sketch and color matching the textual description.
Three strategies are designed to optimize 3D Gaussians, i.e., structural optimization via a distribution transfer mechanism, color optimization with a straightforward MSE loss and sketch similarity optimization with a CLIP-based geometric similarity loss.
arXiv Detail & Related papers (2024-04-02T11:03:24Z) - SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude
Operations [21.000539206470897]
SECAD-Net is an end-to-end neural network aimed at reconstructing compact and easy-to-edit CAD models.
We show superiority over state-of-the-art alternatives including the closely related method for supervised CAD reconstruction.
arXiv Detail & Related papers (2023-03-19T09:26:03Z) - ExtrudeNet: Unsupervised Inverse Sketch-and-Extrude for Shape Parsing [46.778258706603005]
This paper studies the problem of learning the shape given in the form of point clouds by inverse sketch-and-extrude.
We present ExtrudeNet, an unsupervised end-to-end network for discovering sketch and extrude from point clouds.
arXiv Detail & Related papers (2022-09-30T17:58:11Z) - Vitruvion: A Generative Model of Parametric CAD Sketches [22.65229769427499]
We present an approach to generative modeling of parametric CAD sketches.
Our model, trained on real-world designs from the SketchGraphs dataset, autoregressively synthesizes sketches as sequences of primitives.
We condition the model on various contexts, including partial sketches (primers) and images of hand-drawn sketches.
arXiv Detail & Related papers (2021-09-29T01:02:30Z) - SketchGraphs: A Large-Scale Dataset for Modeling Relational Geometry in
Computer-Aided Design [18.041056084458567]
Parametric computer-aided design (CAD) is the dominant paradigm in mechanical engineering for physical design.
SketchGraphs is a collection of 15 million sketches extracted from real-world CAD models coupled with an open-source data processing pipeline.
arXiv Detail & Related papers (2020-07-16T17:56:25Z) - B\'ezierSketch: A generative model for scalable vector sketches [132.5223191478268]
We present B'ezierSketch, a novel generative model for fully vector sketches that are automatically scalable and high-resolution.
We first introduce a novel inverse graphics approach to stroke embedding that trains an encoder to embed each stroke to its best fit B'ezier curve.
This enables us to treat sketches as short sequences of paramaterized strokes and thus train a recurrent sketch generator with greater capacity for longer sketches.
arXiv Detail & Related papers (2020-07-04T21:30:52Z) - Sketch-BERT: Learning Sketch Bidirectional Encoder Representation from
Transformers by Self-supervised Learning of Sketch Gestalt [125.17887147597567]
We present a model of learning Sketch BiBERT Representation from Transformer (Sketch-BERT)
We generalize BERT to sketch domain, with the novel proposed components and pre-training algorithms.
We show that the learned representation of Sketch-BERT can help and improve the performance of the downstream tasks of sketch recognition, sketch retrieval, and sketch gestalt.
arXiv Detail & Related papers (2020-05-19T01:35:44Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.