Automatically update blocks from central repositories
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello
I just wanted to open a discussion about the best way to manage blocks at present and possible improvements to the way this is handled.
Easier Updating of Block Definitions
So a key request from my office would be to make it easier to keep blocks up to date against some kind of centralised repository. As far as I know this is only really possible at the moment through the design centre, a tool which I think is not commonly understood among my colleagues and relies upon the user knowing and understanding the file structure behind the block library.
The design centre seems clumsy for the purposes of simply redefining block definitions; perhaps principally because users also have to deal with a great deal of other parameters and subheadings to do with managing layers, styles and other drawings that have nothing to do with the one I am currently concerned with.
I would suggest instead perhaps a new window or tool that gives a clearer description of any block definitions in the current drawing, the repository from which they were drawn and a nice, obvious button to update a single block, array of blocks, or all blocks in drawing. With several different ways of inserting blocks, I think a clearer user interface for managing their definitions would be very beneficial.
Better Link to Repository
At the moment, there is from what I have seen a high risk of users modifying block definitions local to the file they are working on rather than modifying the central repository.
I believe this stems from the lack of clarity regarding where a block was intended to be linked to a central source and regarding the locality of block definitions when accessed through the block editor.
I see a few issues with the current setup:
1 - It is easy for a user to feel they are editing an external block definition based upon the new window created by the block editor
2 - A user may recognise blocks intended to be updated from the central source. They are therefore prone to editing the blocks with their own changes which may see changes lost if they attempt to update from the repository later on.
3 - A user is much more likely to edit the local block definition even if they are aware that there may be an external definition somewhere, because it is much easier and quicker to do. Simply double click and away you go, whereas to edit the repository you have to know where the block definition came from and how to update your local definition to match that of the library. This issue would be less likely to manifest if double-clicking a 'linked' definition took you straight into editing the definition within the library, though of course it may be useful to provide some notification that you are editing an external file so users don't inadvertently edit the library.
Next Steps
This is just a discussion really.
Perhaps somebody can notify me of better ways of doing things.
Perhaps somebody at autodesk will consider taken on these comments for future improvements.
Thanks