Dangerous Prototypes

General Category => Tools of the trade => Topic started by: doub on October 03, 2013, 01:16:19 am

Title: Looking for standard parts 3D models
Post by: doub on October 03, 2013, 01:16:19 am
I'd like to display parts in my Gerber Viewer, in addition to the PCB itself. Can someone recommend a repository of 3D models that I could use for standard parts, like common SMD resistors and capacitors, some TQFP packages, micro-USB connectors?

I found some on the EagleUp website, but they are in SketchUp format, and I haven't found a way to automatically convert them to an open format I can read.
Title: Re: Looking for standard parts 3D models
Post by: TonyD on October 03, 2013, 12:57:24 pm
EagleUp was written in Ruby perhaps you could reuse some ideas from the source code to read the SketchUp format?
Title: Re: Looking for standard parts 3D models
Post by: doub on October 03, 2013, 05:58:25 pm
I believe EagleUp itself just generate some scene data file that only reference the parts meshes, and it's SketchUp itself that opens them, but maybe it's using the same format for a complete scene and a single model. I'll have a look at the sources :-D
Title: Re: Looking for standard parts 3D models
Post by: sam512bb on October 03, 2013, 07:26:51 pm
Good day Doub,
You can check out these sites for 3D models:
http://www.3dcontentcentral.com (http://www.3dcontentcentral.com)
http://www.tracepartsonline.net (http://www.tracepartsonline.net)
Cheers,
Sam

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.00932058400session_write_close ( )...(null):0
20.00972189992ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.00972190768Database_MySQL->query( ).../DatabaseHandler.php:119
40.05942329504Database_MySQL->error( ).../Db-mysql.class.php:273