chstech Posted October 1, 2010 Share Posted October 1, 2010 imported a dwg and the originator of the file drew things in 2d and 3d. i want to select and delete all the 2d data. is there an easy way of doing this? Thanks 2009 & 2011 Mac Quote Link to comment
VincentCuclair Posted October 2, 2010 Share Posted October 2, 2010 (edited) Go to one of the side views and select everything on the base plane (assuming all 2d objects have z = 0) with the selection tool marquee. Edited October 2, 2010 by Vincent C Quote Link to comment
chstech Posted October 2, 2010 Author Share Posted October 2, 2010 i tried that, but unfortunately in front or iso views the 2d items are stacked under the 3d. i did a select all to move the 3d height, but that did not seem to work. i was hoping there was a custom selection tool or a way to select only 2d or 3d items. Quote Link to comment
VincentCuclair Posted October 2, 2010 Share Posted October 2, 2010 (edited) There is in 2010/2011, if they are stacked under the 3d objects my method should still work ( only objects completely inside the selection marquee are selected) alternately select all objects both 2d and 3d then deselect the 3d objects by drawing the selection marquee across the 3d objects while depressing the option key (all objects that touch the marquee are (de)selected. Or go to an isometric view ( only 3d objects should be visible) select all, return to top/plan view and invert the selection by drawing a selection marquee over everything while depressing the shift key...... Just to clarify this method using the selection marquee: Selection marquee on its own: only objects completely inside are selected. Selection marquee with option depressed: all objects the marquee touches or are inside are selected Seletion marquee with shift depressed: all unselected objects inside the marquee are added to the previously selected selection, all previously selected objects inside the marquee are removed from the selection. Selection marquee with shift and option depressed....you get the idea.....too much to type on an iphone :grin: Edited October 2, 2010 by Vincent C Quote Link to comment
chstech Posted October 2, 2010 Author Share Posted October 2, 2010 ok... guess i will have to move this project to 2011!! Thanks. Quote Link to comment
maarten. Posted October 2, 2010 Share Posted October 2, 2010 (edited) You could try it with this script... Not tested so use it on your own risk (try it first on a copy of the drawing). It will delete the 2D objects on the active layer. PROCEDURE Delete2D; FUNCTION Check2D(h : HANDLE) : BOOLEAN; BEGIN IF GetObjectVariableBoolean(h,651) THEN DelObject(h); END; BEGIN ForEachObjectInList(Check2D,0,1,FInLayer(ActLayer)); END; RUN(Delete2D); EDIT: nevermind, better use the above method, i think that's safer . Edited October 2, 2010 by maarten. Quote Link to comment
VincentCuclair Posted October 2, 2010 Share Posted October 2, 2010 (edited) ok... guess i will have to move this project to 2011!! Thanks. I'm not sure if select all 2d objects is an option (don't have my macbook with me) but it should be..... Edited October 2, 2010 by Vincent C Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.