Hello everyone:
Let me provide some context: I am working with an assembly of ventilation ducts that consists of several drawings, each with different configurations that allow their dimensions to be modified as needed.
The majority of these configurations are loaded via an Excel spreadsheet embedded in the respective drawings. As for the assembly itself, there are only two variants:
- One in which the ducts are visible, and the additional components (fans, flexible connectors) appear as envelopes.
- And another in which the opposite occurs: the ducts appear as envelopes, and the additional components are visible.
When generating a detailed cut list, a problem arises: the list does not extract the dimensions correctly, displaying incorrect measurements for the components of the parts. These dimensions are only corrected once the specific drawing is opened.
To illustrate this, I will use the images and explain how the list is structured:
List structure:
- Drawing name
- Configuration name
- Component
- A formula that concatenates "CH " with the variables "THICKNESS x LENGTH x WIDTH"
- Additional columns
Image 1:
In this case, it can be observed that a component of a specific configuration of a part shows an incorrect LENGTH x WIDTH measurement. These dimensions are only corrected when the corresponding drawing is opened, at which point the cut list is updated and displays the correct values. In other words, the dimensions are only updated correctly after the drawing is opened, which is necessary to obtain accurate dataBOM
Image 2:
Here, the change in the dimensions can be seen, with the correct measurements now displayed after opening the corresponding drawing.
Although the assembly consists of fewer than 35 parts, this process is still very tedious, especially considering that we anticipate working with larger and more complex assemblies in the future. This situation forces me to manually check each dimension, causing significant delays in production, as I cannot fully rely on the tool to automate this process.
If anyone has an idea of what might be causing this issue or knows of a possible solution, I would be happy to provide any additional information needed to help diagnose the problem.
Best regards.
Note: This message was prepared with the support of an AI assistant to ensure clarity and technical accuracy.