Search Results for author: Joseph G. Lambourne

Found 12 papers, 7 papers with code

BrepGen: A B-rep Generative Diffusion Model with Structured Latent Geometry

no code implementations28 Jan 2024 Xiang Xu, Joseph G. Lambourne, Pradeep Kumar Jayaraman, Zhengqing Wang, Karl D. D. Willis, Yasutaka Furukawa

Starting from the root and progressing to the leaf, BrepGen employs Transformer-based diffusion models to sequentially denoise node features while duplicated nodes are detected and merged, recovering the B-Rep topology information.

Hierarchical Neural Coding for Controllable CAD Model Generation

1 code implementation30 Jun 2023 Xiang Xu, Pradeep Kumar Jayaraman, Joseph G. Lambourne, Karl D. D. Willis, Yasutaka Furukawa

This paper presents a novel generative model for Computer Aided Design (CAD) that 1) represents high-level design concepts of a CAD model as a three-level hierarchical tree of neural codes, from global part arrangement down to local curve geometry; and 2) controls the generation or completion of CAD models by specifying the target design using a code tree.

What's in a Name? Evaluating Assembly-Part Semantic Knowledge in Language Models through User-Provided Names in CAD Files

1 code implementation25 Apr 2023 Peter Meltzer, Joseph G. Lambourne, Daniele Grandi

In this work we propose that the natural language names designers use in Computer Aided Design (CAD) software are a valuable source of such knowledge, and that Large Language Models (LLMs) contain useful domain-specific information for working with this data as well as other CAD and engineering-related tasks.

Language Modelling

Reconstructing editable prismatic CAD from rounded voxel models

no code implementations2 Sep 2022 Joseph G. Lambourne, Karl D. D. Willis, Pradeep Kumar Jayaraman, Longfei Zhang, Aditya Sanghi, Kamal Rahimi Malekshan

Reverse Engineering a CAD shape from other representations is an important geometric processing step for many downstream applications.

SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebooks

no code implementations11 Jul 2022 Xiang Xu, Karl D. D. Willis, Joseph G. Lambourne, Chin-Yi Cheng, Pradeep Kumar Jayaraman, Yasutaka Furukawa

We present SkexGen, a novel autoregressive generative model for computer-aided design (CAD) construction sequences containing sketch-and-extrude modeling operations.

Efficient Exploration

SolidGen: An Autoregressive Model for Direct B-rep Synthesis

no code implementations26 Mar 2022 Pradeep Kumar Jayaraman, Joseph G. Lambourne, Nishkrit Desai, Karl D. D. Willis, Aditya Sanghi, Nigel J. W. Morris

Key to achieving this is our Indexed Boundary Representation that references B-rep vertices, edges and faces in a well-defined hierarchy to capture the geometric and topological relations suitable for use with machine learning.

Engineering Sketch Generation for Computer-Aided Design

no code implementations19 Apr 2021 Karl D. D. Willis, Pradeep Kumar Jayaraman, Joseph G. Lambourne, Hang Chu, Yewen Pu

Engineering sketches form the 2D basis of parametric Computer-Aided Design (CAD), the foremost modeling paradigm for manufactured objects.

Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequences

1 code implementation5 Oct 2020 Karl D. D. Willis, Yewen Pu, Jieliang Luo, Hang Chu, Tao Du, Joseph G. Lambourne, Armando Solar-Lezama, Wojciech Matusik

Parametric computer-aided design (CAD) is a standard paradigm used to design manufactured objects, where a 3D shape is represented as a program supported by the CAD software.

CAD Reconstruction Program Synthesis

UV-Net: Learning from Boundary Representations

1 code implementation CVPR 2021 Pradeep Kumar Jayaraman, Aditya Sanghi, Joseph G. Lambourne, Karl D. D. Willis, Thomas Davies, Hooman Shayani, Nigel Morris

We introduce UV-Net, a novel neural network architecture and representation designed to operate directly on Boundary representation (B-rep) data from 3D CAD models.

Vector Graphics

Cannot find the paper you are looking for? You can Submit a new open access paper.