Thread Content
When using the Haochen CAD software to create drawings, different people encounter various issues, including problems related to CAD blocks. Some designers find that after copying dynamic blocks using Haochen CAD, those blocks cannot be edited anymore, and their names become *U7. In fact, such blocks can be seen in many CAD drawings related to architecture and electrical engineering; their names are of the form *Uxxx, as shown in the image below. Blocks with a * symbol in their name are referred to as anonymous blocks, or unnamed blocks. These blocks cannot be edited when double-clicked, and they are also not visible in the block insertion dialog box. Anonymous blocks have no associated block definitions, and there is no need to clean them up after deletion. Anonymous blocks can also be used to encrypt drawings; some tools and software convert graphics into anonymous multi-insert blocks, which cannot be edited by double-clicking, not even by exploding them. Creation, functions, and editing of anonymous blocks in CAD software: Anonymous blocks cannot be created using regular CAD commands; they are usually created through CAD customization programs, that is, by specialized software or tools. In fact, some standard objects in CAD, such as CAD dimensions, CAD fills, and array objects in newer versions, are also objects similar to anonymous blocks. There is a rather professional explanation online: some specialized software uses anonymous blocks to replace custom objects, the advantage being that no proxy dialog boxes appear. Certain attributes of a block are stored in the extended data, allowing for parameterized operations on the block. The principle involves extracting the extended data of the block, deleting the old block, and creating a new block using the updated data. Since anonymous blocks are used, there is no need to pay attention to the block names, and software-defined blocks will not appear in the block list. This is a bit difficult to understand. Put simply, in the diagram above there is only one original block file for the window; however, in diagrams, doors and windows of this type can come in various sizes. If ordinary blocks are used, changing the size of one door or window will cause the sizes of all other doors and windows to change as well. But with anonymous blocks, each block is independent, so this problem does not occur. Furthermore, anonymous blocks do not retain their block definitions in the diagram; they can be deleted directly without any need for cleanup ; In the two images, anonymous blocks with the same name appear; for example, their names both seem to be *U99. However, when *U99 from one image is copied to the other, the block name is automatically changed to a unique name, such as *U163, thus preventing any overlap between block definitions with the same name. Dynamic blocks can be adjusted to different states through parameter actions, and each of these states is actually stored in the form of anonymous blocks. When we use LI to query a dynamic block, in addition to the block name, we can also see a name marked with an asterisk, as shown in the figure below. The above covers the creation, uses, and editing techniques related to anonymous blocks in CAD software; these aspects are also very important when using HaoChen CAD software for drawing diagrams. Therefore, it is essential to master them thoroughly and be able to apply them flexibly.