I wonder if there is a simple way (without API) to get the type of projection symbol "First Angle" or "Third angle" in a sheet format according to the type of projection defined in the sheet properties.
Erwann, that symbol is just block or sketch entities and doesn't relate to type to projection used in the sheet. I mean you can put a first angle symbol and set the sheet projection as third angle and there is no way to check that without looking at it. This is more on the drawing template/sheet format to be created correctly.
On other note I just curious as why you want to do that? Are you looking for a method to check your drawing for correct symbol based on projection?
Thanks Deepak for your answer,
Actually, my templates are all set on First angle orientation in the sheet properties and with the symbol in the sheet format. It works fine, but I have recently faced a problem: I found 2 of my drawing with the good symbol Fist angle but the sheet propertry was wrong. I think this was a mistake due to a too fast mouse operation. I would like to be sure that when an unwilling change of orientation sheet property occurs, then there is a information showing it on the drawing.
I don't know of any way to directly access the projection type in a note or property. One possibility might be to put two actual views of that little part in your template that actually show the projection angle. I don't think you can put a view on a sheet format though. When you add a sheet to a drawing file you would have to copy the views from sheet to sheet. It would probably be a good ER to be able to tell the projection angle on the sheet.
As Josh said, I don't know of any way to link a symbol displayed to the projection type. You should be able to place the symbols in your title block, assuming they are a picture-type file (.gif, .jpeg, etc.) but you will need two sheet formats, one for first angle and one for third. You could set up seperate drawing templates for first and third projection, with each one having the appropriate sheet format loaded.
If you've created a symbol for each in the Symbol Library, you could use the Property Tab tool and a custom property to allow you to quickly select between the two in a dropdown field. It will not be automatic, but it will allow yo uto quickly select between them. However, as mentioned above, it would be better to set up a separate template for each projection method.
I should add that I'm still interested in considering your request for a method to detect the projection method and apply the appropriate symbol. Do you have more information about why and how you are encountering this need?
Message was edited by: Matthew Lorono
I'll speak to that...
Not that I particularly have a dog in the fight myself, as we are exclusively third-angle, but I can definitely see how any design house that does work for multiple clients could really use this capability.
I'm a bit surprised that the projection angle is a sheet property rather than a document property. I would be surprised if anyone is making multi-sheet drawing files that have some first-angle and some third-angle sheets.
However, since it is indeed a sheet property, using a document-level custom property to drive the symbol would not be foolproof.
If the projection angle were available as text, that could actually be incorporated into an automatic symbol.
For example, the following note text will put the sheet number inside a square symbol:
<S#-$PRP:"SW-Total Sheets(Total Sheets)">
I have to agree with Josh. I can't understand why projection is a sheet property instead of a document property.
Thank you for your feedback. As long as you set up your drawing templete sheet to be of a particular projection, that settnig should carry-over to all drawings created from that template, and all new sheets started within a drawing created from that template. I will investigate how we might practically apply this setting at the document level.
The idea of creating a sheet property $PRP code along with new symbols is also nice!
And to completely close the loop... Symbol defs embedded in the file, just in case someone creates their own custom symbol.
As I think about it, it seems like the Status bar would be the right place to put that info.
I can see it might be useful to have a property that could be linked to a note too.
I don't think the status bar is enough. The time when third/first angle is going to cause problems is when the drawing has been printed/PDF'd and people are actually trying to read it. An incorrect third/first symbol on a drawing could lead to parts fabricated wrong. It should be accessible just like the sheet number so that it can be linked to a symbol or note in the sheet format.
Retrieving data ...