Systèmes d'automatisation industrielle et intégration — Représentation et échange de données de produits — Partie 514: Constuction interprétée d'application: Représentation délimitée avancée

General Information

Status
Published
Publication Date
15-Dec-1999
Current Stage
9093 - International Standard confirmed
Start Date
14-Jun-2026
Completion Date
20-Jun-2026

Buy Documents

Standard

ISO 10303-514:1999 - Industrial automation systems and integration — Product data representation and exchange — Part 514: Application interpreted construct: Advanced boundary representation Released:12/16/1999

English language (24 pages)
sale 15% off
Preview
sale 15% off
Preview

Overview

ISO 10303-514:1999 - part of the STEP family (ISO 10303) - defines an Application Interpreted Construct (AIC) for an Advanced Boundary Representation (advanced B‑rep) used in product data representation and exchange. This part specializes the generic geometric and topological resources of ISO 10303 to require explicit, unambiguous definitions of manifold solid B‑reps whose faces and edges use elementary or free‑form geometry. The standard includes an EXPRESS schema, conformance rules and informative EXPRESS‑G diagrams to support implementation.

Key topics and technical requirements

  • Advanced B‑rep shape representation: a shape representation composed of one or more manifold solid B‑reps; faces and edges must be explicitly defined by elementary geometry, swept geometry or B‑spline geometry.
  • Topology and bounding: enforces that all surfaces are bounded via associated advanced faces and that curves are bounded via topological edge curves; uses manifold solid B‑rep definitions to ensure correct topological behavior.
  • Permitted geometry types: 3D geometry, B‑spline curves and surfaces, conics, elementary curves and surfaces, sculptured surfaces, swept surfaces, twisted curves, polylines, p‑curves, and unbounded geometry for parameter and definition spaces.
  • Restrictions / out-of-scope: excludes general 2D geometry (except p‑curves in surface parameter space), bounded curves beyond polylines and B‑spline curves, and bounded surfaces other than B‑spline surfaces.
  • Formal EXPRESS specification: provides an EXPRESS schema (aic_advanced_brep) with entity definitions and WHERE rules (examples: WR1–WR6) that constrain the items of the representation (manifold_solid_brep, mapped_item, axis2_placement_3d, etc.).
  • Interoperability dependencies: explicitly references and reuses constructs from ISO 10303-42 (geometry & topology), ISO 10303-511 (topologically bounded surface / advanced face), ISO 10303-43 (representation structures) and others.

Practical applications and users

  • Who uses it: CAD/CAM/CAE software developers, PLM and PDM implementers, neutral data exchange tool vendors, and standards teams implementing STEP APs or building translators between systems.
  • Why it matters: ensures consistent, unambiguous exchange of complex solid models with explicit topology and advanced surface definitions - critical for interoperability across CAD systems, downstream manufacturing, simulation and long‑term archiving.
  • Typical uses: implementing STEP‑based import/export, defining neutral model repositories, validating topology/geometry integrity during data exchange, and creating conformance test suites for advanced B‑rep models.

Related standards

  • ISO 10303 (STEP) series - general framework
  • ISO 10303-1 (overview & principles)
  • ISO 10303-42 (geometric & topological representation)
  • ISO 10303-43 (representation structures)
  • ISO 10303-511 (topologically bounded surface / advanced face)

Keywords: ISO 10303-514, advanced boundary representation, advanced B‑rep, AIC, STEP, EXPRESS schema, manifold solid B‑rep, B‑spline, CAD data exchange, product data representation.

Buy Documents

Standard

ISO 10303-514:1999 - Industrial automation systems and integration — Product data representation and exchange — Part 514: Application interpreted construct: Advanced boundary representation Released:12/16/1999

English language (24 pages)
sale 15% off
Preview
sale 15% off
Preview

Get Certified

Connect with accredited certification bodies for this standard

DVS-ZERT GmbH

German welding certification society.

DAKKS Germany Verified

CARES (UK Certification Authority for Reinforcing Steels)

UK certification for reinforcing steels and construction.

UKAS United Kingdom Verified

EWF/IIW (European/International Welding Federation)

International welding personnel certification.

BELAC Belgium Verified

Sponsored listings

Frequently Asked Questions

ISO 10303-514:1999 is a standard published by the International Organization for Standardization (ISO). Its full title is "Industrial automation systems and integration — Product data representation and exchange — Part 514: Application interpreted construct: Advanced boundary representation". This standard covers: Industrial automation systems and integration — Product data representation and exchange — Part 514: Application interpreted construct: Advanced boundary representation

