Back to zzTakeoff Community Channel LogoFeature Requests
Luke Olson
2h 50m

Linked Product Match Codes for Dynamic Assembly Updates

Hi,


I’d like to request a feature that allows products to be assigned a shared “match code,” where items in an assembly can dynamically update based on a common attribute such as size or specification.


The idea is that items within an assembly that utilize this feature (pipe, fittings, hangers, etc.) would not be locked to fixed products, but instead linked through a match code like “PIPE_SIZE.” Each product would have a defined relationship to that code (for example, 1", 2", 3", etc.).


If I change the selected size for that match code, all related items in the assembly would automatically update to the corresponding products.


Example:


An assembly includes:

  • Copper pipe
  • 90° elbows
  • Couplings
  • Hangers


If I switch the size from 1" to 2", the system would automatically:

  • Swap the pipe to 2"
  • Swap all fittings to 2"
  • Swap hangers to the correct size


This removes the need to build and maintain separate assemblies for every pipe size.

This would:


  • Eliminate the need for duplicate assemblies by size
  • Ensure all related components stay coordinated
  • Reduce errors from mismatched materials
  • Allow one assembly template to scale across many scenarios


Right now, even small changes like pipe size require either rebuilding assemblies or manually updating multiple items, which is time-consuming and prone to mistakes. This feature would allow assemblies to behave more like a system, where one input drives all related components.

1
You must be logged in to post replies. If you don't have an account you can signup here.