Xclip In Autocad

0 views
Skip to first unread message

Kenneth

unread,
Aug 5, 2024, 1:40:12 AM8/5/24
to bioritiba
Otheroptions within the command include the ability to invert or flip the clip, showing everything except the objects within the clipping boundary. You can even add a front/back plane to the clip, giving flexibility when using the command with 3D properties.

The XClip command can be started by entering XCLIP at the command line. After hitting enter, we are prompted to choose an object. The object can be an xref or even a block. For xrefs, the command can also be initiated by selecting the xref and choosing the create clipping boundary button on the contextual ribbon tab along the top of the screen.


After selecting an object or clicking the Create Clipping Boundary button, we then have a few options to choose. The Select Polyline or Polygon options allow us to choose a pre-drawn polyline/polygon from the drawing to use as a clipping boundary for our object. This can be very useful when needing to precisely clip around some objects in the xref by using an irregular shaped polygon.



The default Rectangle option is commonly used, allowing us to simply draw a box around the area we want to keep from the xref. The last option, Invert, will invert the selection we make, displaying the object not captured withing the rectangle or polyline/polygon.


After choosing an option and proceeding to draw a rectangle or select a polygon, the xref/block will automatically be clipped to the boundary chosen. This makes it very easy to keep a drawing clean when referencing in drawings that contain a large amount of data that may not be relevant to the current drawing/project.


However, if changes are required, we have a few options still. To easily modify the clipping boundary, selecting the xref/block and moving the xclip grips (blue squares in the corners) allows us to dynamically change the boundary as needed. This will also work when a polyline/polygon was used as well.


To quickly invert the clipping boundary, simply select the xref/block and click the up arrow at the bottom, as seen in the image above. This will invert the boundary, leaving us with the opposite effect.


Finally, to remove or delete the boundary restoring the xref/block to its originally extents we can enter the XCLIP command again at the command line, choose our object, and then select the delete option to remove the boundary. For xrefs, the remove boundary button from the ribbon can be used when the reference is selected.


I don't know why your xclip boundary has lost its grips. As a work around you can use the XCLIP command to generate polyline to get the original back. Then grip edit the new polyline then delete the old xclip and make a new xclip from the new edited polyline.


I spent $3000 for autocad 2016 and it's still buggy, unintuitive and slow. And as a routine I have to re-learn the new interface while discovering in disappointment that nothing has actually improved all over the years.


I really hope that AutoCAD can be replaced by some other software so that everyone on Earth can save themselves a lot of money and time for waiting for the slow hatch command, or redoing all the work after a once-every-two-hour crash, or desperately finding out the specific command you are looking for because the ribbon has been so unhelpful.


OK, just started using ACAD 21 as I figure I ought to actually use the software I'm renting. Been on 2017 for years, and every other version back to 2004. Anyways, I have my xclipframe variable set to 0 but when I pick on an xref or the area where the frame is, the **** frame still shows up and is editable. I've looked for the last 2 days I can't find anything other than xclipframe=0. I want this gone. What am I missing?


Value Description

0 The frame is not visible and it is not plotted. The frame temporarily reappears during selection preview or object selection.

1 Displays and plots the frame.

2 Displays but does not plot the frame.

3 The settings vary for all objects with frames in the current drawing: images, underlays, clipped xrefs, and wipeout objects do not all have the same frame settings.


I don't want the clip boundries to temporarily show up. All they do is get in the way. Here's a screen shot. The highlighted floor plan is xrefed in the elevation drawing. The 4 rectangles around it are clip boundries from the actual plan drawing and are of the elevation dwg overlay. So I have to deal with the boundries of the overlays too??? Unacceptable. There has to be a way to turn this off. Frame and xclipframe are set to 0


With that said, from time to time, I have to turn the frame(s) on and then off in order for the setting to work and actually turn them off. A couple guys at the office even have a button for it because it happens so often.


I hear ya, Sorry for being pissy. It's just frustrating. Makes me wish I was still beta testing. At least then Adesk was right on top of things. Anyways, I also have to sometimes do the on off thing but only with raster image frames. The biggest issue I have with this whole frame thing is that even when the frames are off, if you do a grab all pick box the frames get picked too. Even the frames of overlay xrefs in the xrefed drawing. How can anyone work like that? I've set the xclipframe to every variable then back to 0 set frames every which way then back to 0.