Industrial automation systems and integration — Product data representation and exchange — Part 514: Application interpreted construct: Advanced boundary representation

ISO 10303-514:1999 is classified under the following ICS (International Classification for Standards) categories: 25.040.40 - Industrial process measurement and control. The ICS classification helps identify the subject area and facilitates finding related standards.

ISO 10303-514:1999 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.

Standards Content (Sample)


INTERNATIONAL ISO
STANDARD 10303-514
First edition
1999-12-15
Industrial automation systems and
integration — Product data representation
and exchange —
Part 514:
Application interpreted construct:
Advanced boundary representation
Systèmes d'automatisation industrielle et intégration — Représentation
et échange de données de produits —
Partie 514: Construction interprétée d'application: Représentation
délimitée avancée
Reference number
©
ISO 1999
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but shall not
be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In downloading this
file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat accepts no liability in this
area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters
were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the unlikely event
that a problem relating to it is found, please inform the Central Secretariat at the address given below.
© ISO 1999
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic
or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or ISO's member body
in the country of the requester.
ISO copyright office
Case postale 56 � CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 734 10 79
E-mail copyright@iso.ch
Web www.iso.ch
Printed in Switzerland
ii © ISO 1999 – All rights reserved

cISO ISO 10303-514:1999(E)
Contents Page
1Scop e. . . . . . . . . . . . . . . .1
2Normative references.2
3Terms, denitions and abbreviations.3
3.1Terms dened in ISO10303-1.3
3.2Terms dened in ISO10303-42.3
3.3Terms dened in ISO10303-202. . . . . . . . .4
3.4Terms dened in ISO10303-511. . . . . . . . .4
3.5Other denitions.4
3.6Abbreviations.5
4EXPRESS short listing . . . . . . . . . . . . .5
4.1Fundamental concepts and assumptions . . . . . . . .6
4.2aic advanced brep schema entity denition: adv anced brep shap e representation8
Annex A (normativ e) Short names of entities. . . . . . . .11
Annex B (normativ e) Information ob ject registration.12
B.1 Do cument identication.12
B.2 Schema identication . . . . . . . . . . . .12
Annex C (informativ e) Computer-in terpretable listings.13
Annex D (informativ e) EXPRESS-G diagrams. . . . . . . .14
Annex E (informativ e) AIC conformance requirements and test purp oses.23
Index . . . . . . . . . . . . . . . . .24
Figures
Figure D.1 aic advanced brep EXPRESS-G diagram, page1of 8. . . . .15
Figure D.2 aic advanced brep EXPRESS-G diagram, page2of 8. . . . .16
iii
c
Figure D.3 aic advanced brep EXPRESS-G diagram, page3of 8. . . . .17
Figure D.4 aic advanced brep EXPRESS-G diagram, page4of 8. . . . .18
Figure D.5 aic advanced brep EXPRESS-G diagram, page5of 8. . . . .19
Figure D.6 aic advanced brep EXPRESS-G diagram, page6of 8. . . . .20
Figure D.7 aic advanced brep EXPRESS-G diagram, page7of 8. . . . .21
Figure D.8 aic advanced brep EXPRESS-G diagram, page8of 8. . . . .22
Tables
Table A.1 Short names of aic advanced brep entities . . . . . . .11
iv
cISO ISO 10303-514:1999(E)
Foreword
ISO (the In ternational Organization for Standardization) is a w orldwide federation of national
standards b o dies (ISO mem b er b o dies). The w ork of preparing International Standards is nor-
mally carried out through ISO technical committees. Eac h member body interested in a sub ject
for which a technical committee has b een established has the right to b e represented on that
committee. International organizations, go vernmental and non-go vernmental, in liaison with
ISO, also tak e part in the work. ISO collab orates closely with the In ternational Electrotechnical
Commission (IEC) on all matters of electrotec hnical standardization.
Draft International Standards adopted by the technical committees are circulated to the member
b o dies for voting. Publication as an In ternational Standard requires approval by at least75%
of the memb er b o dies casting a vote.
A complete list of parts of ISO10303is a vailable from Internet:

