Skip to content

RevisionTable

RevisionTable aggregates the complete revision history block from a drawing. It carries a reference_id and the ordered list of RevisionTableRow entries that make up the table. By modeling the table as a whole you can quickly review the full change history, detect missing information, or compare revisions across multiple documents. Use it to synchronize with PLM systems, generate change-impact summaries, alert team members when new revisions appear, or surface revision details in customer-facing portals while maintaining audit trails.

Bases: Reference

Represents a revision table in a technical drawing, documenting changes made

PARAMETER DESCRIPTION
reference_id

Reference ID to identify the object.

TYPE: int

rows

List of rows in the revision table.

TYPE: list[RevisionTableRow]

Source code in werk24/models/v2/models.py
class RevisionTable(Reference):
    """
    Represents a revision table in a technical drawing, documenting changes made
    """

    rows: list[RevisionTableRow] = Field(
        ...,
        description="List of rows in the revision table.",
    )