multiple times xclip for the object in model space

multiple times xclip for the object in model space

karfung
Advocate Advocate
686 Views
12 Replies
Message 1 of 13

multiple times xclip for the object in model space

karfung
Advocate
Advocate

Hi Sir,

Currently, objects in model space only allow xclip for 1 time only. Do we have another way that we could do multiple times xclip for the object in model space? Kindly Advise. 

0 Likes
Accepted solutions (3)
687 Views
12 Replies
Replies (12)
Message 2 of 13

paullimapa
Mentor
Mentor

make as many copies of the block/xref as needed placing them on top of each other and then xclip each differently as required.


Paul Li
IT Specialist
@The Office
Apps & Publications | Video Demos
Message 3 of 13

imadHabash
Mentor
Mentor

Hi,

@karfung 

>> Do we have another way that we could do multiple times xclip for the object in model space?

If you make multi copies for the same object you can get multi xclip. You can get xclips either through Xref's or Blocks.

Imad Habash

EESignature

0 Likes
Message 4 of 13

Blue_Mojito
Advocate
Advocate

Piggy backing on @paullimapa 's comment, I have a lisp (attached) that does this if you're interested. I did a lisp because I more or less wanted to mimic from this this application that does it for xrefs: 

https://marketplace.autodesk.com/apps/024815ba-44f1-4c10-8c1d-d17edfa94a02

 

I only have LT 2026, but if you have a version that accepts this tool, I'd give it a try. Mine works for xrefs only, if you need for blocks, then maybe it can be modifed.

0 Likes
Message 5 of 13

karfung
Advocate
Advocate

Hi Sir,
Actually, I need the xclip inside the xclip external of the object. 

Kindly advise. 

Thanks. 

0 Likes
Message 6 of 13

imadHabash
Mentor
Mentor

Hi,

@karfung 

>> I need the xclip inside the xclip external of the object. 

It's NOT applicable!!! I wonder why you need to xclip inside the xclip external of the objects. Since you need that, this means that you don't need for the first xclip.
Would you give us an example for your need?

Imad Habash

EESignature

0 Likes
Message 7 of 13

karfung
Advocate
Advocate

I did a typical floor plan which needs to apply to all the floors. But, on one of the floors, say level 10, the design required 2 voids or openings in different areas of the plan. My way is to xclip the void area on the plan to the external. Eventually, the void area is emptied by the xclip, and we can draw a cross line to represent that particular area as empty. As same, I need to apply a similar step as previous on other openings (this as what I called previously, " xclip inside the xclip external of the objects"). By this, I can create 2 openings in a specific floor without disturbing my typical floor plan. Kindly advise. Thanks. 

0 Likes
Message 8 of 13

imadHabash
Mentor
Mentor
Accepted solution

@karfung 

You may need to start with WIPEOUT command over typical floor. It creates a polygonal area that masks (hides) underlying objects by displaying them in the current background color. It is highly useful for cleaning up complex drawings, hiding unwanted elements.>>Click<<

You can also draw over wipeout and force new items to be always up there by DRAWORDER options.

Imad Habash

EESignature

0 Likes
Message 9 of 13

karfung
Advocate
Advocate

After tried, I not comfortable with the wipeout method, where I need other superimpose layer for reference and need to bring over. It may affected the layer priority in other area. It may not get intention if the drawing continues subsequently by other. 

 

I prefer the xclip inside the xclip of the object. Kindly advise. Thanks. 

0 Likes
Message 10 of 13

imadHabash
Mentor
Mentor

>> I prefer the xclip inside the xclip of the object.

Let's forget this unapplicable idea. You can only create a new clipping boundary for a selected XREF underlay when the old boundary is deleted. AutoCAD does not natively allow more than one separate clipping boundary for a single XREF or block at the same time.

Imad Habash

EESignature

0 Likes
Message 11 of 13

karfung
Advocate
Advocate

do we have other method or or other way? Kindly advise. Thanks 

0 Likes
Message 12 of 13

chriscowgill7373
Mentor
Mentor
Accepted solution

You need to post an image of what you are trying to accomplish.  My thought is, you insert 3 xrefs, and clip each one of them, so that the internal clips are part of the external clip for each portion.  It is the only way you are going to get two holes in your xref without using the wipeout workflow, which in my opinion would be the better method in most cases.

chriscowgill7373_0-1779553039802.png

 


Christopher T. Cowgill, P.E.

AutoCAD Certified Professional
Civil 3D Certified Professional
Civil 3D 2026 on Windows 11

Please select the Accept as Solution button if my post solves your issue or answers your question.

0 Likes
Message 13 of 13

josemiguel5TJSU
Contributor
Contributor
Accepted solution

Is this what karfung wants?

 

josemiguel5TJSU_0-1783001685832.png

To leave a whole like that, you need a microscopic gap like so:

 

josemiguel5TJSU_1-1783001769411.png

(xclip won't allow overlapping polylines or disconected polylines as a clipping boundary)

 

Normally people use the wipeout method, allready suggested by  imadHabash.

 

If you want to inspect my attached drawing use the command XCLIPFRAME to turn on the clipping boundaries.

0 Likes