blob: 48cc925f605d0e692ba7107264de1efbee810b66 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
|
%%
%% This is file `aicv1.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% stepe.dtx (with options: `aic')
%%
%% This work has been partially funded by the US government
%% and is not subject to copyright.
%%
%% This program is provided under the terms of the
%% LaTeX Project Public License distributed from CTAN
%% archives in directory macros/latex/base/lppl.txt.
%%
%% Author: Peter Wilson (CUA and NIST)
%% now at: peter.r.wilson@boeing.com
%%
\ProvidesPackage{aicv1}[2002/01/10 v1.0.2 STEP AIC package]
\RequirePackage{stepv13}[2002/01/10]
\anirfalse
\newcommand{\aicshortexphead}{\clause{EXPRESS short listing}\label{;sesl}}
\newcommand{\aicextraintro}{%
This part of ISO~10303 is a member of the application
interpreted construct series.
An application interpreted construct (AIC) provides a
logical grouping of interpreted constructs that supports
a specific functionality for the usage of product data across
multiple application contexts. An interpreted construct is a
common interpretation of the integrated resources that
supports shared information requirements among application
protocols.
}
\newcommand{\aicdef}{%
\definition{application interpreted construct (AIC)}%
{a logical grouping of interpreted constructs
that supports a specific function for
the usage of product data across multiple
application contexts.}
}
\newcommand{\aicshortexpintro}{%
This clause specifies the \Express{} schema that uses
elements from the integrated resources and contains the
types, entity data types specializations, and functions that are
specific to this part of ISO~10303.
\begin{anote}There may be subtypes and items of select lists that
appear in the integrated resources that are not
imported into the AIC. Constructs are eliminated
from the subtype tree or select list through the
use of the implicit interface rules of ISO 10303-11.
References to eliminated constructs are outside the
scope of the AIC. In some cases, all items of the select
list are eliminated. Because AICs are intended to be
implemented in the context of an application protocol,
the items of the select list will be defined by the
scope of the application protocol.
\end{anote} % end note
}
\newcommand{\aicexpressg}{%
The diagrams in this annex are generated from the short
listing given in \cref{;sesl} and correspond to the \Express{} schemas
specified in this part of ISO 10303.
The diagrams use the \ExpressG{} graphical notation for the
\Express{} language. \expressgdef. \par
}
\endinput
%%
%% End of file `aicv1.sty'.
|