Anuncios

The Autodesk Community Forums has a new look. Read more about what's changed on the Community Announcements board.

HOW DO I CHANGE A BLOCK OBJECT'S INNER GROUP?

UNKNOWN.DESIGN.LAB
Advocate

HOW DO I CHANGE A BLOCK OBJECT'S INNER GROUP?

UNKNOWN.DESIGN.LAB
Advocate
Advocate

Hello Everyone, downloaded several furniture blocks from Minotti, Italian furniture manufacturer, that are behaving strangely.

 

Blocks on different files share the same group name, when attempting to copy/paste different block from different files into my work file what gets pasted is only one block and not the various ones. I am trying to figure out how to change group names from within the block editor window in hope this may resolve the behaviour. Ref. Attached image for changing the group name "Gruppo-7-1". Support, please! 

0 Me gusta
Responder
1.572 Vistas
7 Respuestas
Respuestas (7)

pendean
Community Legend
Community Legend
EXPLODE the block and redefine it would be the quickest fix around.

0 Me gusta

maxim_k
Consultant
Consultant
Hi,

You can use RENAME command to rename blocks (if you mean them by "groups"), even if they are inside blocks.
http://help.autodesk.com/view/ACDMAC/2020/ENU/?guid=GUID-56E4E867-2635-4B2D-9F45-7CF79B9A1BCE

http://help.autodesk.com/view/ACDMAC/2020/ENU/?guid=GUID-99C5072C-C71E-4BF7-9B3B-69B3BEA07940

http://help.autodesk.com/view/ACDMAC/2020/ENU/?guid=GUID-D6330A0F-E738-47B3-BAA3-6F5AB93600AC

Do you find the posts helpful? "LIKE" these posts!
Have your question been answered successfully? Click 'ACCEPT SOLUTION' button.


Maxim Kanaev
Architect
MARSS

MacACAD | Linkedin

Etiquette and Ground Rules of Autodesk Community
0 Me gusta

UNKNOWN.DESIGN.LAB
Advocate
Advocate

Hello @maxim_k , appreciate the links. Trying "Rename" Command on a Minotti Sofa DWG [1] and another Chair DWG [2] showed both files do share identical group names for different furniture pieces. Also testing to pinpoint the error cause showed the issue seems to be with my working DWG; New DWGs receive blocks from files 1&2 normally. Clues to why blocks mix and transfer incorrect with the working DWG but carry as should to a new one?

 

I attached the working DWG & 2 example Minotti furniture block files for clues. This issue is recurring & often prevents using manufacturers models in my work DWGs – Support to resolve is appreciated! 

0 Me gusta

UNKNOWN.DESIGN.LAB
Advocate
Advocate

@pendean your suggestion to explode and redefine works perfectly. It is an excellent quick fix. Thank you!

I am afraid each Minotti DWG has 10+ blocks making it a lengthy workaround for my situation but perfect for anyone looking through the forum in the future dealing with a similar situation with fewer blocks to resolve.

0 Me gusta

maxim_k
Consultant
Consultant
Can you explain: what do you mean by "group names" and "groups"?

Do you find the posts helpful? "LIKE" these posts!
Have your question been answered successfully? Click 'ACCEPT SOLUTION' button.


Maxim Kanaev
Architect
MARSS

MacACAD | Linkedin

Etiquette and Ground Rules of Autodesk Community
0 Me gusta

UNKNOWN.DESIGN.LAB
Advocate
Advocate

@maxim_k  In block editor, there is a window on the top left of the menu that indicates a Block name – Pardon wrongly termed it group name. Ref. screenshot#1.

 

I attempt to transfer a New Sofa Block from the Minotti Russel file labelled "Gruppo-5-1"[Screenshot#1] into to my working file. I had previously transferred other blocks from another file, Minotti Hamilton, that also had a Cushion Block labelled "Gruppo-5-1" [Screenshot#2]. Now when attempting to transfer the New Sofa Block carrying the same name, "Gruppo-5-1", as the previously transferred cushion block – The cushion gets pasted into my work drawing and not the new intended sofa.

 

Any suggestions? 

0 Me gusta

maxim_k
Consultant
Consultant
@UNKNOWN.DESIGN.LAB

My idea is to open each of drawing with blocks which you got from Italian furniture manufacturer and rename blocks in them.
In AutoCAD for Windows you can do this with a few steps with standard RENAME command, using * (wildcard) for equal part of the name of each block. So in RENAME dialog you can select all blocks which name starts with "Gruppo" and change this "Gruppo" prefix to something else just in one click. Once you will rename blocks in such a way each "library" drawing, you will not get troubles when you insert blocks from such drawing.
On Mac the RENAME command doesn't have such functionality. So you need to rename manually one by one or find AutoLISP routine which will do this work for you.
I tried to fins such routine, but they all are for AutoCAD for Windows as they have VL-functions which are not supported on Mac....
But seems I have found workaround:
1/ Create new drawing
2/ Attach the Italian "library" drawing with XATTACH command
3/ Now use -XBIND command with Block option and type * (asterisk) when AutoCAD ask for name of blocks to bind.
Here is sample command line output:
Command: _xattach
Attach Xref "HAMILTON": /Users/max/Documents/tmp/HAMILTON.dwg
"HAMILTON" loaded.
Specify insertion point or [Scale/X/Y/Z/Rotate/PScale/PX/PY/PZ/PRotate]:
Command: -XBIND
Enter symbol type to bind [Block/Dimstyle/LAyer/LType/Style]: b
Enter dependent Block name(s): *
111 Block(s) bound.
4/ Now you have new drawing you created in step #1 with block names prefixed with "DRAWING_NAME$0$" where DRAWING_NAME will be the name of the "library" drawing.
5/ Save this new drawing and use it for inserting blocks to your working file.
You may also rename "library" drawings in order to get shorter prefix in block names.

This is only quick workaround, as I wrote before you can rename blocks in AC for Windows if you ave access to it.

Do you find the posts helpful? "LIKE" these posts!
Have your question been answered successfully? Click 'ACCEPT SOLUTION' button.


Maxim Kanaev
Architect
MARSS

MacACAD | Linkedin

Etiquette and Ground Rules of Autodesk Community
0 Me gusta