Creating Dynamic Blocks From Exisiting Geometric Shapes

Creating Dynamic Blocks From Exisiting Geometric Shapes

Anonymous
Not applicable
412 Views
3 Replies
Message 1 of 4

Creating Dynamic Blocks From Exisiting Geometric Shapes

Anonymous
Not applicable

Hello!

 

My ultimate goal is to create a BOM from a signal flow diagram, which from what I understand can be achived by using dynamic blocks and the dataextraction command.

 

The first step that I need assistance with is creating a dynamic block that contains multiple geomteric shapes, each with their own properties so that I can use that information to extract the dynamic block data (make/model/part/quantity).

 

 

You input is greatly appreciated! 

0 Likes
413 Views
3 Replies
Replies (3)
Message 2 of 4

Libbya
Mentor
Mentor

You will probably want to research visibility states first.  Then for more complex options you'll want to research lookups or block property tables.  There are lots of free YouTube videos on Dynamic Blocks.  

0 Likes
Message 3 of 4

Anonymous
Not applicable

Thanks! I am off to a great start, however there must be a rule for visibility states that will help speed up the process.

 

Here's what I am running into: I have complicated models made up of many shapes and lines and when I create a new state then the new module is visible and must be removed from all other previous states. Is it possible to lock the model so that I don't need to select every individual line and shape or is there a rule that will make the new state only visible in the new state?

0 Likes
Message 4 of 4

Libbya
Mentor
Mentor

If you have a complex collection of linework it might make sense to make that a block that is then nested within the dynamic block.

 

When creating a new state it will copy the 'current' state and will give the option of hiding all existing objects, showing all existing objects or leaving the visibility of the objects in the 'surrent' state.

 

Another thing that might make things easier is when you select objects within block editor and then right click there are the 'Object Visibility' options.  You can then select to make those objects visible or invisible for the current state or all states.