AutoCAD .NET :: How To Read / Extract User Name From DWL File
Sep 21, 2012
If a drawing is opened by another user, I want to retrieve the name of that user. I presume that is in the dwl locking file. I I can't find any info on this topic. How do I read/extract the user name from a dwl file with .NET/c#?
I've some user-defined iProperties in my idw-file. As soon as I set the file to "read-only" (via explorer RMB->properties) these iProperties are not shown on the drawing sheet when i open the drawing. ow to abandon this effect?
I know 2013 are more exposed and the .net can extract contours. However using 2012 at the moment. so my plan is using .net to add the user contours and then use com object to extract.
so far i can get the surface object and assign to two different surface variable one is .net and one is com. I am looking at the surface analysis object and can't figure out how to add contours at user elevation. it is also read only in the surface object. but i find this:
SetContourData (analysisData()
which is obvious not read only. so any sample code of the procedure of assign user contours?
We have like 4 on site and 3 offsite engineers using the same files. They know that if they are opening a file for messurements and the like they should just open read only so someone else can go in and revise. WIth one user she opens the file as read-only and its still not allowing others to open it normaly. Anyone else can open read-only and a second person can go in open it regular. We have a mix of LT 12 and 13 and i think 1 full version of 12. But we tested with drawings between just two of the LT 2012 computers, and the result is the same.
We've been having some issues that have only recently cropped up. If I am in a drawing named FP-00.dwg and I am working, saving regularly, etc. everything is fine. If a co-worker opens up the same file, he will sometimes (10%) NOT receive the read-only pop up and he will open the same drawing with full rights. Then, if I go and try to save, I will be alerted that the file is in use, and my file will be switched to read-only. When I have to do a saveas, the file then changes the default name to: FP-00.fdwg (notice the "F" in front of .dwg).
I posted this to the AutoCAD Architecture group, b/c we are currently using Architecture 2k8.
No one has changed out Open/Save options, and we haven't been losing the connection with our server.
I have one user (user 1) who will work on a drawing and while they have it open, another user (user 2) opens the same file and they are prompted it is in use and they can open a read-only copy. Once user 2 opens the read-only copy, user 1 can no longer save their drawing until user 1 closes the read-only copy.
User 1 gets the following error when trying to save:
"Unable to save to drawing X:folderpathfilename.dwg as it is being accessed by another session. Drawing saved to X:folderpathfilename.tmp"
I have a problem in accessing the library features while doing cable and harness assembly. Whenever I click on the library option the error pops up by saying that " it has been edited by another user or marked as read only". I am not able to import a cable or wire with some modifications.
I've created a main assembly containing several ipart components. With the following rule I can read the model parameters, but not the user parameters of the iparts:
A = Parameter("Part1:1", "d0")
If I create a component, insert it in the main assembly and make it an ipart afterwards, the user parameters can be read out with ilogic. But if I insert the same ipart again, the user parameters can not be read out anymore. Model parameters are no problem.
Any way to modify a user form parameter's read only status using a rule?
I have a parameter that I want people to be able to edit when another parameter is set to true and to be locked if it's set to false. The only thing that comes to mind is have a rule that will just switch the value back automatically if the user changes it but it would be good if i could control the read only status.
the file exists however the open function still returns nil... the file is not read only, and permission on the file appear to be just fine.What other reasons would there be that cause open function to return nil?This is happening only on one machine. All the others are writing to the file just fine.
I have an auto cad file which has around 100 different layers, I want to extract one layer to a dxf file. I have frozen all layers accept the layer I require and have then tried to use the dxf out command, however the created dxf file still contains all of the other layers. Is dxf out the correct command or am I doing something wrong?
I´m trying to extract text from a Corel file to a TXT file in another editor and then merge it back in.Extracting the text seems to be working just fine but when I´m trying to merge it back in I get the error message "Wrong file format or could not open".
1) Is it possible to extract data from dwf file in autocad 2012?
2)I need to extract blockNames from dwg file but i dont know how to extract blackNames because text in dwg file may change but pattern will remain same.
We have a bunch of dwg files. The requirement is to extract a specific list of attributes from the layers within CAD to a csv file. We are currently manually opening the dwg using AutoCAD and exporting the attributes. This has been time consuming and we need a faster process.
What options do I have to programmtically extract them?
I am trying to write a lisp file that extracts the LAYER, Z, X, Y, TEXT HEIGHT, POINT NUMBER, from the attached DXF file. Ultimately I will have the lisp insert a "POINT" at the X,Y,Z, cords, and then a "TEXT" entity at the same coordinates with the text height value and the point number string. Both entities need to be on the layer ending in "-PN". The layer name will change depending on the date. I have a third party program that creates the DXF file.
The point of the lisp file is to insert the point numbers and points into my drawing at their correct locations. For the life of me I can not make this work. I have attached the little bit of lisp I have, which unfortunately does not work properly because of it searching for the "TEXT" entry in the DXF file of which there are three per point number. I only need one. I have also attached the DXF file I have. maybe just an overall procedure that I can then code myself? I'm just not good at getting lisp to read a file and extract what I want from it.
I am trying to extract part locations from an assembly file. I've been successful UNTIL I come to a part/subAssembly where the workAxes is orientated differently then the overall assembly axis. Is it possible to compare the local axis to the global axis? If the answer is 'yes', can sample code be posted (i.e. dim sameOrientation as bool; sameOrientation = ... )?
Also, once I know that "sameOrientation = false," how would one convert local coordinates to global coordinates?
I've got a linetype that's part of our autocad template file and has been for so long that nobody around here even knows where the original line file is.
I need to extract the linetype out so that I can make some minor modifications. I did do a search and found a nifty lsp routine from Paul Turvill. (Here's the thread that pointed me there: [URL] ..........
I ran it and it SEEMED to work. All the linetypes in the file it created look good EXCEPT for the one I needed to extract. That one looks like this in the line file:
*TREELINE,Series of arcs used to indicate tree drip lines A,0.0001,-0.0001,
The linetype DOES display properly in the dwg file (meaning lines drawn using it look good).
Is there a way to have a .dwg file and make it read only? i want to have my files protected so no one can alter them once i hand them over to consultants to view.
I installed AutoCAD 2013. I have done a few projects on it and everything worked fine. But today after getting a project part way completed I saved it and closed it, then moved on to something else. When I came back to it to work on it some more, it told me that it was in use and that I could only open it as a "Read Only".
It was not open by anything other CAD pragrams or anything. What is the problem here.The only way it seems I can work on it again is to do a reboot. I dont want to do this all the time.
why it is only telling me I can open it as "Read Only" when it is not opened by anything else. But it tells me it is in use by another program.
Have some photos of a warehouse fire in Plymouth Indiana. Files were saved as .jpg Can't get them to open.
One message is "Pain't cannot read this file. This is not a valid bitmap file or it's format is not currently supported." Couldn’t display DSC-0023.jpg because a suitable graphics importer could not be found.
After I save a file for "Web & Devices," when I open it, it returns this message, "This file contains file info data which cannot be read and has been ignored." Will this cause any problem with the file once I place it in the website I'm building? I've never seen this message before on a photo I've edited. The changes I made involved color correction.
I want to extract sampled sections to a text file like "Station,Offset,Elevation" by C#.net.Something like tplate output in land companion, which functions should I have access to do above?
I have a couple of SAT files exported by my colleague. He is only familiar with and only works in AutoCAD 2008.
All I'm trying to do is convert them to IGES for our customer, but I can't even open them. I get the message "Unable to Read SAT File" in Inventor. I tried Fusion as well, it just crashes out after working for a few seconds. When I try to open the original dwg in AutoCAD 2013 I get a message that the file is corrupted and to run recovery on it. I tried doing so, but then the dwg comes in with no model geometry.
How to open these files or any other workflow? We're going to have serious issues down the road if we can't move data between AutoCAD and Inventor.
I have an Autocad drawing that I would like to take to a CNC machine to have it physically built out of extruded polystyrene. I do not want my drawing to be used without my permission or modified.
Is there a way to watermark it or to transform it to a read only file allowing the cnc machine to extract its parameters but not allowing any action upon the file (copy,modify et c.) ?
PS: I have started building my own DIY polystyrene cutting tool out of an old soldering pistol, piano wire,vice, clamps... but it will take some time before I finish building it and there is a chance I might mess up the first few shapes; I need the shapes as soon as possible.