Releases: 3MFConsortium/spec_beamlattice
Move ball-element into a new namespace
Version 1.1.0 introduced a new geometry type "ball" in an ambiguous way:
This new XML element caused strict parsers of the beamlattice extension to reject files with balls, loose parsers simply ignored the ball geometry (#37).
Version 1.2.0 resolves this ambiguity by moving the ball
-element into a separate XML-namespace http://schemas.microsoft.com/3dmanufacturing/beamlattice/balls/2020/07
. Producers that require ball geometry can explicitly mark the ball-namespace as required
. Strict parsers of 3MF with beamlattice extension can now ignore the balls if they are not required.
Version 1.1.0: new geometry "ball"
Changes compared to version 1.0.4:
- added a new geometry type
ball
- the identifier of a
beamset
must be unique within a beam lattice. - interpretation of properties and ruling around
minlength
have been clarified
Version 1.0.4: Minor updates
Changes compared to version 1.0.2:
-
Diagrams now show the prefix "b" for elements within the beamlattice-namespace. A paragraph in conventions now explains the use of the "b" prefix of the beamlattice-namespace.
-
Fixed typo in ST_ClippingMode and in the example 3MF model file.
1.02 Small updates
This release updates the formatting and documentation of the Beam Lattice specification. No substantive changes have been made from 1.01.
First public release
This is the first public release of the 3MF Beamlattice extension, which enables complex lattice structures to be represented in a lightweight, portable file format.