Dynamic block insertion problem

Dynamic block insertion problem

Jonathan3891
Advisor Advisor
792 Views
5 Replies
Message 1 of 6

Dynamic block insertion problem

Jonathan3891
Advisor
Advisor

I recently created these two blocks and everything works fine when you test them. However when you insert them the block objects are way off as well as the dynamic grips.

 

Its been a while sense I've created dynamic blocks so I'm a little rusty.

 

Can please someone help me figure out the issue?

 

1.png

2.png


Jonathan Norton
Blog | Linkedin
0 Likes
Accepted solutions (1)
793 Views
5 Replies
Replies (5)
Message 2 of 6

Libbya
Mentor
Mentor
Accepted solution

The issue is because within the block files, the BASE in model space is not located at 0,0,0.  Open each block file, do not enter block editor when it prompts you, run the BASE command, and set the base at 0,0,0.  Save/close the file.   

0 Likes
Message 3 of 6

Jonathan3891
Advisor
Advisor

Thank you so much! I was checking BASE but in block editor.


Jonathan Norton
Blog | Linkedin
0 Likes
Message 4 of 6

Jonathan3891
Advisor
Advisor

I found one more issue.

 

If I rotate the dynamic grip counter clock wise, it works fine. But if I rotate it clock wise, this happens...
1.JPG


Jonathan Norton
Blog | Linkedin
0 Likes
Message 5 of 6

Libbya
Mentor
Mentor

That happens because you do not have an associative hatch but do not have a single closed polyline as a hatch boundary.  When you rotate to the opening in the circle, the hatch fills into to the circle.  The direction of rotation doesn't matter.  To prevent that create a single closed polyline boundary for the hatch or make the hatch non-associative.  

Message 6 of 6

Libbya
Mentor
Mentor

I worded my prior reply poorly.  The issue happens because your hatch is associative and the broken circle is part of the boundary.  When you rotate the hatch to the break in the circle, the hatch fills the circle.  Either make the hatch non-associative, or give it a single closed boundary.