Community
Inventor Forum
Welcome to Autodesk’s Inventor Forums. Share your knowledge, ask questions, and explore popular Inventor topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Where do iProperties pull from?

11 REPLIES 11
SOLVED
Reply
Message 1 of 12
nathan
1961 Views, 11 Replies

Where do iProperties pull from?

I'm having a hard time figuring out where the iproperties in drawings pull from. It would be helpful to know where the iProperties are getting the information from so that I can change things accordingly, such as part # vs filename, or author vs designer... or even where I can automatically fill in the "Checked by" iProperty.  

 

The specific problem that I am dealing with now is that it's not pulling from the author in the drawing, it's pulling up our company name instead. If I go to File> iProperties > Project > Designer ... it says my name, but still pulls up the company name. Same thing if I change my username under Tools > Application Options > General > User Name...

Labels (1)
11 REPLIES 11
Message 2 of 12
s.mich
in reply to: nathan

If you're filling in text via a text box or in text boxes inside of the title block formats, you can choose whether you're pulling the information from the model or the drawing. Have you checked the iProperties of both the model and drawing? Your designer field may not filled out the way you want on both files.

Message 3 of 12
nathan
in reply to: s.mich

That did help thank you! I am still unsure about where to find where it actually pulls from though so I can edit the inputs

Message 4 of 12
s.mich
in reply to: nathan

@nathan , I'm a little confused what you mean by "where it actually pulls".  It should update the text fields when you edit the iProperties.

Message 5 of 12
nathan
in reply to: s.mich

That first picture is what I wanted. Do the iProperties all pull from the iProperties pop out under the file drop down menu?

Message 6 of 12
jtylerbc
in reply to: nathan


@nathan wrote:

That did help thank you! I am still unsure about where to find where it actually pulls from though so I can edit the inputs


 

Edit the definition of the title block.  The fields in the title block can be populated a few different ways:

 

  • iProperties of the Drawing
  • iProperties of the Model
  • Prompted Text (manually typed in).

If you edit the title block's definition, you should be able to figure out which of these methods is being used for the fields in your title block.

Message 7 of 12
s.mich
in reply to: nathan

Yup, all the iProperties are from the file menu. Inside of the text box, it'll show the field name in brackets like <DESIGNER> or <PART NUMBER> which means that it'll be looking at the input in the iProperty menu.

 

You can also access the iProperty menu from file explorer by right clicking an Inventor file and selecting iProperties as long as Inventor is open in the background.

Message 8 of 12
SharkDesign
in reply to: nathan

Drawing properties pull from the drawing iProperties

Model properties (in a titleblock) pull from the base view (the first view you place)

Model properties (in a leader) pull from the model in the view you attach the leader to.

  Expert Elite
  Inventor Certified Professional
Message 9 of 12
cadman777
in reply to: nathan

 

RMB on drawing name in left side browser to access the drawing iProperties.

Also in Windows Explorer, RMB on file name and navigate to the iProperties.

 

Inventor drawing:

Image1.jpg

 

 

Windows Explorer:  

Image2.jpg

 

... Chris
Win 7 Pro 64 bit + IV 2010 Suite
ASUS X79 Deluxe
Intel i7 3820 4.4 O/C
64 Gig ADATA RAM
Nvidia Quadro M5000 8 Gig
3d Connexion Space Navigator
Message 10 of 12
Curtis_Waguespack
in reply to: nathan

Hi @nathan 

 

You can use this but of iLogic to compare all the drawing and model iproperties. Just create a new rule in the drawing and paste this is and it will write out a throwaway text file.

 

I hope this helps.
Best of luck to you in all of your Inventor pursuits,
Curtis
http://inventortrenches.blogspot.com

 

Dim oDoc As Document = ThisDoc.Document

If oDoc.DocumentType <> DocumentTypeEnum.kDrawingDocumentObject Then
	MsgBox("This is not a drawing", , "iLogic")
	return
End If

If oDoc.ReferencedDocuments.Count = 0 Then
	MsgBox("No referenced model found in the drawing", , "iLogic")
	Return
End If

Dim oMDoc As Document
oMDoc = ThisDrawing.ModelDocument

oFolder = "C:\Temp\"
oTxtFile = oFolder & "iPropList.txt"

	If Not System.IO.Directory.Exists(oFolder) Then 
    	System.IO.Directory.CreateDirectory(oExoFolderRulePath)
	End If

'____Create and write to a text file_________________
oWrite = System.IO.File.CreateText(oTxtFile)

Dim oPropSets As PropertySets 
oPropSets = oDoc.PropertySets

Dim oMPropSets As PropertySets 
oMPropSets = oMDoc.PropertySets



For Each oPropSet In oPropSets
	For Each oProp In oPropSet
		Try
		oDrawText = "Drawing: " & oProp.Name & ":  " & oProp.Value	
		Catch
		End Try
		
		For Each oMPropSet In oMPropSets
			For Each oMProp In oMPropSet
				If oMProp.name = oProp.Name Then
					Try
					oModelText = "Model  : " & oMProp.Name & ":  " & oMProp.Value
					oWrite.WriteLine(oDrawText) 
					oWrite.WriteLine(oModelText) 				
								
						If oMProp.Value = oProp.Value Then
							oText = "*****Match"							
						Else
							oText = "---------------Different---------------"	
						End If
						oWrite.WriteLine(oText) 
						oWrite.WriteLine("") 

					Catch
					End Try
				End If
			Next 
		Next
	Next	
Next


oWrite.Close()

'open the file
ThisDoc.Launch(oTxtFile)

 

 

Message 11 of 12
johnsonshiue
in reply to: nathan

Hi! If you want the model source iProperties to propagate to drawing iProperties, you can simply change the Document settings (or templates). Open the idw/dwg file -> Tools -> Doc Settings -> Drawing -> Copy Model iProperty Settings.

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
Message 12 of 12
jtylerbc
in reply to: nathan

One more thing I meant to mention - depending on how your title block has been set up, it may be using a combination of the sources that I listed. 

 

They won't necessarily all be the same.  It could be using a mix, for example:

  • Drawing iProperties for drafter & reviewer initials
  • Model iProperty for Mass
  • Prompted Text for a title field that you want different on different sheets in the same .idw.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report