Infinite PLM Get in touch

Archived · Hosted service

Infinite PLM

The first lifecycle tool, kept around because what it taught is why Ciclo looks the way it does.

Anyone who wants to see what Ciclo was reacting to.

ASM-2026-00001 · Rev C · Bench power supplyReleased
Find #Part numberQtyExt. cost
10
Rev B · Front panel assembly
1 EA $25.14
10
Rev B · Front panel, 6061-T6
1 EA $18.40
20
Rev A · Rotary encoder
2 EA $4.30
30
Rev A · Banana jack
2 EA $2.20
40
Rev A · Screw, M3 × 8
4 EA $0.24
20
Rev A · Main board assembly
1 EA $11.14
10
Rev A · PCB, main board
1 EA $6.20
20
Rev A · Buck regulator
1 EA $3.80
30
Rev A · Inductor, 22 µH
1 EA $0.90
40
Rev A · Screw, M3 × 8
4 EA $0.24
30
Rev B · Enclosure
1 EA $24.00
40
Rev A · Screw, M3 × 8
6 EA $0.36
Total (rolled up)$60.64

Where used

PUR-2026-00007 · Rev A · Screw, M3 × 8 Released

  • ASM-2026-00001 Bench power supply 6 EA
  • ASM-2026-00002 Front panel assembly 4 EA
  • ASM-2026-00003 Main board assembly 4 EA
Pick a part number to see where it’s used, or fold an assembly away. The parts are made up for this page. The columns, numbering, revisions and one-level where-used lookup work the way Infinite PLM’s do. Infinite PLM is archived.

What it does

The first PLM tool, and what Ciclo learned from.

Ciclo has since replaced it and brought the same ideas into the Bottega suite.

  1. 01

    Items, revisions and a collapsible BOM tree with where-used lookups

  2. 02

    Six kinds of change order on one shared workflow

  3. 03

    Firebase backend with route guards and file attachments

Change orders

One workflow for every change order.

ECRs, ECOs, MCOs and DCOs all move through the same six steps, and so do the two less common types, SCO and SSCR. Revisions go A, B, C and on to AA, and each one is a new record linked to the one before it.

  1. 01

    Draft

    Someone opens an ECR, ECO, MCO or DCO and lists the affected items, each with its from and to revision and a disposition like rework or scrap.

  2. 02

    Submitted

    Sent for review.

  3. 03

    In Review

    Approvers sign off in the order the routing sets. One required rejection rejects the change.

  4. 04

    Approved

    Every required approver has said yes.

  5. 05

    Implementing

    The work happens.

  6. 06

    Released

    Marking the change released also releases its affected items.

Status

Archived. Ciclo took over.

Infinite PLM was the first attempt at a lifecycle tool, and it stopped at version 0.13 in March 2026. Ciclo, the product lifecycle app in the Bottega suite, replaced it and kept the ideas that worked. This page is here as a record.

See Ciclo

Specification

What it’s built with, and when.

Pulled from the repository each time this site is built.

State
Archived
Discipline
Design automation
Shape
Hosted service
Started
Mar 2026
Last change
Mar 2026
Commits
103
  • React 18
  • TypeScript
  • Firebase
  • Zustand
  • TanStack Query
  • TypeScript 94%
  • JavaScript 5%

Related work

Built alongside Infinite PLM

Next

Bring Infinite PLM into your company

Ask about onboarding your organization, moving existing records over, or a demo.

This site isn't finished. Anything on it may still change, and none of it is binding until the site is live.