This part of ISO10303is a mem b er of the application interpreted constructs series.
Annexes A and B form an integral part of this part of ISO10303.Annexes C, D and E are for
information only.
v
c
Intro duction
ISO10303is an In ternational Standard for the computer-in terpretable representation and ex-
change of pro duct data. The ob jectiv eis toprovide a neutral mechanism capable of describing
pro duct data throughout the life cycle of a pro duct indep endent from any particular system.
The nature of this description makes it suitable not only for neutral le exc hange, but also as a
basis for implementing and sharing pro duct databases and archiving.
This International Standard is organized as a series of parts, eac h published separately.The
parts of ISO10303fall in to one of the following series: description metho ds, generic resources,
application interpreted constructs, application proto cols, abstract test suites, implemen tation
metho ds, and conformance testing. The series are describ ed in ISO10303{1.This part of
ISO10303is a mem b er of the application interpreted construct series.
An application interpreted construct (AIC) pro vides a logical grouping of interpreted constructs
that supp orts a sp ecic functionalit y for the usage of pro duct data across multiple application
contexts. An in terpreted construct is a common interpretation of the integrated resources that
supp orts shared information requirements among application proto cols.
This paqrt of ISO10303sp ecies the application in terpreted construct for the denition of a
b oundary representation solid with explicit top ology and elementary or free-form geometry.It
sp ecialises the generic constructs from ISO10303-42for the denition of manifold solid b oundary
representation mo dels to ensure that such mo dels are completely and unambiguously dened.
The faces of the B-rep mo dels dened in this AIC use the advanced face denition from ISO
10303-511.
vi
INTERNATIONAL STANDARDc ISO ISO10303-514:1999(E)
Industrial automation systems and integration|
Pro duct data representation and exchange|
Part514:
Application interpreted construct:
Advanced b oundary representation
1Scop e
The application interpreted construct dened in this part sp ecies the in terpretation of the
generic resources in order to satisfy the following requirements:
|For the denition of an adv anced b oundary representation mo del. An advanced B-rep
mo del is a representation comp osed of one or more manifold solid breps each of which
is dened with elemen tary geometry or sculptured geometry.
|For the denition of the un b ounded geometry of curves and surfaces used in the denition
of the faces of such a B-rep mo del.
|For the denition of the top ological structure of a B-rep mo del. In particular all surfaces are
b ounded by dening an asso ciated advanced face and all curves are b ounded by reference
from a top ological edge curve.
This AIC is indep endentof any industrial application domain.
The following are within the scop e of this part of ISO10303:
|3D geometry;
|B-reps;
|B-rep mo dels;
|B-spline curv es and surfaces;
|conics;
|elementary curves;
|elementary surfaces;
|geometric transformations;
|p olylines;
c
|p curves;
|sculptured surfaces;
|surface curves;
|swept surfaces;
|twisted curves;
|unb ounded geometry;
|use of top ology to b ound geometric entities.
The following are outside the scop e of this part of ISO10303:
|2D geometry other than for the denition of a p curv e in the parameter space of a surface;
|b ounded curves other than p olylines and B-spline curv es;
|b ounded surfaces other than B-spline surfaces;
|oset curv es and surfaces.
2Normative references
The following normative do cuments contain provisions which, through reference in this text,
constitute provisions of this part of ISO10303.F or dated references, subsequen t amendments
to, or revisions of, an y of these publications do not apply.However, parties to agreemen ts
based on this part of ISO10303are encouraged to in vestigate the p ossibility of applying the
most recent editions of the normative do cuments indicated b elow. F or undated references, the
latest edition of the normative do cument referred to applies. Mem b ers of ISO and IEC maintain
registers of currently valid International Standards.
ISO/IEC8824-1:1995,Information technology-Op en systems interconnection -A bstract syntax
notation one (ASN.1) Part1:Sp ecic ation of basic notation.
ISO10303-1:1994,Industrial automation systems and integration-Pr oduct data representation
and exchange-Part1:Overview and fundamental principles.
ISO10303-11:1994,Industrial automation systems and integration-Pr oduct data representa-
tion and exchange-Part11:Description metho ds: The EXPRESS language r eference manual.
ISO10303-41:1994,Industrial automation systems and integration-Pr oduct data representa-
tion and exchange-Part41:Inte grated generic resources: F undamentals of product description
and support.
cISO ISO 10303-514:1999(E)
ISO10303-42:1994,Industrial automation systems and integration-Pr oduct data representa-
tion and exchange-Part42:Inte grated generic resources: Ge ometric and topological represen-
tation.
ISO10303-43:1994,Industrial automation systems and integration-Pr oduct data representa-
tion and exchange-Part43:Inte grated generic resources: R epresentation structures.
ISO10303-202:1995,Industrial automation systems and integration-Pr oduct data representa-
tion and exchange-Part202:Applic ation protocol: Asso ciative draughting
ISO10303-511:1999,Industrial automation systems and integration-Pr oduct data representa-
tion and exchange-Part511:Applic ation interpretedconstruct: top ological ly bounded surface
3Terms, denitions and abbreviations
3.1Terms dened in ISO10303-1
For the purp oses of this part of ISO10303,the follo wing terms dened in ISO10303-1apply.
|application;
|application context;
|application proto col;
|implementation metho d;
|integrated resource;
|interpretation;
|pro duct data;
3.2Terms dened in ISO10303-42
For the purp oses of this part of ISO10303,the follo wing terms dened in ISO10303-42apply.
|arcwise connected;
|axi-symmetric;
|b oundary;
|b oundary representation solid mo del (B-rep);
c
|b ounds;
|co ordinate space;
|curve;
|op en curve;
|orientable;
|surface;
|top ological sense.
3.3Terms dened in ISO10303-202
For the purp oses of this part of ISO10303,the follo wing term dened in ISO10303-202ap-
plies.
3.3.1
application interpreted construct (AIC)
a logical grouping of interpreted constructs that supp orts a sp ecic functionalit y for the usage
of pro duct data across multiple application contexts.
3.4Terms dened in ISO10303-511
For the purp oses of this part of ISO10303,the follo wing terms dened in ISO10303-511apply.
|advanced face
|sculptured surface
|swept surface
|twisted curve
3.5Other denitions
3.5.1
advanced B-rep shap e represen tation
a shap e representation made up of one or more manifold solid B-reps. Eac h constituent B-rep
is required to have its faces and edges explicitly dened b y elementary or free-form geometry.
cISO ISO 10303-514:1999(E)
3.5.2
manifold solid B-rep
an arcwise connected solid, represen ted by its b oundary,suc h that, for a v ery small sphere,
centred at any p oint on the b oundary of the solid, the in terior of the sphere is divided into
precisely two regions. One of these regions is inside the solid, the other is outside.
3.6Abbreviations
For the purp oses of this part of ISO10303,the follo wing abbreviations apply.
AIC Application Interpreted Construct
AP Application Proto col
B-rep Boundary representation solid mo del
4EXPRESS short listing
This clause sp ecies the EXPRESS schema that uses elements from the integrated resources
and contains the typ es, en tity sp ecializations, and functions that are sp ecic to this part of
ISO10303.
NOTE1There may b e subtyp es and items of select lists that app ear in the integrated resources
that are not imp orted into the AIC. Constructs are eliminated from the subt yp e tree or select list
through the use of the implicit interface rules of ISO10303-11.References to eliminated constructs
are outside the scop e of the AIC. In some cases, all items of the select list are eliminated. Because
AICs are intended to b e implemented in the context of an application proto col, the items of the
select list will b e dened b y the scop e of the application proto col.
NOTE2This AIC uses all the entities and typ es from the top ology b ounded surface AIC(aic-
top ologically b ounded surface).ISO10303-511should b e referred to in order to obtain the
complete data set.
EXPRESS sp ecication:
*)
SCHEMA aic_advanced_brep;
USE FROM aic_topologicall y_bou nded_ surface;
USE FROM geometry_schema( cartesian_ transformation_oper ator_ 3d);
USE FROM geometric_model_ schema
(manifold_solid_ brep,
brep_with_voids);
REFERENCE FROM geometric_model_sche ma(ms b_sh ells);
USE FROM topology_schema
c
(closed_shell,
connected_face_ set,
oriented_closed _shel l);
USE FROM representation_s chema(mapp ed_it em);
USE FROM product_property _repr esentation_sch ema(s hape_ representation);
(*
NOTE3The connected face set entity is explicitly interfaced (i.e. included in the USE FR OM
lists) to allo w rules in the advanced brep shap e representation entity to access attributes of
this entity.F or the use of this AIC this entity shall only b e instantiated as one of its subtyp es.
NOTE4The schemas referenced ab ove can b e found in the following parts of ISO10303:
geometry schema ISO10303-42
geometric model schema ISO10303-42
topology schema ISO10303-42
representation schema ISO10303-43
product property representation schema ISO10303-41
aic topologically bounded surface ISO10303-511
4.1Fundamental concepts and assumptions
1)
The following entities are intended to b e indep endently instantiated in the application proto col
schemas that use this AIC:
|advanced face[511];
|axis2 placement 2d[511];
|axis2 placement 3d[511];
|brep with voids;
|b ezier curve[511];
|b ezier surface[511];
|b spline curve with knots[511];
|b spline surface with knots[511];
|cartesian p oint[511];
1)
The entities marked[511]are dened in the aic to
...