Help in converting adjoining multiple "solids" into a single "solid"

Help in converting adjoining multiple "solids" into a single "solid"

Jonathan.Gray68UQW
Enthusiast Enthusiast
1,266 Views
11 Replies
Message 1 of 12

Help in converting adjoining multiple "solids" into a single "solid"

Jonathan.Gray68UQW
Enthusiast
Enthusiast

Hey all,

I had a bunch of solid hatches that I converted into "solid" objects, not solid hatches using the lisp supplied here https://forums.autodesk.com/t5/autocad-forum/combining-object-into-single-solid-object/td-p/6447660 
the problem that occurs is that it takes a single solid hatch and will break it up into multiple "solid" entities.


My question now is, would anybody be willing to help me with a method to combine multiple "solids" into a single "solid" if the "solids" touch/adjoin each other?

 

 

0 Likes
1,267 Views
11 Replies
Replies (11)
Message 2 of 12

pendean
Community Legend
Community Legend
UNION command?

0 Likes
Message 3 of 12

Jonathan.Gray68UQW
Enthusiast
Enthusiast

Hey, thank you for trying to help me! I tried the "union" command and keep getting this error "At least 2 solids, surfaces, or coplanar regions must be selected."

0 Likes
Message 4 of 12

pendean
Community Legend
Community Legend
Can you share your DWG file with us please?

0 Likes
Message 5 of 12

Jonathan.Gray68UQW
Enthusiast
Enthusiast

Not a problem. 

0 Likes
Message 6 of 12

Jonathan.Gray68UQW
Enthusiast
Enthusiast

Hey, so based on that attached drawing I would love to have about 5 total solid areas if possible, right now I have 43. 

0 Likes
Message 7 of 12

ronjonp
Mentor
Mentor

Do these have to be solids?  A solid hatch picking an internal point works. You get 7 total.

0 Likes
Message 8 of 12

Jonathan.Gray68UQW
Enthusiast
Enthusiast

Hey I hate it that they have to be solids... The solid part comes into play in a future routine that I run. 

0 Likes
Message 9 of 12

Kent1Cooper
Consultant
Consultant

Unfortunately, that's not possible with the 2D SOLID object type, which can have only 3 or 4 corners/edges [when it has 3 corners, it actually has 4, but the 4th one is put at the same location as the 3rd one].

 

EDIT:  A thought --  What does the "future routine" that you run do?  Might there be another way to accomplish it from your original Hatch patterns [or some other single-entity boundary objects such as Polylines or Regions], and skip the middle-man of the multiple-Solids conversion?

Kent Cooper, AIA
0 Likes
Message 10 of 12

ronjonp
Mentor
Mentor

As @pendean mentioned use the union command. The step you are missing is converting to regions first.

2019-08-15_11-23-41.gif

0 Likes
Message 11 of 12

Kent1Cooper
Consultant
Consultant

@ronjonp wrote:

As @pendean mentioned use the union command. The step you are missing is converting to regions first.


[See Message 8, unless there's some way that their routine that uses Solids can be made to do its thing otherwise.]

Kent Cooper, AIA
0 Likes
Message 12 of 12

ronjonp
Mentor
Mentor

@Kent1Cooper wrote:

@ronjonp wrote:

As @pendean mentioned use the union command. The step you are missing is converting to regions first.


[See Message 8, unless there's some way that their routine that uses Solids can be made to do its thing otherwise.]


I did see that post, just offering another solution. Until the OP describes the next step ( which I'm guessing could be optimized ) we're just playing a guessing game 🙂

0 Likes