No, I bound it so I only had to send one file. This isn't a drawing specific problem. It's EVERY drawing that has xclips. There has got to be a way to make the invisible clip boundaries not pickable. If I want to see, or pick/edit an xclip boundary, I want to do it manually. xclip/p I don't know why anyone would want the boundaries turning on and being editable every time you pick over them


Well when did it change? I've been using autocad since version 2004. I can open my version 2016, 2017, 2018, 2019 and I have turned this annoying feature turned off. So either autodesk screwed up another new release by making this feature permanent or it can be turned off. Autodesk? Can you answer this question for me please?


I have some drawings with multiple xref clips that I need removed. I use the xclipframe command and set the value to "1" which makes the boundary line visible. Then I generate a polyline from that boundary. Is there any way to delete all objects, associated with that xclip, outside of the xclip boundary? I can explode and then trim using "generated polyline" and it will delete everything inside of the polyline, but I want to delete objects outside of the polyline. I assume, if this is an available option, that it will delete all "outside" objects for the whole drawing. I only want to delete the objects, that prior to the explode, were hidden and attached to that xclip.... not objects that were already independent.


I know that some of you will think this need is absurd, but that's irrelevant. I will benefit from this substantially... and yes I know, if I don't do anything, the final product will be identical to what I'm trying to achieve. If anyone here can help me with this problem, I will be eternally greatful. Thanks


When I posted this message I wrote that I was able to simply delete everything within my polyline. I would like to correct that statement. I had just discovered the wipeout tool and thought it was actually "wiping out" that area, but unfortunately it only blocks out the area with a mask. I still haven't found a solution.


Is there nobody who has a solution to this problem. It is so easy with Microstation. You can easily make any xref part of the drawing just by taking a boundary. Please help guys. I have loads of files to be merged and clipped.


I WENT INTO XREF MANAGER AND BINDED THE XREF FILE INTO THE CURRENT DRAWING. THEN I EXPLODED THE XREF (NOW PART OF THE CURRENT DRAWING) BOUND IT WITH A RECTANGLE AND TRIMMED IT. THE ONLY PROBLEM I SEE IS THAT IF YOU HAVE EXTENSIVE LINEWORK AND TEXT FROM OTHER XREFS IT MIGHT HINDER YOU FROM DELETING/IDENTIFYING REMAINS OF EXPLODED OBJECTS SO I WOULD RECOMEND TURNING OFF SOME LAYERS TO ENABLE YOU TO IDENTIFY AND DELETE UNNECESSARY OBJECTS.


in previous versions you will need to either use a combination of xclip with wipeouts, or create a boundary that loops back on itself--careful not to overlap/cross the boundary that you're drawing the pline with---or copy the xref and clip the two independantly to get the effect you're looking for...(see this thread =15057&highlight=xclip)


That's exactly what I am looking for. When binding and archiving the sheet files, I want to remove invisible data. Because there are multiple copies of a single xref in a sheet each with different x-clip boundary; generating x-clip frame, exploding and trimming is not a viable solution. Does anyone have a solution?


lol. This might not help or it just might. I remember that MicroStation had a feature where you would fence the area you wanted and the under the menus you would find "clip" and it would get rid, delete, everything outside of the fence. In AutoCad the closest I found was "Xclip", but this command just hides everything outside of the selection. I still haven't found a command in AutoCad that will delete what's ouside of my selection.


Very good tip. One thing to add is that the polyline is not associative, so you can delete it after you clip. It can always be recreated in the XCLIP command by generating the polyline. Also, check out the inverted xclip.


When I use the Xclip command on my 3D model, and I have my viewport shadeplot set to hidden, the xclip boundary is displayed in my plot. Using xclipframe does not seem to have an affect on this boundary. Is there anyway to stop this boundary from displaying in my plot?


0The frame is not visible and it is not plotted. The frame temporarily reappears during selection preview or object selection.

1Displays and plots the frame.

2Displays but does not plot the frame.

3The individual setting varies for all objects with frames in the current drawing (images, underlays, clipped xrefs, and wipeout objects all have different frame settings).

3a8082e126
Reply all
Reply to author
Forward
0 new messages