Skip to content

Freeze and unfreeze all subparts and sub assemblies #202

@RealRenderman21

Description

@RealRenderman21

The main idea is to improve performance for solidworks and suspend rebuilds and equations on items that are read only when used in another assembly that is not read only. Ideally this macro should be able to be triggered by pdm state change. Would like to freeze all features in all parts of an assembly and freeze the assembly when item hits a specified state(s) in solidworks pdm where the user cannot check out the file.. The idea is that when an item is done and in a set state then when the item is used in another assembly we want all rebuilds to be suspended for that part or assembly. But when the item is put back into a state where it can checked out it should automatically unfreeze everything. Maybe the macro could dynamically "see" the state the file is in when it is opened or inserted into an assembly and move the freeze bar on all of the sub parts and sub assemblies. However it would be better if it could do this before it is moved into the state so that it only needs to be done once and it is stored in the vault frozen. It should also work to unfreeze all parts and assemblies when it is in a state that can be checked out "editable".

If it cannot be linked to pdm state change then just a macro button that would batch freeze and unfreeze all parts and all subassemblies within the active or selected assembly would suffice and hopefully users remmber to run the macro before they check in and before they change state on "finished" items.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions