AutoCAD .NET :: How To Get Status Of Attached Image
May 24, 2010
I am trying to clean up our drawing database and have run across several drawings that are showing external file references with a status of 'unreferenced'. During a scan early last week of all current revisions of our drawings (about 120000) we uncovered about 7500 drawings that don't quite cut the mustard as it pertains to the use of attachments. I have written a small .NET app that scans through my drawings, but I am having difficulty with one aspect of my probing.
I need to be able to open up an AutoCAD drawing, navigate to said drawings image dictionary, get a RasterImageDef from that dictionary, and then check to see what the 'status' of that drawing is. By 'status' I mean the status as reported in the External References dialog that appears when using the command 'xref'. In particular, I want to write out/show a message when I encounter a drawing with an attachment that has a status of 'Unreferenced', which I take to mean that the drawing was attached at one point, has been unloaded, but not properly detached.
My problem is that I can't seem to get to any property that shows that status. I have used ARXDBG to snoop the database and I can verify that I see the images still in the image dictionary, but not in the drawing itself. I also can't seem to get at thte status of the attachment. To compund the matter, everytime I try to inspect the RasterImageDef object I get, AutoCAD locks up and bombs out.
I am guessing I could get at what I need via C++/ObjectARX but I don't want to go that route if I dont have to. I have attached a snippet of the code I am currently using to scan through my drawings, not perfect or even pretty, but it works.
View 5 Replies
ADVERTISEMENT
May 2, 2013
I have attached and image to a surface of a part and when I bring it back to AutoCad I can not see the image.
View 1 Replies
View Related
Aug 30, 2012
How to retrieve the Status of attached Image file.
View 5 Replies
View Related
Aug 1, 2013
I'm experiencing a strange behavior when i import a DXF with a plugin for AutoCAD 2012, but only when i'm on Win7 64bits.
The plugin normally (in WinXP) would load the .dxf file, then if it has a reference for an ortophoto picture, it places the picture on the right place and "visible" (you'll get what i mean by this later).
On the other hand, on win7 64bits when i import the dxf file using the plugin, it only shows the frame of the picture, but no picture inside!
cadgis_1
But, if i close the file i just opened and open the .dxf using Autocad "default" open, on the layout the picture is showing just like it was supposed to...
Autocad_layout
So, now i've opened the .dxf using Autocad, let's try again to open it using the plugin and.... voilá! The picture is displayed, bright and shinny! A miracle i must say!
cadgis_2
And if i open it again using the "default" open from Autocad, not only it displays the picture on Layout but also on the Model!
Autocad_Model
I'll attach the dxf with the external .tiff file.
DXF File
Tiff File
I wasn't able to upload the picture, so i've placed in a zip file and attached it to the post.
View 5 Replies
View Related
Jun 24, 2012
I've got a issue with working with images. I draw furniture full scale and sometimes it necessary to hard draw and scan the drawing and then attached the image in autocad and trace over the image in AutoCAD 2013. everything is fine until I attach the image, then it freezes with every move that I try to make. The images are around 700 kbs in size. Is there anything I can do or change some kind of setting?? btw. version 2004 doesn't have this problem.
I'm running windows 7 pro
Dell XPS M1710
4 gb memory
View 2 Replies
View Related
Sep 12, 2012
attach an image and hide it, but when the user take the mouse over the hidden image, he/she can see it, for example I want to send a daily report to my manager and I want to attach some Image in the drawing and hide it, But it can be seen by moseovering.
View 9 Replies
View Related
Nov 30, 2013
I have a large JPEG image (10000*11000px), attached to an Autocad drawing, that I want to crop multiple times. I cannot load it into memory using .Net, I get an out of memory exception. the only thing I think I can do is read it directly from Autocad. To do that, there is a method of the "RasterImageDef" class called "OpenImage" witch returns an IntPtr to the image. I tried to create a Bitmap object from the IntPtr and the save it to disk. I get no errors but the saved image is black. here' the code :
public static void IntPtrTest(){ Document doc = Application.DocumentManager.MdiActiveDocument; Database db = doc.Database; Editor ed = doc.Editor; ObjectId imageDict = RasterImageDef.GetImageDictionary(db);
[Code]....
View 1 Replies
View Related
Feb 13, 2013
I am trying to write a LISP that does the following:
-Open drawing
-Saveas as NEW drawing based on certain criteria from DCL menu
-Deletes old drawing
-*THEN, if drawing contain attached IMAGE FILE (.tiff in my case)
-Rename image file and repath image file based on the new file name
I have gotten it to do all of this, except I can not figure out how to change the "reference name" of the attached image file (.tiff)
Is this read-only data? I can manualy change it under xref manager, so there should be a way to do it via code...
The closest I have gotten:
;;after renaming and repath image file...
(SETQ NAME2 (substr (getvar "dwgname") 1 (- (strlen (getvar "dwgname")) 4)))
(setq item (vlax-ename->vla-object (entlast)));convert to vl object
(setq check (vlax-property-available-p item "Name" T));check if the entity can be updated
;if it can
(if check
;change value to match
(vlax-put-property item 'Name NAME2))
'Name seems to be valid w/ xref'd blocks but not xref'd/attached image files..
View 1 Replies
View Related
Jun 19, 2012
how to snap such as the attached image? URL....
View 24 Replies
View Related
May 26, 2012
ok, i have a jpeg i want to email. i click on attach and the drop down comes up, i navigate to the image i want and highlight. at this point--always in the past up until last week--a thumbnail of the image shows up in the column to the right of the name of the image, so i can make sure i'm sending the right image. suddenly, i'm no longer seeing the image to the right. (see attached).
View 4 Replies
View Related
Apr 18, 2012
I need the attached image edited so the people in the photo appear shirtless. The people in the photo needs to have an athletic build and a non-hairy body. I'm new to PhotoShop.
View 7 Replies
View Related
Jan 23, 2013
I saved an image attached to an email in jpg with 4000 x 2664 pixels to the organizer. Even though I designated jpg format, it was saved in png and was downsized to 150 x 100 pixels. How do I save the attachment in jpg format and not be downsized?
View 5 Replies
View Related
Oct 10, 2012
I am working as an IT Support staff in a small organization. Being a new employee here I could not find out the details of AutoCAD 2010 CD, whether its a single user or network user, its upgraded or not. How Can I find these details using the serial number and product key of the CD.
View 2 Replies
View Related
Nov 16, 2010
I just installed 2011 and was in the process of setting up my workspace when I realized i could not find the Status Bar pull down on the View Tab/Windows Panel. Help still says it is there. When I went into the CUI I could not find the command or even the icon. I know that you can right click and edit the status bar buttons but you can only do them one at a time and then you have to right click again to get rid or add the next button and then right click again....the drop down, available in the last several releases enabled you to just check them on or off all at one time.
View 9 Replies
View Related
Jul 10, 2012
LT 2013. Under Layer Ctrl, the status tab (light blue sheet of paper icon), highlights as light blue (in use), regardless of whether or not its in use. The only way I can force a refresh is deleting / attempting to delete a layer (eg. del '0' which obviously dosen't work); but forces an update, where those in use remain light blue, and those not in use revert to white/grey.
how I can fix this quirk of not updating/refreshing when the Layer Ctrl is opened.
View 0 Replies
View Related
Feb 2, 2012
When in the layer properties manager....then in the layer filter properties....when i click into the 2nd tab "status" it shows me 4 icons when using the drop down icon..what are each of these representing
View 1 Replies
View Related
May 16, 2013
I finally managed to capture this phenomenon.... It happens every day, several times a day, but I was never able to capture it until now. Seems to occur when you open and close various palettes, but it's not reproducible on demand.
Civil 3D 2013, latest updates, Quadro 2000 (driver ver 9.18.13.1125)
View 9 Replies
View Related
Feb 15, 2012
When I highlight any object in model space the layer control, color control or line type control does not change from the current layer status to the layer of the high lighted object if it is different. I am also not able through this layer control bar able to high light an object and use the fly out arrow to go into the layers and change this object to another desired layer for this object. I have never seen this function just not work before and can find no setting or preference that might not be turned on to make it function. why it is not functioning?
View 3 Replies
View Related
Aug 17, 2011
Every time I open a file in Inventor a dialog box comes up that says "Updating file status from vault". In most cases it is not a big deal, but when an 1000+ part assembly is opened this box flashes for each part in the assemly causing a delay in opening the file. Needless to say this is very annoying. So my questions are what is this doing exactly and can I turn it off?
Inventor 2011
Vault 2012 Pro
Windows 7 x64
Inventor Professional 2014 SP1
View 8 Replies
View Related
Oct 22, 2012
I have a sketch that Inventor changes its status between under constrained, over constrained, and fully constrained depending on dimensions (makes sense), and wether I rebuild the model (WTF?).
Steps to reproduce:
1) Open the attached .ipt file.
2) Examine Sketch11 (under Face3) It should be fully constrained.
3) Exit the sketch. Open the parameters dialog and change the value of "angle" from 45 to 60. (If you get an error message change it to 50 first, then 60. It's a work in progress.)
4) Re-examine Sketch11. It is now under constrained.
5) Exit the skecth and go to the manage tab. Click "Rebuild All".
6) Re-examine Sketch11. It is now fully constrained.
7) Scratch your head and post back with your theory.
View 7 Replies
View Related
Apr 26, 2013
I'd like to have a special command (maybe a custom ) placed near the coordinates viewer.
(That is, at the status bottom bar)
View 5 Replies
View Related
Jul 29, 2013
I have a ipt file in my assembly and try to makes some constraints. Everything ios working well, but there are some suppressed workplanes, and I don't want to use them for a automatically created constraint. Is there a way to find out the workplane suppress status?
Why are they suppressed? They are defined on a part feature (extrusion surface). And when I supress that feature, also the Workplane is suppressed.
But I only can get the visible status. Maybe there's a way to get it about the part feature, but therefore, I have to search for the part feature, and that's also a problem. I cannot get the part feature, who is used for the workplane definition (I think, it's a problem of my knowledge )
Please see attached a small view on the browser where you can see the suppressed Planes.
View 2 Replies
View Related
Oct 4, 2013
Below is the current status of our working view in the 2014 Corridor Section Editor. I can't see us getting any value for our investment into Civil 3D 2014, before Civil 3D 2015 comes out now.
The polar opposite is actually true, we had too much downtime encountering, analyzing and reporting product defects, and it affected profitability and capability.
C3D 2014 SP1
W7x64; i7 8gb; Radeon HD 5700
View 1 Replies
View Related
Aug 13, 2013
I want add the Z Aixs for every sectioned component in a sectiondrawing view?
but I can't judge the component section status?
Is there have the API for this work?
View 2 Replies
View Related
Nov 4, 2011
What is the layer "Status" in the layer property manager? It doesn't correlate with the On/Off or Freeze/Thaw . The icon appears to be a sheet of paper but some are blue and others are gray. I cant tell what makes them change colors from blue to gray.
View 4 Replies
View Related
Aug 15, 2013
I want add the Z Aixs for every sectioned component in a sectiondrawing view?
But I can't judge the component section status?
Is there have the API for this work?
OR:
Note In an assembly view, components can be excluded from sectioning. In the browser, right-click the component to exclude, and then select None.
How to achieve the above functions Use API?
View 2 Replies
View Related
Apr 16, 2012
at my old job i could type in 'dim' followed by 'status' and get a page-by-page list of all of the various settings, and the next page would only come up once i hit the space bar, giving me time to look at the current page before moving on. but at my new job when i do it the entire list comes up all at once, which is not good since the entire list does not fit on one page, meaning i don't get to see the first half of the list (or or maybe more). what setting do i need to change in order to see the list one page at a time?
View 1 Replies
View Related
Jul 26, 2012
I'm trying to reload a bunch of xref's through the project support path that I have setup, Really the project support path should be able to reload all the xref if they are already there. The problem is that the xrefs that im trying to reload ( the staus: says Unfreferenced and the type: Attachment) and when I type in the project name and then reload the xrefs, they should be able to find and link the xref to the drawing, but Im getting a a message saying that the xrefs are Orphaned and the status is Unreferenced. Its as though the system cant seem to find the xrefs with my projectname support path that I have setup.
View 4 Replies
View Related
Jun 20, 2013
I´m working on an addin that needs the vaultAddin ( Inventor Vault / InventorVault.dll ) to update it´s vaultinfo via API.
Since the vaultaddins browserpane.control is an activeX control I can´t access it, and the addin has not implemented a hook to the browserpane.refresh() or browserpane.update() ( causes a crash )
So how do I refresh the vaultAddins information on "what´s actually going on in the vault" through API ?
It seems like I "just" need a reference to the same eventhandler the "refresh vault status" button is calling, but that might be wishfull thinking..?
( C#, VS2012 )
[URL]
View 2 Replies
View Related
Jul 17, 2012
I am looking to check the hiddenline status of a part in a drawing. The drawing is made from an assembly. I dont want to take all the segments from the view and check for each of them. I want a way I can just grab the entities that are made from an occurence.
I was hopping to use the drawingcurve(modelobject), but I dont know what to use as the modelobject! is it the edge, edges, component definition... Here some of the code that is not working.
Dim _portePattern As OccurrencePattern = oassbly.ComponentDefinition.OccurrencePatterns.Item("Pattern Porte")
Dim _PoigneeOcc As ComponentOccurrence
Dim _PorteOcc As ComponentOccurrence
Dim PatEle As OccurrencePatternElement
Dim _poigneeDef As ComponentDefinition
Dim _poigneeSFbody As SurfaceBody
Dim _poigneeEdges As Edges
[code]....
View 1 Replies
View Related
Sep 20, 2013
I have an Inventor assembly that I am trying to open in Showcase to produce a nice render of.
I get this error, how can I determine what is wrong or how to fix? My assembly doesnt show any errors?
Inventor Professional 2014-Update 2 - AutoCAD Electrical 2014
Win7-x64 | ASUS P8Z77-V | i7 3770 -3.4 GHz | 32GB RAM |
240GB SSD | nVidia GTX 670 4GB - 320.49
View 9 Replies
View Related