AASX 패키지 (골격 생성 + IDTA Template 주입)
CellS513_v0.1.aasx 산출 · Shell + 5 Submodel
AASX v0.1 생성 파이프라인 — 6단계
01
Shell 생성
globalAssetId 설정
idShort: CellS513
AAS Package Explorer
02
Nameplate
IDTA 02006 v3.0.1
Property×7 + SMC×1
Import Template
03
TechnicalData
IDTA 02003 v2.0
TCT=57s · 9스폿
Property×5 + Range×2
04
Hierarchical
관계형 SM
14 자산 계층 표현
ArcOf_Component × 14
05
★ SeqModelSm
DualSoft Catalog v1.0
14 STEP Flow·Work
smt/SeqModelSm/1/0
🏆 산출물
CellS513_v0.1.aasx
Shell 1개
Submodel 5개
정적3 + 관계1 + 동적1
5 Submodel — 정적 · 관계형 · 동적 분류
🔲 AAS Shell
CellS513 · globalAssetId
🔵 정적 (Static) — 3종
① Nameplate
IDTA 02006 v3.0.1
Property×7 + SMC×1
② TechnicalData
IDTA 02003 v2.0
TCT=57s · 9스폿
③ HandoverDoc
IDTA 02004 v2.0
File×3 (작업서·매뉴얼·도면)
🟢 관계형 — 1종
④ Hierarchical
Structures
IDTA 명세
ArcOf × 14
🟡 동적 (Dynamic) — 1종 + 8종
⑤ SeqModelSm ★
DualSoft Catalog v1.0
smt/SeqModelSm/1/0
Flow·Work·ArrowWork
중심 산출물
점진 추가:
SeqSimSm
SeqMaintSm
SeqQualSm
SeqCtrlSm
SeqMonSm
+ 3 more
Nameplate JSON 구조 예시
1
{
2
"modelType"
:
"Submodel"
,
3
"idShort"
:
"Nameplate"
,
4
"id"
:
"https://ex.com/sm/NP/CellS513"
5
"semanticId"
: {
6
"type"
:
"ExternalReference"
,
7
"keys"
: [{
8
"value"
:
"https://admin-shell.io/
9
zvei/nameplate/3/0/Nameplate"
10
}]},
11
"submodelElements"
: [
12
{
"modelType"
:
"Property"
,
13
"idShort"
:
"ManufacturerName"
,
14
"value"
:
"Generic Robotics"
,
15
"valueType"
:
"xs:string"
}
16
]
17
}