Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Supplier Portal Drawing Download Solution

Overview

The Supplier Portal Drawing Download Solution is an enterprise integration application that enables suppliers to securely search, retrieve, and download engineering drawings associated with Windchill Change Notices (CNs).

The solution eliminates the need for suppliers to manually navigate complex Windchill structures by providing a streamlined interface that automatically identifies, expands, filters, and delivers released drawing content related to a Change Notice.

Built using ThingWorx and Windchill, the solution provides controlled access to engineering documentation while maintaining enterprise security, governance, and auditability standards.


Business Problem

Manufacturing organizations often need to share engineering drawings with external suppliers during product changes, manufacturing updates, or design revisions.

Traditional approaches present several challenges:

  • Suppliers must manually navigate Windchill structures to locate relevant drawings.
  • Change Notices may contain complex parent-child relationships that are difficult to traverse.
  • Downloading multiple drawings requires repetitive manual effort.
  • Security and lifecycle controls must be enforced consistently.
  • Lack of auditability creates compliance and governance concerns.

These challenges result in:

  • Increased supplier effort and support requests.
  • Delayed manufacturing and procurement activities.
  • Higher risk of accessing incorrect or outdated drawings.
  • Reduced operational efficiency.

Solution

The Supplier Portal provides a centralized and governed mechanism for retrieving engineering drawings related to a specific Change Notice. The platform automatically:

  1. Retrieves Change Notice information from Windchill.
  2. Expands all associated parent and child structures.
  3. Identifies eligible drawing documents.
  4. Resolves primary drawing content.
  5. Allows single or bulk selection of drawings.
  6. Delivers drawings through direct download or ZIP packaging.
  7. Maintains audit trails for compliance and traceability.

Key Features

Change Notice Search

Search and retrieve Change Notice information using a single CN identifier.

Resulting Object Expansion

Automatically expands parent-child relationships associated with the Change Notice.

Drawing Identification and Filtering

Filter engineering drawings by:

  • Drawing Type
  • Part Number
  • Drawing Number

Multi-Selection Support

Select one or multiple drawings for download.

Single Drawing Download

Download individual drawings directly from the portal.

Bulk Download

Package multiple drawings into a single ZIP file for efficient delivery.

Primary Content Resolution

Retrieve drawing content from Windchill representations, supporting formats such as:

  • PDF
  • TIFF

Security Enforcement

Ensure access is granted only to authorized users and released content.

Audit Logging

Capture search, access, and download activities for compliance and operational monitoring.

Temporary File Management

Secure staging and automatic cleanup of temporary files generated during bulk downloads.


Technical Architecture

Core Components

Frontend

  • Supplier Portal UI
  • ThingWorx Mashup Layer

Business Logic Layer

  • ThingWorx Service Layer
  • Change Notice Retrieval Service
  • Resulting Object Expansion Service
  • Drawing Identification Service
  • Content Resolution Service
  • Download Orchestration Service

Integration Layer

  • Windchill Integration Connector
  • Windchill API Layer

Enterprise Systems

  • Windchill PDMLink
  • Enterprise Identity / SSO

Download Processing

  • Temporary File Staging
  • ZIP Packaging Service
  • Download Streaming Service

Observability

  • Audit Logging Component
  • Cleanup and Retention Jobs

How It Works

  1. Supplier enters a Change Notice number.
  2. User authentication is validated through Enterprise Identity or SSO.
  3. ThingWorx retrieves Change Notice information from Windchill.
  4. Related parent and child objects are expanded.
  5. Drawing objects are identified and filtered.
  6. Supplier selects one or more drawings.
  7. Content metadata and representations are resolved.
  8. For a single drawing:
    • File is streamed directly to the browser.
  9. For multiple drawings:
    • Files are staged temporarily.
    • ZIP package is generated.
    • ZIP file is streamed to the browser.
  10. Audit records are created.
  11. Temporary files are automatically removed according to retention policies.

Benefits

For Suppliers

  • Faster access to engineering drawings.
  • Reduced dependency on Windchill navigation expertise.
  • Simplified bulk download process.

For Engineering Teams

  • Controlled distribution of released content.
  • Reduced support overhead.
  • Improved collaboration with suppliers.

For Enterprise IT

  • Secure and governed architecture.
  • Full auditability and traceability.
  • Scalable and maintainable integration design.

Security

The solution enforces enterprise-grade security controls, including:

  • Single Sign-On (SSO)
  • Windchill authorization rules
  • Lifecycle state validation
  • Access control enforcement
  • Audit logging and monitoring

Only authorized users can access released engineering content.


Future Enhancements

The architecture is designed for extension and can support:

  • Additional document types
  • Automated supplier notifications
  • Workflow integrations
  • Advanced search capabilities
  • Additional PLM content repositories

Author

Shashi

Industry 4.0, PLM, MES, and IIoT Solution Architect helping manufacturing organizations accelerate digital transformation through scalable enterprise solutions.

Expertise

  • PTC Windchill
  • ThingWorx
  • MES
  • PLM
  • IIoT
  • Digital Manufacturing
  • Enterprise Integration

Contact

LinkedIn: https://www.linkedin.com/in/pshashipreetham/
Website: https://pshashipreetham.com
Email: psp316r@outlook.com

About

User will be able to browse the Change Notices, view the details and able to download the attachments associated with it

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors