Project file
Currently, parts contain features, assemblies contain parts and other assemblies, and drawings contain assemblies and parts. But there is no file that contains all of these. This file would be a project. This way a single file would contain all the parts, assemblies, and drawings for a project.
Additionally, this project file could contain variables/equations that the parts and assemblies contained in the project would use. For example, an angle that is common between several parts could be defined in the project and used in each part. This way, a design change would only require a single project variable to change and the parts contained within that project would change as a result.
This would be in between top down design and bottom up design. It would allow the ease of bottom up design, with the part relationship benefits of top down design.
Similar to my part template suggestion, this could allow common parts to have different characteristics when used in different projects. A default value would need to be used when the part is used outside of a project.
John
Currently, parts contain features, assemblies contain parts and other assemblies, and drawings contain assemblies and parts. But there is no file that contains all of these. This file would be a project. This way a single file would contain all the parts, assemblies, and drawings for a project.
Additionally, this project file could contain variables/equations that the parts and assemblies contained in the project would use. For example, an angle that is common between several parts could be defined in the project and used in each part. This way, a design change would only require a single project variable to change and the parts contained within that project would change as a result.
This would be in between top down design and bottom up design. It would allow the ease of bottom up design, with the part relationship benefits of top down design.
Similar to my part template suggestion, this could allow common parts to have different characteristics when used in different projects. A default value would need to be used when the part is used outside of a project.
John