# Difference between revisions of "3DPrinting Scanning File Formats"

From Web3D.org

Vmarchetti (Talk | contribs) (Additive Manufactuing Format) |
Vmarchetti (Talk | contribs) |
||

Line 8: | Line 8: | ||

* [http://amf.wikispaces.com/file/view/amf.xsd/402895728/amf.xsd XSD schema] | * [http://amf.wikispaces.com/file/view/amf.xsd/402895728/amf.xsd XSD schema] | ||

* [http://www.astm.org/Standards/ISOASTM52915.htm ASTM Standard] AMF is ISO/ASTM52915-13 standard (v 1.1). The standard document is sold by [http://www.astm.org ASTM]. | * [http://www.astm.org/Standards/ISOASTM52915.htm ASTM Standard] AMF is ISO/ASTM52915-13 standard (v 1.1). The standard document is sold by [http://www.astm.org ASTM]. | ||

+ | * [https://groups.google.com/forum/#!forum/stl2 STL2 Google Group] | ||

=== Overview === | === Overview === | ||

+ | * An XML format with formal [ http://amf.wikispaces.com/file/view/amf.xsd/402895728/amf.xsd XSD schema]. | ||

+ | * An AMF file contains one or more objects. Each object is a 3D volume defined by a single triangular mesh. A triangular mesh consists of a list of vertices and a list of triangles; each triangles is defined as 3 vertices identified by their index in the list of vertices. | ||

+ | * Optional Geometric Concepts Elements | ||

+ | ** Edge : A subelement in an object tree, an edge is defined by references to two vertices in an object's vertex list and by the coordinates of tangent vectors defining the direction of the edge at each vertex. These tangent vectors can be used to define [ Curved Triangles] | ||

+ | ** Normal : A subelement of a vertex element, it consists of the coordinates of a 3D vector attached to that vertex, and is also used in the definition of [ Curved Triangle] | ||

+ | ** | ||

+ | |||

+ | === Curved Triangles === |

## Latest revision as of 09:00, 3 December 2015

This page will serve as a summary of file formats used in 3D Printing and Scanning. Information will be included that is useful to understand the capabilities of each format and compare them with current and potential capabilites of the X3D standard applied to 3D printing and scanning. Emphasis is placed on file formats which are standards and which have open and accessible documentation, as opposed to proprietary formats.

## AMF

AMF is Additive Manufacturing Format, commonly with .amf file extension.

### References

- http://amf.wikispaces.com : Wiki resource.
- XSD schema
- ASTM Standard AMF is ISO/ASTM52915-13 standard (v 1.1). The standard document is sold by ASTM.
- STL2 Google Group

### Overview

- An XML format with formal [ http://amf.wikispaces.com/file/view/amf.xsd/402895728/amf.xsd XSD schema].
- An AMF file contains one or more objects. Each object is a 3D volume defined by a single triangular mesh. A triangular mesh consists of a list of vertices and a list of triangles; each triangles is defined as 3 vertices identified by their index in the list of vertices.
- Optional Geometric Concepts Elements
- Edge : A subelement in an object tree, an edge is defined by references to two vertices in an object's vertex list and by the coordinates of tangent vectors defining the direction of the edge at each vertex. These tangent vectors can be used to define [ Curved Triangles]
- Normal : A subelement of a vertex element, it consists of the coordinates of a 3D vector attached to that vertex, and is also used in the definition of [ Curved Triangle]