TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Acrobat Adobe supports 3D PDFs to be included into LaTeX.

I could use another tool to create a PDF and import that PDF into my build, but i would rather use a package o include a solid works model directly via my latex compiler.

The result schould look like one of the results on the Adobe Demo page. Including the users ability to freely rotate the Unit.

share|improve this question
up vote 4 down vote accepted

If SolidWorks can export the model to either u3d or prc (preferred) file formats, you can embed that into your document using the media9 package.

If, however, only PDF with the embedded interactive model can be exported, you may extract the u3d or prc data into a standalone file using pdftk and a text editor. Instructions are given in another answer.

share|improve this answer

Instead of extracting 3D model from the Solidworks PDF file, you can embed Solidworks PDF file as a whole into LaTeX PDF file.

The PDF format allows the inclusion of files inside the PDF document. The included files can be bound to an annotation on a page. Or they can be recorded in a sorted list of embedded files. The packages attachfile or attachfile2 follow the first approach, package embedfile uses the latter method.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.