1995 - nvidia...engine heterogeneous compute (c++) opengl compute job scheduling system geometry...
TRANSCRIPT
Founded
Autocad
2000 2005 2010 2015 19199519901985
SoildWorks
PC CAD
Emerges
GeForce 256
Parasolid
PTC
First 3D printer
3D Systems
ASIC
82
Today:Quadro RTX6000, 24 GB GPU Memory, 4608 CUDA Cores
Founded
UNIGRAPHICS
CATIA
AS A RESULT:
HOW ARE GPUS PREDOMINANTLY USED IN CAD/CAM?
MODERN DESIGN TRENDS
MODERN MANUFACTURING TRENDS
Transition
• Complex geometry,Laser printed. Show not tell.
Rocket injector design courtesy of Arc Engines
Introducing Dyndrite’sAccelerated Computation EngineWorld's First Fully GPU-Native 3D Geometry Kernel
Let’s Not Code Like It’s 1998
● Geometry Kernel provides
surface creation, stitching,
and tessellation method
● Ancient API requires
experts
● Build a house by first
searching for sand and clayCPU(s) GPU(s)
CUDA GPGPU Compute Engine
Heterogeneous Compute (C++) OpenGL
Compute Job Scheduling System
Geometry Kernel(s) Scene Graph Model
Database
API (C/C++) API (Python) UI (Qt)
What’s Missing?
Developer Focused Technology Stack
● Start with the essential tools
needed to build an application
● Democratize GPU development
beyond experts
● Rapid Prototyping Using
Python API
● Debug from Python API into
C++ API
● Develop print drivers for OEM
machine vendors
CPU(s) GPU(s)
CUDA GPGPU Compute Engine
Heterogeneous Compute (C++) OpenGL
Compute Job Scheduling System
Geometry Kernel(s) Scene Graph Model
Database
API (C/C++) API (Python) UI (Qt)
CASE STUDY: Dyndrite Additive Toolkit + 3D Print Driver
Dyndrite Additive Toolkit
Streamlines, Optimizes, & Augments End-to-End Workflow
Robust, Powerful, and Scriptable Build Processor - 1st App Built on Dyndrite
IMPORT POSITION LIGHTWEIGHTING SUPPORTS HATCH PRINTSLICE ZONE
File / Geometry Interoperability Native Geometry (Spline) Slicing
Sophisticated Lattice and Support Geometry Customized Tool Path Control
DEMO
“Dyndrite puts the power of computational geometry in the hands of anyone. We’re excited to be one of the first companies exploring the applicability of this new technology”
Ryan Petterson, CEO
What Will You Build?
Q & A
Harshil [email protected]
Shawn Hopwood CMO, Head Developer [email protected]: