I've never seen anything like what you seek on official pages. I'd start with a deep dive in Google, using specific terms that would be included in what you're after. Even more useful than terms would be something like an identifier code snippet.
SolidWorks file is not an open format so you wont' be able to find the specification.
The closest option is to use the Document Manager API: 2016 SOLIDWORKS API Help - Getting Started
With Document Manager you can do the following without the need of having SOLIDWORKS installed:
- Extract metadata properties (custom properties as well as references structure)
- Extract display lists (triangulation and colors of the models geometry)
- Extract parasolid geometry. You will need Parasolid license to work with this geometry
we have a program that can read them....why are you making a new wheel?
Sorry, David, not quite understand your question.
there is a program that can open our cad files why are you looking to make another one?
I'm not looking to make one. But there is a lot of possible reasons why this might be required
- Developing stand-alone CAD file viewer
- Developing ERP/PDM/PLM systems which need to fetch/push data from cad files
- Developing another CAD system which needs to have import/export translator for SOLIDWORKS files
- Developing automation tools which need to work without SOLIDWORKS installed but still access data in SOLIDWORKS files
as far as I know solidworks has all that stuff. We have e drawings as stand alone cad viewer for solidworks and dwg files.
we have a great pdm system with solidworks
who wants another platform...we have the best.....
automation tools we got another great one there called driveworks. looking to remake the wheel. why?
as far as I know solidworks has all that stuff.
SolidWorks does not have built-in integrations for most third party-applications.
looking to remake the wheel. why?
SolidWorks / SolidWorks PDM does not meet everyone's needs. SolidWorks is simply a specific type of wheel. But not everyone needs, wants, or can afford that that type of wheel.
First David Matula
Why do you care why he wants to do this? That is no concern of yours. It is not reinventing the wheel, it's a good question.
And if you read his post you would have noticed that he is making a 3d file viewer. Meaning not use solidworks.
I have also wanted a way to read solidworks files like you can stp files to extract the geometry so I can understand this request.
Dallas Chase I have never found a way to do this yet myself. Some software companies have cracked it as they can open the solidworks files and view them.
I did not know you could extract parasolid geometry. Now that's cool.
Thank you everyone for your help! I think Artem's suggestion is the best way of doing this. I don't really understand what document manager is and unfortunately as he said one had to to purchase SolidWorks to use it along with a parasolid license. Neither of which I personally own at his time.
Both of those are a little expensive for my programs first prototype so I will start with STEP files, and hopefully come back and crack this dilema later. Again thank you all!