Skip to content

Manifolds

GetManifoldIds

Retrieve identifiers for manifold blocks in an i-border.

Capability: getManifoldIds

Request

Field Type Required Description
projectPath string Full path to the project file.
borderId string Identifier of the i-border.
borderName string Display name of the i-border.

Response

Field Type Required Description
manifoldIds array<Manifold> List of manifold identifiers.

Example

```json { "method": "GetManifoldIds", "request": {

"projectPath": "C:\Projects\valve-assembly.hsc", "borderId": "IB-001", "borderName": "Assembly Sheet 1" } } ```

```json { "result": "OK", "response": {

"manifoldIds": [/ Manifold /] } } ```

C# Override

public override GetManifoldIdsResponse GetManifoldIds(GetManifoldIdsRequest request)
{
        // return new GetManifoldIdsResponse { ManifoldIds = ... };
    throw new NotImplementedException();
}

JSON Schemas: Request · Response