Here is the iLogic rule we use (also attached as a TXT file):
Dim odrawdoc As DrawingDocument
odrawdoc = ThisApplication.ActiveDocument
customPropertySet = odrawdoc.PropertySets.Item("Inventor User Defined Properties")
prop = customPropertySet.Item("iLogicPrintDate")
Dim PlotDate As Date
PlotDate = Now
iProperties.Value("Custom", "iLogicPrintDate") = PlotDate
This code creates a custom iProperty called iLogicPrintDate, then reads the current date and stores it to that iProperty.
We have some text in our drawing border that displays the values of several properties: drawing creator, iLogicPrintDate, and file path and name. This is what it looks like:
And this is what it looks like when the values are populated:
I think it would be a simple thing to include the time as well as the date.
We also set an iLogic event trigger to run the rule that updates the date when the drawing is saved.