Top
Best
New

Posted by DavidFerris 1 day ago

We rendered and embedded one million CAD files(cad-search-three.vercel.app)
85 points | 34 commentspage 2
ge96 4 hours ago|
I like how the models have varying degrees of accuracy eg. a Raspberry Pi 4B some are simple volumetric, others seem to have every surface mount component which is crazy... wonder if that was 3D scanned.
abeyer 3 hours ago|
More likely the detailed ones came out of ECAD systems that often include 3d models in their component libraries so you can automatically visualize/model the finished product while designing a board, and integrate with physical CAD for designing enclosures and other mechanical parts.
bstsb 6 hours ago||
i tried “apples” and got lots of nuts-and-bolts models?

edit: looks like the data is trained from machinery parts. impressive regardless, but i’d add that to the lander

Brian_K_White 5 hours ago||
I tried "DHO804" (a popular oscilloscope that has printable accessories), got all screws.

Ok too niche, except that's exactly the use-case as I see it so if that's too niche then what good is it? Whatever call it pre-alpha poc and move on...

Tried "grommet", got all finger rings. Closer but not close enough to be useful. It wasn't a mix of ringular-shaped objects including grommets, and grommets aren't only round either. None of the rings were even slightly grommet shaped, purely tori and belts, some with add-ons and cut-outs.

Perhaps it needs a couple orders of magnitude more input samples before it becomes useful. And by "useful" I do mean even just as a proof of concept, because I don't see any concept proven here.

DavidFerris 6 hours ago|||
There's a pretty big bias for mechanical engineering components in the dataset- very few organic forms. It's one of the limitations we call out in the dataset card.

There are a few though! Try "dog" or "cookie cutter" for example.

rehevkor5 5 hours ago||
It's CAD. Is there a legitimate reason to use that to engineer a dog? Doesn't make sense to me.
DavidFerris 5 hours ago||
The initial ABC dataset is from public Onshape files -- clearly some people had a reason to design a dog model parametrically!
8note 3 hours ago||
id guess for 3d printing.

not the best tool for the job of making something organically shaped, but maybe they also wanted to run some aerodynamics tests on it?

rehevkor5 5 hours ago|||
It's CAD. Doesn't make sense to engineer an apple...
jacquesm 3 hours ago||
Fruit picking is a thing. You may want to 3D print some everlasting apples for tests.
abraae 1 hour ago|||
I've just now done exactly this. Model something (not an apple) not because I want to print it, but because I need to import it into CAD to check clearances etc. around it. I can abolsutely imagine modelling different sized apples if I was building an apple sorting machine.
jacquesm 1 hour ago||
I do this all the time when working with stuff that is either perishable or expensive. I just print a 3D model of it and use that as a stand in for the real thing until I have it working.
8note 3 hours ago|||
CAD is a 3D modeling tool.

its not the only one, and other tools are better suited for something like an apple. you can still post-process it to get it right sized for a printer

jacquesm 3 hours ago||
Oh come on, a nice 3D model of parametric apples in OpenSCAD would be so neat to have.
virtualritz 5 hours ago||
I think an apple would not be stored in a CAD format like IGES or STEP but rather in OBJ, USD, FBX etc.

I.e. it would not be in dataset because the use cases for 3D apples are outside of typical use cases where people resort to CAD software.

d_runs_far 3 hours ago||
two searches gave me absolute ridiculous results: chair, laptop. Back to re-learning fusion for me :-)
latchkey 2 hours ago||
I put in "dog bone" and it just returned a bunch of random things.
bobtheborg 4 hours ago||
Try searching for "glasses" and you get a page full of blocks?
jlarks32 4 hours ago|
Sick project. Great work. Thanks for the HF dataset as well.