industry-core-hub

Submodel Creator Guide

Status: Draft Type: Documentation

Overview

Prerequisites

Start a New Submodel

  1. Navigate to the Catalog Part details page.
  2. Click + New Submodel to launch the creator workflow.

Launch Submodel Creator – button location

Choose Target Schema

Select Schema – DPP card

Submodel Creator Layout

When the creator opens, you’ll see:

Creator Layout – header, status bar, and two main panels

Left Panel: Submodel Configuration

Only Required – off Only Required – on
Import JSON – entry point Import JSON – paste JSON Import JSON – file picker
Clear Form – action Clear Form – confirmation

Right Panel: JSON Preview, Errors, and Rules

Field Info Tooltip – description and URN Schema Rules – detailed field rules
JSON Preview – navigate to field JSON Preview – focused field

Fill the JSON

You can define the submodel content using the dynamic form. The form is built from the schema (e.g., DPP) and organizes sections and fields.

Tip: Enable Only Required to speed up initial completion.

Option 1: Fill Manually

Supported field types and helpers:

Text and general fields

Date pickers

Selects with predefined options

Toggles / checkboxes

Numeric inputs

Add/remove array items

Nested sections / objects

Option 2: Import Existing JSON

Prefill the form by importing an existing JSON (paste or file). This is the fastest route if you have a valid payload.

Import JSON – entry point Import JSON – paste JSON Import JSON – file picker

Validate the JSON

Click Validate in the floating status bar to check the payload against schema rules.

Validate – action

Two possible outcomes:

Case A: JSON Has Errors

The right panel shows grouped validation errors.

Validation Errors – grouped list

Return to JSON view

Expand errors – group details

Go to field – navigate Field focused – correction
Open Schema Rules – from error Schema Rules – matching constraints

Go to field – button next to rule

Work through the listed errors until validation passes.

Case B: JSON Validated

When the JSON is valid, you’ll see a confirmation state.

Validation Success – ready to create

The Create Submodel button becomes enabled.

Create the Submodel

  1. Click Create Submodel.
  2. Wait for the creation to complete. A success notice confirms the submodel was created.
Create Submodel – action Create Submodel – success notification

Verify in Catalog Part

Open the Catalog Part view and confirm the new DPP submodel appears.

Catalog Part – DPP submodel created

Tips & Troubleshooting