Asymptote

Description
Asymptote is a vector language for 2D and 3D computer graphics. Asymptote code can be included in LaTeX documents or used to generate PostScript, PDF, SVG, WebGL, and PRC files. Interactive 3D PDF files created from Asymptote code require Acrobat Reader version 9 or higher.

Asymptote support was added in FreeCAD version 0.19.

Exporting

 * 1) Optionally assign colors to the faces of the object you want to export with the [[Image:Part_FaceColors.svg|16px]] Part FaceColors command.
 * 2) Change to the [[Image:Workbench_Mesh.svg|16px]] Mesh Workbench.
 * 3) Create a mesh from the object with the [[Image:Mesh_FromPartShape.svg|16px]] Mesh FromPartShape command.
 * 4) Select the new mesh object.
 * 5) Invoke the [[Image:Mesh_Export.svg|16px]] Mesh Export command.
 * 6) Select the  file format in the dialog box.
 * 7) Enter a filename.
 * 8) Press the  button.

Converting
You need the Asymptote compiler to convert files. To convert to PDF a LaTeX system is also required. The compiler is a command line tool.


 * To covert to PDF you can use this syntax:
 * To convert to WebGL you can use this syntax:

Related

 * Import Export

Video tutorials
The following videos are in Spanish:
 * A way of generating interactive pdf-3D files. (1/3) (From FreeCAD, MeshLab and LaTeX)
 * A way of generating interactive pdf-3D files. (2/3) (From Asymptote and LaTex)
 * A way of generating interactive pdf-3D files. (3/3) (From FreeCAD, Asymptote and LaTeX)