How to create block with objects nested in other blocks?

How to create block with objects nested in other blocks?

imajar
Advisor Advisor
2,823 Views
1 Reply
Message 1 of 2

How to create block with objects nested in other blocks?

imajar
Advisor
Advisor

Hello and good morning

 

How do I combine object 1 and 2 into an new block (See below)? 

 

I cannot select Objects 1 & 2 in the model space when creating a new block, and I cannot create a new block while in editing Block1 ("Block command not allowed in block editor").  Seems like this should be simple, am I missing something?

(I am working on an assembly with many blocks many levels deep - please please don't tell me that the only way is to explode block 1, create new block with objects 1 & 2 and then recreate block 1, that would ruin my day).

 

Existing Structure:

Model space

     -Block1

                --Object1

               --Object2

     -Block 2

             --Etc.

 

Desired Structure:

Model space

     -Block1

             --NEW BLOCK

                        ---Object1

                        ---Object2

     -Block 2

             --Etc.

 

Hope this makes sense.  Thanks!


Aaron Jarrett, PE
Inventor 2019 | i7-6700K 64GB NVidia M4000
LinkedIn

Life is Good.
0 Likes
Accepted solutions (1)
2,824 Views
1 Reply
Reply (1)
Message 2 of 2

cadffm
Consultant
Consultant
Accepted solution

>"I cannot select Objects 1 & 2 in the model space when creating a new block"
Right, the object 1&2 is in block1

>"and I cannot create a new block while in editing Block1 "
Right, because all you can select is already part of Block1

>" please please don't tell me that the only way is to explode block 1,"
You can not explode a BLOCK, you can only explode BLOCKREFERENCES what is needless.

>"create new block with objects 1 & 2 and then recreate block 1, that would ruin my day)."
That's the way! BUT You don't need to RE-CREATE a Block, you can also EDIT a Block by using REFEDIT or BEDIT.

 


>"Seems like this should be simple, am I missing something?"
The ordner 😉


Simple thing:

[>>this part is just a sample how to do it]
copy one Blockreference of Block1,
explode it to get a copy of obj1+2
Or crate new objects.. thats your thing - how you like to do
[<< sample]
- Create a new Block "NEWBLOCK"
- Use BEDIT to edit Block1, delete obj1+2 and insert a blockreference of NEWBLOCK.
_BSAVE
voila

 

Onother way: WBLOCK, Block -> Block1

By this way you create a DWG (and you can insert a DWG AS BLOCK later)

Open new new file Block1.dwg,

create the NEWBLOCK

qsave

 

back in your drawing: Command INSERT [Browse...] -> and select Block1.dwg

Say YES to redefine question..

 

 

TWO ways, your choice

Sebastian

0 Likes