souvik Posted February 27, 2017 Posted February 27, 2017 Hi all. I have more than 3000 drawings which contain some layers. I need to create separate drawings from that layers but without opening that drawing in cad. As it will take lots of time to open and run and close the specific drawing individually. Please help me. Quote
ReMark Posted February 27, 2017 Posted February 27, 2017 Have a look at Lee Mac's Steal from Drawing custom lisp program. http://lee-mac.com/steal.html Quote
souvik Posted February 27, 2017 Author Posted February 27, 2017 Actually, this is not what I am looking for. Quote
ReMark Posted February 27, 2017 Posted February 27, 2017 Actually, this is not what I am looking for. And why is that pray tell? Quote
souvik Posted February 27, 2017 Author Posted February 27, 2017 Bro, I am not a CAD Guy. I am a GIS expert. I can do it easily in any GIS tool if the format was in gis format. But the format is in cad. I donot know automation in CAD. Quote
ReMark Posted February 27, 2017 Posted February 27, 2017 I suggested a program that could possibly solve your problem and your response is "I donot know automation in CAD."? Are you saying you don't know how to load and run a lisp routine? Quote
souvik Posted February 27, 2017 Author Posted February 27, 2017 No brother. I know how to run a lisp. sorry for the misunderstand. I mean to say that program which you suggest will not solve my problem. Quote
ReMark Posted February 27, 2017 Posted February 27, 2017 It won't solve your problem because.................................................................? Fill in the blank. Quote
souvik Posted February 27, 2017 Author Posted February 27, 2017 because it is not saving the each new drawing file for each layer. I donot want to import in current drawing rather I want to save each layer as a separate drawing. Quote
ReMark Posted February 27, 2017 Posted February 27, 2017 3000 drawings and one or more layers from each drawing to be saved as a separate drawing. That's a lot of new drawings. Quote
Tharwat Posted February 27, 2017 Posted February 27, 2017 because it is not saving the each new drawing file for each layer. I donot want to import in current drawing rather I want to save each layer as a separate drawing. So are you ready to pay for such a big program? Quote
tombu Posted February 28, 2017 Posted February 28, 2017 Bro, I am not a CAD Guy. I am a GIS expert. I can do it easily in any GIS tool if the format was in gis format. But the format is in cad. I donot know automation in CAD. You need to look at getting AutoCAD Map so you can export to GIS shape files. I don't see how turning one drawing with 50 layers into 50 drawings with one layer is going to help you at all. Quote
BIGAL Posted March 1, 2017 Posted March 1, 2017 You can automate Steal to run over 3000 dwgs it only requires repeating lines of code in a script file. need more than 1 cup of coffee while you watch. new (load "Stealv1-6")(Steal "P:\\mydwgs\\dwg1 (list (list "Layers" "mylayer1"))) saveas mylayer1 close y new (load "Stealv1-6")(Steal "P:\\mydwgs\\dwg2 (list (list "Layers" "mylayer2"))) saveas mylayer2 close y new (load "Stealv1-6")(Steal "P:\\mydwgs\\dwg3 (list (list "Layers" "mylayer3"))) saveas mylayer3 close y Quote
tombu Posted March 1, 2017 Posted March 1, 2017 Without AutoCAD Map 3D this may be your best bet. ArcGIS for AutoCAD - free software - http://www.esri.com/software/arcgis/arcgis-for-autocad Use ArcGIS for AutoCAD to: Access GIS data inside AutoCAD. View live, rich cartographic GIS maps in AutoCAD. Add imagery to your AutoCAD drawings. Edit geodatabases through ArcGIS feature services using AutoCAD. Prepare CAD drawings for GIS electronic submittal (including attributed GIS feature classes) without exchanging Shapefiles. Streamline information sharing between GIS and CAD groups. Organize existing CAD data as GIS data sets inside your AutoCAD drawing to be used in ArcGIS Desktop. View attributed GIS data sets inside .DWG files exported from ArcGIS Desktop (ArcMap or ArcGIS Pro). Navigate your AutoCAD drawings based on street addresses or place names. Quote
souvik Posted March 3, 2017 Author Posted March 3, 2017 Thanks BIGAL. I have followed your way and got success. Regards and lots of thanks. Quote
souvik Posted March 4, 2017 Author Posted March 4, 2017 I have run the program at night and in morning I saw everything is finished. Though my workstation has 4 physical processor and 32 GB ram. And I didn't use the steal Program. I made the script slightly different. Quote
Basava Posted March 29, 2019 Posted March 29, 2019 Hi Souvik, Can you please let me know what procedure did you follow to change the Layers in a large number of drawings as even I am having the same task here, so could you please explain clearly so that it would help. Quote
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.